GDSN Provider Component Model Elements

The following table describes the elements of the Provider component model.

Name

Type

Description

How it is used

CIC

Object type

Object type that contains meta data for CIC occurrences on a GDSN publication.

When a recipient sends a CIC message, a new entity object of this type is created.

Datapool object type

Object type

Object type that contains data pool configuration.

Objects of this type are created automatically. Specify an ID and name.

Format

Object type

The format used for a specific data pool.

Objects of this type are created automatically. ID and name are based on the data pool. Format objects are special because they include tabs for inbound and outbound configurations.

GDSN Products

Object type

List of product object types that can be published to GDSN

These are the products and packaging objects. Must be pre-configured and then selected in the Setup GDSN Publisher Data Model dialog.

Recipient object type

Object types

Object type that contains recipient configuration

This type is created automatically. You must create the entity objects when the component model has been setup. The recipient objects must be created in an entity folder as a child of the data pool entity object.

Registration object type

Object type

Object type that contains meta data for GDSN registration of a product

This type is created automatically. Objects of this type are created by the GDSN Provider component when a product is registered in GDSN.

Target Market object type

Object type

Object type that contains target market configuration

This type is created automatically. You create entity objects of this type to represent the target markets that a product can be registered to. Create the target markets object in an entity folder as a child of the data pool entity object.

XSD Asset

Object type

The asset that holds the XML schema definitions

This object type is used to store the schema that the generated XML is validated against before the XML is sent to the data pool.

As2In Folder

Attribute

Description attribute that contains the folder path for receiving data from data pool

The attribute points to a hotfolder where files from the GDSN network are picked up by the inbound integration endpoint.

AS2Out Folder

Attribute

Description attribute that contains the folder path for sending data to a data pool.

This attribute points to a hotfolder where XML files for the GDSN network are located. It is assumed that the files are picked up by the GDSN network using an AS2 server.

CIC status

Attribute

Description attribute that contains the CIC status on the reference that relates the registration to the recipient.

Contains the CIC status for a publication of a product to a given recipient.

Datapool GLN

Attribute

Description attribute that contains the GLN of the data pool.

The data pool itself also has a GLN. So, for example, the 1WorldSync data pool has a GLN. The data pool's GLN is part of the protocol within GDSN.

Datapool Username

Attribute

Description attribute that contains the user name of the provider to the data pool.

The user name that is used when sending and receiving data from the data pool. This is not a STEP user name.

Format Inbound Configuration

Attribute

The inbound integration configuration for this format.

This attribute contains the inbound configuration of the format. The inbound configuration is viewable in the Inbound tab on the format editor.

Format Outbound Configuration

Attribute

The outbound integration configuration for this format.

The attribute contains the outbound configuration of the format. The outbound configuration is viewable in the Outbound tab on the format editor.

GTIN

Attribute

Specification attribute that contains the GTIN

This attribute is the GTIN of the product or the packaging objects that are part of a package hierarchy.

My GLN

Attribute

Description attribute that contains the GLN for a registration.

Attribute that identifies a company's registering and publishing items (the provider GLN).

Package Hierarchy Reference Status

Attribute

Description attribute that contains the status of a packaging object’s registration.

Meta data on the reference from a packaging object to the lower level item that shows the status of the registration.

Pending command

Attribute

Description attribute containing the pending command for the registration if another command needs to be run before the current command

This attribute must be valid for the registration object type. It is used to store the pending command used by the Business Actions 'Set PendingCommand' and 'Execute Pending Command'

Publish status

Attribute

Description attribute that contains the status of a registration to recipient reference.

Metadata on the reference from a registration to a recipient. The attribute contains the status of the publication of a product or a packaging object.

Quantity of next lower level package

Attribute

Description attribute that contains the quantity of the next lower level packages in this package.

This attribute specifies the number of lower level objects a given packaging object can contain. The lower level packaging object is given as the source of the packaging hierarchy reference.

Recipient GLN

Attribute

Description attribute that contains the GLN of a recipient

The GLN of the recipient of a publication.

Registration Status

Attribute

Description attribute that contains the status of a registration.

Meta-data on the Registration object that contains the status of the registration to a given target market.

Target Market Name

Attribute

Description attribute that contains the target market.

The name of the target market as defined by the data pool. If this attribute is not set, or if it uses name other than the one defined by the data pool, the registration to the target market will fail.

CIC to Recipient reference

Reference type

Reference type that relates the CIC to the recipient.

The reference is created when a CIC message is received from a recipient, and links the recipient to the CIC message.

CIC to Registration reference

Reference type

Reference type that relates the CIC to the registration.

The reference is created when a CIC message is received from a recipient, and links the CIC message to a registration and thereby to a product or packaging object and a target market.

Datapool to format reference

Reference type

Reference type that relates the data pool to its format definition.

The system will use this reference to find the format node that holds the data pool configuration.

Format to asset reference

Reference type

Reference type that relates the format to the asset that contains the XML schema asset.

The XML schema is used to validate the generated XML before the XML is sent to the data pool.

Package Hierarchy References

Reference type

The reference type that relates a packaging object to its child packaging object.

This reference type must be created manually before using the setup dialog. The references are used to build the packaging hierarchy.

Registration to Product Reference

Reference type

The reference type that relates a registration object to a packaging object.

The reference is created when a product or packaging object is registered in the GDSN network.

Registration to Recipient Reference

Reference type

The reference type that relates a registration object to a recipient.

The reference type is created when a product or packaging object is published to the GDSN network.

Registration to Target Market Reference

Reference type

The reference type that relates a registration object to a target market.

The reference is created when a product or a packaging object is registered in the GDSN network and shows the target market for a registration.

Target Market to Context Reference

Reference type

The reference type that relates a target market to a context.

The referenced context is used when data is exported for a GDSN registration. Values for attributes and so on are defined by the language settings of the context. Must be created when a new target market is created.

 

2019, Stibo Systems – Confidential