Quote's and Sales orders (Source Type 143) are ignored when transaction consolidation in on

Quote's and Sales orders (Source Type 143) are ignored when transaction consolidation in on

*********************  For Internal use for Citixsys  ***********************

Version

6.5 and not the version-specific

Issue

Quote's and Sales orders (Source Type 143) are ignored by the iVend API (GetQueueWithoutStatusUpdate()) when transaction consolidation is turned on.

Resolution

Transaction Rollup (consolidation) is configured in this case. While taking into consideration Sales Order for eg “SOCON0011845” (Transaction Key – 4000000000045255), if you check table named ConTrxTransactionMapping and run SQL query “Select * from ConTrxTransactionMapping where TransactionKey = 4000000000045255” this will return the record and will show IsConsolidated flag = 0 that clearly specifies transaction is not part of any consolidation but it will be integrated with ERP not with TransactionKey=4000000000045255 but with ConsolidatedTransactionKey=900000000000000016

Below are the screenshots for the same:

Select * from ConTrxTransactionMapping where TransactionKey = 4000000000045255


If we check the database we could see ConsolidatedTransactionKey has already been integrated into your ERP:

SQL Query –
Select * from RepIntegrationLog where SourceKey = 900000000000000016


So when searching for this transaction in ERP then look for the "900000000000000016" not for the 4000000000045255.

Means Consolidation Key = 900000000000000016 will be used as TransactonKey in ERP, not the actual transaction key 4000000000045255 (which is in iVend).

Note: This is true in the case of Consolidation only, if Consolidation is not enabled then transaction key 4000000000045255 itself will be used.