Feature Name: Financial Blockage
System: Xilnex — Finance / Inventory Cut-off Control
Version: 1.0
Last Updated: 2026-08-06
Financial Blockage stops users from creating or backdating inventory and financial documents on or before a cut-off date. Purpose: protect a period once Finance has reconciled and cut off the report — prevents adjustments that would silently change numbers already reported.
Key Benefits:
Fields as shown on the setup screen from System Configuration > General > All Outlets > Financial Blockage Setting:
01/01/9999 with Is Expiry ticked keeps the rule open-ended (no forced expiry)Financial Blockage only checks the date field below per document type. Any document type not in this list is not blocked — it skips the check entirely.
| # | Document Type | Table/Header Name | Date Field Used |
|---|---|---|---|
| 1 | Goods Receive Note | STOCKRECEIVED |
NOW_TIME |
| 2 | Transfer Note | TRANSFERNOTE |
Transfer_Date |
| 3 | Stock Take (title) | STOCKTAKETITLE |
Issue_Date |
| 4 | Stock Take (title, on save) | STOCKTAKETITLE |
DATE — separate check registered on the save action |
| 5 | Safe Deposit | SAFEDEPOSIT |
Performed_DateTime |
| 6 | Shipment | SHIPMENT |
Date |
| 7 | Consignment DO | CONSIGNMENTDO |
Created_Date |
| 8 | Stock Revaluation | STOCKREVALUATION |
Issue_Date |
| 9 | Packing Process | PackingProcessHeader |
Create_DateTime |
| 10 | RMA | RMA |
Approve_Date |
| 11 | Stock Take by Segment | STOCKTAKEBYSEGMENTHEADER |
Issue_Date |
| 12 | Stock Adjust | STOCKADJUST |
DATE |
| 13 | Transfer Request | TransferRequest |
Requested_Date |
14 | Sales | Sales | Sales_Date, Business_Date |
| 15 | Payment | PAYMENT |
Date |
Scenario: Financial Blockage Effective (Start) Date = 30/6/2026.
3/7/2026 → allowed. The cancellation's return-stock entry lands on 3/7/26, which is after the cut-off.29/6/2026 → blocked. The entry date falls on or before the cut-off.Rule of thumb: Financial Blockage checks the date on the specific field listed in Section 3 for that document type — not "today's date" or the document's save timestamp. A transaction whose relevant date falls after the cut-off proceeds normally, even if the underlying event (e.g. a return) relates to stock originally recorded before cut-off.
Q: What types of transactions are not blocked by Financial Blockage?
A: Any document type outside the 14 listed in Section 3. Everything else skips the Financial Blockage check.
Q: If Financial Blockage is set to 30/6/2026, can a user cancel a wastage adjustment dated 3/7/2026?
A: Yes. Financial Blockage blocks users from backdating document creation to on/before the cut-off — it does not block forward-dated actions. Since the cancellation's return-stock entry is dated 3/7/26 (after cut-off), it proceeds. Backdating a new wastage adjustment to 29/6/26, before cut-off, would be blocked.