Batches Properties Page
The properties included in this page define how BizTalk Server generates and sends an EDI batch to the party. The role of the party is as an interchange receiver from BizTalk Server; the role of BizTalk Server is as an interchange sender to the party.
This page of the EDI Properties dialog box is displayed by right-clicking a party in the Parties node of the BizTalk Server Administration Console, clicking EDI Properties and then clicking Batches.
|If you change batch configuration settings while the batching orchestration is processing a batch, the new configuration settings will not be picked up for that batch. This can result in validation errors in the send pipeline.|
|To speed up activation of the batching orchestration party on a development server, you can decrease the polling interval for the batching SQL adapter receive location (BatchControlMessageRecvLoc) on that server. We recommend you set the polling interval for a development server to 30 seconds.|
- Select All to display all batch configurations for this party.Select Active or Inactive to display only the active or inactive batch configurations.The default value is All.
- New Batch
- Click to create a new batch configuration.
- Batch Name tab
- Select a tab to view a specific batch configuration. Selecting New Batch creates a new batch configuration.The default value is Batch#.
Note The default Batch Name is ‘Batch’ followed by a number. If a batch configuration already exists that uses this name, the number will be incremented. For example, if you already have a batch named Batch1 and select New Batch, the default name for the new batch will be Batch2. Note The value of this tab is set to the same value as the Batch name field in the Identification section.
- Click to refresh the status of the batching orchestration of the batch configuration currently displayed.
- Starts a batching orchestration instance based on this batch configuration. Messages will be collected for batching after the time specified in the Activation section.
- Click to override the existing batch criteria, with the result that a batch is created using existing elements and then sent immediately. After this, the batching orchestration resumes batch processing according to the established settings.
- Click to deactivate the batching orchestration manually.
- Click to delete the currently selected batching configuration.
- Batch name
- Enter the name of the batch configuration.The default value is Batch#.
Note The default Batch Name is ‘Batch’ followed by a number. If a batch configuration already exists that uses this name, the number will be incremented. For example, if you already have a batch named Batch1 and select New Batch, the default name for the new batch will be Batch2.
- Document standard
- Select X12/HIPAA or EDIFACT/EANCOM to specify the EDI message type that will be processed by this batch configuration. The default value is X12/HIPAA.
- Batch Id
- The ID of this batch configuration, used as part of the batching orchestration subscription.
- Orchestration instance id
- The instance ID of the batch orchestration instance that is currently activated for this batch configuration.
- Batch filter
- Click Filter, and then enter filter criteria for batching. For more information, see Batch Filter Page.The text box below Batch filter displays the current filter.
Note When making changes to the batch filter, it will take 15 minutes for the new filter settings to take effect. This refresh time cannot be changed.
- Select to create and send a batch according to a predetermined schedule. To enter the schedule, click Scheduler.
- If you selected Schedule, click Scheduler to display the Batch Schedule dialog box, in which you can enter the specific batch scheduling information. For more information, see Batch Schedule Page.
- Maximum number of transaction sets in
- Select to create and then send a batch when a specific number of transaction sets is available for batch processing. After checking the Maximum number of transaction sets in field, select the part of the message to count the transaction sets in (either Group or Interchange), and then enter the maximum number of transaction sets to be in the batched group or interchange. The maximum number of transaction sets allowed in an interchange is 2147483647.
- Maximum number of characters in an interchange
- Select to create and then send a batch when a specific number of characters is available for batch processing. After checking the Maximum number of characters in an interchange field, enter the maximum number of characters in the batched group or interchange. The batching orchestration will accumulate batching elements until the character count in those elements (minus the count in the envelope) exceeds the maximum count. It will then batch all but the last element (which caused the count to exceed the maximum count). For the maximum number of characters, enter a number large enough that you will generate meaningful batches. That number should at least be greater than the maximum number of characters in a message. A number that is too small could result in suspended messages, as any message larger than the limit will be suspended. The maximum number of characters allowed in an interchange is 9223372036854775807.
- External release trigger
Select to create and then send a batch when an external trigger is executed by an application external to BizTalk Server.
Note This property indicates that an external release message is required for batch release. The Override button and Activation range controls remain valid if the External release trigger property has been selected.
- Start immediately
- Select to begin batching messages as soon as the orchestration instance is started. If unchecked, select a date and time for the activation of the batching orchestration and messages will be collected for batching after this time.The default value is checked.
- No end date
- Select to specify that there will be no end date at which the batching orchestration will be deactivated.This is the default for the batch end date.
- End after (occurrences)
- Select to specify that the batching orchestration will be deactivated after a certain number of batches have been generated.In the associated field, enter the number of batches after which the batching orchestration will be deactivated. The maximum number of occurrences allowed is 2147483647. The default value is empty.
- End by
- Select a date and time for the deactivation of the batching orchestration. Messages will no longer be collected for batching as of this time. Select a date from the calendar, and enter the time. The default value is the date and time that the dialog box was opened.
In This Section
© 2014 Microsoft Corporation. All rights reserved.