Purge products from EEE

From EnablerWiki

Jump to: navigation, search

Created: 28 April 2010. Last Reviewed: 28 April 2010


Enabler has a flag available against each product record called “Purge when no stock remains”. With this flag turned on for a product(s), and the “Purge Product File” option is turned on in Purging Parameters, when the scheduled Purge and Backup is run, all products with the “Purge when no stock remains” flag turned on, and their SOH balance is zero or less, the products will be purged from Enabler.


EEE can be used to flag products for purging by using the “Purge from POS when no stock remains” flag against a product. Once this flag is turned on for a product, the purge flag will only be exported to stores when the following conditions are met.


  • Product must have no inventory rows (Qty > 0) at any branch
  • Product must not exist in any open/pending laybys
  • Product must not exist in any open/pending customer orders
  • Product must not exist in any open/pending central purchase orders
  • Product must not exist in any open/pending store purchase orders
  • Product must not exist in any open/pending manual stock distributions
  • Product must not exist in any committed CPOs for a supplier with CPODoNotCreateStorePOEntries = 1
  • Product must not exist in any open/pending inter-branch transfersIn addition, the purge flag is only exported once every 24 hours. This is controlled by the LastProductPurgeDate field in the Parameters table.

As an example:-

  • LastProductPurgeDate field populated with 20100428 12:15:16
  • On the afternoon of 28/4/2010, various products have the “Purge from POS when no stock remains” option turned on.
  • Even if EEE Exporter is being run say every 30 minutes, and the products meet the conditions for exporting the purge flag as shown above, the flag won't be exported to stores until AFTER 12:15:16 on 29/4/2010.
Personal tools