import * as Enums from '../enums/index'; import { FilingAdjustmentModel } from "./FilingAdjustmentModel"; import { FilingAugmentationModel } from "./FilingAugmentationModel"; import { FilingPaymentModel } from "./FilingPaymentModel"; import { FilingAttachmentModel } from "./FilingAttachmentModel"; import { FilingReturnCreditModel } from "./FilingReturnCreditModel"; /** * Filing Returns Model * @export * @class FilingReturnModel */ export declare class FilingReturnModel { /** * @type {number} * @memberof FilingReturnModel */ id?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ filingRegionId?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ filingCalendarId?: number | undefined; /** * @type {string} * @memberof FilingReturnModel */ registrationId?: string | undefined; /** * @type {number} * @memberof FilingReturnModel */ resourceFileId?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ taxAuthorityId?: number | undefined; /** * @type {Enums.FilingStatusId} * @memberof FilingReturnModel */ status?: Enums.FilingStatusId | undefined; /** * @type {Enums.FilingFrequencyId} * @memberof FilingReturnModel */ filingFrequency?: Enums.FilingFrequencyId | undefined; /** * @type {Date} * @memberof FilingReturnModel */ filedDate?: Date | undefined; /** * @type {Date} * @memberof FilingReturnModel */ startPeriod?: Date | undefined; /** * @type {Date} * @memberof FilingReturnModel */ endPeriod?: Date | undefined; /** * @type {number} * @memberof FilingReturnModel */ salesAmount?: number | undefined; /** * @type {Enums.FilingTypeId} * @memberof FilingReturnModel */ filingType?: Enums.FilingTypeId | undefined; /** * @type {string} * @memberof FilingReturnModel */ formName?: string | undefined; /** * @type {number} * @memberof FilingReturnModel */ remitAmount?: number | undefined; /** * @type {string} * @memberof FilingReturnModel */ formCode?: string | undefined; /** * @type {string} * @memberof FilingReturnModel */ taxFormCode?: string | undefined; /** * @type {string} * @memberof FilingReturnModel */ description?: string | undefined; /** * @type {number} * @memberof FilingReturnModel */ taxableAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ taxAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ collectAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ taxDueAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ nonTaxableAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ nonTaxableDueAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ consumerUseTaxAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ consumerUseTaxDueAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ consumerUseNonTaxableAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ consumerUseTaxableAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ totalAdjustments?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ excludedSalesAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ excludedNonTaxableAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ excludedTaxAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ carryOverSalesAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ carryOverNonTaxableAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ carryOverTaxAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ carryOverConsumerUseTaxAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ taxAccrualAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ salesAccrualAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ nonTaxableAccrualAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ taxableAccrualAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ salesTaxAccrualAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ sellersUseTaxAccrualAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ consumerUseTaxAccrualAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ consumerUseTaxableAccrualAmount?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ consumerUseNonTaxableAccrualAmount?: number | undefined; /** * @type {FilingAdjustmentModel[]} * @memberof FilingReturnModel */ adjustments?: FilingAdjustmentModel[] | undefined; /** * @type {number} * @memberof FilingReturnModel */ totalAugmentations?: number | undefined; /** * @type {FilingAugmentationModel[]} * @memberof FilingReturnModel */ augmentations?: FilingAugmentationModel[] | undefined; /** * @type {number} * @memberof FilingReturnModel */ totalPayments?: number | undefined; /** * @type {FilingPaymentModel[]} * @memberof FilingReturnModel */ payments?: FilingPaymentModel[] | undefined; /** * @type {Enums.AccrualType} * @memberof FilingReturnModel */ accrualType?: Enums.AccrualType | undefined; /** * @type {number} * @memberof FilingReturnModel */ month?: number | undefined; /** * @type {number} * @memberof FilingReturnModel */ year?: number | undefined; /** * @type {string} * @memberof FilingReturnModel */ type?: string | undefined; /** * @type {FilingAttachmentModel[]} * @memberof FilingReturnModel */ attachments?: FilingAttachmentModel[] | undefined; /** * @type {FilingReturnCreditModel} * @memberof FilingReturnModel */ excludedCarryOverCredits?: FilingReturnCreditModel | undefined; /** * @type {FilingReturnCreditModel} * @memberof FilingReturnModel */ appliedCarryOverCredits?: FilingReturnCreditModel | undefined; /** * @type {string} * @memberof FilingReturnModel */ liabilityCurrencyCode?: string | undefined; /** * @type {string} * @memberof FilingReturnModel */ filingCalendarCurrencyCode?: string | undefined; /** * @type {Date} * @memberof FilingReturnModel */ createdDate?: Date | undefined; /** * @type {number} * @memberof FilingReturnModel */ createdUserId?: number | undefined; /** * @type {Date} * @memberof FilingReturnModel */ modifiedDate?: Date | undefined; }