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.
Attributes
The following are the attributes for this time-triggered transaction:
| 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:
| 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 sharded 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:
| 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:
| Transaction/Event | Key Data | Data Published | Template Support? |
|---|---|---|---|
| POST_INVENTORY_MATCH | POST_
INVENTORY_ MATCH_dbd.txt |
YFS_postInventory
Match_output.xml |
No |