Sales order D02 creates the same journal and debtor transaction as D01 though no stock was delivered

Problem

A journal and debtor transaction exists for D02 that is the duplicate of D01 though no stock has been delivered on D02.  This only happens when the following happens:

  • Second snapshot is created and saved (Back Order mode = Manual)

  • Select snapshot 1 and click Process. 

  • Journal and debtor transaction is created for D02 though nothing is delivered on D02.



https://jiwa.atlassian.net/browse/DEV-5895

Applies to versions: 07.00.175.00 and prior

Fixed in versions: 07.00.175.00 SR5

Solution

To correct the issue follow the steps listed below. 

  1. reverse the duplicate journal set

  2. create a Debtor adjustment back against the Trade Debtor account to reverse the duplicate invoice from the sub ledger, setting the GST to No Code

  3. activate the adjustment

Note: A sales order credit note is not needed as the stock ledger has not been updated twice

UPDATE: A plugin for 7.00.157 is attached that disables the Process icon for all snapshot other than the current unprocessed snapshot.  Import and enable the plugin as required