In this tutorial, we’ll cover how to restrict users from saving a sale bill if the bill date does not match the system date. This ensures date accuracy and prevents backdated or future-dated transactions.
To enforce transaction date integrity by ensuring all sale bills are created using the current system date.
Step-by-Step Instructions:
Access Global Settings:
Open the Logic folder and launch Logic Admin.
Navigate to Global Settings.
Under the Sale Settings 1 section, locate the option:
“Sale Bill Date and System Date should be the same”
We will keep this feature enabled to evaluate its effect on the billing process.
Enable and Apply the Setting:
Check the box to enable the option.
Click Save to apply the changes.
Restart the software to activate the new setting.
Demonstration:
Scenario:
Attempt to create a sales voucher with a bill date that differs from the system date.
System Behavior:
A message appears:
“Document date and system date do not match.”
As you can see in the picture, the software has displayed a prompt.
The software prevents the voucher from being saved.
Resolution:
Ensure the bill date matches the current system date.
Once corrected, the voucher can be saved successfully.
Key Benefits:
Maintains date consistency in billing.
Prevents backdated or future-dated transactions.
Supports accurate financial reporting and audit compliance.