Creating a General or Partner Specific Queue

To deliver a business document to a trading partner, you must create a processing rule for the document type and define the queue type in the processing actions.

Follow these steps to create a general or partner-specific queue:

  1. In webMethods B2B, go to Assets > Queues.
  2. Select General queues or Partner specific queues, and click icon. Provide the details:
    Field Description
    Queue information
    Name Defines the name of the queue.
    Note: For a partner-specific queue, select the partner's name.
    State Defines the state of the queue. The following list lists the possible values:
    • Enabled. Both queuing and batching are enabled.
    • Disabled. Both queuing and batching are disabled.
    • Draining. The queuing is disabled but batching is enabled for the existing queued transaction.
    • Suspended. The queuing is enabled but batching is disabled.
    Delivery service Defines the type of delivery service. The possible value is EDI Batch.
    Interchange control headers
    Sender identity Defines the value of the sender's identity. The field contains both the sender ID qualifier and its value.
    Receiver identity Defines the value of the receiver's identity. The field contains both the receiver ID qualifier and its value.
    Usage indicator The environment that you want to indicate in the envelope headers. The possible values are Production and Test.
    Note: For TRADACOMS, the only valid value is Production
    .
    Control number
    Control number Select the method to create the control number for the envelope.
    • Control number settings. Selects the value that is already configured under Administration > Control numbers. The value is selected by using the inputs that are provided in the header category EDI Document Type and Interchange control headers of the Queue settings.
    • Sequentialize. The control number is auto-incremented.
    Group control number Select the method to create the group control numbers (or TRADACOMS batch transmission references).
    • Control number settings. Selects the value that is already configured in Administration > Control numbers. The value is selected by using the inputs that are provided in the header category EDI Document Type and Interchange control headers of the Queue settings.
    • Sequentialize. The control number is auto-incremented.
    • None. Do not overwrite the group or TRADACOMS batch control number.
    Note: If the Group control number is left blank, the value of the Content control number is used.
    Content control number Select the method to select the content control numbers.
    • Control number settings. Selects the value that is already configured under Administration > Control numbers. The value is selected by using the inputs that are provided in the header category EDI Document Type and Interchange control headers of the Queue settings.
    • Sequential. The control number is auto-incremented.
    • None. Use the control number from the group or transaction header (or TRADACOMS batch or file header).
    EDI document type
    Standard The EDI standard to use. The possible values are X12, UNEDIFACT, UCS, VICS, EANCOM, ODETTE, and TRADACOMS.
    Version The version of the EDI standard with which the envelope must be created. For example, 4010.
    Note:
    • Values depend on the selected document standard.
    • For TRADACOMS, the only valid version is 1.
    One batch queue Select the method of operation to batch the document.
    • Single Output. Batch the EDI documents in the queue into a single batch EDI document that contains multiple interchanges or transactions.
    • Multiple Output. Batch the EDI documents in the queue into multiple batch EDI documents, each with a single interchange or transaction.
    EDIINT AS2 partner identities
    EDIINT AS2 sender identity Specify the AS2-From identity to send the document by using the AS2 out channel.
    EDIINT AS2 receiver identity Specify the AS2-To identity to send the document by using the AS2 out channel.
    Miscellaneous
    Create group Group-related transactions that are together on the Transactions page. The possible values are True and False.
    Remove empty record Select to remove all the empty records from the batched documents. The possible values are True and False.
    Batch max count The maximum number of transactions the operation processes from the queued transactions. The remaining transactions are handled in subsequent executions of the operation. If no value is provided, or a zero or a negative value is provided, all queued transactions are processed.
    Batch group The number of queued documents to be retrieved for processing. If no value is provided, or a zero or a negative value is provided, documents are retrieved individually.
    Delimiters
    Default to TPA This option is selected by default. The delimiters that are specified in the TPA are used in the content that is generated in the document.Uncheck this option to specify a delimiter each for Record, Field, Sub-field, and Release.
    Record Specify a unique record. If no value is specified in the input or TPA, the following default values are added:
    • For X12, [ \n ]
    • For UNEDIFACT,[ ' ]
    Field Specify a unique field. If no value is specified in the input or TPA, the following default values are added:
    • For X12, [ * ]
    • For UNEDIFACT:,[ + ]
    Sub field Specify a unique sub-field. If no value is specified in the input or TPA, the following default values are added:
    • For X12, [ : ]
    • For UNEDIFACT, [ : ]
    Release Specify a unique release. If no value is specified in the input or TPA, the following default values are added:
    • For X12, [ ]
    • For UNEDIFACT, [ ? ]
    Scheduler
    Schedule Indicates the schedule type for the queue execution.
    Processing rule
    Create a processing rule with Queue for delivery action Select this field to create a processing rule upon queue creation. This rule is used to add transactions to the queue. The sender, receiver, and all documents that are related to the specified standard and version are used in the criteria for processing the rules.
    Status Select the status of the processing rule. This field appears if you select Queue for delivery. The possible values are Active and Inactive.
    Position Select the position of the processing rule. This field appears if you select Queue for delivery. The possible values are First, Last, and Custom. Select the Position index for the Custom position of the processing rule.
    Senders Select the list of senders required for the processing rule criteria.
    Receivers Select the list of receivers required for the processing rule criteria.
    Documents Select the list of documents required for the processing rule criteria.
  3. Click Add. To update a general queue, click icon > Edit.