Post inventory match

This transaction processes all open records in YFS_INVENTORY_MATCH table and posts the records to a financial system. An open record in the YFS_INVENTORY_MATCH table has the status of 01. After posting, the status is changed to 02.

Use this transaction if any of the configured ship nodes maintain inventory cost.

Note: When the Promising server is being used, this transaction is not called on the Order server.

Attributes

The following are the attributes for this time-triggered transaction:

Table 1. Post inventory match attributes
Attribute Value
Base Transaction ID POST_INVENTORY_MATCH
Base Document Type General
Base Process Type General
Abstract Transaction No
APIs Called None

Criteria parameters

The following are the criteria parameters for this transaction:

Table 2. Post inventory match criteria parameters
Parameter Description
Action Required. Triggers the transaction. If left blank, it defaults to Get, the only valid value.
Number of Records To Buffer Optional. Number of records to retrieve and process at one time. If left blank or specified as 0 (zero), it defaults to 5000.
ColonyID Required in a multischema deployment where the YFS_INVENTORY_MATCH table may exist in multiple schemas. Runs the agent for the colony.

Statistics tracked

The following statistics are tracked for this transaction:

Table 3. Post inventory match statistics
Statistic Name Description
NumInventoryMatchPosted Number of inventory match records posted.

Pending job count

For this transaction the pending job count is the number of inventory matches with an open status.

Events raised

The following events are raised by this time-triggered transaction:

Table 4. Events raised by the post inventory match transaction
Transaction/Event Key Data Data Published Template Support?
POST_INVENTORY_MATCH

POST_
INVENTORY_
MATCH_dbd.txt

YFS_postInventory
Match_output.xml

No