Remove Balance Forward Line on Statement Advanced PDF/HTML Templates

User wants to remove the Balance Forward line (first line) within the Customer Statement using the Advanced PDF/HTML Template. Solution Navigate to Customization > Forms > Transaction Forms Preferred Statement Form: Click Customize Print Template: Make a note of the Name Navigate to Customization > Forms > Advanced PDF/HTML Templates Click Edit/Customize by the Template from step 3 Top right corner: Toggle Source Code Source Code: Add an if-else tag on the line item part… Continue reading Remove Balance Forward Line on Statement Advanced PDF/HTML Templates

Append an existing PDF to a PDF template.

To add a static PDF page into a PDF template. This can be achieved by <pdfset> tag. Add required file into file cabinet.Navigate to Documents> Files> File CabinetOpen the folder “Templates”.Then open the folder “PDF Templates”.Click on the button “Add File” on the top left corner.Select the particular file and click open.Now the file is… Continue reading Append an existing PDF to a PDF template.

Append External PDF File within Printed PDF File

It can be possible to dynamically add an External PDF file from the File Cabinet within a PDF file using an Advanced PDF Template.When we need to add a static PDF page in a PDF template. The user can create the static PDF file separately and can append it to the PDF template. Create Custom Field Label:Enter Label Type:Select Free-form Text ID: Enter _link_pdf Click Applies… Continue reading Append External PDF File within Printed PDF File

Displaying the Address Section in a Line through Advanced PDF/HTML Templates

Scenario When displaying an Advanced PDF/HTML Template the address field is presented like a text area wherein a every information is printed in a new line. To have the address be printed in one line, the Advanced PDF/HTML Template must be customized to replace the break line with a comma. Solution Navigate to Customization > Forms > Advanced PDF/HTML Templates… Continue reading Displaying the Address Section in a Line through Advanced PDF/HTML Templates

XML Formatting in Advanced PDF/HTML Templates

When working in advanced PDF/HTML templates, such as email, fax, and marketing, it is important that you use valid XML formatting. Invalid formatting can result in broken pages. Code can seem to work when it is opened in a single page, but the same code can cause broken pages when included in other pages, like… Continue reading XML Formatting in Advanced PDF/HTML Templates

Printing Pick Tickets from Wave Transactions

The Wave have 2 PDF layout based on the Picking Type selected on the corresponding Wave record  Single Order Pick Ticket – Pick ticket for each released order, containing all line items included in the wave. Multiple Order Pick Ticket – Pick ticket for each pick task with similar items across the orders included in the wave.

Built-ins for strings used in advanced pdf/html template.

Built-ins for strings used to split the data into fields in advanced pdf/html template. keep_afterRemoves the part of the string that is not after the first occurrence of the given substring. For example:TEMPLATE${“abcdefgh”?keep_after(“de”)}will printOUTPUTfgh keep_after_lastSame as keep_after, but keeps the part after the last occurrence of the parameter, rather than after the first. Example:TEMPLATE${“foo.bar.txt”?keep_after_last(“.”)}will printOUTPUTtxt… Continue reading Built-ins for strings used in advanced pdf/html template.

How can render an array of objects to advanced pdf

Read the details from the saved search and objects pushed into array . var inventoryDetails= [{“itemInventory”:”101002010″,”lotNumber”:”A-1022-4559″,”invQuantity”:”4″},{“itemInventory”:”101002010″,”lotNumber”:”A-1022-4664″,”invQuantity”:”4″},{“itemInventory”:”101001075″,”lotNumber”:”A-1022-4562″,”invQuantity”:”5″}] Render this array to the advanced pdf : renderer.addCustomDataSource({format: render.DataSource.OBJECT,alias: “customdata”,data: {inventoryDetails: inventoryDetails}}); Display the details of Lot number and Quantity from the inventory details