Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Versions
  • VL.19.00
  • Workflows
  • WMS WorkFlows
  • Inbounds

6. Inbounds Purging

Written by sonia bahri

Updated at July 3rd, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Versions
    VL.19.010 VL.19.00 Legacy Ezlearn
  • What's New!
  • FAQ
  • Whitepaper & Case Studies
+ More

Table of Contents

Inbound Purging Workflow 1. Purpose 2. Step-by-Step Process 3. Outputs & Artifacts 4. Operational Notes 5. Legend & Roles
6. Inbounds Purging

 

Inbound Purging Workflow

1. Purpose

To automatically remove (purge) old inbound receipt and invoice records from the system—both those tracked in history and those already invoiced—once they exceed configured retention periods. This helps keep the database lean and ensures regulatory or business-driven data-retention policies are enforced.

2. Step-by-Step Process

  1. Page Connector “6”
    1. Indicates continuation from a preceding workflow segment.
  2. HF.99: Set Retention Period for History Receipts & Invoices (Mandatory Setup)
    1. Define how long to keep historical receipt and invoice records (e.g. 2 years) before they become eligible for deletion.
  3. WP.96: Set Retention Period for Invoiced Receipts (Mandatory Setup)
    1. Specify the retention threshold for receipts that have already been invoiced but remain in “active” status (e.g. 1 year).
  4. Decision: “Receipts Tracked in History (HF.01/05)?”
  • 🔷 Check whether the inbound receipts to be purged are stored in the historical tables (e.g. HF.01 or HF.05).
  • Yes → Proceed to DS.22.
  • No → Skip to the next decision (step 7).
  1. DS.22: Determine if History Receipts & Invoices Are Older Than Retention (Process)
    1. Run the purge-job logic that compares each historical receipt/invoice date against the HF.99 threshold.
  2. DS.23: Delete History Receipts & Invoices (Output)
    1. Automatically remove any historical records exceeding the retention period.

Note: Purged items do not appear on this report.

  1. Decision: “Receipts Invoiced & Register Printed?”
  • 🔷 For the remaining (non-historical) receipts, check if they have been invoiced and their invoice register has already been printed.
  • Yes → Proceed to IP.94.
  • No → Loop back (do not purge these records).
  1. IP.94: Delete Receipts and Print Report of Deleted Receipts (Output)
    1.  Execute the final deletion of all qualifying invoiced receipts.
    2. Generate and print (or archive) a “Purge Report” listing each receipt deleted in this run.
  2. End
    1. The inbound purge routine completes.

3. Outputs & Artifacts

History Purge Report (internal audit): records of historical receipts/invoices deleted.

Invoiced-Receipt Purge Report: printed or PDF report listing all deleted, invoiced receipts.

System Logs: timestamps, user/process ID, and counts of purged records for audit trails.


4. Operational Notes

Configuration First: Always set HF.99 and WP.96 retention periods before running the purge job.

Safety Check: Records not meeting both “tracked in history” or “invoiced & printed” conditions are never purged.

Auditability: Retain purge-reports and system logs for at least one full audit cycle beyond your longest retention period.

Scheduling: Automate this workflow as a recurring batch job (e.g. monthly) outside of business hours to minimize performance impact.


5. Legend & Roles

Symbol / Color Meaning
🟢 Green oval Start
🟨 Yellow rectangle Mandatory Setup (configuration steps)
🟦 Cyan rectangle Process (automated job or routine)
🔷 Diamond Decision
🟧 Orange rectangle Output / Document
◽ Page connector (6) Flows from previous workflow
🔴 Red oval End

 

END OF INBOUND PROCESS

6. purge inbounds cleansing

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • 5. Inbounds Queries and Reports
  • RE.11: In-Transit Receipts
  • RE.31: Receipt Invoices
MAVES Logo

For more than fifty years, we have been exclusively focused on the development of multi-client third-party logistics software and supporting services.

Address

MAVES International Software Corp

140 Allstate Parkway

Suite #302

Markham, ON L3R 5Y8

905-882-8300

Email: info@maves.com

Links

  • Home
  • Contact Us
  • Careers
  • News and Events
  • Blog
  • Support Desk

Associations and Memberships

WERC CSCMP Global Cold Chain IARW IWLA

©Copyright 2025 MAVES International Software. Privacy Policy. Terms of Use. Site Map

Expand