diff --git a/index.d.ts b/index.d.ts index c2d8b1b..056574c 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1273,29 +1273,30 @@ export interface Products { tax?: Taxes } export interface Orders { - id?: string + shippingCost?: number + tags?: Array + shippingId?: string + status?: OrderStatus + discounts?: Array + customerID?: string + total?: number + tax?: number orderNumber?: string - currency?: Currency paymentMethods?: Array - billingAddress?: Addresses - subTotal?: number - trackingInfo?: string - items?: Array + shippingAddress?: Addresses note?: string - tags?: Array + subTotal?: number + currency?: Currency + billingAddress?: Addresses shippingMethod?: string - shippingAddress?: Addresses - discounts?: Array - tax?: number - shippingCost?: number paymentStatus?: PaymentStatus + items?: Array + id?: string updatedAt?: string - customerID?: string - status?: OrderStatus - total?: number - shippingId?: string modifyToken?: string + storeLocationId?: string createdAt?: string + trackingInfo?: string } export interface Opportunities { type?: string @@ -1570,37 +1571,38 @@ export interface SocialProfiles { username?: string } export interface Customers { - defaultAddress?: Addresses - notes?: string - preferredContactMethod?: CommunicationMethod - title?: string - email?: string - createdAt?: string - customerNumber?: string - jobTitle?: string - status?: CustomerStatus - customerSegment?: string - middleName?: string - loyaltyProgramMembership?: string - customFields?: Array + phoneNumber?: string + dateOfBirth?: string source?: string - lastName?: string + firstName?: string addresses?: Array - fullName?: string + companyId?: string + modifyToken?: string updatedAt?: string + customerSegment?: string + title?: string + tags?: Array + loyaltyProgramMembership?: string customerType?: CustomerType - currency?: Currency - modifyToken?: string - companyId?: string - id?: string - dateOfBirth?: string - firstName?: string - company?: string + socialProfiles?: Array + jobTitle?: string phones?: Array - tags?: Array - phoneNumber?: string + status?: CustomerStatus + preferredContactMethod?: CommunicationMethod + notes?: string + emails?: Array + company?: string + createdAt?: string + fullName?: string + currency?: Currency + defaultAddress?: Addresses + email?: string + lastName?: string + middleName?: string + customerNumber?: string metadata?: string - socialProfiles?: Array + id?: string + customFields?: Array } export interface TaxLines { deleted?: boolean @@ -1875,1783 +1877,1783 @@ export interface CRMAccounts { accountType?: StakeholderType createdAt?: string } -export const enum Status { - Active = 'active', - Expired = 'expired', - Scheduled = 'scheduled' +export const enum Roles { + Admin = 'admin', + Moderator = 'moderator', + User = 'user' } -export const enum ChannelAvailability { - Online = 'online', - InApp = 'in-app', - InStore = 'in-store', - AllChannels = 'all-channels' +export const enum Gender { + Male = 'male', + Female = 'female', + PreferNotToSay = 'prefer-not-to-say', + Other = 'other' +} +export const enum MinimumRequirements { + None = 'none', + MinimumPurchaseAmount = 'minimum-purchase-amount', + MinimumQuantityOfItems = 'minimum-quantity-of-items' } export const enum AccountType { - OtherIncomeTaxExemptInterest = 'other-income-tax-exempt-interest', - RevenueOtherCurrentOperatingIncome = 'revenue-other-current-operating-income', - EquityPersonalExpense = 'equity-personal-expense', + AssetCashOnHand = 'asset-cash-on-hand', + AssetAccumulatedDepreciation = 'asset-accumulated-depreciation', + AssetMoneyMarket = 'asset-money-market', + AssetOtherAsset = 'asset-other-asset', + OtherIncomeOtherInvestmentIncome = 'other-income-other-investment-income', + LiabilityAccrualsAndDeferredIncome = 'liability-accruals-and-deferred-income', + AssetRentsHeldInTrust = 'asset-rents-held-in-trust', ExpenseOtherExternalServices = 'expense-other-external-services', - ExpenseCostOfLabor = 'expense-cost-of-labor', - ExpenseUtilities = 'expense-utilities', - AssetAllowanceForBadDebts = 'asset-allowance-for-bad-debts', - EquityFunds = 'equity-funds', - RevenueOwnWorkCapitalized = 'revenue-own-work-capitalized', - ExpenseShippingAndDeliveryExpense = 'expense-shipping-and-delivery-expense', - OtherExpenseDepletion = 'other-expense-depletion', - AssetOtherLongTermInvestments = 'asset-other-long-term-investments', - ExpenseIncomeTaxExpense = 'expense-income-tax-expense', - AssetLongTermInvestments = 'asset-long-term-investments', - OtherExpenseOtherHomeOfficeExpenses = 'other-expense-other-home-office-expenses', + LiabilityLongTermLiability = 'liability-long-term-liability', + ExpenseInterestPaid = 'expense-interest-paid', + LiabilityDeferredTaxLiabilities = 'liability-deferred-tax-liabilities', + OtherCurrentLiabilityStateLocalIncomeTaxPayable = 'other-current-liability-state-local-income-tax-payable', + OtherCurrentLiabilitySundryDebtorsAndCreditors = 'other-current-liability-sundry-debtors-and-creditors', + LiabilityGovernmentAndOtherPublicAuthorities = 'liability-government-and-other-public-authorities', + OtherExpenseUtilities = 'other-expense-utilities', + OtherExpenseVehicleLoan = 'other-expense-vehicle-loan', + AssetCumulativeDepreciationOnIntangibleAssets = 'asset-cumulative-depreciation-on-intangible-assets', + AssetInternalTransfers = 'asset-internal-transfers', ExpenseAuto = 'expense-auto', - EquityShareApplicationMoneyPendingAllotment = 'equity-share-application-money-pending-allotment', - OtherExpenseRentAndLease = 'other-expense-rent-and-lease', - OtherCurrentLiabilityStaffAndRelatedLiabilityAccounts = 'other-current-liability-staff-and-related-liability-accounts', - AssetProvisionsFixedAssets = 'asset-provisions-fixed-assets', - ExpenseExternalServices = 'expense-external-services', - AssetLand = 'asset-land', - OtherExpenseVehicleInsurance = 'other-expense-vehicle-insurance', - ExpenseOtherSellingExpenses = 'expense-other-selling-expenses', - OtherIncomeOtherMiscellaneousIncome = 'other-income-other-miscellaneous-income', - ExpenseEntertainmentMeals = 'expense-entertainment-meals', - CostOfGoodsSoldFreightAndDeliveryCost = 'cost-of-goods-sold-freight-and-delivery-cost', - ExpenseLossOnDiscontinuedOperationsNetOfTax = 'expense-loss-on-discontinued-operations-net-of-tax', - AssetOtherCurrentAssets = 'asset-other-current-assets', - RevenueSalesWholesale = 'revenue-sales-wholesale', - OtherExpenseMortgageInterest = 'other-expense-mortgage-interest', + Equity = 'equity', + OtherExpensePriorPeriodItems = 'other-expense-prior-period-items', + OtherCurrentLiabilityDirectDepositPayable = 'other-current-liability-direct-deposit-payable', + OtherCurrentLiabilityShortTermBorrowings = 'other-current-liability-short-term-borrowings', ExpenseBadDebts = 'expense-bad-debts', - LiabilityOutstandingDuesOtherThanMicroSmallEnterprise = 'liability-outstanding-dues-other-than-micro-small-enterprise', - EquityDividendDisbursed = 'equity-dividend-disbursed', - AssetOrganizationalCosts = 'asset-organizational-costs', - AssetEmployeeCashAdvances = 'asset-employee-cash-advances', - EquityEquityInEarningsOfSubsidiuaries = 'equity-equity-in-earnings-of-subsidiuaries', - ExpenseAppropriationsToDepreciation = 'expense-appropriations-to-depreciation', - OtherExpenseExchangeGainOrLoss = 'other-expense-exchange-gain-or-loss', - EquityOwnersEquity = 'equity-owners-equity', - AssetFixedAssetPhotoVideo = 'asset-fixed-asset-photo-video', - OtherCurrentLiabilityAccruedLiabilities = 'other-current-liability-accrued-liabilities', - Expense = 'expense', - EquityRetainedEarnings = 'equity-retained-earnings', - AssetGoodwill = 'asset-goodwill', - AssetMachineryAndEquipment = 'asset-machinery-and-equipment', - AccountsReceivable = 'accounts-receivable', - AssetDevelopmentCosts = 'asset-development-costs', - AssetAccumulatedDepreciation = 'asset-accumulated-depreciation', - AssetTradeAndOtherReceivables = 'asset-trade-and-other-receivables', - EquityEstimatedTaxes = 'equity-estimated-taxes', - ExpenseEntertainment = 'expense-entertainment', - AssetSecurityDeposits = 'asset-security-deposits', - ExpenseManagementCompensation = 'expense-management-compensation', - ExpenseProjectStudiesSurveysAssessments = 'expense-project-studies-surveys-assessments', - AssetTrustAccounts = 'asset-trust-accounts', - ExpensePurchasesRebates = 'expense-purchases-rebates', - ExpenseSundry = 'expense-sundry', - AssetLandAsset = 'asset-land-asset', - EquityCommonStock = 'equity-common-stock', - LiabilityAccrualsAndDeferredIncome = 'liability-accruals-and-deferred-income', - LiabilityLongTermDebit = 'liability-long-term-debit', - OtherExpenseHomeOffice = 'other-expense-home-office', - OtherIncomeGainLossOnSaleOfFixedAssets = 'other-income-gain-loss-on-sale-of-fixed-assets', - AssetInvestmentUsGovernmentObligations = 'asset-investment-us-government-obligations', - OtherExpensePenaltiesSettlements = 'other-expense-penalties-settlements', - AssetCashOnHand = 'asset-cash-on-hand', - AssetAssetsHeldForSale = 'asset-assets-held-for-sale', + CostOfGoodsSoldFreightAndDeliveryCost = 'cost-of-goods-sold-freight-and-delivery-cost', + EquityPartnersEquity = 'equity-partners-equity', + OtherIncomeDividendIncome = 'other-income-dividend-income', + AssetOtherLongTermAssets = 'asset-other-long-term-assets', EquityPartnerContributions = 'equity-partner-contributions', - OtherExpenseGasAndFuel = 'other-expense-gas-and-fuel', + AssetOtherLongTermLoansAndAdvances = 'asset-other-long-term-loans-and-advances', + ExpenseShippingAndDeliveryExpense = 'expense-shipping-and-delivery-expense', + OtherExpenseRentAndLease = 'other-expense-rent-and-lease', + AccountsReceivable = 'accounts-receivable', + OtherExpenseIncomeTaxOtherExpense = 'other-expense-income-tax-other-expense', + OtherCurrentLiabilityAccruedLiabilities = 'other-current-liability-accrued-liabilities', + AssetBuildings = 'asset-buildings', + AssetProvisionsCurrentAssets = 'asset-provisions-current-assets', + EquityCalledUpShareCapital = 'equity-called-up-share-capital', + OtherExpenseHomeOwnerRentalInsurance = 'other-expense-home-owner-rental-insurance', + AssetLand = 'asset-land', + AssetRetainage = 'asset-retainage', + OtherExpenseOtherMiscellaneousExpense = 'other-expense-other-miscellaneous-expense', + AssetFixedAssetOtherToolsEquipment = 'asset-fixed-asset-other-tools-equipment', EquityMoneyReceivedAgainstShareWarrants = 'equity-money-received-against-share-warrants', - ExpenseOtherBusinessExpenses = 'expense-other-business-expenses', - AssetFixedAssetComputers = 'asset-fixed-asset-computers', - AssetCashAndCashEquivalents = 'asset-cash-and-cash-equivalents', - AssetOtherEarMarkedBankAccounts = 'asset-other-ear-marked-bank-accounts', + AssetAssetsInCourseOfConstruction = 'asset-assets-in-course-of-construction', AssetShortTermInvestmentsInRelatedParties = 'asset-short-term-investments-in-related-parties', - OtherCurrentLiabilityPayrollClearing = 'other-current-liability-payroll-clearing', - AssetAvailableForSaleFinancialAssets = 'asset-available-for-sale-financial-assets', - ExpenseExtraordinaryCharges = 'expense-extraordinary-charges', - OtherExpenseVehicle = 'other-expense-vehicle', - AssetOtherCurrentAsset = 'asset-other-current-asset', - ExpenseOtherCurrentOperatingCharges = 'expense-other-current-operating-charges', - LiabilityShareholderNotesPayable = 'liability-shareholder-notes-payable', - Income = 'income', - ExpenseFinanceCosts = 'expense-finance-costs', - OtherCurrentLiabilityLoanPayable = 'other-current-liability-loan-payable', - OtherExpenseExceptionalItems = 'other-expense-exceptional-items', - OtherIncomeUnrealisedLossOnSecuritiesNetOfTax = 'other-income-unrealised-loss-on-securities-net-of-tax', - RevenueCashReceiptIncome = 'revenue-cash-receipt-income', - ExpenseOtherMiscellaneousServiceCost = 'expense-other-miscellaneous-service-cost', - OtherCurrentLiabilityProvisionForWarrantyObligations = 'other-current-liability-provision-for-warranty-obligations', - OtherCurrentLiabilityShortTermBorrowings = 'other-current-liability-short-term-borrowings', - RevenueNonProfitIncome = 'revenue-non-profit-income', - EquityOtherFreeReserves = 'equity-other-free-reserves', - AssetInvestmentMortgageRealEstateLoans = 'asset-investment-mortgage-real-estate-loans', - EquityAccumulatedAdjustment = 'equity-accumulated-adjustment', - LiabilityBankLoans = 'liability-bank-loans', - AssetPrepaymentsAndAccruedIncome = 'asset-prepayments-and-accrued-income', - OtherCurrentLiabilityFederalIncomeTaxPayable = 'other-current-liability-federal-income-tax-payable', + ExpenseAppropriationsToDepreciation = 'expense-appropriations-to-depreciation', + LiabilityLongTermDebit = 'liability-long-term-debit', + Liability = 'liability', + EquityPersonalIncome = 'equity-personal-income', OtherCurrentLiabilityTradeAndOtherPayables = 'other-current-liability-trade-and-other-payables', - OtherExpenseParkingAndTolls = 'other-expense-parking-and-tolls', - OtherExpenseVehicleRepairs = 'other-expense-vehicle-repairs', - CostOfGoodsSold = 'cost-of-goods-sold', - AssetLoansToStockholders = 'asset-loans-to-stockholders', - LiabilityGroupAndAssociates = 'liability-group-and-associates', - AssetLoansToOfficers = 'asset-loans-to-officers', - RevenueOtherPrimaryIncome = 'revenue-other-primary-income', - ExpensePenaltiesSettlements = 'expense-penalties-settlements', + OtherExpenseVehicleLease = 'other-expense-vehicle-lease', + AssetLeaseBuyout = 'asset-lease-buyout', + EquityEquityInEarningsOfSubsidiuaries = 'equity-equity-in-earnings-of-subsidiuaries', OtherExpenseOtherVehicleExpenses = 'other-expense-other-vehicle-expenses', - OtherCurrentLiabilityLineOfCredit = 'other-current-liability-line-of-credit', - ExpenseStaffCosts = 'expense-staff-costs', - AssetProvisionsCurrentAssets = 'asset-provisions-current-assets', - CostOfGoodsSoldSuppliesMaterialsCogs = 'cost-of-goods-sold-supplies-materials-cogs', - OtherExpenseTaxRoundoffGainOrLoss = 'other-expense-tax-roundoff-gain-or-loss', - OtherCurrentLiabilitySundryDebtorsAndCreditors = 'other-current-liability-sundry-debtors-and-creditors', - EquityCalledUpShareCapital = 'equity-called-up-share-capital', - AssetFixedAssetPhone = 'asset-fixed-asset-phone', AssetDeferredTax = 'asset-deferred-tax', - ExpenseTravel = 'expense-travel', - AssetOtherLongTermLoansAndAdvances = 'asset-other-long-term-loans-and-advances', - LiabilityOtherLongTermProvisions = 'liability-other-long-term-provisions', - OtherIncomeOtherInvestmentIncome = 'other-income-other-investment-income', - RevenueDiscountsRefundsGiven = 'revenue-discounts-refunds-given', - AssetGlobalTaxRefund = 'asset-global-tax-refund', - EquityPartnerDistributions = 'equity-partner-distributions', - OtherExpenseUtilities = 'other-expense-utilities', - LiabilityGovernmentAndOtherPublicAuthorities = 'liability-government-and-other-public-authorities', - OtherCurrentLiabilityTrustAccountsLiabilities = 'other-current-liability-trust-accounts-liabilities', - AssetShortTermLoansAndAdvancesToRelatedParties = 'asset-short-term-loans-and-advances-to-related-parties', - AssetFurnitureAndFixtures = 'asset-furniture-and-fixtures', - AssetAssetsInCourseOfConstruction = 'asset-assets-in-course-of-construction', - OtherCurrentLiabilityPayrollTaxPayable = 'other-current-liability-payroll-tax-payable', - AssetBank = 'asset-bank', - AssetOtherConsumables = 'asset-other-consumables', - ExpenseSuppliesMaterials = 'expense-supplies-materials', - ExpenseInsurance = 'expense-insurance', - LiabilityAccruedLongTermLiabilities = 'liability-accrued-long-term-liabilities', - OtherCurrentLiabilityDirectDepositPayable = 'other-current-liability-direct-deposit-payable', - LiabilityOutstandingDuesMicroSmallEnterprise = 'liability-outstanding-dues-micro-small-enterprise', - AssetLongTermLoansAndAdvancesToRelatedParties = 'asset-long-term-loans-and-advances-to-related-parties', - OtherExpenseVehicleLease = 'other-expense-vehicle-lease', - ExpenseTravelExpensesSellingExpense = 'expense-travel-expenses-selling-expense', - RevenueOperatingGrants = 'revenue-operating-grants', - AssetGlobalTaxDeferred = 'asset-global-tax-deferred', - ExpenseDistributionCosts = 'expense-distribution-costs', - LiabilityOtherLongTermLiabilities = 'liability-other-long-term-liabilities', - ExpenseShippingFreightDelivery = 'expense-shipping-freight-delivery', - ExpenseAdvertisingPromotional = 'expense-advertising-promotional', - EquityTreasuryStock = 'equity-treasury-stock', - AssetFixedAsset = 'asset-fixed-asset', - OtherExpenseIncomeTaxOtherExpense = 'other-expense-income-tax-other-expense', - AssetParticipatingInterests = 'asset-participating-interests', - OtherCurrentLiabilityCurrentLiabilities = 'other-current-liability-current-liabilities', - EquityPersonalIncome = 'equity-personal-income', - OtherExpenseWashAndRoadServices = 'other-expense-wash-and-road-services', - ExpenseCharitableContributions = 'expense-charitable-contributions', - ExpensePayrollExpenses = 'expense-payroll-expenses', - AssetOtherFixedAssets = 'asset-other-fixed-assets', - ExpenseEquipmentRental = 'expense-equipment-rental', - ExpenseRentOrLeaseOfBuildings = 'expense-rent-or-lease-of-buildings', - ExpenseLegalProfessionalFees = 'expense-legal-professional-fees', - AssetExpenditureAuthorisationsAndLettersOfCredit = 'asset-expenditure-authorisations-and-letters-of-credit', + AssetInvestments = 'asset-investments', + AssetSavings = 'asset-savings', + OtherIncomeTaxExemptInterest = 'other-income-tax-exempt-interest', + AssetInvestmentOther = 'asset-investment-other', + ExpenseDuesSubscriptions = 'expense-dues-subscriptions', + OtherExpenseAmortization = 'other-expense-amortization', + OtherExpenseExceptionalItems = 'other-expense-exceptional-items', + OtherExpenseExchangeGainOrLoss = 'other-expense-exchange-gain-or-loss', + AssetOtherLongTermInvestments = 'asset-other-long-term-investments', LiabilityCreditCard = 'liability-credit-card', - OtherCurrentLiabilityInterestPayables = 'other-current-liability-interest-payables', - EquityPaidInCapitalOrSurplus = 'equity-paid-in-capital-or-surplus', - Asset = 'asset', - AssetOtherAsset = 'asset-other-asset', - OtherIncomeInterestEarned = 'other-income-interest-earned', + LiabilityProvisionsNonCurrentLiabilities = 'liability-provisions-non-current-liabilities', + OtherCurrentLiability = 'other-current-liability', + CostOfGoodsSoldEquipmentRentalCos = 'cost-of-goods-sold-equipment-rental-cos', + ExpensePayrollExpenses = 'expense-payroll-expenses', OtherIncome = 'other-income', - OtherExpenseDepreciation = 'other-expense-depreciation', - AssetVehicles = 'asset-vehicles', - EquityPreferredStock = 'equity-preferred-stock', - OtherExpenseOtherMiscellaneousExpense = 'other-expense-other-miscellaneous-expense', - CostOfGoodsSoldCostOfLaborCos = 'cost-of-goods-sold-cost-of-labor-cos', - OtherExpensePriorPeriodItems = 'other-expense-prior-period-items', + EquityCommonStock = 'equity-common-stock', + EquityOpeningBalanceEquity = 'equity-opening-balance-equity', + CostOfGoodsSoldCostOfSales = 'cost-of-goods-sold-cost-of-sales', + ExpensePurchasesRebates = 'expense-purchases-rebates', + AssetGoodwill = 'asset-goodwill', + ExpenseGlobalTaxExpense = 'expense-global-tax-expense', + EquityPartnerDistributions = 'equity-partner-distributions', + ExpenseOtherMiscellaneousServiceCost = 'expense-other-miscellaneous-service-cost', + OtherCurrentLiabilityLineOfCredit = 'other-current-liability-line-of-credit', + AssetOrganizationalCosts = 'asset-organizational-costs', + AssetParticipatingInterests = 'asset-participating-interests', + AssetOtherCurrentAssets = 'asset-other-current-assets', + OtherCurrentLiabilityRentsInTrustLiability = 'other-current-liability-rents-in-trust-liability', AssetIntangibleAssetsUnderDevelopment = 'asset-intangible-assets-under-development', - ExpensePromotionalMeals = 'expense-promotional-meals', + ExpenseLossOnDiscontinuedOperationsNetOfTax = 'expense-loss-on-discontinued-operations-net-of-tax', + EquityShareCapital = 'equity-share-capital', + ExpenseTravelMeals = 'expense-travel-meals', + OtherExpenseVehicleRepairs = 'other-expense-vehicle-repairs', + RevenueRevenueGeneral = 'revenue-revenue-general', + EquityTreasuryStock = 'equity-treasury-stock', + ExpenseTaxesPaid = 'expense-taxes-paid', + RevenueSalesWholesale = 'revenue-sales-wholesale', + EquityEstimatedTaxes = 'equity-estimated-taxes', + EquityHealthcare = 'equity-healthcare', + EquityFunds = 'equity-funds', + AssetCapitalWip = 'asset-capital-wip', + EquityAccumulatedOtherComprehensiveIncome = 'equity-accumulated-other-comprehensive-income', + AssetAssetsHeldForSale = 'asset-assets-held-for-sale', + ExpenseRepairMaintenance = 'expense-repair-maintenance', + OtherCurrentLiabilitySocialSecurityAgencies = 'other-current-liability-social-security-agencies', + RevenueOtherCurrentOperatingIncome = 'revenue-other-current-operating-income', AssetChecking = 'asset-checking', - OtherExpenseVehicleRegistration = 'other-expense-vehicle-registration', - AssetInvestmentTaxExemptSecurities = 'asset-investment-tax-exempt-securities', - AssetAccumulatedAmortization = 'asset-accumulated-amortization', - ExpenseBankCharges = 'expense-bank-charges', - AssetIntangibleAssets = 'asset-intangible-assets', - OtherExpenseMatCredit = 'other-expense-mat-credit', - AssetPrepaidExpenses = 'asset-prepaid-expenses', - RevenueSalesOfProductIncome = 'revenue-sales-of-product-income', - AssetInternalTransfers = 'asset-internal-transfers', - ExpenseDuesSubscriptions = 'expense-dues-subscriptions', - OtherIncomeOtherOperatingIncome = 'other-income-other-operating-income', - Equity = 'equity', - OtherCurrentLiabilityDividendsPayable = 'other-current-liability-dividends-payable', - CostOfGoodsSoldShippingFreightDeliveryCos = 'cost-of-goods-sold-shipping-freight-delivery-cos', + AssetLoansToOthers = 'asset-loans-to-others', + ExpenseDistributionCosts = 'expense-distribution-costs', + AssetSecurityDeposits = 'asset-security-deposits', + ExpenseTravelExpensesSellingExpense = 'expense-travel-expenses-selling-expense', OtherCurrentLiabilityGlobalTaxPayable = 'other-current-liability-global-tax-payable', - OtherExpenseAmortization = 'other-expense-amortization', - EquityAccumulatedOtherComprehensiveIncome = 'equity-accumulated-other-comprehensive-income', - EquityShareCapital = 'equity-share-capital', - AssetBalWithGovtAuthorities = 'asset-bal-with-govt-authorities', - LiabilityAccruedVacationPayable = 'liability-accrued-vacation-payable', + OtherExpenseRepairsAndMaintenance = 'other-expense-repairs-and-maintenance', + AssetLongTermInvestments = 'asset-long-term-investments', + OtherIncomeUnrealisedLossOnSecuritiesNetOfTax = 'other-income-unrealised-loss-on-securities-net-of-tax', + ExpenseFinanceCosts = 'expense-finance-costs', + RevenueNonProfitIncome = 'revenue-non-profit-income', + RevenueSalesOfProductIncome = 'revenue-sales-of-product-income', + OtherExpenseVehicleLoanInterest = 'other-expense-vehicle-loan-interest', + OtherIncomeInterestEarned = 'other-income-interest-earned', + AssetDevelopmentCosts = 'asset-development-costs', + OtherExpenseDeferredTaxExpense = 'other-expense-deferred-tax-expense', + CostOfGoodsSoldSuppliesMaterialsCogs = 'cost-of-goods-sold-supplies-materials-cogs', CostOfGoodsSoldOtherCostsOfServiceCos = 'cost-of-goods-sold-other-costs-of-service-cos', - Liability = 'liability', - AssetAccumulatedAmortizationOfOtherAssets = 'asset-accumulated-amortization-of-other-assets', - OtherCurrentLiabilitySocialSecurityAgencies = 'other-current-liability-social-security-agencies', - AssetInvestmentOther = 'asset-investment-other', + OtherCurrentLiabilityProvisionForWarrantyObligations = 'other-current-liability-provision-for-warranty-obligations', + LiabilityNotesPayable = 'liability-notes-payable', + RevenueUnappliedCashPaymentIncome = 'revenue-unapplied-cash-payment-income', + AssetLicenses = 'asset-licenses', + ExpenseManagementCompensation = 'expense-management-compensation', + OtherExpenseVehicleRegistration = 'other-expense-vehicle-registration', + RevenueOtherPrimaryIncome = 'revenue-other-primary-income', + EquityOtherFreeReserves = 'equity-other-free-reserves', + LiabilityOutstandingDuesOtherThanMicroSmallEnterprise = 'liability-outstanding-dues-other-than-micro-small-enterprise', + OtherExpenseDepreciation = 'other-expense-depreciation', + AssetExpenditureAuthorisationsAndLettersOfCredit = 'asset-expenditure-authorisations-and-letters-of-credit', OtherCurrentLiabilityOtherCurrentLiabilities = 'other-current-liability-other-current-liabilities', - OtherCurrentLiability = 'other-current-liability', - OtherExpenseExtraordinaryItems = 'other-expense-extraordinary-items', - OtherExpenseDeferredTaxExpense = 'other-expense-deferred-tax-expense', - OtherIncomeLossOnDisposalOfAssets = 'other-income-loss-on-disposal-of-assets', - AssetFixedAssetCopiers = 'asset-fixed-asset-copiers', + OtherExpenseWashAndRoadServices = 'other-expense-wash-and-road-services', + AssetLeaseholdImprovements = 'asset-leasehold-improvements', + OtherExpenseVehicleInsurance = 'other-expense-vehicle-insurance', + AssetMachineryAndEquipment = 'asset-machinery-and-equipment', + ExpensePromotionalMeals = 'expense-promotional-meals', + OtherExpenseMortgageInterest = 'other-expense-mortgage-interest', + ExpenseOtherRentalCosts = 'expense-other-rental-costs', + OtherExpenseParkingAndTolls = 'other-expense-parking-and-tolls', OtherCurrentLiabilityPrepaidExpensesPayable = 'other-current-liability-prepaid-expenses-payable', - AssetFixedAssetOtherToolsEquipment = 'asset-fixed-asset-other-tools-equipment', - OtherExpenseRepairsAndMaintenance = 'other-expense-repairs-and-maintenance', - AssetDepletableAssets = 'asset-depletable-assets', - AssetUndepositedFunds = 'asset-undeposited-funds', - ExpenseTaxesPaid = 'expense-taxes-paid', - AssetCalledUpShareCapitalNotPaid = 'asset-called-up-share-capital-not-paid', - AssetLeaseBuyout = 'asset-lease-buyout', - AssetOtherIntangibleAssets = 'asset-other-intangible-assets', - ExpenseOfficeGeneralAdministrativeExpenses = 'expense-office-general-administrative-expenses', + ExpenseSuppliesMaterials = 'expense-supplies-materials', + AssetAllowanceForBadDebts = 'asset-allowance-for-bad-debts', + Expense = 'expense', + OtherCurrentLiabilityTrustAccountsLiabilities = 'other-current-liability-trust-accounts-liabilities', + AssetBalWithGovtAuthorities = 'asset-bal-with-govt-authorities', + AssetFixedAssetFurniture = 'asset-fixed-asset-furniture', + CostOfGoodsSold = 'cost-of-goods-sold', AssetFixedAssetSoftware = 'asset-fixed-asset-software', - AssetNonCurrentAssets = 'asset-non-current-assets', - OtherExpenseHomeOwnerRentalInsurance = 'other-expense-home-owner-rental-insurance', - LiabilityLongTermEmployeeBenefitObligations = 'liability-long-term-employee-benefit-obligations', - LiabilityLiabilitiesRelatedToAssetsHeldForSale = 'liability-liabilities-related-to-assets-held-for-sale', - RevenueIncome = 'revenue-income', - ExpenseTravelExpensesGeneralAndAdminExpenses = 'expense-travel-expenses-general-and-admin-expenses', - ExpenseTravelMeals = 'expense-travel-meals', - OtherCurrentLiabilityCurrentPortionEmployeeBenefitsObligations = 'other-current-liability-current-portion-employee-benefits-obligations', - RevenueRevenueGeneral = 'revenue-revenue-general', - OtherCurrentLiabilityInsurancePayable = 'other-current-liability-insurance-payable', - OtherIncomeDividendIncome = 'other-income-dividend-income', - AssetRentsHeldInTrust = 'asset-rents-held-in-trust', - OtherCurrentLiabilityProvisionsCurrentLiabilities = 'other-current-liability-provisions-current-liabilities', - ExpenseBorrowingCost = 'expense-borrowing-cost', - ExpenseGlobalTaxExpense = 'expense-global-tax-expense', - OtherCurrentLiabilityCurrentTaxLiability = 'other-current-liability-current-tax-liability', - ExpenseRepairMaintenance = 'expense-repair-maintenance', - AssetCapitalWip = 'asset-capital-wip', - AssetProvisionsNonCurrentAssets = 'asset-provisions-non-current-assets', - AssetInventory = 'asset-inventory', - ExpenseAmortizationExpense = 'expense-amortization-expense', - AssetLeaseholdImprovements = 'asset-leasehold-improvements', - LiabilityDebtsRelatedToParticipatingInterests = 'liability-debts-related-to-participating-interests', - OtherExpenseVehicleLoan = 'other-expense-vehicle-loan', - AssetMoneyMarket = 'asset-money-market', - CostOfGoodsSoldCostOfSales = 'cost-of-goods-sold-cost-of-sales', - EquityOpeningBalanceEquity = 'equity-opening-balance-equity', + OtherExpenseDepletion = 'other-expense-depletion', OtherCurrentLiabilityGlobalTaxSuspense = 'other-current-liability-global-tax-suspense', - OtherExpense = 'other-expense', + ExpensePenaltiesSettlements = 'expense-penalties-settlements', OtherIncomeGainLossOnSaleOfInvestments = 'other-income-gain-loss-on-sale-of-investments', - OtherCurrentLiabilityRentsInTrustLiability = 'other-current-liability-rents-in-trust-liability', - ExpenseOtherRentalCosts = 'expense-other-rental-costs', - LiabilityNotesPayable = 'liability-notes-payable', - AssetOtherLongTermAssets = 'asset-other-long-term-assets', - AssetCumulativeDepreciationOnIntangibleAssets = 'asset-cumulative-depreciation-on-intangible-assets', - AssetRetainage = 'asset-retainage', - AssetSavings = 'asset-savings', + AssetShortTermLoansAndAdvancesToRelatedParties = 'asset-short-term-loans-and-advances-to-related-parties', + AssetOtherFixedAssets = 'asset-other-fixed-assets', + OtherCurrentLiabilityCurrentTaxLiability = 'other-current-liability-current-tax-liability', + OtherCurrentLiabilityPayrollClearing = 'other-current-liability-payroll-clearing', + AssetLoansToOfficers = 'asset-loans-to-officers', + OtherExpenseExtraordinaryItems = 'other-expense-extraordinary-items', + OtherCurrentLiabilitySalesTaxPayable = 'other-current-liability-sales-tax-payable', + OtherExpensePenaltiesSettlements = 'other-expense-penalties-settlements', + AssetInventory = 'asset-inventory', + AssetTrustAccounts = 'asset-trust-accounts', + ExpenseTravel = 'expense-travel', + AssetOtherEarMarkedBankAccounts = 'asset-other-ear-marked-bank-accounts', EquityCapitalReserves = 'equity-capital-reserves', - ExpenseCommissionsAndFees = 'expense-commissions-and-fees', + ExpenseExternalServices = 'expense-external-services', AssetAccumulatedDepletion = 'asset-accumulated-depletion', - LiabilityProvisionsNonCurrentLiabilities = 'liability-provisions-non-current-liabilities', - OtherCurrentLiabilityStateLocalIncomeTaxPayable = 'other-current-liability-state-local-income-tax-payable', - AssetAssetsAvailableForSale = 'asset-assets-available-for-sale', - EquityInvestmentGrants = 'equity-investment-grants', - OtherExpenseVehicleLoanInterest = 'other-expense-vehicle-loan-interest', - LiabilityLongTermLiability = 'liability-long-term-liability', - CostOfGoodsSoldEquipmentRentalCos = 'cost-of-goods-sold-equipment-rental-cos', - RevenueSavingsByTaxScheme = 'revenue-savings-by-tax-scheme', - EquityHealthcare = 'equity-healthcare', - LiabilityObligationsUnderFinanceLeases = 'liability-obligations-under-finance-leases', - ExpenseInterestPaid = 'expense-interest-paid', - AssetInvestments = 'asset-investments', - OtherCurrentLiabilityDutiesAndTaxes = 'other-current-liability-duties-and-taxes', - LiabilityProvisionForLiabilities = 'liability-provision-for-liabilities', - LiabilityDeferredTaxLiabilities = 'liability-deferred-tax-liabilities', - AssetFixedAssetFurniture = 'asset-fixed-asset-furniture', - EquityPartnersEquity = 'equity-partners-equity', + OtherExpense = 'other-expense', + OtherCurrentLiabilityFederalIncomeTaxPayable = 'other-current-liability-federal-income-tax-payable', RevenueSalesRetail = 'revenue-sales-retail', + EquityPreferredStock = 'equity-preferred-stock', + ExpenseAmortizationExpense = 'expense-amortization-expense', + ExpenseBankCharges = 'expense-bank-charges', + OtherCurrentLiabilityProvisionsCurrentLiabilities = 'other-current-liability-provisions-current-liabilities', + ExpenseAdvertisingPromotional = 'expense-advertising-promotional', + ExpenseRentOrLeaseOfBuildings = 'expense-rent-or-lease-of-buildings', + LiabilityLongTermEmployeeBenefitObligations = 'liability-long-term-employee-benefit-obligations', + AssetFixedAssetCopiers = 'asset-fixed-asset-copiers', RevenueServiceFeeIncome = 'revenue-service-fee-income', - RevenueUnappliedCashPaymentIncome = 'revenue-unapplied-cash-payment-income', - OtherCurrentLiabilityCurrentPortionOfObligationsUnderFinanceLeases = 'other-current-liability-current-portion-of-obligations-under-finance-leases', - AssetLoansToOthers = 'asset-loans-to-others', - LiabilityStaffAndRelatedLongTermLiabilityAccounts = 'liability-staff-and-related-long-term-liability-accounts', + ExpenseOfficeGeneralAdministrativeExpenses = 'expense-office-general-administrative-expenses', + AssetBank = 'asset-bank', + AssetOtherCurrentAsset = 'asset-other-current-asset', + AssetInvestmentUsGovernmentObligations = 'asset-investment-us-government-obligations', + OtherCurrentLiabilityDividendsPayable = 'other-current-liability-dividends-payable', + EquityRetainedEarnings = 'equity-retained-earnings', + RevenueOwnWorkCapitalized = 'revenue-own-work-capitalized', + ExpenseCostOfLabor = 'expense-cost-of-labor', ExpenseUnappliedCashBillPaymentExpense = 'expense-unapplied-cash-bill-payment-expense', - AssetBuildings = 'asset-buildings', + OtherCurrentLiabilityCurrentLiabilities = 'other-current-liability-current-liabilities', + AssetFurnitureAndFixtures = 'asset-furniture-and-fixtures', + AssetProvisionsNonCurrentAssets = 'asset-provisions-non-current-assets', + AssetIntangibleAssets = 'asset-intangible-assets', + AssetLoansToStockholders = 'asset-loans-to-stockholders', + AssetFixedAsset = 'asset-fixed-asset', + ExpenseShippingFreightDelivery = 'expense-shipping-freight-delivery', + ExpenseSundry = 'expense-sundry', + ExpenseUtilities = 'expense-utilities', + LiabilityProvisionForLiabilities = 'liability-provision-for-liabilities', + OtherCurrentLiabilityInsurancePayable = 'other-current-liability-insurance-payable', + OtherCurrentLiabilityStaffAndRelatedLiabilityAccounts = 'other-current-liability-staff-and-related-liability-accounts', + RevenueOperatingGrants = 'revenue-operating-grants', + OtherExpenseOtherHomeOfficeExpenses = 'other-expense-other-home-office-expenses', LiabilityLongTermBorrowings = 'liability-long-term-borrowings', + AssetAvailableForSaleFinancialAssets = 'asset-available-for-sale-financial-assets', + Income = 'income', + LiabilityObligationsUnderFinanceLeases = 'liability-obligations-under-finance-leases', + OtherExpenseTaxRoundoffGainOrLoss = 'other-expense-tax-roundoff-gain-or-loss', + EquityPaidInCapitalOrSurplus = 'equity-paid-in-capital-or-surplus', + AssetAssetsAvailableForSale = 'asset-assets-available-for-sale', + AssetAccumulatedAmortization = 'asset-accumulated-amortization', + LiabilityShareholderNotesPayable = 'liability-shareholder-notes-payable', + OtherExpenseVehicle = 'other-expense-vehicle', + AssetFixedAssetPhotoVideo = 'asset-fixed-asset-photo-video', + LiabilityOutstandingDuesMicroSmallEnterprise = 'liability-outstanding-dues-micro-small-enterprise', + ExpenseOfficeExpenses = 'expense-office-expenses', + AssetFixedAssetPhone = 'asset-fixed-asset-phone', + EquityInvestmentGrants = 'equity-investment-grants', + AssetUndepositedFunds = 'asset-undeposited-funds', + LiabilityGroupAndAssociates = 'liability-group-and-associates', + OtherCurrentLiabilityLoanPayable = 'other-current-liability-loan-payable', + AssetCashAndCashEquivalents = 'asset-cash-and-cash-equivalents', + OtherExpenseHomeOffice = 'other-expense-home-office', + OtherExpenseMatCredit = 'other-expense-mat-credit', + AssetNonCurrentAssets = 'asset-non-current-assets', + AssetLandAsset = 'asset-land-asset', + AssetProvisionsFixedAssets = 'asset-provisions-fixed-assets', + EquityAccumulatedAdjustment = 'equity-accumulated-adjustment', + LiabilityLiabilitiesRelatedToAssetsHeldForSale = 'liability-liabilities-related-to-assets-held-for-sale', + AssetAccumulatedAmortizationOfOtherAssets = 'asset-accumulated-amortization-of-other-assets', + ExpenseLegalProfessionalFees = 'expense-legal-professional-fees', + ExpenseProjectStudiesSurveysAssessments = 'expense-project-studies-surveys-assessments', + OtherCurrentLiabilityDutiesAndTaxes = 'other-current-liability-duties-and-taxes', + OtherExpenseGasAndFuel = 'other-expense-gas-and-fuel', + ExpenseEntertainmentMeals = 'expense-entertainment-meals', + OtherIncomeOtherOperatingIncome = 'other-income-other-operating-income', + AssetPrepaymentsAndAccruedIncome = 'asset-prepayments-and-accrued-income', + AssetEmployeeCashAdvances = 'asset-employee-cash-advances', + AssetLongTermLoansAndAdvancesToRelatedParties = 'asset-long-term-loans-and-advances-to-related-parties', + AssetVehicles = 'asset-vehicles', + OtherCurrentLiabilityPayrollTaxPayable = 'other-current-liability-payroll-tax-payable', + ExpenseInsurance = 'expense-insurance', + RevenueCashReceiptIncome = 'revenue-cash-receipt-income', + ExpenseEntertainment = 'expense-entertainment', + OtherIncomeGainLossOnSaleOfFixedAssets = 'other-income-gain-loss-on-sale-of-fixed-assets', + AssetInvestmentTaxExemptSecurities = 'asset-investment-tax-exempt-securities', + AssetOtherConsumables = 'asset-other-consumables', + AssetTradeAndOtherReceivables = 'asset-trade-and-other-receivables', + ExpenseStaffCosts = 'expense-staff-costs', + LiabilityAccruedVacationPayable = 'liability-accrued-vacation-payable', + OtherCurrentLiabilityCurrentPortionEmployeeBenefitsObligations = 'other-current-liability-current-portion-employee-benefits-obligations', + OtherCurrentLiabilityCurrentPortionOfObligationsUnderFinanceLeases = 'other-current-liability-current-portion-of-obligations-under-finance-leases', + AssetPrepaidExpenses = 'asset-prepaid-expenses', + AssetGlobalTaxDeferred = 'asset-global-tax-deferred', + AssetDepletableAssets = 'asset-depletable-assets', + EquityOwnersEquity = 'equity-owners-equity', + RevenueDiscountsRefundsGiven = 'revenue-discounts-refunds-given', + AssetCalledUpShareCapitalNotPaid = 'asset-called-up-share-capital-not-paid', + EquityPersonalExpense = 'equity-personal-expense', LiabilityAccountsPayable = 'liability-accounts-payable', - ExpenseOfficeExpenses = 'expense-office-expenses', - OtherCurrentLiabilitySalesTaxPayable = 'other-current-liability-sales-tax-payable', - AssetLicenses = 'asset-licenses' -} -export const enum Format { - Xml = 'xml', - Json = 'json' -} -export const enum AppliesTo { - AllItems = 'all-items', - SpecificItems = 'specific-items', - SpecificCategories = 'specific-categories' + LiabilityBankLoans = 'liability-bank-loans', + OtherCurrentLiabilityInterestPayables = 'other-current-liability-interest-payables', + LiabilityOtherLongTermLiabilities = 'liability-other-long-term-liabilities', + AssetOtherIntangibleAssets = 'asset-other-intangible-assets', + Asset = 'asset', + CostOfGoodsSoldShippingFreightDeliveryCos = 'cost-of-goods-sold-shipping-freight-delivery-cos', + OtherIncomeOtherMiscellaneousIncome = 'other-income-other-miscellaneous-income', + ExpenseCharitableContributions = 'expense-charitable-contributions', + OtherIncomeLossOnDisposalOfAssets = 'other-income-loss-on-disposal-of-assets', + RevenueIncome = 'revenue-income', + AssetFixedAssetComputers = 'asset-fixed-asset-computers', + LiabilityOtherLongTermProvisions = 'liability-other-long-term-provisions', + ExpenseOtherBusinessExpenses = 'expense-other-business-expenses', + EquityDividendDisbursed = 'equity-dividend-disbursed', + ExpenseOtherSellingExpenses = 'expense-other-selling-expenses', + ExpenseEquipmentRental = 'expense-equipment-rental', + ExpenseIncomeTaxExpense = 'expense-income-tax-expense', + ExpenseCommissionsAndFees = 'expense-commissions-and-fees', + LiabilityStaffAndRelatedLongTermLiabilityAccounts = 'liability-staff-and-related-long-term-liability-accounts', + CostOfGoodsSoldCostOfLaborCos = 'cost-of-goods-sold-cost-of-labor-cos', + ExpenseExtraordinaryCharges = 'expense-extraordinary-charges', + LiabilityAccruedLongTermLiabilities = 'liability-accrued-long-term-liabilities', + ExpenseBorrowingCost = 'expense-borrowing-cost', + ExpenseOtherCurrentOperatingCharges = 'expense-other-current-operating-charges', + RevenueSavingsByTaxScheme = 'revenue-savings-by-tax-scheme', + AssetGlobalTaxRefund = 'asset-global-tax-refund', + AssetInvestmentMortgageRealEstateLoans = 'asset-investment-mortgage-real-estate-loans', + LiabilityDebtsRelatedToParticipatingInterests = 'liability-debts-related-to-participating-interests', + ExpenseTravelExpensesGeneralAndAdminExpenses = 'expense-travel-expenses-general-and-admin-expenses', + EquityShareApplicationMoneyPendingAllotment = 'equity-share-application-money-pending-allotment' } export const enum TransactionMethod { + Mobile = 'mobile', Online = 'online', - BankBranch = 'bank-branch', - Telephone = 'telephone', Atm = 'atm', + BankBranch = 'bank-branch', Mail = 'mail', - Mobile = 'mobile' + Telephone = 'telephone' +} +export const enum AllocationMethod { + Across = 'across', + Each = 'each' +} +export const enum AppliesTo { + SpecificCategories = 'specific-categories', + AllItems = 'all-items', + SpecificItems = 'specific-items' +} +export const enum TargetSelection { + All = 'all', + Entitled = 'entitled' +} +export const enum Format { + Json = 'json', + Xml = 'xml' +} +export const enum CustomerEligibility { + All = 'all', + SpecificCustomers = 'specific-customers', + SpecificCustomerGroups = 'specific-customer-groups' +} +export const enum Status { + Scheduled = 'scheduled', + Active = 'active', + Expired = 'expired' } export const enum SkuValidation { - LocalUnique = 'local-unique', GlobalUnique = 'global-unique', - None = 'none' -} -export const enum MinimumRequirements { None = 'none', - MinimumQuantityOfItems = 'minimum-quantity-of-items', - MinimumPurchaseAmount = 'minimum-purchase-amount' -} -export const enum CustomerSelection { - Prerequisite = 'prerequisite', - All = 'all' + LocalUnique = 'local-unique' } export const enum TargetType { ShippingLine = 'shipping-line', LineItem = 'line-item' } -export const enum CreditType { - Prepayment = 'prepayment', - Supplier = 'supplier', - Customer = 'customer', - Goodwill = 'goodwill' +export const enum ChannelAvailability { + InApp = 'in-app', + AllChannels = 'all-channels', + Online = 'online', + InStore = 'in-store' } -export const enum TargetSelection { - Entitled = 'entitled', +export const enum CustomerSelection { + Prerequisite = 'prerequisite', All = 'all' } -export const enum Gender { - PreferNotToSay = 'prefer-not-to-say', - Male = 'male', - Female = 'female', - Other = 'other' -} -export const enum Roles { - User = 'user', - Admin = 'admin', - Moderator = 'moderator' -} -export const enum AllocationMethod { - Each = 'each', - Across = 'across' -} -export const enum CustomerEligibility { - SpecificCustomerGroups = 'specific-customer-groups', - All = 'all', - SpecificCustomers = 'specific-customers' +export const enum CreditType { + Customer = 'customer', + Prepayment = 'prepayment', + Goodwill = 'goodwill', + Supplier = 'supplier' } export const enum Country { - CongoRepublic = 'congo-republic', - Ecuador = 'ecuador', + Mali = 'mali', + Cameroon = 'cameroon', + CostaRica = 'costa-rica', + Laos = 'laos', + PapuaNewGuinea = 'papua-new-guinea', + Singapore = 'singapore', Kazakhstan = 'kazakhstan', - Georgia = 'georgia', - Tonga = 'tonga', - Russia = 'russia', - Greece = 'greece', - Pakistan = 'pakistan', - VaticanCity = 'vatican-city', - Cambodia = 'cambodia', - Austria = 'austria', + SouthSudan = 'south-sudan', + Mongolia = 'mongolia', + TrinidadAndTobago = 'trinidad-and-tobago', + Afghanistan = 'afghanistan', Grenada = 'grenada', - Zambia = 'zambia', + SanMarino = 'san-marino', + CongoDemocraticRepublic = 'congo-democratic-republic', Bulgaria = 'bulgaria', - Ghana = 'ghana', - Uruguay = 'uruguay', - Belize = 'belize', - Iran = 'iran', - Mauritius = 'mauritius', - Bahrain = 'bahrain', - Guyana = 'guyana', - Andorra = 'andorra', - Liechtenstein = 'liechtenstein', - Brunei = 'brunei', - Nigeria = 'nigeria', - Croatia = 'croatia', - Taiwan = 'taiwan', - Belarus = 'belarus', - Tunisia = 'tunisia', - Belgium = 'belgium', - Bahamas = 'bahamas', - CzechRepublic = 'czech-republic', - Iraq = 'iraq', - India = 'india', - Jamaica = 'jamaica', - Finland = 'finland', - Latvia = 'latvia', - Luxembourg = 'luxembourg', - Niger = 'niger', - Thailand = 'thailand', - Mexico = 'mexico', - Kuwait = 'kuwait', + Russia = 'russia', GuineaBissau = 'guinea-bissau', - SaudiArabia = 'saudi-arabia', - Hungary = 'hungary', - Bangladesh = 'bangladesh', - China = 'china', + Norway = 'norway', + Azerbaijan = 'azerbaijan', + SolomonIslands = 'solomon-islands', + BosniaAndHerzegovina = 'bosnia-and-herzegovina', + Latvia = 'latvia', + VaticanCity = 'vatican-city', + MarshallIslands = 'marshall-islands', + Mozambique = 'mozambique', + NorthKorea = 'north-korea', + Bhutan = 'bhutan', + Montenegro = 'montenegro', + Estonia = 'estonia', + Nepal = 'nepal', + Philippines = 'philippines', Albania = 'albania', - Guatemala = 'guatemala', - SaoTomeAndPrincipe = 'sao-tome-and-principe', - Cyprus = 'cyprus', - Singapore = 'singapore', + SierraLeone = 'sierra-leone', Somalia = 'somalia', - SouthKorea = 'south-korea', - Chile = 'chile', - Maldives = 'maldives', - Botswana = 'botswana', - Israel = 'israel', - Jordan = 'jordan', - Chad = 'chad', - Haiti = 'haiti', - Italy = 'italy', - Spain = 'spain', - TrinidadAndTobago = 'trinidad-and-tobago', - Turkey = 'turkey', - Algeria = 'algeria', - Lithuania = 'lithuania', - Montenegro = 'montenegro', - Rwanda = 'rwanda', - SolomonIslands = 'solomon-islands', - Tajikistan = 'tajikistan', - NorthMacedonia = 'north-macedonia', - Qatar = 'qatar', - Serbia = 'serbia', - ElSalvador = 'el-salvador', - Kiribati = 'kiribati', - Barbados = 'barbados', - Comoros = 'comoros', - Palestine = 'palestine', - CoteDIvoire = 'cote-d-ivoire', - Romania = 'romania', - Zimbabwe = 'zimbabwe', - Denmark = 'denmark', - Nauru = 'nauru', - Colombia = 'colombia', - UnitedKingdom = 'united-kingdom', - Benin = 'benin', - DominicanRepublic = 'dominican-republic', + Egypt = 'egypt', + Turkmenistan = 'turkmenistan', + Belize = 'belize', Slovakia = 'slovakia', - CaboVerde = 'cabo-verde', - SouthAfrica = 'south-africa', - NorthKorea = 'north-korea', + Austria = 'austria', Myanmar = 'myanmar', - CentralAfricanRepublic = 'central-african-republic', - Fiji = 'fiji', - CostaRica = 'costa-rica', - Japan = 'japan', - TimorLeste = 'timor-leste', - Paraguay = 'paraguay', - Micronesia = 'micronesia', - Lebanon = 'lebanon', - Turkmenistan = 'turkmenistan', - BurkinaFaso = 'burkina-faso', - Netherlands = 'netherlands', + Italy = 'italy', + Madagascar = 'madagascar', + Tonga = 'tonga', + Tunisia = 'tunisia', + Tuvalu = 'tuvalu', + Bahrain = 'bahrain', + Morocco = 'morocco', + Greece = 'greece', + Uzbekistan = 'uzbekistan', + Indonesia = 'indonesia', + Israel = 'israel', + Liechtenstein = 'liechtenstein', + Thailand = 'thailand', + Malawi = 'malawi', + Uruguay = 'uruguay', Venezuela = 'venezuela', - Mauritania = 'mauritania', + Zimbabwe = 'zimbabwe', + Colombia = 'colombia', Guinea = 'guinea', + Togo = 'togo', + Hungary = 'hungary', + Zambia = 'zambia', + Tajikistan = 'tajikistan', + Germany = 'germany', + Gambia = 'gambia', + UnitedArabEmirates = 'united-arab-emirates', + Lithuania = 'lithuania', + SaintLucia = 'saint-lucia', + Georgia = 'georgia', + EquatorialGuinea = 'equatorial-guinea', SaintKittsAndNevis = 'saint-kitts-and-nevis', - SouthSudan = 'south-sudan', - Syria = 'syria', - Madagascar = 'madagascar', + Ethiopia = 'ethiopia', + Eritrea = 'eritrea', + India = 'india', Angola = 'angola', - Australia = 'australia', + Spain = 'spain', + Kiribati = 'kiribati', + UnitedKingdom = 'united-kingdom', + CoteDIvoire = 'cote-d-ivoire', Cuba = 'cuba', - Slovenia = 'slovenia', + Bolivia = 'bolivia', + China = 'china', + Chad = 'chad', Djibouti = 'djibouti', - Cameroon = 'cameroon', - Afghanistan = 'afghanistan', - Germany = 'germany', - MarshallIslands = 'marshall-islands', - Moldova = 'moldova', - NewZealand = 'new-zealand', - Nicaragua = 'nicaragua', - Azerbaijan = 'azerbaijan', + Kuwait = 'kuwait', + Nigeria = 'nigeria', + Qatar = 'qatar', Portugal = 'portugal', - Philippines = 'philippines', - Poland = 'poland', - Sudan = 'sudan', - Switzerland = 'switzerland', - Mozambique = 'mozambique', Argentina = 'argentina', - Bhutan = 'bhutan', - Kenya = 'kenya', - Lesotho = 'lesotho', - CongoDemocraticRepublic = 'congo-democratic-republic', - BosniaAndHerzegovina = 'bosnia-and-herzegovina', - Burundi = 'burundi', - Gambia = 'gambia', - Iceland = 'iceland', + Bangladesh = 'bangladesh', + Honduras = 'honduras', + Yemen = 'yemen', + Kyrgyzstan = 'kyrgyzstan', + Australia = 'australia', + Brazil = 'brazil', + Brunei = 'brunei', + Sudan = 'sudan', + SaudiArabia = 'saudi-arabia', + Malaysia = 'malaysia', Malta = 'malta', - Dominica = 'dominica', - Morocco = 'morocco', - Libya = 'libya', - Norway = 'norway', - SanMarino = 'san-marino', - SaintVincentAndTheGrenadines = 'saint-vincent-and-the-grenadines', - Egypt = 'egypt', + Mexico = 'mexico', + Namibia = 'namibia', + Jordan = 'jordan', Eswatini = 'eswatini', - Peru = 'peru', + Ireland = 'ireland', + Liberia = 'liberia', + Micronesia = 'micronesia', + NewZealand = 'new-zealand', + Seychelles = 'seychelles', + Algeria = 'algeria', + Palau = 'palau', + Slovenia = 'slovenia', + Luxembourg = 'luxembourg', + Guyana = 'guyana', + Fiji = 'fiji', + Oman = 'oman', + CaboVerde = 'cabo-verde', + Guatemala = 'guatemala', + Romania = 'romania', + Pakistan = 'pakistan', + CentralAfricanRepublic = 'central-african-republic', + ElSalvador = 'el-salvador', + Iraq = 'iraq', Senegal = 'senegal', + Mauritania = 'mauritania', + France = 'france', SriLanka = 'sri-lanka', - Uganda = 'uganda', - UnitedArabEmirates = 'united-arab-emirates', - Uzbekistan = 'uzbekistan', - Vietnam = 'vietnam', - Honduras = 'honduras', - Laos = 'laos', - Tanzania = 'tanzania', + AntiguaAndBarbuda = 'antigua-and-barbuda', Gabon = 'gabon', - SierraLeone = 'sierra-leone', - UnitedStates = 'united-states', - Tuvalu = 'tuvalu', - Ethiopia = 'ethiopia', - Malawi = 'malawi', - Nepal = 'nepal', - Liberia = 'liberia', - Namibia = 'namibia', - Bolivia = 'bolivia', - Oman = 'oman', - Indonesia = 'indonesia', - Seychelles = 'seychelles', + Belarus = 'belarus', + Samoa = 'samoa', + Switzerland = 'switzerland', + Netherlands = 'netherlands', + Denmark = 'denmark', + Mauritius = 'mauritius', + Taiwan = 'taiwan', + Cambodia = 'cambodia', + TimorLeste = 'timor-leste', + Benin = 'benin', + Monaco = 'monaco', + Andorra = 'andorra', + Barbados = 'barbados', + Nauru = 'nauru', + Moldova = 'moldova', + Palestine = 'palestine', + Croatia = 'croatia', + Rwanda = 'rwanda', Sweden = 'sweden', - Armenia = 'armenia', + Ecuador = 'ecuador', + Turkey = 'turkey', + Ghana = 'ghana', + Ukraine = 'ukraine', + UnitedStates = 'united-states', + Dominica = 'dominica', Canada = 'canada', - Monaco = 'monaco', - Eritrea = 'eritrea', - France = 'france', - Samoa = 'samoa', - Mongolia = 'mongolia', - Malaysia = 'malaysia', - Mali = 'mali', - EquatorialGuinea = 'equatorial-guinea', + SaintVincentAndTheGrenadines = 'saint-vincent-and-the-grenadines', + Haiti = 'haiti', + Chile = 'chile', + Finland = 'finland', + Niger = 'niger', + Armenia = 'armenia', + Peru = 'peru', + Botswana = 'botswana', + CzechRepublic = 'czech-republic', + Panama = 'panama', + Serbia = 'serbia', + Comoros = 'comoros', + Belgium = 'belgium', + Burundi = 'burundi', + Lesotho = 'lesotho', + SaoTomeAndPrincipe = 'sao-tome-and-principe', + Tanzania = 'tanzania', Vanuatu = 'vanuatu', - Palau = 'palau', - Ukraine = 'ukraine', - AntiguaAndBarbuda = 'antigua-and-barbuda', - Ireland = 'ireland', - Togo = 'togo', - Yemen = 'yemen', - Brazil = 'brazil', - Estonia = 'estonia', + Japan = 'japan', + SouthKorea = 'south-korea', + Iceland = 'iceland', + Cyprus = 'cyprus', + Jamaica = 'jamaica', + Uganda = 'uganda', + Iran = 'iran', + Bahamas = 'bahamas', + Paraguay = 'paraguay', + SouthAfrica = 'south-africa', + Kenya = 'kenya', + BurkinaFaso = 'burkina-faso', + Poland = 'poland', Suriname = 'suriname', - Kyrgyzstan = 'kyrgyzstan', - SaintLucia = 'saint-lucia', - Panama = 'panama', - PapuaNewGuinea = 'papua-new-guinea' + CongoRepublic = 'congo-republic', + Vietnam = 'vietnam', + Syria = 'syria', + Lebanon = 'lebanon', + DominicanRepublic = 'dominican-republic', + Maldives = 'maldives', + NorthMacedonia = 'north-macedonia', + Nicaragua = 'nicaragua', + Libya = 'libya' } export const enum EmploymentType { - Volunteer = 'volunteer', + Permanent = 'permanent', Contract = 'contract', - Freelance = 'freelance', Internship = 'internship', Seasonal = 'seasonal', + Freelance = 'freelance', + Volunteer = 'volunteer', PartTime = 'part-time', FullTime = 'full-time', - Permanent = 'permanent', Temporary = 'temporary' } export const enum TimeCycle { - SemiMonthly = 'semi-monthly', + Biennially = 'biennially', + Secondly = 'secondly', + Custom = 'custom', + Triennially = 'triennially', + Annually = 'annually', + Daily = 'daily', + AdHoc = 'ad-hoc', Biweekly = 'biweekly', + SemiAnnually = 'semi-annually', Quarterly = 'quarterly', - Daily = 'daily', Weekly = 'weekly', - Triennially = 'triennially', - Custom = 'custom', - Hourly = 'hourly', - Minutely = 'minutely', - Annually = 'annually', Monthly = 'monthly', - Secondly = 'secondly', - SemiAnnually = 'semi-annually', - Biennially = 'biennially', - AdHoc = 'ad-hoc' + Minutely = 'minutely', + Hourly = 'hourly', + SemiMonthly = 'semi-monthly' } export const enum FinancialTrackingCategories { - None = 'none', Project = 'project', Department = 'department', - Employee = 'employee', - Service = 'service', + None = 'none', CostCenter = 'cost-center', + Vendor = 'vendor', Class = 'class', Division = 'division', - Vendor = 'vendor', + Location = 'location', + Employee = 'employee', Customer = 'customer', Product = 'product', - Location = 'location', + Service = 'service', Other = 'other' } export const enum CreditNoteStatus { + Completed = 'completed', Disputed = 'disputed', - Issued = 'issued', Revised = 'revised', - Applied = 'applied', + Issued = 'issued', Void = 'void', - Cancelled = 'cancelled', Draft = 'draft', - Completed = 'completed', + Cancelled = 'cancelled', + Applied = 'applied', Pending = 'pending' } export const enum GlobalTaxType { + Vat = 'vat', SalesTax = 'sales-tax', - PropertyTax = 'property-tax', - Other = 'other', ExciseTax = 'excise-tax', - Vat = 'vat', CustomsDuty = 'customs-duty', - Gst = 'gst' + PropertyTax = 'property-tax', + Gst = 'gst', + Other = 'other' } export const enum JournalEntryStatus { + Draft = 'draft', + Posted = 'posted', Pending = 'pending', Voided = 'voided', - Error = 'error', Corrected = 'corrected', - Draft = 'draft', - Posted = 'posted' + Error = 'error' } export const enum PaymentTerm { - DueOnReceipt = 'due-on-receipt', DueEndOfMonth = 'due-end-of-month', + CashOnDelivery = 'cash-on-delivery', + Installment = 'installment', + CashWithOrder = 'cash-with-order', Prepayment = 'prepayment', - Net30 = 'net-30', - Net60 = 'net-60', - Net90 = 'net-90', + Custom = 'custom', + CashBeforeShipment = 'cash-before-shipment', CashInAdvance = 'cash-in-advance', - DeferredPayment = 'deferred-payment', - Installment = 'installment', + Net90 = 'net-90', + Net60 = 'net-60', UponCompletion = 'upon-completion', - CashBeforeShipment = 'cash-before-shipment', - Custom = 'custom', - CashOnDelivery = 'cash-on-delivery', - CashWithOrder = 'cash-with-order', + Net30 = 'net-30', + DeferredPayment = 'deferred-payment', Net = 'net', - Prepaid = 'prepaid' + Prepaid = 'prepaid', + DueOnReceipt = 'due-on-receipt' } export const enum IdentityProvider { - Signal = 'signal', - Other = 'other', + Google = 'google', Twitter = 'twitter', - Behance = 'behance', - Yahoo = 'yahoo', - Discord = 'discord', + Apple = 'apple', + Telegram = 'telegram', Qq = 'qq', - Flickr = 'flickr', - Snapchat = 'snapchat', - Google = 'google', + Foursquare = 'foursquare', + Whatsapp = 'whatsapp', + Microsoft = 'microsoft', + Discord = 'discord', + Reddit = 'reddit', Linkedin = 'linkedin', - Telegram = 'telegram', - Instagram = 'instagram', Tiktok = 'tiktok', - Reddit = 'reddit', - Tumblr = 'tumblr', - Wechat = 'wechat', - Microsoft = 'microsoft', - Foursquare = 'foursquare', + Pinterest = 'pinterest', + Signal = 'signal', Vimeo = 'vimeo', + Facebook = 'facebook', + Yahoo = 'yahoo', + Amazon = 'amazon', + Instagram = 'instagram', + Behance = 'behance', + Line = 'line', + Github = 'github', Slack = 'slack', - Apple = 'apple', + Wechat = 'wechat', + Snapchat = 'snapchat', Dribbble = 'dribbble', - Github = 'github', - Line = 'line', - Facebook = 'facebook', + Tumblr = 'tumblr', Paypal = 'paypal', - Whatsapp = 'whatsapp', - Pinterest = 'pinterest', - Amazon = 'amazon' + Other = 'other', + Flickr = 'flickr' } export const enum EmploymentAndCandidateStatus { - Interviewing = 'interviewing', - New = 'new', - OnLeave = 'on-leave', OfferExtended = 'offer-extended', + InReview = 'in-review', Active = 'active', - Hired = 'hired', - Terminated = 'terminated', NotSelected = 'not-selected', - InReview = 'in-review', - Other = 'other', - Inactive = 'inactive' + Terminated = 'terminated', + Hired = 'hired', + Inactive = 'inactive', + OnLeave = 'on-leave', + New = 'new', + Interviewing = 'interviewing', + Other = 'other' } export const enum DayOfWeek { - Sunday = 'sunday', + Monday = 'monday', Wednesday = 'wednesday', + Thursday = 'thursday', + Sunday = 'sunday', Friday = 'friday', - Saturday = 'saturday', Tuesday = 'tuesday', - Monday = 'monday', - Thursday = 'thursday' + Saturday = 'saturday' } export const enum OrganizationalRole { - Employee = 'employee', - Manager = 'manager', Admin = 'admin', + Employee = 'employee', Supervisor = 'supervisor', + Contractor = 'contractor', + Manager = 'manager', Other = 'other', - Director = 'director', - Contractor = 'contractor' + Director = 'director' } export const enum AccountEngagementLevel { Hot = 'hot', + Unknown = 'unknown', Warm = 'warm', - Cold = 'cold', - Unknown = 'unknown' + Cold = 'cold' } export const enum ReviewApprovalStatus { + Revised = 'revised', Rejected = 'rejected', - Pending = 'pending', - Approved = 'approved', InReview = 'in-review', - Revised = 'revised' + Approved = 'approved', + Pending = 'pending' } export const enum StakeholderType { - Partner = 'partner', + Competitor = 'competitor', + Vendor = 'vendor', Investor = 'investor', Customer = 'customer', - Vendor = 'vendor', - Competitor = 'competitor', - Other = 'other' + Other = 'other', + Partner = 'partner' } export const enum CampaignType { - Email = 'email', + SearchEngine = 'search-engine', SocialMedia = 'social-media', + Display = 'display', Other = 'other', - SearchEngine = 'search-engine', - Display = 'display' + Email = 'email' } export const enum ContactAddressType { - Business = 'business', - Billing = 'billing', - Personal = 'personal', + Temporary = 'temporary', Work = 'work', + Shipping = 'shipping', + Personal = 'personal', + Business = 'business', Home = 'home', - Temporary = 'temporary', - Other = 'other', - Shipping = 'shipping' + Billing = 'billing', + Other = 'other' } export const enum AccountStatus { + Suspended = 'suspended', Active = 'active', - Inactive = 'inactive', Pending = 'pending', - Closed = 'closed', - Suspended = 'suspended' + Inactive = 'inactive', + Closed = 'closed' } export const enum CampaignStatus { - Scheduled = 'scheduled', + Draft = 'draft', + Active = 'active', Archived = 'archived', Paused = 'paused', - Cancelled = 'cancelled', - Draft = 'draft', - Completed = 'completed', Planned = 'planned', - Active = 'active' + Completed = 'completed', + Cancelled = 'cancelled', + Scheduled = 'scheduled' } export const enum CustomerStatus { Inactive = 'inactive', - Archived = 'archived', + Suspended = 'suspended', Active = 'active', - Pending = 'pending', - Suspended = 'suspended' + Archived = 'archived', + Pending = 'pending' } export const enum CustomerType { - Wholesale = 'wholesale', - Retail = 'retail', - B2c = 'b-2-c', - Corporate = 'corporate', Online = 'online', - B2b = 'b-2-b' + B2c = 'b-2-c', + Retail = 'retail', + Wholesale = 'wholesale', + B2b = 'b-2-b', + Corporate = 'corporate' } export const enum SocialPlatform { - X = 'x', - Instagram = 'instagram', Reddit = 'reddit', + Tumblr = 'tumblr', + Skype = 'skype', Tiktok = 'tiktok', - Youtube = 'youtube', Pinterest = 'pinterest', - Snapchat = 'snapchat', - Tumblr = 'tumblr', - Twitter = 'twitter', + Youtube = 'youtube', Facebook = 'facebook', Linkedin = 'linkedin', - Skype = 'skype', - OtherSocialPlatform = 'other-social-platform' + OtherSocialPlatform = 'other-social-platform', + Snapchat = 'snapchat', + Twitter = 'twitter', + Instagram = 'instagram', + X = 'x' } export const enum LeadLifecycleStatus { - Open = 'open', - Unqualified = 'unqualified', - Converted = 'converted', - BadTiming = 'bad-timing', + Revisited = 'revisited', Lost = 'lost', AttemptedToContact = 'attempted-to-contact', + New = 'new', InProcess = 'in-process', + Open = 'open', + Unqualified = 'unqualified', + Converted = 'converted', Connected = 'connected', - Revisited = 'revisited', - New = 'new' + BadTiming = 'bad-timing' } export const enum AccountingAccountType { - ExpenseRentOrLeaseOfBuildings = 'expense-rent-or-lease-of-buildings', - ExpenseOtherExternalServices = 'expense-other-external-services', - AssetLoansToStockholders = 'asset-loans-to-stockholders', - OtherCurrentLiabilityLoanPayable = 'other-current-liability-loan-payable', - LiabilityObligationsUnderFinanceLeases = 'liability-obligations-under-finance-leases', - RevenueSalesRetail = 'revenue-sales-retail', - AssetEmployeeCashAdvances = 'asset-employee-cash-advances', - EquityPersonalExpense = 'equity-personal-expense', - OtherExpense = 'other-expense', - OtherCurrentLiabilityRentsInTrustLiability = 'other-current-liability-rents-in-trust-liability', - OtherIncome = 'other-income', - ExpenseAdvertisingPromotional = 'expense-advertising-promotional', - ExpenseCostOfLabor = 'expense-cost-of-labor', - OtherExpenseVehicleLease = 'other-expense-vehicle-lease', - Equity = 'equity', - AssetInvestmentUsGovernmentObligations = 'asset-investment-us-government-obligations', - AssetAccumulatedDepletion = 'asset-accumulated-depletion', - LiabilityLongTermBorrowings = 'liability-long-term-borrowings', - RevenueRevenueGeneral = 'revenue-revenue-general', - OtherIncomeOtherInvestmentIncome = 'other-income-other-investment-income', - RevenueIncome = 'revenue-income', - AssetBank = 'asset-bank', - OtherCurrentLiabilityStateLocalIncomeTaxPayable = 'other-current-liability-state-local-income-tax-payable', - AssetDepletableAssets = 'asset-depletable-assets', - ExpenseFinanceCosts = 'expense-finance-costs', - LiabilityAccrualsAndDeferredIncome = 'liability-accruals-and-deferred-income', - ExpenseUnappliedCashBillPaymentExpense = 'expense-unapplied-cash-bill-payment-expense', - AssetBuildings = 'asset-buildings', - OtherIncomeTaxExemptInterest = 'other-income-tax-exempt-interest', - OtherCurrentLiabilityPayrollClearing = 'other-current-liability-payroll-clearing', - AssetCashAndCashEquivalents = 'asset-cash-and-cash-equivalents', - CostOfGoodsSold = 'cost-of-goods-sold', - ExpenseEntertainment = 'expense-entertainment', - AssetTrustAccounts = 'asset-trust-accounts', - AssetPrepaidExpenses = 'asset-prepaid-expenses', - ExpenseBorrowingCost = 'expense-borrowing-cost', - AssetCapitalWip = 'asset-capital-wip', - LiabilityLongTermEmployeeBenefitObligations = 'liability-long-term-employee-benefit-obligations', - EquityAccumulatedOtherComprehensiveIncome = 'equity-accumulated-other-comprehensive-income', - ExpenseInterestPaid = 'expense-interest-paid', - OtherExpenseDepreciation = 'other-expense-depreciation', - ExpenseSuppliesMaterials = 'expense-supplies-materials', - EquityPreferredStock = 'equity-preferred-stock', - OtherExpenseRentAndLease = 'other-expense-rent-and-lease', - OtherExpenseVehicleRepairs = 'other-expense-vehicle-repairs', - AssetRetainage = 'asset-retainage', - ExpenseOtherMiscellaneousServiceCost = 'expense-other-miscellaneous-service-cost', - CostOfGoodsSoldCostOfLaborCos = 'cost-of-goods-sold-cost-of-labor-cos', - LiabilityGovernmentAndOtherPublicAuthorities = 'liability-government-and-other-public-authorities', - LiabilityOtherLongTermProvisions = 'liability-other-long-term-provisions', - ExpenseOtherCurrentOperatingCharges = 'expense-other-current-operating-charges', - LiabilityShareholderNotesPayable = 'liability-shareholder-notes-payable', - OtherCurrentLiabilityCurrentLiabilities = 'other-current-liability-current-liabilities', - ExpenseBankCharges = 'expense-bank-charges', - RevenueDiscountsRefundsGiven = 'revenue-discounts-refunds-given', - LiabilityAccountsPayable = 'liability-accounts-payable', - AssetShortTermInvestmentsInRelatedParties = 'asset-short-term-investments-in-related-parties', - OtherIncomeOtherMiscellaneousIncome = 'other-income-other-miscellaneous-income', - OtherCurrentLiabilityShortTermBorrowings = 'other-current-liability-short-term-borrowings', - EquityShareCapital = 'equity-share-capital', - ExpenseManagementCompensation = 'expense-management-compensation', - LiabilityCreditCard = 'liability-credit-card', - AssetMoneyMarket = 'asset-money-market', - EquityPaidInCapitalOrSurplus = 'equity-paid-in-capital-or-surplus', - AssetOtherLongTermAssets = 'asset-other-long-term-assets', - AssetLoansToOfficers = 'asset-loans-to-officers', - AssetTradeAndOtherReceivables = 'asset-trade-and-other-receivables', - EquityCalledUpShareCapital = 'equity-called-up-share-capital', - CostOfGoodsSoldFreightAndDeliveryCost = 'cost-of-goods-sold-freight-and-delivery-cost', - LiabilityAccruedVacationPayable = 'liability-accrued-vacation-payable', - AssetFixedAssetCopiers = 'asset-fixed-asset-copiers', + AssetInventory = 'asset-inventory', + OtherExpenseDeferredTaxExpense = 'other-expense-deferred-tax-expense', OtherExpenseExceptionalItems = 'other-expense-exceptional-items', - LiabilityBankLoans = 'liability-bank-loans', - ExpenseEquipmentRental = 'expense-equipment-rental', - RevenueOwnWorkCapitalized = 'revenue-own-work-capitalized', - CostOfGoodsSoldEquipmentRentalCos = 'cost-of-goods-sold-equipment-rental-cos', - AssetAccumulatedAmortization = 'asset-accumulated-amortization', - AssetGoodwill = 'asset-goodwill', - ExpenseTravelMeals = 'expense-travel-meals', - OtherExpenseVehicleInsurance = 'other-expense-vehicle-insurance', - ExpenseRepairMaintenance = 'expense-repair-maintenance', - OtherIncomeUnrealisedLossOnSecuritiesNetOfTax = 'other-income-unrealised-loss-on-securities-net-of-tax', - AssetOtherAsset = 'asset-other-asset', - OtherCurrentLiabilityTradeAndOtherPayables = 'other-current-liability-trade-and-other-payables', - CostOfGoodsSoldShippingFreightDeliveryCos = 'cost-of-goods-sold-shipping-freight-delivery-cos', - AssetVehicles = 'asset-vehicles', - ExpenseBadDebts = 'expense-bad-debts', - OtherExpenseHomeOffice = 'other-expense-home-office', - LiabilityNotesPayable = 'liability-notes-payable', - OtherCurrentLiabilityAccruedLiabilities = 'other-current-liability-accrued-liabilities', - EquityHealthcare = 'equity-healthcare', - ExpenseGlobalTaxExpense = 'expense-global-tax-expense', - AssetIntangibleAssets = 'asset-intangible-assets', - EquityPartnerContributions = 'equity-partner-contributions', - OtherExpenseGasAndFuel = 'other-expense-gas-and-fuel', - AssetFixedAssetPhotoVideo = 'asset-fixed-asset-photo-video', - OtherCurrentLiabilityPayrollTaxPayable = 'other-current-liability-payroll-tax-payable', + CostOfGoodsSoldOtherCostsOfServiceCos = 'cost-of-goods-sold-other-costs-of-service-cos', + OtherExpenseWashAndRoadServices = 'other-expense-wash-and-road-services', + AssetParticipatingInterests = 'asset-participating-interests', + ExpensePayrollExpenses = 'expense-payroll-expenses', + AssetFixedAssetPhone = 'asset-fixed-asset-phone', + ExpenseDuesSubscriptions = 'expense-dues-subscriptions', OtherExpenseVehicleRegistration = 'other-expense-vehicle-registration', - OtherExpenseOtherVehicleExpenses = 'other-expense-other-vehicle-expenses', - OtherExpensePriorPeriodItems = 'other-expense-prior-period-items', - ExpenseCharitableContributions = 'expense-charitable-contributions', - EquityPartnersEquity = 'equity-partners-equity', - LiabilityDeferredTaxLiabilities = 'liability-deferred-tax-liabilities', + OtherCurrentLiabilityOtherCurrentLiabilities = 'other-current-liability-other-current-liabilities', + AssetDepletableAssets = 'asset-depletable-assets', + OtherIncomeUnrealisedLossOnSecuritiesNetOfTax = 'other-income-unrealised-loss-on-securities-net-of-tax', EquityPersonalIncome = 'equity-personal-income', - OtherIncomeDividendIncome = 'other-income-dividend-income', - AssetSavings = 'asset-savings', - AssetAvailableForSaleFinancialAssets = 'asset-available-for-sale-financial-assets', - OtherExpenseVehicleLoanInterest = 'other-expense-vehicle-loan-interest', - OtherCurrentLiabilityProvisionsCurrentLiabilities = 'other-current-liability-provisions-current-liabilities', - ExpenseAmortizationExpense = 'expense-amortization-expense', - CostOfGoodsSoldOtherCostsOfServiceCos = 'cost-of-goods-sold-other-costs-of-service-cos', - ExpenseTravelExpensesGeneralAndAdminExpenses = 'expense-travel-expenses-general-and-admin-expenses', - AssetCalledUpShareCapitalNotPaid = 'asset-called-up-share-capital-not-paid', - AssetAccumulatedDepreciation = 'asset-accumulated-depreciation', - LiabilityAccruedLongTermLiabilities = 'liability-accrued-long-term-liabilities', - AccountsReceivable = 'accounts-receivable', - Expense = 'expense', - AssetOtherCurrentAsset = 'asset-other-current-asset', - OtherExpenseOtherMiscellaneousExpense = 'other-expense-other-miscellaneous-expense', - AssetInternalTransfers = 'asset-internal-transfers', + EquityEstimatedTaxes = 'equity-estimated-taxes', + ExpenseUnappliedCashBillPaymentExpense = 'expense-unapplied-cash-bill-payment-expense', + ExpenseOtherExternalServices = 'expense-other-external-services', + AssetShortTermLoansAndAdvancesToRelatedParties = 'asset-short-term-loans-and-advances-to-related-parties', + AssetLongTermLoansAndAdvancesToRelatedParties = 'asset-long-term-loans-and-advances-to-related-parties', + ExpenseTravel = 'expense-travel', + OtherExpenseExchangeGainOrLoss = 'other-expense-exchange-gain-or-loss', + CostOfGoodsSoldCostOfLaborCos = 'cost-of-goods-sold-cost-of-labor-cos', + LiabilityNotesPayable = 'liability-notes-payable', + ExpenseAdvertisingPromotional = 'expense-advertising-promotional', + AssetOtherAsset = 'asset-other-asset', OtherExpenseOtherHomeOfficeExpenses = 'other-expense-other-home-office-expenses', - OtherExpenseDeferredTaxExpense = 'other-expense-deferred-tax-expense', + AssetInvestmentMortgageRealEstateLoans = 'asset-investment-mortgage-real-estate-loans', + CostOfGoodsSoldShippingFreightDeliveryCos = 'cost-of-goods-sold-shipping-freight-delivery-cos', + LiabilityGroupAndAssociates = 'liability-group-and-associates', RevenueSalesOfProductIncome = 'revenue-sales-of-product-income', - AssetParticipatingInterests = 'asset-participating-interests', - AssetRentsHeldInTrust = 'asset-rents-held-in-trust', - AssetProvisionsFixedAssets = 'asset-provisions-fixed-assets', - ExpenseOfficeGeneralAdministrativeExpenses = 'expense-office-general-administrative-expenses', + AssetCapitalWip = 'asset-capital-wip', AssetAllowanceForBadDebts = 'asset-allowance-for-bad-debts', - ExpenseExternalServices = 'expense-external-services', - LiabilityProvisionForLiabilities = 'liability-provision-for-liabilities', - RevenueUnappliedCashPaymentIncome = 'revenue-unapplied-cash-payment-income', - OtherIncomeGainLossOnSaleOfFixedAssets = 'other-income-gain-loss-on-sale-of-fixed-assets', - LiabilityLongTermDebit = 'liability-long-term-debit', - AssetFixedAsset = 'asset-fixed-asset', + OtherCurrentLiabilitySalesTaxPayable = 'other-current-liability-sales-tax-payable', + AssetBank = 'asset-bank', + ExpenseCostOfLabor = 'expense-cost-of-labor', + EquityInvestmentGrants = 'equity-investment-grants', + OtherExpenseVehicleLease = 'other-expense-vehicle-lease', + OtherExpensePriorPeriodItems = 'other-expense-prior-period-items', + OtherCurrentLiabilityRentsInTrustLiability = 'other-current-liability-rents-in-trust-liability', OtherCurrentLiabilityCurrentTaxLiability = 'other-current-liability-current-tax-liability', - LiabilityStaffAndRelatedLongTermLiabilityAccounts = 'liability-staff-and-related-long-term-liability-accounts', - AssetFurnitureAndFixtures = 'asset-furniture-and-fixtures', - OtherCurrentLiability = 'other-current-liability', - EquityDividendDisbursed = 'equity-dividend-disbursed', + OtherCurrentLiabilityProvisionsCurrentLiabilities = 'other-current-liability-provisions-current-liabilities', + EquityHealthcare = 'equity-healthcare', + ExpenseAuto = 'expense-auto', + AssetVehicles = 'asset-vehicles', + OtherCurrentLiabilityShortTermBorrowings = 'other-current-liability-short-term-borrowings', + OtherIncomeOtherOperatingIncome = 'other-income-other-operating-income', + OtherCurrentLiabilityAccruedLiabilities = 'other-current-liability-accrued-liabilities', + Asset = 'asset', AssetDevelopmentCosts = 'asset-development-costs', - EquityEstimatedTaxes = 'equity-estimated-taxes', - AssetAssetsInCourseOfConstruction = 'asset-assets-in-course-of-construction', + EquityOwnersEquity = 'equity-owners-equity', + OtherCurrentLiability = 'other-current-liability', + ExpenseExternalServices = 'expense-external-services', + AssetDeferredTax = 'asset-deferred-tax', + AssetNonCurrentAssets = 'asset-non-current-assets', + LiabilityOtherLongTermLiabilities = 'liability-other-long-term-liabilities', + AssetRentsHeldInTrust = 'asset-rents-held-in-trust', + AssetCashOnHand = 'asset-cash-on-hand', + OtherCurrentLiabilityDirectDepositPayable = 'other-current-liability-direct-deposit-payable', + LiabilityLongTermLiability = 'liability-long-term-liability', + EquityOpeningBalanceEquity = 'equity-opening-balance-equity', + AssetAccumulatedAmortizationOfOtherAssets = 'asset-accumulated-amortization-of-other-assets', + OtherCurrentLiabilityGlobalTaxPayable = 'other-current-liability-global-tax-payable', + ExpenseEntertainment = 'expense-entertainment', + ExpenseOtherMiscellaneousServiceCost = 'expense-other-miscellaneous-service-cost', + ExpenseFinanceCosts = 'expense-finance-costs', + ExpenseTravelExpensesGeneralAndAdminExpenses = 'expense-travel-expenses-general-and-admin-expenses', + LiabilityDeferredTaxLiabilities = 'liability-deferred-tax-liabilities', + OtherCurrentLiabilityCurrentPortionEmployeeBenefitsObligations = 'other-current-liability-current-portion-employee-benefits-obligations', + OtherExpenseRepairsAndMaintenance = 'other-expense-repairs-and-maintenance', EquityTreasuryStock = 'equity-treasury-stock', - AssetGlobalTaxDeferred = 'asset-global-tax-deferred', + EquityPartnerContributions = 'equity-partner-contributions', + CostOfGoodsSoldEquipmentRentalCos = 'cost-of-goods-sold-equipment-rental-cos', + LiabilityOutstandingDuesMicroSmallEnterprise = 'liability-outstanding-dues-micro-small-enterprise', + ExpenseUtilities = 'expense-utilities', + ExpenseInterestPaid = 'expense-interest-paid', + AssetExpenditureAuthorisationsAndLettersOfCredit = 'asset-expenditure-authorisations-and-letters-of-credit', + EquityCalledUpShareCapital = 'equity-called-up-share-capital', + AssetGlobalTaxRefund = 'asset-global-tax-refund', + OtherCurrentLiabilityProvisionForWarrantyObligations = 'other-current-liability-provision-for-warranty-obligations', + RevenueSalesRetail = 'revenue-sales-retail', + AssetMoneyMarket = 'asset-money-market', + AssetEmployeeCashAdvances = 'asset-employee-cash-advances', + AssetOtherLongTermInvestments = 'asset-other-long-term-investments', + ExpenseBankCharges = 'expense-bank-charges', + ExpensePromotionalMeals = 'expense-promotional-meals', + LiabilityShareholderNotesPayable = 'liability-shareholder-notes-payable', + AssetAccumulatedDepletion = 'asset-accumulated-depletion', + ExpenseOtherBusinessExpenses = 'expense-other-business-expenses', + RevenueRevenueGeneral = 'revenue-revenue-general', + ExpensePurchasesRebates = 'expense-purchases-rebates', + OtherIncomeTaxExemptInterest = 'other-income-tax-exempt-interest', AssetIntangibleAssetsUnderDevelopment = 'asset-intangible-assets-under-development', - ExpenseAppropriationsToDepreciation = 'expense-appropriations-to-depreciation', - OtherExpenseTaxRoundoffGainOrLoss = 'other-expense-tax-roundoff-gain-or-loss', - AssetInventory = 'asset-inventory', - RevenueOperatingGrants = 'revenue-operating-grants', - ExpenseInsurance = 'expense-insurance', - OtherExpenseExtraordinaryItems = 'other-expense-extraordinary-items', - OtherIncomeGainLossOnSaleOfInvestments = 'other-income-gain-loss-on-sale-of-investments', + AssetCashAndCashEquivalents = 'asset-cash-and-cash-equivalents', + CostOfGoodsSoldCostOfSales = 'cost-of-goods-sold-cost-of-sales', + AssetInternalTransfers = 'asset-internal-transfers', + ExpenseLegalProfessionalFees = 'expense-legal-professional-fees', + AssetBuildings = 'asset-buildings', + AssetSecurityDeposits = 'asset-security-deposits', + AssetLoansToOfficers = 'asset-loans-to-officers', + ExpenseRepairMaintenance = 'expense-repair-maintenance', + OtherExpensePenaltiesSettlements = 'other-expense-penalties-settlements', + OtherExpenseVehicleRepairs = 'other-expense-vehicle-repairs', + AssetFixedAsset = 'asset-fixed-asset', + AssetOtherCurrentAsset = 'asset-other-current-asset', + AssetAccumulatedDepreciation = 'asset-accumulated-depreciation', + OtherCurrentLiabilityPrepaidExpensesPayable = 'other-current-liability-prepaid-expenses-payable', + EquityOtherFreeReserves = 'equity-other-free-reserves', + OtherExpenseVehicle = 'other-expense-vehicle', + AssetCalledUpShareCapitalNotPaid = 'asset-called-up-share-capital-not-paid', + AssetIntangibleAssets = 'asset-intangible-assets', + LiabilityLiabilitiesRelatedToAssetsHeldForSale = 'liability-liabilities-related-to-assets-held-for-sale', + AssetGoodwill = 'asset-goodwill', + RevenueIncome = 'revenue-income', + AssetLandAsset = 'asset-land-asset', + OtherExpenseParkingAndTolls = 'other-expense-parking-and-tolls', ExpenseOtherSellingExpenses = 'expense-other-selling-expenses', - OtherCurrentLiabilityStaffAndRelatedLiabilityAccounts = 'other-current-liability-staff-and-related-liability-accounts', - OtherExpenseIncomeTaxOtherExpense = 'other-expense-income-tax-other-expense', - AssetInvestmentOther = 'asset-investment-other', + EquityPersonalExpense = 'equity-personal-expense', + ExpenseStaffCosts = 'expense-staff-costs', + RevenueCashReceiptIncome = 'revenue-cash-receipt-income', + ExpenseInsurance = 'expense-insurance', + AssetPrepaymentsAndAccruedIncome = 'asset-prepayments-and-accrued-income', ExpenseProjectStudiesSurveysAssessments = 'expense-project-studies-surveys-assessments', - RevenueOtherPrimaryIncome = 'revenue-other-primary-income', - AssetFixedAssetSoftware = 'asset-fixed-asset-software', - AssetOtherLongTermLoansAndAdvances = 'asset-other-long-term-loans-and-advances', - AssetOtherConsumables = 'asset-other-consumables', - AssetAccumulatedAmortizationOfOtherAssets = 'asset-accumulated-amortization-of-other-assets', - CostOfGoodsSoldCostOfSales = 'cost-of-goods-sold-cost-of-sales', - OtherExpenseMatCredit = 'other-expense-mat-credit', - OtherCurrentLiabilityGlobalTaxSuspense = 'other-current-liability-global-tax-suspense', - OtherCurrentLiabilityTrustAccountsLiabilities = 'other-current-liability-trust-accounts-liabilities', - OtherCurrentLiabilityCurrentPortionEmployeeBenefitsObligations = 'other-current-liability-current-portion-employee-benefits-obligations', - AssetLongTermInvestments = 'asset-long-term-investments', - AssetOtherFixedAssets = 'asset-other-fixed-assets', - AssetLicenses = 'asset-licenses', - EquityOwnersEquity = 'equity-owners-equity', - AssetAssetsAvailableForSale = 'asset-assets-available-for-sale', - ExpenseOtherRentalCosts = 'expense-other-rental-costs', - OtherCurrentLiabilitySundryDebtorsAndCreditors = 'other-current-liability-sundry-debtors-and-creditors', - AssetLongTermLoansAndAdvancesToRelatedParties = 'asset-long-term-loans-and-advances-to-related-parties', - AssetDeferredTax = 'asset-deferred-tax', - LiabilityOutstandingDuesMicroSmallEnterprise = 'liability-outstanding-dues-micro-small-enterprise', - EquityMoneyReceivedAgainstShareWarrants = 'equity-money-received-against-share-warrants', - OtherExpenseRepairsAndMaintenance = 'other-expense-repairs-and-maintenance', + OtherExpenseOtherVehicleExpenses = 'other-expense-other-vehicle-expenses', + OtherIncomeGainLossOnSaleOfInvestments = 'other-income-gain-loss-on-sale-of-investments', + OtherIncomeOtherMiscellaneousIncome = 'other-income-other-miscellaneous-income', + OtherCurrentLiabilityInsurancePayable = 'other-current-liability-insurance-payable', + AssetInvestmentTaxExemptSecurities = 'asset-investment-tax-exempt-securities', + AssetBalWithGovtAuthorities = 'asset-bal-with-govt-authorities', + AssetLand = 'asset-land', + EquityShareCapital = 'equity-share-capital', + Expense = 'expense', + ExpenseGlobalTaxExpense = 'expense-global-tax-expense', + LiabilityOtherLongTermProvisions = 'liability-other-long-term-provisions', + EquityRetainedEarnings = 'equity-retained-earnings', + ExpenseTaxesPaid = 'expense-taxes-paid', CostOfGoodsSoldSuppliesMaterialsCogs = 'cost-of-goods-sold-supplies-materials-cogs', - OtherCurrentLiabilityDirectDepositPayable = 'other-current-liability-direct-deposit-payable', - RevenueServiceFeeIncome = 'revenue-service-fee-income', - RevenueCashReceiptIncome = 'revenue-cash-receipt-income', - AssetCumulativeDepreciationOnIntangibleAssets = 'asset-cumulative-depreciation-on-intangible-assets', + ExpenseOtherCurrentOperatingCharges = 'expense-other-current-operating-charges', + LiabilityAccruedLongTermLiabilities = 'liability-accrued-long-term-liabilities', + OtherExpense = 'other-expense', + OtherExpenseVehicleInsurance = 'other-expense-vehicle-insurance', + ExpenseRentOrLeaseOfBuildings = 'expense-rent-or-lease-of-buildings', + LiabilityProvisionForLiabilities = 'liability-provision-for-liabilities', + LiabilityLongTermBorrowings = 'liability-long-term-borrowings', + RevenueDiscountsRefundsGiven = 'revenue-discounts-refunds-given', + AssetOtherLongTermLoansAndAdvances = 'asset-other-long-term-loans-and-advances', + AssetOtherEarMarkedBankAccounts = 'asset-other-ear-marked-bank-accounts', + CostOfGoodsSold = 'cost-of-goods-sold', ExpenseTravelExpensesSellingExpense = 'expense-travel-expenses-selling-expense', - ExpenseEntertainmentMeals = 'expense-entertainment-meals', - OtherExpenseDepletion = 'other-expense-depletion', + LiabilityLongTermDebit = 'liability-long-term-debit', + OtherCurrentLiabilityTradeAndOtherPayables = 'other-current-liability-trade-and-other-payables', + AssetAccumulatedAmortization = 'asset-accumulated-amortization', + OtherExpenseIncomeTaxOtherExpense = 'other-expense-income-tax-other-expense', + ExpenseDistributionCosts = 'expense-distribution-costs', + OtherExpenseAmortization = 'other-expense-amortization', OtherIncomeInterestEarned = 'other-income-interest-earned', - EquityOpeningBalanceEquity = 'equity-opening-balance-equity', + AssetInvestmentUsGovernmentObligations = 'asset-investment-us-government-obligations', + OtherCurrentLiabilityTrustAccountsLiabilities = 'other-current-liability-trust-accounts-liabilities', + OtherCurrentLiabilityStateLocalIncomeTaxPayable = 'other-current-liability-state-local-income-tax-payable', + ExpenseEntertainmentMeals = 'expense-entertainment-meals', + OtherIncomeDividendIncome = 'other-income-dividend-income', + ExpenseBadDebts = 'expense-bad-debts', + ExpenseSuppliesMaterials = 'expense-supplies-materials', + AssetTrustAccounts = 'asset-trust-accounts', + ExpenseBorrowingCost = 'expense-borrowing-cost', + AssetFurnitureAndFixtures = 'asset-furniture-and-fixtures', + AssetProvisionsFixedAssets = 'asset-provisions-fixed-assets', + AssetOrganizationalCosts = 'asset-organizational-costs', + AssetLongTermInvestments = 'asset-long-term-investments', + ExpenseLossOnDiscontinuedOperationsNetOfTax = 'expense-loss-on-discontinued-operations-net-of-tax', + AssetOtherIntangibleAssets = 'asset-other-intangible-assets', + LiabilityAccountsPayable = 'liability-accounts-payable', + AssetInvestmentOther = 'asset-investment-other', + OtherExpenseExtraordinaryItems = 'other-expense-extraordinary-items', + OtherCurrentLiabilityInterestPayables = 'other-current-liability-interest-payables', + OtherExpenseUtilities = 'other-expense-utilities', + OtherCurrentLiabilityStaffAndRelatedLiabilityAccounts = 'other-current-liability-staff-and-related-liability-accounts', + ExpenseManagementCompensation = 'expense-management-compensation', + RevenueOwnWorkCapitalized = 'revenue-own-work-capitalized', OtherIncomeLossOnDisposalOfAssets = 'other-income-loss-on-disposal-of-assets', LiabilityOutstandingDuesOtherThanMicroSmallEnterprise = 'liability-outstanding-dues-other-than-micro-small-enterprise', - AssetProvisionsNonCurrentAssets = 'asset-provisions-non-current-assets', - AssetExpenditureAuthorisationsAndLettersOfCredit = 'asset-expenditure-authorisations-and-letters-of-credit', - ExpenseExtraordinaryCharges = 'expense-extraordinary-charges', - ExpenseOfficeExpenses = 'expense-office-expenses', - OtherCurrentLiabilitySalesTaxPayable = 'other-current-liability-sales-tax-payable', - ExpenseDistributionCosts = 'expense-distribution-costs', - AssetLandAsset = 'asset-land-asset', - AssetFixedAssetOtherToolsEquipment = 'asset-fixed-asset-other-tools-equipment', - EquityCapitalReserves = 'equity-capital-reserves', - ExpenseUtilities = 'expense-utilities', - OtherExpenseParkingAndTolls = 'other-expense-parking-and-tolls', - OtherCurrentLiabilityPrepaidExpensesPayable = 'other-current-liability-prepaid-expenses-payable', - ExpenseAuto = 'expense-auto', - Asset = 'asset', - AssetLoansToOthers = 'asset-loans-to-others', + AssetMachineryAndEquipment = 'asset-machinery-and-equipment', + OtherCurrentLiabilitySocialSecurityAgencies = 'other-current-liability-social-security-agencies', + OtherExpenseMortgageInterest = 'other-expense-mortgage-interest', + RevenueOtherCurrentOperatingIncome = 'revenue-other-current-operating-income', + OtherExpenseOtherMiscellaneousExpense = 'other-expense-other-miscellaneous-expense', EquityShareApplicationMoneyPendingAllotment = 'equity-share-application-money-pending-allotment', - OtherCurrentLiabilityOtherCurrentLiabilities = 'other-current-liability-other-current-liabilities', + OtherExpenseMatCredit = 'other-expense-mat-credit', + AccountsReceivable = 'accounts-receivable', + EquityAccumulatedAdjustment = 'equity-accumulated-adjustment', + RevenueUnappliedCashPaymentIncome = 'revenue-unapplied-cash-payment-income', + ExpenseAmortizationExpense = 'expense-amortization-expense', + OtherCurrentLiabilityCurrentLiabilities = 'other-current-liability-current-liabilities', + ExpenseOtherRentalCosts = 'expense-other-rental-costs', + AssetLicenses = 'asset-licenses', + Equity = 'equity', + AssetLoansToOthers = 'asset-loans-to-others', AssetAssetsHeldForSale = 'asset-assets-held-for-sale', - OtherExpenseVehicleLoan = 'other-expense-vehicle-loan', - RevenueOtherCurrentOperatingIncome = 'revenue-other-current-operating-income', - AssetLand = 'asset-land', - ExpenseOtherBusinessExpenses = 'expense-other-business-expenses', - AssetCashOnHand = 'asset-cash-on-hand', - ExpensePayrollExpenses = 'expense-payroll-expenses', - LiabilityProvisionsNonCurrentLiabilities = 'liability-provisions-non-current-liabilities', - AssetProvisionsCurrentAssets = 'asset-provisions-current-assets', - OtherExpenseExchangeGainOrLoss = 'other-expense-exchange-gain-or-loss', - AssetNonCurrentAssets = 'asset-non-current-assets', - AssetShortTermLoansAndAdvancesToRelatedParties = 'asset-short-term-loans-and-advances-to-related-parties', - AssetOtherEarMarkedBankAccounts = 'asset-other-ear-marked-bank-accounts', ExpenseIncomeTaxExpense = 'expense-income-tax-expense', - ExpensePurchasesRebates = 'expense-purchases-rebates', - OtherExpenseUtilities = 'other-expense-utilities', - AssetOrganizationalCosts = 'asset-organizational-costs', - ExpenseShippingFreightDelivery = 'expense-shipping-freight-delivery', - LiabilityOtherLongTermLiabilities = 'liability-other-long-term-liabilities', - LiabilityGroupAndAssociates = 'liability-group-and-associates', - AssetLeaseBuyout = 'asset-lease-buyout', + EquityAccumulatedOtherComprehensiveIncome = 'equity-accumulated-other-comprehensive-income', + OtherExpenseVehicleLoanInterest = 'other-expense-vehicle-loan-interest', + RevenueOperatingGrants = 'revenue-operating-grants', + OtherCurrentLiabilityCurrentPortionOfObligationsUnderFinanceLeases = 'other-current-liability-current-portion-of-obligations-under-finance-leases', + AssetFixedAssetOtherToolsEquipment = 'asset-fixed-asset-other-tools-equipment', + AssetAssetsInCourseOfConstruction = 'asset-assets-in-course-of-construction', + CostOfGoodsSoldFreightAndDeliveryCost = 'cost-of-goods-sold-freight-and-delivery-cost', + LiabilityCreditCard = 'liability-credit-card', + LiabilityStaffAndRelatedLongTermLiabilityAccounts = 'liability-staff-and-related-long-term-liability-accounts', + AssetProvisionsNonCurrentAssets = 'asset-provisions-non-current-assets', + ExpenseAppropriationsToDepreciation = 'expense-appropriations-to-depreciation', + AssetFixedAssetCopiers = 'asset-fixed-asset-copiers', + AssetFixedAssetPhotoVideo = 'asset-fixed-asset-photo-video', + LiabilityProvisionsNonCurrentLiabilities = 'liability-provisions-non-current-liabilities', + RevenueNonProfitIncome = 'revenue-non-profit-income', + LiabilityBankLoans = 'liability-bank-loans', + LiabilityAccruedVacationPayable = 'liability-accrued-vacation-payable', + AssetOtherCurrentAssets = 'asset-other-current-assets', + ExpenseEquipmentRental = 'expense-equipment-rental', + ExpenseSundry = 'expense-sundry', + OtherCurrentLiabilityPayrollTaxPayable = 'other-current-liability-payroll-tax-payable', EquityEquityInEarningsOfSubsidiuaries = 'equity-equity-in-earnings-of-subsidiuaries', + AssetProvisionsCurrentAssets = 'asset-provisions-current-assets', + ExpenseTravelMeals = 'expense-travel-meals', + AssetFixedAssetFurniture = 'asset-fixed-asset-furniture', OtherCurrentLiabilityLineOfCredit = 'other-current-liability-line-of-credit', - EquityFunds = 'equity-funds', - OtherExpenseWashAndRoadServices = 'other-expense-wash-and-road-services', - EquityPartnerDistributions = 'equity-partner-distributions', + OtherIncomeGainLossOnSaleOfFixedAssets = 'other-income-gain-loss-on-sale-of-fixed-assets', + AssetSavings = 'asset-savings', + ExpenseCharitableContributions = 'expense-charitable-contributions', + OtherExpenseHomeOwnerRentalInsurance = 'other-expense-home-owner-rental-insurance', + AssetOtherFixedAssets = 'asset-other-fixed-assets', + OtherCurrentLiabilityGlobalTaxSuspense = 'other-current-liability-global-tax-suspense', + OtherExpenseDepreciation = 'other-expense-depreciation', + OtherExpenseRentAndLease = 'other-expense-rent-and-lease', EquityCommonStock = 'equity-common-stock', - OtherCurrentLiabilityCurrentPortionOfObligationsUnderFinanceLeases = 'other-current-liability-current-portion-of-obligations-under-finance-leases', - OtherExpensePenaltiesSettlements = 'other-expense-penalties-settlements', - OtherIncomeOtherOperatingIncome = 'other-income-other-operating-income', - OtherCurrentLiabilityInsurancePayable = 'other-current-liability-insurance-payable', - RevenueSavingsByTaxScheme = 'revenue-savings-by-tax-scheme', + AssetGlobalTaxDeferred = 'asset-global-tax-deferred', + ExpenseCommissionsAndFees = 'expense-commissions-and-fees', + AssetLeaseBuyout = 'asset-lease-buyout', + OtherIncomeOtherInvestmentIncome = 'other-income-other-investment-income', + EquityPreferredStock = 'equity-preferred-stock', + OtherExpenseTaxRoundoffGainOrLoss = 'other-expense-tax-roundoff-gain-or-loss', + AssetRetainage = 'asset-retainage', + AssetTradeAndOtherReceivables = 'asset-trade-and-other-receivables', + AssetShortTermInvestmentsInRelatedParties = 'asset-short-term-investments-in-related-parties', + RevenueOtherPrimaryIncome = 'revenue-other-primary-income', + AssetAvailableForSaleFinancialAssets = 'asset-available-for-sale-financial-assets', + AssetOtherConsumables = 'asset-other-consumables', AssetFixedAssetComputers = 'asset-fixed-asset-computers', - OtherCurrentLiabilityGlobalTaxPayable = 'other-current-liability-global-tax-payable', - AssetInvestments = 'asset-investments', - AssetPrepaymentsAndAccruedIncome = 'asset-prepayments-and-accrued-income', - ExpenseTaxesPaid = 'expense-taxes-paid', - OtherCurrentLiabilityDividendsPayable = 'other-current-liability-dividends-payable', + AssetLeaseholdImprovements = 'asset-leasehold-improvements', + AssetCumulativeDepreciationOnIntangibleAssets = 'asset-cumulative-depreciation-on-intangible-assets', + ExpenseShippingFreightDelivery = 'expense-shipping-freight-delivery', + LiabilityLongTermEmployeeBenefitObligations = 'liability-long-term-employee-benefit-obligations', + LiabilityObligationsUnderFinanceLeases = 'liability-obligations-under-finance-leases', + EquityDividendDisbursed = 'equity-dividend-disbursed', + ExpenseOfficeExpenses = 'expense-office-expenses', + ExpenseShippingAndDeliveryExpense = 'expense-shipping-and-delivery-expense', + OtherExpenseGasAndFuel = 'other-expense-gas-and-fuel', + EquityPartnersEquity = 'equity-partners-equity', + RevenueServiceFeeIncome = 'revenue-service-fee-income', + OtherExpenseHomeOffice = 'other-expense-home-office', + EquityPaidInCapitalOrSurplus = 'equity-paid-in-capital-or-surplus', + OtherCurrentLiabilityDutiesAndTaxes = 'other-current-liability-duties-and-taxes', + OtherCurrentLiabilityPayrollClearing = 'other-current-liability-payroll-clearing', + OtherExpenseVehicleLoan = 'other-expense-vehicle-loan', + OtherIncome = 'other-income', + EquityFunds = 'equity-funds', AssetChecking = 'asset-checking', - ExpenseLegalProfessionalFees = 'expense-legal-professional-fees', - ExpenseLossOnDiscontinuedOperationsNetOfTax = 'expense-loss-on-discontinued-operations-net-of-tax', - AssetSecurityDeposits = 'asset-security-deposits', LiabilityDebtsRelatedToParticipatingInterests = 'liability-debts-related-to-participating-interests', + ExpenseOfficeGeneralAdministrativeExpenses = 'expense-office-general-administrative-expenses', OtherCurrentLiabilityFederalIncomeTaxPayable = 'other-current-liability-federal-income-tax-payable', - ExpenseShippingAndDeliveryExpense = 'expense-shipping-and-delivery-expense', - AssetFixedAssetPhone = 'asset-fixed-asset-phone', - AssetOtherLongTermInvestments = 'asset-other-long-term-investments', - AssetOtherIntangibleAssets = 'asset-other-intangible-assets', - AssetGlobalTaxRefund = 'asset-global-tax-refund', - ExpenseStaffCosts = 'expense-staff-costs', - OtherCurrentLiabilitySocialSecurityAgencies = 'other-current-liability-social-security-agencies', - OtherCurrentLiabilityInterestPayables = 'other-current-liability-interest-payables', + RevenueSavingsByTaxScheme = 'revenue-savings-by-tax-scheme', + AssetPrepaidExpenses = 'asset-prepaid-expenses', + AssetInvestments = 'asset-investments', + AssetOtherLongTermAssets = 'asset-other-long-term-assets', AssetUndepositedFunds = 'asset-undeposited-funds', - EquityAccumulatedAdjustment = 'equity-accumulated-adjustment', - AssetLeaseholdImprovements = 'asset-leasehold-improvements', - ExpenseDuesSubscriptions = 'expense-dues-subscriptions', - ExpenseCommissionsAndFees = 'expense-commissions-and-fees', - OtherExpenseAmortization = 'other-expense-amortization', - AssetInvestmentTaxExemptSecurities = 'asset-investment-tax-exempt-securities', - AssetFixedAssetFurniture = 'asset-fixed-asset-furniture', + OtherExpenseDepletion = 'other-expense-depletion', + EquityMoneyReceivedAgainstShareWarrants = 'equity-money-received-against-share-warrants', + LiabilityAccrualsAndDeferredIncome = 'liability-accruals-and-deferred-income', + AssetFixedAssetSoftware = 'asset-fixed-asset-software', + EquityPartnerDistributions = 'equity-partner-distributions', + LiabilityGovernmentAndOtherPublicAuthorities = 'liability-government-and-other-public-authorities', + OtherCurrentLiabilityDividendsPayable = 'other-current-liability-dividends-payable', + AssetAssetsAvailableForSale = 'asset-assets-available-for-sale', + OtherCurrentLiabilityLoanPayable = 'other-current-liability-loan-payable', + AssetLoansToStockholders = 'asset-loans-to-stockholders', + OtherCurrentLiabilitySundryDebtorsAndCreditors = 'other-current-liability-sundry-debtors-and-creditors', + EquityCapitalReserves = 'equity-capital-reserves', RevenueSalesWholesale = 'revenue-sales-wholesale', - EquityInvestmentGrants = 'equity-investment-grants', - OtherCurrentLiabilityDutiesAndTaxes = 'other-current-liability-duties-and-taxes', - OtherExpenseVehicle = 'other-expense-vehicle', - AssetBalWithGovtAuthorities = 'asset-bal-with-govt-authorities', - AssetOtherCurrentAssets = 'asset-other-current-assets', - EquityOtherFreeReserves = 'equity-other-free-reserves', - ExpensePromotionalMeals = 'expense-promotional-meals', - LiabilityLongTermLiability = 'liability-long-term-liability', - OtherCurrentLiabilityProvisionForWarrantyObligations = 'other-current-liability-provision-for-warranty-obligations', - AssetInvestmentMortgageRealEstateLoans = 'asset-investment-mortgage-real-estate-loans', - ExpenseSundry = 'expense-sundry', - RevenueNonProfitIncome = 'revenue-non-profit-income', - ExpenseTravel = 'expense-travel', - OtherExpenseMortgageInterest = 'other-expense-mortgage-interest', - EquityRetainedEarnings = 'equity-retained-earnings', - AssetMachineryAndEquipment = 'asset-machinery-and-equipment', - OtherExpenseHomeOwnerRentalInsurance = 'other-expense-home-owner-rental-insurance', - LiabilityLiabilitiesRelatedToAssetsHeldForSale = 'liability-liabilities-related-to-assets-held-for-sale' + ExpenseExtraordinaryCharges = 'expense-extraordinary-charges' } export const enum ConversationStatus { Active = 'active', - Deleted = 'deleted', - Archived = 'archived' + Archived = 'archived', + Deleted = 'deleted' } export const enum MessageReadStatus { - Read = 'read', - Delivered = 'delivered', + Unsent = 'unsent', Sent = 'sent', Failed = 'failed', - Unsent = 'unsent' + Delivered = 'delivered', + Read = 'read' } export const enum MessageContentType { Image = 'image', - Sticker = 'sticker', Link = 'link', - Gif = 'gif', - Voice = 'voice', - Location = 'location', Video = 'video', Text = 'text', - Document = 'document', + Location = 'location', + Sticker = 'sticker', Contact = 'contact', + Gif = 'gif', + Audio = 'audio', + Voice = 'voice', File = 'file', - Audio = 'audio' + Document = 'document' } export const enum MessageDeliveryStatus { - Failed = 'failed', - Error = 'error', Delivered = 'delivered', - Read = 'read', - Pending = 'pending', Undeliverable = 'undeliverable', - Sent = 'sent' + Failed = 'failed', + Read = 'read', + Error = 'error', + Sent = 'sent', + Pending = 'pending' } export const enum CommunicationRole { - Bot = 'bot', - Guest = 'guest', + Channel = 'channel', + System = 'system', Member = 'member', - Owner = 'owner', - Group = 'group', - Admin = 'admin', + Moderator = 'moderator', User = 'user', Assistant = 'assistant', - Moderator = 'moderator', - Channel = 'channel', - System = 'system', + Admin = 'admin', + Owner = 'owner', + Bot = 'bot', + Guest = 'guest', + Group = 'group', Service = 'service' } export const enum ParticipantEngagementStatus { - Active = 'active', + Moderator = 'moderator', Left = 'left', Banned = 'banned', Admin = 'admin', - Guest = 'guest', - Moderator = 'moderator', - Inactive = 'inactive' + Active = 'active', + Inactive = 'inactive', + Guest = 'guest' } export const enum ReactionType { - Dislike = 'dislike', + Bookmark = 'bookmark', Sad = 'sad', + Love = 'love', Wow = 'wow', - Laugh = 'laugh', - Like = 'like', Angry = 'angry', - Love = 'love', - Bookmark = 'bookmark', - Interested = 'interested' + Dislike = 'dislike', + Interested = 'interested', + Laugh = 'laugh', + Like = 'like' } export const enum SupportTicketPriority { - High = 'high', - Immediate = 'immediate', Medium = 'medium', - Low = 'low', - Urgent = 'urgent' + Urgent = 'urgent', + Immediate = 'immediate', + High = 'high', + Low = 'low' } export const enum IssueLifecycleStatus { - Open = 'open', - Resolved = 'resolved', + Closed = 'closed', + InProgress = 'in-progress', Pending = 'pending', + Open = 'open', OnHold = 'on-hold', Cancelled = 'cancelled', - Closed = 'closed', - InProgress = 'in-progress' + Resolved = 'resolved' } export const enum SupportQueryType { - Incident = 'incident', - Feedback = 'feedback', Task = 'task', - FeatureRequest = 'feature-request', Bug = 'bug', + Question = 'question', + FeatureRequest = 'feature-request', + Feedback = 'feedback', Problem = 'problem', - Question = 'question' + Incident = 'incident' } export const enum ItemEntityStatus { - Completed = 'completed', Inactive = 'inactive', - Pending = 'pending', - Archived = 'archived', Suspended = 'suspended', Active = 'active', - Deleted = 'deleted' + Pending = 'pending', + Deleted = 'deleted', + Completed = 'completed', + Archived = 'archived' } export const enum Currency { - NOK = 'nok', - KID = 'kid', - TWD = 'twd', - DZD = 'dzd', - JEP = 'jep', - SLL = 'sll', - NZD = 'nzd', - BYN = 'byn', - LYD = 'lyd', - AFN = 'afn', - UAH = 'uah', - NAD = 'nad', - JPY = 'jpy', - DKK = 'dkk', - KPW = 'kpw', - LKR = 'lkr', - AMD = 'amd', - DJF = 'djf', - BBD = 'bbd', - SRD = 'srd', - XPF = 'xpf', - ZMW = 'zmw', - SGD = 'sgd', - MZN = 'mzn', - TOP = 'top', - GTQ = 'gtq', - BOB = 'bob', - THB = 'thb', - BAM = 'bam', - PGK = 'pgk', - SDG = 'sdg', - UYU = 'uyu', - MUR = 'mur', - BND = 'bnd', - MDL = 'mdl', - SZL = 'szl', - ZWL = 'zwl', - AOA = 'aoa', - EGP = 'egp', - GHS = 'ghs', - GIP = 'gip', - CZK = 'czk', - KZT = 'kzt', - OMR = 'omr', - SCR = 'scr', - COP = 'cop', - TTD = 'ttd', + SSP = 'ssp', + IDR = 'idr', + CDF = 'cdf', + PYG = 'pyg', BZD = 'bzd', - RON = 'ron', + KRW = 'krw', + PKR = 'pkr', + GIP = 'gip', + LAK = 'lak', + GEL = 'gel', + VES = 'ves', MRU = 'mru', - IQD = 'iqd', - BGN = 'bgn', - CHF = 'chf', - JOD = 'jod', + CAD = 'cad', + DZD = 'dzd', + MXN = 'mxn', + TZS = 'tzs', + BDT = 'bdt', + USD = 'usd', + HKD = 'hkd', MKD = 'mkd', - QAR = 'qar', - LSL = 'lsl', - UZS = 'uzs', - ISK = 'isk', - MMK = 'mmk', + BAM = 'bam', + MZN = 'mzn', + PEN = 'pen', + BBD = 'bbd', KYD = 'kyd', - MVR = 'mvr', - MOP = 'mop', - AUD = 'aud', - FKP = 'fkp', - NGN = 'ngn', - SHP = 'shp', - KHR = 'khr', - VND = 'vnd', - IRR = 'irr', - ARS = 'ars', - FJD = 'fjd', - KMF = 'kmf', - NIO = 'nio', - ETB = 'etb', - SSP = 'ssp', - CVE = 'cve', - CNY = 'cny', - LRD = 'lrd', - TVD = 'tvd', - SAR = 'sar', - AZN = 'azn', - CDF = 'cdf', + YER = 'yer', LBP = 'lbp', - HUF = 'huf', - PLN = 'pln', - WST = 'wst', + ILS = 'ils', BIF = 'bif', - XAF = 'xaf', - BTN = 'btn', - IDR = 'idr', + NZD = 'nzd', + SGD = 'sgd', + SYP = 'syp', + EGP = 'egp', + KPW = 'kpw', + MOP = 'mop', + NAD = 'nad', + CZK = 'czk', + INR = 'inr', + KID = 'kid', + GYD = 'gyd', + MWK = 'mwk', + ALL = 'all', + FOK = 'fok', + RWF = 'rwf', CUP = 'cup', - BRL = 'brl', - KRW = 'krw', - TZS = 'tzs', - PEN = 'pen', - MYR = 'myr', - STN = 'stn', + TOP = 'top', + TTD = 'ttd', + KES = 'kes', + KMF = 'kmf', + UYU = 'uyu', + COP = 'cop', + WST = 'wst', + ZAR = 'zar', AED = 'aed', - XCD = 'xcd', + IQD = 'iqd', + KGS = 'kgs', + BYN = 'byn', + SZL = 'szl', VUV = 'vuv', - BSD = 'bsd', - CAD = 'cad', - INR = 'inr', - ZAR = 'zar', - CUC = 'cuc', - ERN = 'ern', - FOK = 'fok', - USD = 'usd', - SBD = 'sbd', + JPY = 'jpy', CLP = 'clp', + ARS = 'ars', + VND = 'vnd', PAB = 'pab', - PYG = 'pyg', - YER = 'yer', - KGS = 'kgs', - HNL = 'hnl', - TMT = 'tmt', + XOF = 'xof', + MUR = 'mur', + MMK = 'mmk', + MNT = 'mnt', + PLN = 'pln', + SAR = 'sar', + BRL = 'brl', + KWD = 'kwd', + JMD = 'jmd', + DJF = 'djf', + AWG = 'awg', + IRR = 'irr', + LSL = 'lsl', + MDL = 'mdl', + DOP = 'dop', GMD = 'gmd', - GNF = 'gnf', - PKR = 'pkr', - KES = 'kes', - HTG = 'htg', - MAD = 'mad', - MWK = 'mwk', - SYP = 'syp', + NIO = 'nio', + BSD = 'bsd', + OMR = 'omr', + PHP = 'php', + SLL = 'sll', + BWP = 'bwp', + LKR = 'lkr', + QAR = 'qar', + GHS = 'ghs', + AMD = 'amd', + XAF = 'xaf', + KZT = 'kzt', + BMD = 'bmd', XDR = 'xdr', - ILS = 'ils', + AOA = 'aoa', + ERN = 'ern', + AFN = 'afn', + FKP = 'fkp', + LYD = 'lyd', + PGK = 'pgk', + SBD = 'sbd', + GNF = 'gnf', + ZWL = 'zwl', + BHD = 'bhd', + ISK = 'isk', + DKK = 'dkk', + HRK = 'hrk', + BND = 'bnd', + RUB = 'rub', + TND = 'tnd', + STN = 'stn', + TVD = 'tvd', + HUF = 'huf', + RON = 'ron', + ETB = 'etb', + BOB = 'bob', + IMP = 'imp', + SHP = 'shp', + THB = 'thb', + TWD = 'twd', EUR = 'eur', + GBP = 'gbp', MGA = 'mga', - PHP = 'php', - UGX = 'ugx', - GYD = 'gyd', - ALL = 'all', - TND = 'tnd', - DOP = 'dop', - LAK = 'lak', NPR = 'npr', - JMD = 'jmd', - ANG = 'ang', - KWD = 'kwd', - MNT = 'mnt', - BMD = 'bmd', - HKD = 'hkd', - HRK = 'hrk', + SCR = 'scr', + TJS = 'tjs', + HNL = 'hnl', + JEP = 'jep', + UGX = 'ugx', + MYR = 'myr', + AUD = 'aud', CRC = 'crc', - VES = 'ves', - AWG = 'awg', - GEL = 'gel', + BGN = 'bgn', + BTN = 'btn', + RSD = 'rsd', + SDG = 'sdg', + XCD = 'xcd', + LRD = 'lrd', + GTQ = 'gtq', + CHF = 'chf', + HTG = 'htg', SEK = 'sek', + ZMW = 'zmw', + UAH = 'uah', TRY = 'try', - BHD = 'bhd', - BWP = 'bwp', - SOS = 'sos', - RSD = 'rsd', - TJS = 'tjs', - BDT = 'bdt', - GBP = 'gbp', - RUB = 'rub', - MXN = 'mxn', - XOF = 'xof', + XPF = 'xpf', + FJD = 'fjd', + TMT = 'tmt', + AZN = 'azn', + NOK = 'nok', GGP = 'ggp', - IMP = 'imp', - RWF = 'rwf' + KHR = 'khr', + NGN = 'ngn', + UZS = 'uzs', + CNY = 'cny', + JOD = 'jod', + CUC = 'cuc', + CVE = 'cve', + SOS = 'sos', + MVR = 'mvr', + ANG = 'ang', + MAD = 'mad', + SRD = 'srd' } export const enum OrderStatus { - Abandoned = 'abandoned', - AwaitingPickup = 'awaiting-pickup', - Shipped = 'shipped', - Refunded = 'refunded', + AwaitingShipment = 'awaiting-shipment', + Disputed = 'disputed', + Cancelled = 'cancelled', + Completed = 'completed', + OnHold = 'on-hold', Pending = 'pending', AwaitingPayment = 'awaiting-payment', - Completed = 'completed', - Failed = 'failed', - AwaitingShipment = 'awaiting-shipment', - Delivered = 'delivered', + AwaitingPickup = 'awaiting-pickup', Processing = 'processing', - Cancelled = 'cancelled', Returned = 'returned', - OnHold = 'on-hold', - Disputed = 'disputed' + Refunded = 'refunded', + Failed = 'failed', + Delivered = 'delivered', + Shipped = 'shipped', + Abandoned = 'abandoned' } export const enum DiscountType { - FixedAmount = 'fixed-amount', - TieredDiscount = 'tiered-discount', + ConditionalDiscount = 'conditional-discount', Percentage = 'percentage', + FixedAmount = 'fixed-amount', BuyOneGetOne = 'buy-one-get-one', - ConditionalDiscount = 'conditional-discount' + TieredDiscount = 'tiered-discount' } export const enum CustomerEligibilityStatus { - SpecificConditions = 'specific-conditions', - Other = 'other', + ReturningCustomers = 'returning-customers', AllCustomers = 'all-customers', + VipCustomers = 'vip-customers', NewCustomers = 'new-customers', - ReturningCustomers = 'returning-customers', - VipCustomers = 'vip-customers' + SpecificConditions = 'specific-conditions', + Other = 'other' } export const enum LifecycleStatus { - Cancelled = 'cancelled', Expired = 'expired', - Active = 'active', - Redeemed = 'redeemed', + Cancelled = 'cancelled', Issued = 'issued', - Suspended = 'suspended' + Redeemed = 'redeemed', + Suspended = 'suspended', + Active = 'active' } export const enum ImageMimeType { - ImageWebp = 'image-webp', - ImagePng = 'image-png', - ImageJpeg = 'image-jpeg', - ImageTiff = 'image-tiff', + ImageBmp = 'image-bmp', ImageGif = 'image-gif', + ImageTiff = 'image-tiff', + ImageWebp = 'image-webp', ImageHeic = 'image-heic', ImageSvgXml = 'image-svg-xml', - ImageBmp = 'image-bmp' + ImageJpeg = 'image-jpeg', + ImagePng = 'image-png' } export const enum FulfillmentStatus { - Failure = 'failure', + Cancelled = 'cancelled', InTransit = 'in-transit', Pending = 'pending', Returned = 'returned', - Cancelled = 'cancelled', - Delivered = 'delivered' + Delivered = 'delivered', + Failure = 'failure' } export const enum PaymentMethod { - CreditCard = 'credit-card', + Check = 'check', + Paypal = 'paypal', Cryptocurrency = 'cryptocurrency', - CashOnDelivery = 'cash-on-delivery', BankTransfer = 'bank-transfer', - DebitCard = 'debit-card', - MobileWallet = 'mobile-wallet', - Paypal = 'paypal', + CashOnDelivery = 'cash-on-delivery', Other = 'other', - MobilePayment = 'mobile-payment', + CreditCard = 'credit-card', + MobileWallet = 'mobile-wallet', Cash = 'cash', - Check = 'check' + DebitCard = 'debit-card', + MobilePayment = 'mobile-payment' } export const enum FinancialTransactionStatus { - SettlementInProgress = 'settlement-in-progress', - Cleared = 'cleared', Pending = 'pending', - Failed = 'failed', Disputed = 'disputed', + SettlementInProgress = 'settlement-in-progress', + Cleared = 'cleared', Cancelled = 'cancelled', - Authorized = 'authorized', - Refunded = 'refunded' + Failed = 'failed', + Refunded = 'refunded', + Authorized = 'authorized' } export const enum OrderingCriteria { - Relevance = 'relevance', - Manual = 'manual', - Alphabetical = 'alphabetical', CreationDate = 'creation-date', + PriceDescending = 'price-descending', + Relevance = 'relevance', Rating = 'rating', + Manual = 'manual', PriceAscending = 'price-ascending', - Popularity = 'popularity', - PriceDescending = 'price-descending' + Alphabetical = 'alphabetical', + Popularity = 'popularity' } export const enum ChatType { + Group = 'group', Private = 'private', - Public = 'public', - Group = 'group' + Public = 'public' } export const enum AuditOpinionType { - Unqualified = 'unqualified', - Disclaimer = 'disclaimer', Qualified = 'qualified', - Adverse = 'adverse' + Disclaimer = 'disclaimer', + Adverse = 'adverse', + Unqualified = 'unqualified' } export const enum InventoryStorageType { + DropShipper = 'drop-shipper', OnlineMarketplace = 'online-marketplace', + Consignment = 'consignment', RetailStore = 'retail-store', Warehouse = 'warehouse', DistributionCenter = 'distribution-center', - DropShipper = 'drop-shipper', - Consignment = 'consignment', Other = 'other' } export const enum ProductAvailabilityStatus { - PreOrder = 'pre-order', BackOrder = 'back-order', Discontinued = 'discontinued', - InStock = 'in-stock', - OutOfStock = 'out-of-stock' + PreOrder = 'pre-order', + OutOfStock = 'out-of-stock', + InStock = 'in-stock' } export const enum ItemCondition { - New = 'new', + LikeNew = 'like-new', + OpenBox = 'open-box', Refurbished = 'refurbished', Damaged = 'damaged', - Used = 'used', - LikeNew = 'like-new', - OpenBox = 'open-box' + New = 'new', + Used = 'used' } export const enum ExpenseApprovalStatus { - Denied = 'denied', Reviewing = 'reviewing', - New = 'new', Cancelled = 'cancelled', Pending = 'pending', + New = 'new', + Denied = 'denied', + Processed = 'processed', Reimbursed = 'reimbursed', - Approved = 'approved', - Processed = 'processed' + Approved = 'approved' } export const enum FinancialChargeType { ServiceCharge = 'service-charge', - ProcessingFee = 'processing-fee', + TransactionFee = 'transaction-fee', Commission = 'commission', InterestCharge = 'interest-charge', - TransactionFee = 'transaction-fee', + ProcessingFee = 'processing-fee', Other = 'other', LateFee = 'late-fee' } export const enum ItemAvailabilityStatus { + Active = 'active', Inactive = 'inactive', - Discontinued = 'discontinued', OutOfStock = 'out-of-stock', - Active = 'active' + Discontinued = 'discontinued' } export const enum BillingStatus { - Deleted = 'deleted', Unpaid = 'unpaid', - Overdue = 'overdue', - Paid = 'paid', Authorised = 'authorised', + Paid = 'paid', Submitted = 'submitted', - Voided = 'voided', - Draft = 'draft', Pending = 'pending', - PartiallyPaid = 'partially-paid' + Draft = 'draft', + Overdue = 'overdue', + Voided = 'voided', + PartiallyPaid = 'partially-paid', + Deleted = 'deleted' } export const enum FinancialAccountStatus { + Suspended = 'suspended', + Active = 'active', Inactive = 'inactive', - Delinquent = 'delinquent', - UnderReview = 'under-review', Closed = 'closed', - Active = 'active', Frozen = 'frozen', - Suspended = 'suspended' + UnderReview = 'under-review', + Delinquent = 'delinquent' } export const enum TransactionStatus { Initiated = 'initiated', - InProgress = 'in-progress', Failed = 'failed', Pending = 'pending', Succeeded = 'succeeded', - Error = 'error', - Cancelled = 'cancelled' + InProgress = 'in-progress', + Cancelled = 'cancelled', + Error = 'error' } export const enum TransactionType { - Transfer = 'transfer', + Refund = 'refund', Fee = 'fee', - Withdrawal = 'withdrawal', Adjustment = 'adjustment', - Charge = 'charge', - Refund = 'refund', Payment = 'payment', - Deposit = 'deposit' + Transfer = 'transfer', + Deposit = 'deposit', + Withdrawal = 'withdrawal', + Charge = 'charge' } export const enum VisibilityScope { - Private = 'private', + App = 'app', Internal = 'internal', - Web = 'web', Global = 'global', - App = 'app' + Private = 'private', + Web = 'web' } export const enum PaymentStatus { - Failed = 'failed', - Succeeded = 'succeeded', - Disputed = 'disputed', + Draft = 'draft', Paid = 'paid', - Cancelled = 'cancelled', - Authorized = 'authorized', - Submitted = 'submitted', - Adjusted = 'adjusted', - Overdue = 'overdue', - PartiallyRefunded = 'partially-refunded', Pending = 'pending', + Partial = 'partial', + Disputed = 'disputed', + Cancelled = 'cancelled', + Refunded = 'refunded', Processing = 'processing', + Failed = 'failed', + PartiallyRefunded = 'partially-refunded', + Authorized = 'authorized', Voided = 'voided', - Deleted = 'deleted', - Draft = 'draft', - Refunded = 'refunded', Error = 'error', - Partial = 'partial' + Succeeded = 'succeeded', + Overdue = 'overdue', + Adjusted = 'adjusted', + Deleted = 'deleted', + Submitted = 'submitted' } export const enum InvoiceAdjustmentType { + Tax = 'tax', Discount = 'discount', - Shipping = 'shipping', Tip = 'tip', Other = 'other', - Tax = 'tax' + Shipping = 'shipping' } export const enum DataType { + Boolean = 'boolean', + Number = 'number', + Array = 'array', Null = 'null', + Json = 'json', + Undefined = 'undefined', Object = 'object', Binary = 'binary', - Boolean = 'boolean', Date = 'date', - Json = 'json', - String = 'string', - Number = 'number', - Array = 'array', - Undefined = 'undefined' + String = 'string' } export const enum EntityLifecycleStatus { - Draft = 'draft', Inactive = 'inactive', - Scheduled = 'scheduled', - Deleted = 'deleted', Active = 'active', Archived = 'archived', - Preorder = 'preorder' + Scheduled = 'scheduled', + Deleted = 'deleted', + Preorder = 'preorder', + Draft = 'draft' } export const enum TransactionChannel { Mail = 'mail', + Mobile = 'mobile', Telephone = 'telephone', - Atm = 'atm', + Other = 'other', Online = 'online', + Atm = 'atm', BankBranch = 'bank-branch', - Mobile = 'mobile', - InPerson = 'in-person', - Other = 'other' + InPerson = 'in-person' } export const enum FinancialDisputeStatus { - AwaitingEvidence = 'awaiting-evidence', + Won = 'won', + Escalated = 'escalated', NeedsResponse = 'needs-response', - ChargeRefunded = 'charge-refunded', + AwaitingEvidence = 'awaiting-evidence', Lost = 'lost', - UnderReview = 'under-review', - Won = 'won', Closed = 'closed', - Escalated = 'escalated' + UnderReview = 'under-review', + ChargeRefunded = 'charge-refunded' } export const enum ContentVisibility { + Internal = 'internal', Protected = 'protected', - Shared = 'shared', Private = 'private', - Internal = 'internal', - Public = 'public' + Public = 'public', + Shared = 'shared' } export const enum EmailCategoryType { - Business = 'business', Promotional = 'promotional', - Transactional = 'transactional', - Educational = 'educational', + Personal = 'personal', Other = 'other', - Governmental = 'governmental', + Educational = 'educational', Spam = 'spam', - Personal = 'personal' + Governmental = 'governmental', + Transactional = 'transactional', + Business = 'business' } export const enum DeviceUsageType { - Other = 'other', Personal = 'personal', + Other = 'other', Healthcare = 'healthcare', Educational = 'educational', - Business = 'business', Industrial = 'industrial', - Home = 'home' + Home = 'home', + Business = 'business' } export const enum UniversalIdentifierType { - Url = 'url', - Number = 'number', + Uuid = 'uuid', String = 'string', - Email = 'email', - Uuid = 'uuid' + Number = 'number', + Url = 'url', + Email = 'email' } export const enum EntityCategory { - Message = 'message', - Task = 'task', - Event = 'event', - Other = 'other', - Document = 'document', - Owner = 'owner', User = 'user', + Event = 'event', Project = 'project', - Person = 'person' + Owner = 'owner', + Message = 'message', + Document = 'document', + Person = 'person', + Other = 'other', + Task = 'task' } export const enum AccessControlModel { + Dac = 'dac', + Rbac = 'rbac', + Custom = 'custom', None = 'none', Mac = 'mac', - Custom = 'custom', - Rbac = 'rbac', - Abac = 'abac', - Dac = 'dac' + Abac = 'abac' } export const enum ParticipantType { + User = 'user', ExternalParticipant = 'external-participant', Group = 'group', - Organization = 'organization', - User = 'user', - Team = 'team' + Team = 'team', + Organization = 'organization' } export const enum PriorityLevel { Medium = 'medium', - Low = 'low', - High = 'high', Urgent = 'urgent', - Elevated = 'elevated' + Low = 'low', + Elevated = 'elevated', + High = 'high' } export const enum TaskStatus { Todo = 'todo', - Blocked = 'blocked', - InProgress = 'in-progress', Done = 'done', + Blocked = 'blocked', Cancelled = 'cancelled', + InProgress = 'in-progress', OnHold = 'on-hold' } export const enum GenderIdentity { + Male = 'male', Other = 'other', Female = 'female', - Male = 'male', PreferNotToSay = 'prefer-not-to-say' } export const enum UserStatus { - Pending = 'pending', - Suspended = 'suspended', - Verified = 'verified', - Inactive = 'inactive', Deleted = 'deleted', + Archived = 'archived', + Verified = 'verified', + Pending = 'pending', Active = 'active', + Inactive = 'inactive', + Suspended = 'suspended', WaitListed = 'wait-listed', - Banned = 'banned', - Archived = 'archived' + Banned = 'banned' } export const enum CommunicationMethod { - Email = 'email', - Phone = 'phone', Text = 'text', - Sms = 'sms', - SocialMedia = 'social-media', - Mail = 'mail', + InstantMessage = 'instant-message', VideoCall = 'video-call', Other = 'other', - InstantMessage = 'instant-message', - PushNotification = 'push-notification', - InPerson = 'in-person' + Mail = 'mail', + SocialMedia = 'social-media', + Email = 'email', + InPerson = 'in-person', + Sms = 'sms', + Phone = 'phone', + PushNotification = 'push-notification' } export const enum PromotionType { - Other = 'other', + FixedAmount = 'fixed-amount', BuyOneGetOne = 'buy-one-get-one', RewardPoints = 'reward-points', FreeShipping = 'free-shipping', - Percentage = 'percentage', - FixedAmount = 'fixed-amount' + Other = 'other', + Percentage = 'percentage' } export const enum FinancialTransactionType { - Transfer = 'transfer', - Spend = 'spend', + Adjustment = 'adjustment', SpendOverpayment = 'spend-overpayment', - Fee = 'fee', - ReceiveOverpayment = 'receive-overpayment', - Chargeback = 'chargeback', - Deposit = 'deposit', - Withdrawal = 'withdrawal', - Refund = 'refund', Interest = 'interest', SpendPrepayment = 'spend-prepayment', - Sale = 'sale', - ReceivePrepayment = 'receive-prepayment', + Deposit = 'deposit', Other = 'other', + Chargeback = 'chargeback', Charge = 'charge', - Dividend = 'dividend', + Refund = 'refund', + Sale = 'sale', Receive = 'receive', - Adjustment = 'adjustment', - Payment = 'payment' + Payment = 'payment', + ReceiveOverpayment = 'receive-overpayment', + ReceivePrepayment = 'receive-prepayment', + Transfer = 'transfer', + Spend = 'spend', + Fee = 'fee', + Withdrawal = 'withdrawal', + Dividend = 'dividend' } export const enum MimeType { ImageJpeg = 'image-jpeg', - ImageGif = 'image-gif', - ImageSvgXml = 'image-svg-xml', ImageWebp = 'image-webp', - ImagePng = 'image-png' + ImagePng = 'image-png', + ImageGif = 'image-gif', + ImageSvgXml = 'image-svg-xml' } export const enum PrerequisiteRangeType { ShippingPrice = 'shipping-price', diff --git a/index.js b/index.js index af64df7..d509eac 100644 --- a/index.js +++ b/index.js @@ -28,11 +28,6 @@ function isMusl() { } } -console.log("Platform: ", platform) -console.log("Arch: ", arch) -console.log("Is musl: ", isMusl()) -console.log("Full node native name: ", `node.${platform}-${arch}.node`) - switch (platform) { case 'android': switch (arch) { @@ -121,7 +116,7 @@ switch (platform) { nativeBinding = require('@integrationos/node-darwin-universal') } break - } catch { } + } catch {} switch (arch) { case 'x64': localFileExisted = existsSync(join(__dirname, 'node.darwin-x64.node')) @@ -172,35 +167,27 @@ switch (platform) { switch (arch) { case 'x64': if (isMusl()) { - console.log("Is musl") localFileExisted = existsSync( join(__dirname, 'node.linux-x64-musl.node') ) - console.log("Local file existed: ", localFileExisted) try { if (localFileExisted) { - console.log("Loading local file") nativeBinding = require('./node.linux-x64-musl.node') } else { nativeBinding = require('@integrationos/node-linux-x64-musl') - console.log("Binding: ", nativeBinding) } } catch (e) { loadError = e } } else { - console.log("Is gnu") localFileExisted = existsSync( join(__dirname, 'node.linux-x64-gnu.node') ) - console.log("Local file existed: ", localFileExisted) try { if (localFileExisted) { - console.log("Loading local file") nativeBinding = require('./node.linux-x64-gnu.node') } else { nativeBinding = require('@integrationos/node-linux-x64-gnu') - console.log("Binding: ", nativeBinding) } } catch (e) { loadError = e @@ -323,26 +310,26 @@ if (!nativeBinding) { throw new Error(`Failed to load native binding`) } -const { UnifiedApi, IntegrationOS, AppliesTo, ChannelAvailability, CustomerSelection, TransactionMethod, AllocationMethod, TargetType, CustomerEligibility, TargetSelection, Status, CreditType, Gender, AccountType, SkuValidation, Roles, Format, MinimumRequirements, Country, EmploymentType, TimeCycle, FinancialTrackingCategories, CreditNoteStatus, GlobalTaxType, JournalEntryStatus, PaymentTerm, IdentityProvider, EmploymentAndCandidateStatus, DayOfWeek, OrganizationalRole, AccountEngagementLevel, ReviewApprovalStatus, StakeholderType, CampaignType, ContactAddressType, AccountStatus, CampaignStatus, CustomerStatus, CustomerType, SocialPlatform, LeadLifecycleStatus, AccountingAccountType, ConversationStatus, MessageReadStatus, MessageContentType, MessageDeliveryStatus, CommunicationRole, ParticipantEngagementStatus, ReactionType, SupportTicketPriority, IssueLifecycleStatus, SupportQueryType, ItemEntityStatus, Currency, OrderStatus, DiscountType, CustomerEligibilityStatus, LifecycleStatus, ImageMimeType, FulfillmentStatus, PaymentMethod, FinancialTransactionStatus, OrderingCriteria, ChatType, AuditOpinionType, InventoryStorageType, ProductAvailabilityStatus, ItemCondition, ExpenseApprovalStatus, FinancialChargeType, ItemAvailabilityStatus, BillingStatus, FinancialAccountStatus, TransactionStatus, TransactionType, VisibilityScope, PaymentStatus, InvoiceAdjustmentType, DataType, EntityLifecycleStatus, TransactionChannel, FinancialDisputeStatus, ContentVisibility, EmailCategoryType, DeviceUsageType, UniversalIdentifierType, EntityCategory, AccessControlModel, ParticipantType, PriorityLevel, TaskStatus, GenderIdentity, UserStatus, CommunicationMethod, PromotionType, FinancialTransactionType, MimeType, PrerequisiteRangeType } = nativeBinding +const { UnifiedApi, IntegrationOS, Roles, Gender, MinimumRequirements, AccountType, TransactionMethod, AllocationMethod, AppliesTo, TargetSelection, Format, CustomerEligibility, Status, SkuValidation, TargetType, ChannelAvailability, CustomerSelection, CreditType, Country, EmploymentType, TimeCycle, FinancialTrackingCategories, CreditNoteStatus, GlobalTaxType, JournalEntryStatus, PaymentTerm, IdentityProvider, EmploymentAndCandidateStatus, DayOfWeek, OrganizationalRole, AccountEngagementLevel, ReviewApprovalStatus, StakeholderType, CampaignType, ContactAddressType, AccountStatus, CampaignStatus, CustomerStatus, CustomerType, SocialPlatform, LeadLifecycleStatus, AccountingAccountType, ConversationStatus, MessageReadStatus, MessageContentType, MessageDeliveryStatus, CommunicationRole, ParticipantEngagementStatus, ReactionType, SupportTicketPriority, IssueLifecycleStatus, SupportQueryType, ItemEntityStatus, Currency, OrderStatus, DiscountType, CustomerEligibilityStatus, LifecycleStatus, ImageMimeType, FulfillmentStatus, PaymentMethod, FinancialTransactionStatus, OrderingCriteria, ChatType, AuditOpinionType, InventoryStorageType, ProductAvailabilityStatus, ItemCondition, ExpenseApprovalStatus, FinancialChargeType, ItemAvailabilityStatus, BillingStatus, FinancialAccountStatus, TransactionStatus, TransactionType, VisibilityScope, PaymentStatus, InvoiceAdjustmentType, DataType, EntityLifecycleStatus, TransactionChannel, FinancialDisputeStatus, ContentVisibility, EmailCategoryType, DeviceUsageType, UniversalIdentifierType, EntityCategory, AccessControlModel, ParticipantType, PriorityLevel, TaskStatus, GenderIdentity, UserStatus, CommunicationMethod, PromotionType, FinancialTransactionType, MimeType, PrerequisiteRangeType } = nativeBinding module.exports.UnifiedApi = UnifiedApi module.exports.IntegrationOS = IntegrationOS -module.exports.AppliesTo = AppliesTo -module.exports.ChannelAvailability = ChannelAvailability -module.exports.CustomerSelection = CustomerSelection +module.exports.Roles = Roles +module.exports.Gender = Gender +module.exports.MinimumRequirements = MinimumRequirements +module.exports.AccountType = AccountType module.exports.TransactionMethod = TransactionMethod module.exports.AllocationMethod = AllocationMethod -module.exports.TargetType = TargetType -module.exports.CustomerEligibility = CustomerEligibility +module.exports.AppliesTo = AppliesTo module.exports.TargetSelection = TargetSelection +module.exports.Format = Format +module.exports.CustomerEligibility = CustomerEligibility module.exports.Status = Status -module.exports.CreditType = CreditType -module.exports.Gender = Gender -module.exports.AccountType = AccountType module.exports.SkuValidation = SkuValidation -module.exports.Roles = Roles -module.exports.Format = Format -module.exports.MinimumRequirements = MinimumRequirements +module.exports.TargetType = TargetType +module.exports.ChannelAvailability = ChannelAvailability +module.exports.CustomerSelection = CustomerSelection +module.exports.CreditType = CreditType module.exports.Country = Country module.exports.EmploymentType = EmploymentType module.exports.TimeCycle = TimeCycle diff --git a/package.json b/package.json index 32e3e9c..c46e09c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@integrationos/node", - "version": "3.7.7", + "version": "3.7.8", "main": "index.js", "types": "index.d.ts", "napi": {