/** * Represents information about a tax form known to Avalara * @export * @class FormMasterModel */ export declare class FormMasterModel { /** * @type {number} * @memberof FormMasterModel */ id?: number | undefined; /** * @type {number} * @memberof FormMasterModel */ formTypeId?: number | undefined; /** * @type {string} * @memberof FormMasterModel */ taxFormCode?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ legacyReturnName?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ taxFormName?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ description?: string | undefined; /** * @type {boolean} * @memberof FormMasterModel */ isEffective?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ country?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ region?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ authorityName?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ shortCode?: string | undefined; /** * @type {number} * @memberof FormMasterModel */ dueDay?: number | undefined; /** * @type {number} * @memberof FormMasterModel */ delinquentDay?: number | undefined; /** * @type {number} * @memberof FormMasterModel */ fiscalYearStartMonth?: number | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasMultiFrequencies?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ isPOARequired?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ isRegistrationRequired?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasMultiRegistrationMethods?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasSchedules?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasMultiFilingMethods?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasMultiPayMethods?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ isEFTRequired?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ isFilePayMethodLinked?: boolean | undefined; /** * @type {number} * @memberof FormMasterModel */ mailingReceivedRuleId?: number | undefined; /** * @type {number} * @memberof FormMasterModel */ proofOfMailingId?: number | undefined; /** * @type {boolean} * @memberof FormMasterModel */ isNegAmountAllowed?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ allowNegativeOverallTax?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ isNettingRequired?: boolean | undefined; /** * @type {number} * @memberof FormMasterModel */ roundingMethodId?: number | undefined; /** * @type {number} * @memberof FormMasterModel */ vendorDiscountAnnualMax?: number | undefined; /** * @type {boolean} * @memberof FormMasterModel */ versionsRequireAuthorityApproval?: boolean | undefined; /** * @type {number} * @memberof FormMasterModel */ outletReportingMethodId?: number | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasReportingCodes?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasPrepayments?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ grossIncludesInterstateSales?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ grossIncludesTax?: string | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasEfileFee?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasEpayFee?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ hasDependencies?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ requiredEfileTrigger?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ requiredEftTrigger?: string | undefined; /** * @type {boolean} * @memberof FormMasterModel */ vendorDiscountEfile?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ vendorDiscountPaper?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ peerReviewed?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ peerReviewedId?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ peerReviewedDate?: string | undefined; /** * @type {number} * @memberof FormMasterModel */ createdUserId?: number | undefined; /** * @type {Date} * @memberof FormMasterModel */ createdDate?: Date | undefined; /** * @type {number} * @memberof FormMasterModel */ modifiedUserId?: number | undefined; /** * @type {Date} * @memberof FormMasterModel */ modifiedDate?: Date | undefined; /** * @type {string} * @memberof FormMasterModel */ dorAddressMailTo?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ dorAddress1?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ dorAddress2?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ dorAddressCity?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ dorAddressRegion?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ dorAddressPostalCode?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ dorAddressCountry?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ zeroAddressMailTo?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ zeroAddress1?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ zeroAddress2?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ zeroAddressCity?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ zeroAddressRegion?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ zeroAddressPostalCode?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ zeroAddressCountry?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ amendedAddressMailTo?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ amendedAddress1?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ amendedAddress2?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ amendedAddressCity?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ amendedAddressRegion?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ amendedAddressPostalCode?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ amendedAddressCountry?: string | undefined; /** * @type {boolean} * @memberof FormMasterModel */ onlineBackFiling?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ onlineAmendedReturns?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ prepaymentFrequency?: string | undefined; /** * @type {boolean} * @memberof FormMasterModel */ outletLocationIdentifiersRequired?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ listingSortOrder?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ dorWebsite?: string | undefined; /** * @type {boolean} * @memberof FormMasterModel */ fileForAllOutlets?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ paperFormsDoNotHaveDiscounts?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ stackAggregation?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ roundingPrecision?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ inconsistencyTolerance?: string | undefined; /** * @type {Date} * @memberof FormMasterModel */ effDate?: Date | undefined; /** * @type {Date} * @memberof FormMasterModel */ endDate?: Date | undefined; /** * @type {boolean} * @memberof FormMasterModel */ visibleToCustomers?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ requiresOutletSetup?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ achCreditAllowed?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ reportLevel?: string | undefined; /** * @type {boolean} * @memberof FormMasterModel */ postOfficeValidated?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ stackAggregationOption?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ sstBehavior?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ nonSstBehavior?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ dorPhoneNumber?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ averageCheckClearDays?: string | undefined; /** * @type {boolean} * @memberof FormMasterModel */ filterZeroRatedLineDetails?: boolean | undefined; /** * @type {boolean} * @memberof FormMasterModel */ allowsBulkFilingAccounts?: boolean | undefined; /** * @type {string} * @memberof FormMasterModel */ bulkAccountInstructionLink?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ registrationIdFormat?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ thresholdTrigger?: string | undefined; /** * @type {string} * @memberof FormMasterModel */ transactionSortingOption?: string | undefined; /** * @type {number} * @memberof FormMasterModel */ contentReviewFrequencyId?: number | undefined; /** * @type {string} * @memberof FormMasterModel */ aliasForFormMasterId?: string | undefined; }