Requirement 1: Purchase Order PDF
J-curve would like to create the Purchase Order PDF template as per given layout

Our Solution
The requirement can be achieved by customizing the advanced PDF template of the Purchase Order and that template can be applied to the preferred Purchase Order form. So, the users can generate the print by clicking the standard print button from the Purchase Order record.
Field Mapping can be followed as per the given mapping file.
The “Angsana” font can be used for the content
The layout of the PDF will be designed as below
- Header will be displayed on every page
- The item body table can be considered as the Dynamic. So, the table will be end immediately after the item’s lines
- Summary section can be added immediately after the Item table
Assumptions
- The header and footer section (actions 1-14 and 42 – 50) will be repeated on every page if the print has multiple pages
- The amount format is comma-separated.
- The Thai words/Labels will be provided by the JCurve Solutions Limited and we can hard code the Thai labels in the print.
- The font style should be Angsana and the font size should be the same as the file provided by the client.
- The field sourcing will be done based on the file that is provided by the client and we assume all the fields are available in Netsuite account
- The date format should be same as in the given sample print
Risks
- We can get data only from the current record and the next join record such as Subsidiary and Entity. If any data needs to be populated from record with more than one join/from item record, then that needs to be populated to a custom field on the corresponding transaction by sourcing or scripting. This is not included in the current scope
- If document has more than 1 page, Total will show only in the last page
- The item table will end immediately after the item lines and will begin the summary table (26-41)
- The contents in the summary part (26-41) will be broken into multiple page due to long content availability. The mapping no. 31 to 36 can be moved together

Requirement 2: Sales Order PDF
J-curve would like to create the Sales Order PDF template as per given layout

Our Solution
The requirement can be achieved by customizing the advanced PDF template of the Sales Order and that template can be applied to the preferred Sales Order form. So, the users can generate the print by clicking the standard print button from the Sales Order record.
Field Mapping can be followed as per the given mapping file.
The “Angsana” font can be used for the content
The layout of the PDF will be designed as below
- Header will be displayed on every page
- The item body table can be considered as the Dynamic. So, the table will be end immediately after the item’s lines
- Summary section can be added immediately after the Item table
Assumptions
- The header and footer section (actions 1-12 and 50- 52) will be repeated on every page if the print has multiple pages
- The amount format is comma-separated.
- The Thai words/Labels will be provided by the JCurve Solutions Limited and we can hard code the Thai labels in the print.
- The font style should be Angsana and the font size should be the same as the file provided by the client.
- The field sourcing will be done based on the file that is provided by the client and we assume all the fields are available in Netsuite account
- The date format should be same as in the given sample print
Risks
- We can get data only from the current record and the next join record such as Subsidiary and Entity. If any data needs to be populated from record with more than one join/from item record, then that needs to be populated to a custom field on the corresponding transaction by sourcing or scripting. This is not included in the current scope
- If document has more than 1 page, Total will show only in the last page
- The item table will end immediately after the item lines and will begin the summary table (25-49)
- The contents in the summary part (25-49) will be broken into multiple page due to long content availability. The mapping no. 39 to 43 can be moved together
