Open topic with navigation

ibi™ MDM Add-on for Global Data Synchronization 4.0.0

# GDSN-Specific Rulebases

This section introduces you to rulebases specific to GDSN provided in the $MQ_HOME/plugins/gdsn/version/common/standard/rulebase folder.

GDSN-Specific Rulebases
File | Description
--- | ---
`_1sync_catalogvalidation.xml` | This rulebase declares validation rules for out-of-the-box catalog synchronization for 1Sync datapool.
`_1sync_mastercatalog_catalogvalidation.xml` | This rulebase declares validation rules for the master catalog used in synchronization having 1SYNC catalog output map.
`rbapprover.xml` | This is an empty rulebase which is used in the workflow wfin26prodnotifretailerv4.xml to flag any errors or warnings in the incoming message data. This rulebase should be customized as per your business process needs.
`rbconnectorprotocolderivation_gdsn.xml` | This rulebase decides the protocol to be used by the message handler for outgoing messages or the response handler for incoming messages.
`rbconnectorrolederivation.xml` | This rulebase decides the protocol to be used by the message handler for outgoing messages or the response handler for incoming messages.
`rbduplicate.xml` | This rulebase provides a sample duplicate check constraint for incoming messages. The sample rulebase is used to implement a duplicate check for GDSN incoming messages.
`rbeditor.xml` | This is an empty rulebase which is used in workflow wfin26prodnotifretailerv4.xml and other incoming message processing workflows to flag any errors or warnings in the incoming message data. This rulebase should be customized as per your business process needs.
`rbformatattributes_gdsn.xml` | Format specific attributes to be used for a marketplace.
`rbgdsnrelationship.xml` | This rulebase is used to identify the relationship to be used in the GDSN edition.
`rbGPCClassificationscheme.xml` | This rulebase drives the classification codes for the GPC predefined classification scheme.
`rbresponsehandlerprotocolderivation_gdsn.xml` | This rulebase is used to identify the protocol used for message processing.
`rbretailerval.xml` | This is a sample retailer validation rulebase.
`rbsendmessage_gdsn.xml` | The generic page is available from the Product View page, where there is an actions link for SendMessage based on the user privileges (Role). The UI that opens on clicking this link is completely customizable based on the underlined rulebase rbsendMessage.xml. Currently, it is used to send an RFCIN message and generate a fact sheet. The following customizations are possible: Customize the product attributes that can be displayed. Customize actions that can be performed. Customize the MarketPlace and TradingPartner Credentials. Customize the user defined attributes.
`rbsyncstatusupdatederivation.xml` | This sample rulebase is used to customize the manual synchronization status update action.
`rbtolerance.xml` | Permissible values for attributes are defined in this rulebase.
`rbtransorasupplier.xml` | This rulebase identifies different sync operations for the 1SYNC datapool.
`rbUDEXClassificationscheme.xml` | This rulebase derives the classification codes for the UDEX predefined classification scheme.
`rbworkitemdescription_gdsn.xml` | This rulebase derives out-of-the-box workitem descriptions for the GDSN edition.
`rbcim2cimsupplier.xml` | This rulebase identifies the operation state machine for CIM to CIM supply side.

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

ibi™ MDM Add-on for Global Data Synchronization

Copyright © 1999-2023. Cloud Software Group, Inc. All Rights Reserved.