Page History
...
Property | Description |
---|---|
${logo} | path to your company logo as added on Company tab |
${number} | Purchase order number |
${date} | The date when this PDF was generated in format yyyy-MM-dd |
${order} | Purchase order object |
${order.jiraIssueKey} | Issue key of the purchase order |
${order.netAmount} | order net amount as java.math.BigDecimal |
${order.taxAmount} | order tax amount as java.math.BigDecimal |
${order.grossAmount} | order gross amount as java.math.BigDecimal |
${order.supplier} | Purchase order supplier object |
${order.supplier.PROPERTY} | The following properties are available in order.supplier: id, name, phone, email, address, notes, paymentDetails, taxNo, contact, terms |
${order.department} | Purchase order department object |
${order.department.PROPERTY} | The following properties are available in order.department: id, name, contactPerson, phone, email, address, taxNo |
${order.purchaseOrderLine} | java.util.List of objects. Every object is representing a separate purchase order line |
${purchaseOrderLine.unitPrice} | order line unit price as java.math.BigDecimal |
${purchaseOrderLine.quantity} | order line quantity as java.math.BigDecimal |
${purchaseOrderLine.total} | line total as java.math.BigDecimal |
${purchaseOrderLine.taxRate.PROPERTY} | tax rate that applies for this purchase order line. You can access these properties:
|
${purchaseOrderLine.product.PROPERTY} | product referenced in this order line. You can access these properties:
|
${order.discountName} | Name of the discount as used in this purchase order |
${order.discount} | value of discount as java.math.BigDecimal |
${companyAddress} | Company address as specified in Company tab |
${currencyCode} | 3-letter currency code as specified for your company |
${numDecimals} | How many decimals should be used when rendering amounts. By default, 2. If you need a different precision, then contact us via helpdesk |
${createdByName} | User's displayName who created this purchase request ticket in Jira |
${approverNames} | Comma-separated list of users' displayNames who are approvers of this purchase order |
${notes} | Issue description field |
${notesHTML} | Rich text issue description. Please note, that you'll need to use th:utext attribute to properly render it. For example: <div th:utext="'Notes ' + ${notesHTML}" style="width: 100%; border: solid 1px gray;"></div> |
${contactPerson} | Convenience field. If user has specified a custom contact person name for this purchase order then it will contain the specified value. Otherwise, it will contain the value of Contact person from Department to which this PO belongs. |
${address} | Convenience field. If user has specified a custom address for this purchase order then it will contain the specified value. Otherwise, it will contain the value of Address from Department that owns this PO. |
...