UNPKG

whalecloud-dxp-api-react-native

Version:

This section explains how to use the SDK and illustrates it with an example: - This chapter is essential to learn - For specific business development, see [Bussiness Scenario](https://www.digchan.info/en-US/dxp/user-sso/sign-up) - The Business Scenario pr

204 lines (196 loc) 5.36 kB
/* tslint:disable */ /* eslint-disable */ /** * DXP API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface BillSummaryForQuery */ export interface BillSummaryForQuery { /** * The unique identifier for a bill. * @type {string} * @memberof BillSummaryForQuery */ 'billNbr': string; /** * The unique identifier for a bill. * @type {number} * @memberof BillSummaryForQuery */ 'billId': number; /** * The unique number associated with the account. * @type {string} * @memberof BillSummaryForQuery */ 'acctNbr': string; /** * The identifier representing the billing cycle. * @type {number} * @memberof BillSummaryForQuery */ 'billingCycleId'?: number; /** * The start date of the billing cycle. Format:YYYY-MM-DD * @type {string} * @memberof BillSummaryForQuery */ 'cycleBeginDate'?: string; /** * The end date of the billing cycle. Format:YYYY-MM-DD * @type {string} * @memberof BillSummaryForQuery */ 'cycleEndDate'?: string; /** * Represents the balance of the subscriber account before the transaction, typically in formatted form. * @type {string} * @memberof BillSummaryForQuery */ 'preBalance'?: string; /** * Represents the balance of the subscriber account before the transaction as an integer. * @type {number} * @memberof BillSummaryForQuery */ 'preBalanceInt'?: number; /** * The formatted amount due for the bill. * @type {string} * @memberof BillSummaryForQuery */ 'due'?: string; /** * The amount due as an integer. * @type {number} * @memberof BillSummaryForQuery */ 'dueInt'?: number; /** * The formatted amount under dispute. * @type {string} * @memberof BillSummaryForQuery */ 'disputeAmount'?: string; /** * The raw amount under dispute as an integer. * @type {number} * @memberof BillSummaryForQuery */ 'disputeAmountInt'?: number; /** * The formatted amount that has been settled. * @type {string} * @memberof BillSummaryForQuery */ 'settledAmount'?: string; /** * The amount that has been settled as an integer. * @type {number} * @memberof BillSummaryForQuery */ 'settledAmountInt'?: number; /** * The formatted amount that has been written off. * @type {string} * @memberof BillSummaryForQuery */ 'writeOffAmount'?: string; /** * The amount that has been written off. * @type {number} * @memberof BillSummaryForQuery */ 'writeOffAmountInt'?: number; /** * The code of the currency. * @type {string} * @memberof BillSummaryForQuery */ 'currencyCode'?: string; /** * The symbol of the currency. * @type {string} * @memberof BillSummaryForQuery */ 'currencySymbol'?: string; /** * The type of bill, with specific enumeration values to be defined. Possible values are: / 42 - \'Regular Bill\'; / 44 - \'Immediate Bill\', / 43 - \'Mock Bill\', / 46 - \'Sales Invoice\', / 47 - \'Manual Invoice\' * @type {string} * @memberof BillSummaryForQuery */ 'billType'?: BillSummaryForQueryBillTypeEnum; /** * The due date for the most recent unpaid bill. Use ISO 8601 standard, YYYY-MM-DD or YYYY-MM-DDTHH:MM:SS. * @type {string} * @memberof BillSummaryForQuery */ 'dueDate'?: string; /** * The received amount as an integer. * @type {number} * @memberof BillSummaryForQuery */ 'recvAmountInt'?: number; /** * The formatted received amount. * @type {string} * @memberof BillSummaryForQuery */ 'recvAmount'?: string; /** * The formatted adjustment amount. * @type {string} * @memberof BillSummaryForQuery */ 'adjustAmount'?: string; /** * The adjustment amount as an integer. * @type {number} * @memberof BillSummaryForQuery */ 'adjustAmountInt'?: number; /** * The formatted opening amount of unpaid bill. * @type {string} * @memberof BillSummaryForQuery */ 'openingAmount'?: string; /** * The opening amount of unpaid as an integer. * @type {number} * @memberof BillSummaryForQuery */ 'openingAmountInt'?: number; /** * The start date of the bill period. Format: YYYY-MM-DD * @type {string} * @memberof BillSummaryForQuery */ 'billBeginDate'?: string; /** * The end date of the bill period. Format: YYYY-MM-DD * @type {string} * @memberof BillSummaryForQuery */ 'billEndDate'?: string; } export const BillSummaryForQueryBillTypeEnum = { _42: '42', _43: '43', _44: '44', _46: '46', _47: '47' } as const; export type BillSummaryForQueryBillTypeEnum = typeof BillSummaryForQueryBillTypeEnum[keyof typeof BillSummaryForQueryBillTypeEnum];