...
Users should manually enter Sales Lines for the Tire Solid Waste Fee and Battery Solid Waste Fee.
When saving Sales Orders, display a warning message if these Sales Lines are not entered when conditions are met.
When creating Sales Invoices from Sales Orders, test to make sure the Tire Solid Waste Fee and Battery Solid Waste Fee are added with the right amount.
When posting Sales Invoices, test to make sure the Tire Solid Waste Fee and Battery Solid Waste Fee are added with the right amount.
...