Proposal summary
This proposal summarizes the functionality for printing packing slip from purchase order.
Requirement
A packing slip needs to be printed from the purchase order using the “Print Packing Slip” button
Our Solution
- We will create a custom button labelled “Print Packing Slip” in the purchase order record by using custom scripts.
- We will design a custom print for the packing slip and it will be printed on the “Print Packing Slip” button action.
- We will create a custom fields
1) “Carton Reference” in item record for storing the value in the () of item name.
2)”Carton Reference” in Purchase order record item line field for storing the value of carton reference from item record. - By using the “Carton Reference” field in the item line of purchase order we will display the cartons in the packing slip print.
- We will use the following design

Assumptions
- We will follow the below mapping
Body level data
1) Date: Date of purchase order
2)PO#: PO# field value from purchase order
3)Container#:Container#
4)Received By: Received by date from purchase order
5)Subsidiary: Subsidiary Name
6)Vendor: Vendor Adress under Billing subtab
7)Ship To: Ship to address under Shipping subtab
8)Total: Total of Cartons
Line Level data
1)Item: Item Name
2)Quantity: Item Quantity
3)Description: Item Description
4)Cartons: Calculate the Cartons of the corresponding item
- We will not display the cost in the item table
- We will create and update the “Carton Reference” field in the item record for the existing items in the NetSuite.
- Corp Design have to update the “Carton Reference” field value while creating the new item record.