Using the Select Standard Rule

The Select standard rule enables you to associate a field with a trading partner code list, a section in process data, a document envelope, the IBM® Sterling Gentran:Server® for UNIX synonym table by in and out values, and use the transaction register function.

A description of the valid choices for the Select Standard Rule follow:

  • Document Envelope – the translator selects the specified envelope value definitions and assigns them to fields in the map.
  • Trading Partner Code List by Receiver Code – the translator selects the receiver code in the trading partner code list specified in the Please enter the name of the code list to use box.
  • Trading Partner Code List by Sender Code – the translator selects the sender code in the trading partner code list specified in the Please enter the name of the code list to use box.
  • Process Data – the translator selects data from process data as specified in an XPath expression in the Please enter the XPath to evaluate box.
  • Synonym Table by In Value – the translator selects the data from the field on which the standard rule operates and queries the synonym table. If the data from the field matches data in the selected synonym table column, the translator returns that entire row from the synonym table. This rule is not supported in the translator—this function enables easier migration of maps from IBM Sterling Gentran:Server for UNIX to Sterling B2B Integrator by enabling you to view the rule in your maps.
  • Synonym Table by Out Value – the translator selects the data from the field on which the standard rule operates and queries the synonym table. If the data from the field matches data in the selected synonym table column, the translator returns that entire row from the synonym table. This rule is not supported in Sterling B2B Integrator—this function enables easier migration of maps from IBM Sterling Gentran:Server for UNIX to Sterling B2B Integrator by enabling you to view the rule in your maps.
  • Transaction Register – the translator invokes the check against the specified data (held in memory in Field1 through Field 6) to determine if the data is duplicate.