Navigator > Setup > Accounts Receivable > Statement Designer
Use the Statement Designer to design your own statement or modify an existing statement design. To design a statement quickly, start with an existing layout, save it with a different name, then modify it. Sample reports are installed with the Accredo server install, and are also available on the Accredo website.
Note: If you modify reports that are provided with Accredo it is important to save them with different names, as when Accredo updates are installed, the reports can be overwritten.
The AR Statement Designer is based on the Report Designer and has similar functionality. Full report design facilities including MaxBasic options are available.
Usually a statement consists of:
Iterators are available to create sub-sets of records. Iterators can be applied to Bands to filter records shown in a band. Iterator objects allow setting of the SortBy property in the BeforeReport code.
Name |
Iterators filter records that are shown in the report. Available Iterators are:
|
||
Bands |
The Bands in the report to apply the iterator to. |
||
Sort Order |
Optionally select fields to sort records in the iterator. |
||
Filter |
Optionally select fields to further filter the iterator. |
||
Toolbar |
|||
|
Move up
Move down
|
Move the Iterator group up or down to change the order the Iterators are executed in. |
|
Objects available in the statement designer in addition to the standard objects include:
Object |
Contains |
BillFrom |
Fields from the Customer the transaction was entered against. |
Branch |
Fields from the Branch the Customer is attached to. (Accredo Saturn Only)
|
Company |
Fields from the Company. |
Contact |
Fields from the Contact. |
Customer |
Fields from the Customer for the statement (the "billed to" Customer). |
DeliveryAddress |
Fields from the delivery address. |
InvoiceHead |
Fields from the original source Invoice header. |
InvoiceLine |
Fields from the original source Invoice line. |
itCurrent |
Properties of the Current iterator. |
itCurrentInvoiceLine |
Properties of the CurrentInvoiceLine iterator. |
itFuture |
Properties of the Future iterator. |
itFutureInvoiceLine |
Properties of the FutureInvoiceLine iterator. |
itOutstanding |
Properties of the Outstanding iterator. |
itOutstandingInvoiceLine |
Properties of the OutstandingInvoiceLine iterator. |
SalesPerson |
Fields from the Sales Person. |
Transaction |
Fields from the transaction. |
User |
Fields from the User. |
Report Properties specific to AR Statements are:
StatementAging |
Values are:
Report.AgingDays and Report.StatementAging can be set in BeforeReport code for AR Statement designs allowing a single statement design to be used by customers with different aging terms. |
AgingDays |
The number of aging days, when StatementAging is set to Days. Defaults to 7. |
Sample AR Statements are provided with the Accredo Server Install, and are also available on the Accredo website.
Sample AR Statements include:
To use documents downloaded from the website, ensure your document designer is the latest version.