UNPKG

data-and-reporting-sdk

Version:

Data And Reporting product consists of API's which provides details of transaction and invoice informations about shell cards. The Shell Card Transaction and Invoice API is REST-based and employs Basic authentication in Version 1 and Oauth authentication

63 lines 4.02 kB
"use strict"; /** * Shell Data & Reporting APIsLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ Object.defineProperty(exports, "__esModule", { value: true }); exports.lastStatementOfAccountSchema = void 0; var schema_js_1 = require("../schema.js"); exports.lastStatementOfAccountSchema = (0, schema_js_1.object)({ amountDue: ['AmountDue', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], amountNotOverdue: ['AmountNotOverdue', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], amountOverdue: ['AmountOverdue', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], creditLimit: ['CreditLimit', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], creditLimitCurrencyCode: [ 'CreditLimitCurrencyCode', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)())), ], creditLimitCurrencySymbol: [ 'CreditLimitCurrencySymbol', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)())), ], creditLimitInCustomerCurrency: [ 'CreditLimitInCustomerCurrency', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)())), ], currencyCode: ['CurrencyCode', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], currencySymbol: ['CurrencySymbol', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], lastPaymentCurrencyCode: [ 'LastPaymentCurrencyCode', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)())), ], lastPaymentCurrencySymbol: [ 'LastPaymentCurrencySymbol', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)())), ], lastPaymentDate: ['LastPaymentDate', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], lastPaymentValue: ['LastPaymentValue', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], outstandingBalance: ['OutstandingBalance', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], payerId: ['PayerId', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], payerNumber: ['PayerNumber', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], paymentDueDate: ['PaymentDueDate', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], paymentMethod: ['PaymentMethod', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], paymentMethodId: ['PaymentMethodId', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], paymentTerms: ['PaymentTerms', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], paymentTermsId: ['PaymentTermsId', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], soAReferenceNumber: ['SoAReferenceNumber', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], statementDate: ['StatementDate', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.string)()))], statementOfAccountId: [ 'StatementOfAccountId', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)())), ], totalBillingDocuments: [ 'TotalBillingDocuments', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)())), ], totalSummaryBillingDocuments: [ 'TotalSummaryBillingDocuments', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)())), ], unallocatedPayment: ['UnallocatedPayment', (0, schema_js_1.optional)((0, schema_js_1.nullable)((0, schema_js_1.number)()))], }); //# sourceMappingURL=lastStatementOfAccount.js.map