Fixed a bug related to DynamicZip processes that occur when selecting a customer ID in the Sales Transaction Entry window
When a customer is selected or when the ship-to address ID is modified, a DynamicZip process is called to determine taxability of freight and miscellaneous charges for the ship-to state. When this process runs as a result of the initial selection of a customer ID, the customer ID field in the Sales Transaction Work table is blank and our process was expecting a customer ID. This resulted in the
Tax Schedule Selection process ignoring the customer setup such as the settings in the
DZ Customer Supplement window and the
DZ Customer Address Supplement window.
Related to the above, the trigger that causes this process to run (the SOP Select Customer ID trigger) can now be disabled in the DZ Trigger Setup window.
Fixed a bug related to the Tax Schedule Selection process.
-
If the ZIP has but one correct match for the address, the selection process would first see the taxable version as the valid choice and then it would also see the exempt version as the valid choice. The second valid choice was overwriting the first one and the selection process would then return the exempt schedule ID. Since there is more than one valid choice, the process should have returned a blank schedule ID along with (optionally) showing a message that multiple choices exist and (optionally) popping open the tax schedule lookup window.
Build 73
Modifications