| property ActiveProperty: String |
| property AppendToFile: Boolean |
| property AutoOpenFile: Boolean |
| property ClassName: String readonly |
| property ColumnHeaders: Boolean |

| property CreditorFilterSort: Object readonly
| property Filter: String |
| property FilterJSON: String |
| property Sort: String |
| property SortJSON: String |
| method Edit([FieldName: String, Operator: String, Criteria: String]*): Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property CreditorFrom: String |

| property CreditorFromLookup: Object readonly
| property CustomisationJSON: String |
| property WordFilter: String |
| method GetPropertyValue(PropertyName: String): Variant |
| method LoadCustomisation(UserCode: String[, Index: Number]) |
| method LoadCustomisationJSON(Filename: String) |
| method PropertyType(PropertyName: String): String |
| method SaveCustomisation([UserCode: String, Index: Number]) |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property CreditorTo: String |

| property CreditorToLookup: Object readonly
| property CustomisationJSON: String |
| property WordFilter: String |
| method GetPropertyValue(PropertyName: String): Variant |
| method LoadCustomisation(UserCode: String[, Index: Number]) |
| method LoadCustomisationJSON(Filename: String) |
| method PropertyType(PropertyName: String): String |
| method SaveCustomisation([UserCode: String, Index: Number]) |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property Currency: String |

| property CurrencyLookup: Object readonly
| property CustomisationJSON: String |
| method GetPropertyValue(PropertyName: String): Variant |
| method LoadCustomisation(UserCode: String[, Index: Number]) |
| method LoadCustomisationJSON(Filename: String) |
| method PropertyType(PropertyName: String): String |
| method SaveCustomisation([UserCode: String, Index: Number]) |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property Destination: String |
| property EditBeforeSend: Boolean |
| property EMailAddress: String |
| property EMailAttachments: String |
| property EMailBCC: String |
| property EMailCC: String |
| property EMailFileName: String |
| property EMailFrom: String |
| property EMailReplyTo: String |
| property EmailSend: Boolean |
| property EMailSubject: String |
| property EMailTemplateName: String |
| property ExcludeEmailCreditors: Boolean |
| property FileName: String |
| property Format: String |

| property InvoicePostStatus: Object readonly
| property Posted: Boolean |
| property Unposted: Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property IsFloatingWindow: Boolean |
| property Name: String |
| property NewWorkbook: Boolean |
| property OutputFolder: String |
| property Period: String |
| property PeriodFrom: Number [Integer] |
| property PeriodTo: Number [Integer] |

| property Printer: Object readonly
| property Collate: Boolean |
| property Copies: Number [Integer] |
| property Duplex: String |
| property PrinterName: String |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property PrinterName: String |
| property PrintMode: String readonly
| Values: S (Single), B (Batch) |
|
| property ReadReceipt: Boolean |

| property ReceiptPostStatus: Object readonly
| property Posted: Boolean |
| property Unposted: Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property ReportFileName: String |
| property Reprint: Boolean |

| property ShipmentFilterSort: Object readonly
| property Filter: String |
| property FilterJSON: String |
| property Sort: String |
| property SortJSON: String |
| method Edit([FieldName: String, Operator: String, Criteria: String]*): Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property ShortName: String |
| property Title: String |

| property Type: Object readonly
| property InvoiceOnly: Boolean |
| property ReceiptOnly: Boolean |
| property Shipment: Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| method BringToFront |
| method Close |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method Run([Arg1: Variant, Arg2: Variant, Arg3: Variant, Arg4: Variant, Arg5: Variant, Arg6: Variant, Arg7: Variant, Arg8: Variant, Arg9: Variant]) |
| method SendToBack |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
| method SetScriptArgs([Arg1: Variant, Arg2: Variant, Arg3: Variant, Arg4: Variant, Arg5: Variant, Arg6: Variant, Arg7: Variant, Arg8: Variant, Arg9: Variant]) |
| method ShowErrorHint(Hint: String[, ControlName: String]) |
| method ShowStatusHint(Hint: String[, ControlName: String]) |
| event OnOpen |