106
When the packing slip ID is generated from the load or the shipment or the packing station, the table WHSLoadTableCustPackingSlipJour stores the link between the load ID and the packing slip ID. Often it is needed to print the shipment ID on the packing slip and invoice lines. However, this information is difficult to retrieve by the developer, and not always a unique identifier. Proposed solution 1. When posting the packing slip from load, shipment or packing station, store the shipment ID in the packing slip header and / or lines (add fields salesParmTable.WHSShipmentId and salesParmLine.WHSShipmentId). 2. Store the shipment on the packing slip header and lines (CustPackingSlipJour.WHSShipmentId and CustPackingSlipTrans.WHSShipmentId) 3. When posting the sales invoice, copy the shipment ID to invoice lines, and if identified invoice header. Maybe it is needed to store the Shipment ID on the Inventory transaction (InventTrans) as well.
Delivered solution
On the load a new field called Packing slip policy has been added.
If the packing slip policy is Shipment, then the packing slip will be created per shipment on the load.
Delivered solution
On the load a new field called Packing slip policy has been added.
If the packing slip policy is Shipment, then the packing slip will be created per shipment on the load.
Two new fields are added to the shipment table.
Preallocated packing slip id, which will be used for the packing slip for the shipment since it will be passed to the SalesParmTable
The preallocated packing slip document date will be used as the date for the packing slip creation.
Preallocated packingslip ids can only be assigned to outbound shipments.
The preallocated packing slip Id is copied from the WHSSHipmentTable to the new field on the SalesParmTable called PreallocatedPackingSlipId and if that is set, it will be used as the packing slip id.
The preallocated packing slip Id is not populated for now, it will have to be entered manully or using an extension e.g. in whsshipmenttable.insert() method.
STATUS DETAILS
Needs Votes
