Add New Items
In this use case, the Client App will get the new items from GDSN Connect and show the user a list of those items for review. Once accepted, the Client App will create the item records, send the Client App Item IDs to GDSN Connect, and get the full data set for each item.
These new items can be a completely new item (ask the user if they want to set up both an ingredient and stock item) or it can be completely new linked records.
Process Flow
This process provides the basic information about the item to set up the basic record in the Client App, and then syncs the full data through a standard update endpoint.
Client App: Request new items
Input
None
Response
List of marked items
Local DEX ID
Item Schema with basic product data attributes from GCDB
Item Name, Pack Size, Manufacturer, Brand, Manufacturer Product ID, GTINs, Net Weight
Client App: Review and accept new items.
Client App: Add items to Client App and send IDs to GDSN Connect
Input
Local DEX ID
Client App Item ID
Response
Status
Client App: Get data for item (this is similar to simply updating the item)
Input
Client App Item ID
Response
Item Schema with enhanced attributes from GCDB
Warnings
Process Flow (Alternate)
When the Item Schema with basic information doesn't include enough attributes to set up the initial record, this alternate approach can be used.
NOTE: Please confirm with inTEAM if this approach is intended to be used.
Client App: Request new items
Input
None
Response
List of marked items
Local DEX ID
Item Schema with enhanced attributes from GCDB
Warnings
Client App: Review and accept new items
Client App: Add items to Client App and send Client App IDs to GDSN Connect
Input
Local DEX ID
Client App Item ID
Response
Status
Last updated