QR Code compatible with Zakat Tax and Customs Authority

While using the below code for the QR code. The only problem is that there is a message saying it is not compatible with Zakat Tax and Customs Authority. Solution: We need to encode the data as per the Zakat Tax and Customs Authority documentation. Below is the code for encoding data as per the… Continue reading QR Code compatible with Zakat Tax and Customs Authority

Proposal For Invoice PDF Customization

This proposal covers the scope of Invoice PDF Customization. This proposal also covers the engagement scope of Jobin and Jismi, as official implementation partner Of Oracle NetSuite.  Proposal Summary This proposal summarizes the functionality for the customization of invoice PDF template.  Requirement FinThrive needs to customize their invoice template. We’ll also need to provide details on any… Continue reading Proposal For Invoice PDF Customization

Company Information Element on PDF Layouts

Company Information displayed on PDF Layouts can be sourced from one of three areas: The Default Company Address information set for the company found under Setup > Company > Company Information > Address fieldNote: For OneWorld Accounts the Subsidiary Address will be displayed (can be found by navigating to Setup > Company > Classifications > Subsidiaries > Address subtab > Address field of a particular Subsidiary selected) When using custom transaction… Continue reading Company Information Element on PDF Layouts

Resolve Error: “Error Parsing XML: The entity name must immediately follow the ‘&’ in the entity reference”

This issue is normally seen in PDF and XML file of the pdf template which are rendered through script. This happens when our data contains ‘&’. ‘&’ are not supported in pdf and xml. Instead need to use ‘&’ Solution This can be resolved by using replace() function Example: If you are updating Advanced PDF… Continue reading Resolve Error: “Error Parsing XML: The entity name must immediately follow the ‘&’ in the entity reference”

Render PDF using Suitelet and Set Filename via SuiteScript

Solution Deploy the following code on a Suitelet: function renderPDF(context){‌ var serverResponse = context.response; //Gets the response object var testData = ‘TEST BODY’; //Test string to be rendered as PDF var filename = ‘PurchaseOrder_123456.pdf’; //Sample File name to be set when downloaded serverResponse.setHeader({‌ name: ‘Content-disposition’, value: ‘filename=”‘ + filename + ‘”‘, }); //sets the filename to… Continue reading Render PDF using Suitelet and Set Filename via SuiteScript

Number Formating in PDF Template

Solution For example, if currently the ${item.rate} is shown as 8.6354, we can use number formatting to format the digits display after the decimal. ${item.rate?string(“##0.0”)} This helps to format the digits. After formatting it will be displayed as 8.6