/* Options: Date: 2026-09-10 05:45:54 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://data.regent-college.edu //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: InvoiceDynamicsAuditRequest.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export class InvoiceDynamicsTransactionResponse { public dynamics_log_id?: number; public action: string; public note: string; public logged_amount?: number; public document_number: string; public customer_number: string; public logged_at?: string; public regis_invoice_reference: string; public gp_source: string; public found_in_gp: boolean; public gp_type: number; public gp_status: number; public batch_number: string; public gp_amount?: number; public is_open: boolean; public is_posted: boolean; public is_void: boolean; public document_date?: string; public posting_date?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class InvoiceEconnectLogResponse { public id: number; public timestamp: string; public xml: string; public response: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class InvoiceDynamicsAuditResponse { public invoice_id?: number; public invoice_uuid: string; public reporting_term: string; public invoice_date?: string; public invoice_status: string; public description: string; public total_charges: number; public total_credits: number; public net: number; public regent_id: number; public student_uuid: string; public student_name: string; public initiator_name: string; public has_regis_invoice: boolean; public reconciliation_type: string; public dynamics_status: string; public dynamics_transactions: InvoiceDynamicsTransactionResponse[]; public econnect_logs: InvoiceEconnectLogResponse[]; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/finance/invoice-dynamics-audit", "POST") export class InvoiceDynamicsAuditRequest implements IReturn { public reporting_term: string; public from_date: string; public to_date: string; public regent_id?: number; public invoice_status: string; public dynamics_status: string; public include_logs: boolean; public authorizing_uuid: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'InvoiceDynamicsAuditRequest'; } public getMethod() { return 'POST'; } public createResponse() { return new Array(); } }