Development work for this case has been completed. The change will be available in version: 8.10.001 Documentation update required(Yes/No. Add change details below): QA required(Yes/No.Include areas that require testing): Yes
The following changes were made(Include Database object names, Program classes and any other relevant information): - Changed the Jiwa integration process to create the payment in the sales order when payments are replicated to Head office after the corresponding invoice is created.
Documentation details:
Example: A cash sale of $100 is done in Branch A. In replication the following data has come through: - LBS_POS_Order
- LBS_POS_OrderLines
At this stage, Jiwa integration picks the record and creates a sales order. No payment record is created in sales order at this stage. The replication then sends through LBS_POS_Payment and LBS_POS_PaymentLines data. The Jiwa integration picks the payment then checks if this payment is part of a cash sale. Then checks if the corresponding sales order in JIWA. - If the sales order is open, then payment entry is added to the sales order
- If the sales order is closed, then cash book receipt is created.
- If the sales order is not created in JIWA, then the payment is skipped and not created in JIWA. (The JIWA process will pick this again next time and process)
|