The following XML paths display information about the invoice of a request.
When using the Item element parent path as a placeholder and you select to insert the results as a list, all of the element's child elements are automatically displayed in the generated document.
When using the Item parent path as a placeholder and you select to insert the results as a table, you must enter the child elements you want displayed as column names. For example, if you only want Name, Count, and Total values displayed in the generated document, you would enter Name,Count,Total in the Column Names field.
XML Path |
Displays |
---|---|
//ROIRequest/Invoice/PageCount |
The number of pages attached to the request as a result of adding documents with the wizard, Virtual Print Driver, and/or Report Capture. |
//ROIRequest/Invoice/AdditionalPageCount |
The number of pages attached to the request as a result of entering a page count in the Additional Pages field of the request and adding documents using Custom Queries. |
//ROIRequest/Invoice/Cost |
The cost of the request before any adjustment. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/CostAdjustment |
The manually entered cost adjustment of the request. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/SubTotal |
The total cost of the request after the manually entered cost adjustment has been applied. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/ExternalItemCount |
The number of external items attached to the request. |
//ROIRequest/Invoice/ExternalItemTotal |
The cost of all external items attached to the request. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/GrandTotal |
The total cost of the request after adjustments, tax, and shipping fee have been applied. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/Tax |
The tax applied to the subtotal of the request. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/ShipCost |
The shipping and handling fee applied to the request. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/AmountPaid |
The amount paid by the requester. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/AmountDue |
The remaining balance due from the requester. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/PaymentMethod |
The method of payment used by the requester. |
//ROIRequest/Invoice/PaymentDescription |
The manually entered description of the payment (e.g., notes about the payment). |
//ROIRequest/Invoice/Items/Item |
Use this parent element path to display more than one item in the generated document. When configuring a placeholder for this path, insert the results as either a list or table. |
//ROIRequest/Invoice/Items/Item/Name |
The name of a pricing policy rule or external item on the request. |
//ROIRequest/Invoice/Items/Item/Cost |
The cost of a pricing policy rule or external item on the request. Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/Items/Item/Count |
The page range of a pricing policy rule or quantity of an external item on a request. |
//ROIRequest/Invoice/Items/Item/Total |
The total cost of a pricing policy rule or external item on a request (i.e., the cost multiplied by the count). Note:
Currency values on generated documents are displayed according to workstation locale. When configuring display style for currency placeholders, make sure None is selected. |
//ROIRequest/Invoice/Items/Item/IsExternal |
Specifies whether a particular item is an external item. A Yes or No is displayed. |
//ROIRequest/Invoice/OriginalInvoiceDate |
The date the invoice was originally sent for the request. |
//ROIRequest/Invoice/Is30DaysOld |
A value of true indicates between 30 and 59 days have lapsed since the invoice was originally sent to the requester, and that full payment for the request has not been received. A value of false indicates the invoice has been paid or is not between 30 and 59 days old. |
//ROIRequest/Invoice/Is60DaysOld |
A value of true indicates between 60 and 89 days have passed since the invoice was originally sent to the requester, and that full payment for the request has not been received. A value of false indicates the invoice has been paid or is not between 60 and 89 days old. |
//ROIRequest/Invoice/Is90DaysOld |
A value of true indicates between 90 and 119 days have passed since the invoice was originally sent to the requester, and that full payment for the request has not been received. A value of false indicates the invoice has been paid or is not between 60 and 119 days old. |
//ROIRequest/Invoice/Is120DaysOld |
A value of true indicates 120 or more days have passed since the invoice was originally sent to the requester, and that full payment for the request has not been received. A value of false indicates the invoice has been paid or is not 120 or more days old. |