UNPKG

zugferd-code-lists

Version:

ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.

291 lines (290 loc) 13.6 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/zugferd_2_3_2/payment.ts var payment_exports = {}; __export(payment_exports, { Payment: () => Payment, description: () => description }); module.exports = __toCommonJS(payment_exports); var Payment = /* @__PURE__ */ ((Payment2) => { Payment2["InstrumentNotDefined"] = "1"; Payment2["AutomatedClearingHouseCredit"] = "2"; Payment2["AutomatedClearingHouseDebit"] = "3"; Payment2["AchDemandDebitReversal"] = "4"; Payment2["AchDemandCreditReversal"] = "5"; Payment2["AchDemandCredit"] = "6"; Payment2["AchDemandDebit"] = "7"; Payment2["Hold"] = "8"; Payment2["NationalOrRegionalClearing"] = "9"; Payment2["InCash"] = "10"; Payment2["AchSavingsCreditReversal"] = "11"; Payment2["AchSavingsDebitReversal"] = "12"; Payment2["AchSavingsCredit"] = "13"; Payment2["AchSavingsDebit"] = "14"; Payment2["BookentryCredit"] = "15"; Payment2["BookentryDebit"] = "16"; Payment2["AchDemandCashConcentrationDisbursementCcdCredit"] = "17"; Payment2["AchDemandCashConcentrationDisbursementCcdDebit"] = "18"; Payment2["AchDemandCorporateTradePaymentCtpCredit"] = "19"; Payment2["Cheque"] = "20"; Payment2["BankersDraft"] = "21"; Payment2["CertifiedBankersDraft"] = "22"; Payment2["BankChequeIssuedByABankingOrSimilarEstablishment"] = "23"; Payment2["BillExchangeAwaitingAcceptance"] = "24"; Payment2["CertifiedCheque"] = "25"; Payment2["LocalCheque"] = "26"; Payment2["AchDemandCorporateTradePaymentCtpDebit"] = "27"; Payment2["AchDemandCorporateTradeExchangeCtxCredit"] = "28"; Payment2["AchDemandCorporateTradeExchangeCtxDebit"] = "29"; Payment2["CreditTransfer"] = "30"; Payment2["DebitTransfer"] = "31"; Payment2["AchDemandCashConcentrationDisbursementPlusCcd"] = "32"; Payment2["AchDemandCashConcentrationDisbursementPlusCcd_Dup"] = "33"; Payment2["AchPrearrangedPaymentAndDepositPpd"] = "34"; Payment2["AchSavingsCashConcentrationDisbursementCcdCredit"] = "35"; Payment2["AchSavingsCashConcentrationDisbursementCcdDebit"] = "36"; Payment2["AchSavingsCorporateTradePaymentCtpCredit"] = "37"; Payment2["AchSavingsCorporateTradePaymentCtpDebit"] = "38"; Payment2["AchSavingsCorporateTradeExchangeCtxCredit"] = "39"; Payment2["AchSavingsCorporateTradeExchangeCtxDebit"] = "40"; Payment2["AchSavingsCashConcentrationDisbursementPlusCcd"] = "41"; Payment2["PaymentToBankAccount"] = "42"; Payment2["AchSavingsCashConcentrationDisbursementPlusCcd_Dup"] = "43"; Payment2["AcceptedBillExchange"] = "44"; Payment2["ReferencedHomeBankingCreditTransfer"] = "45"; Payment2["InterbankDebitTransfer"] = "46"; Payment2["HomeBankingDebitTransfer"] = "47"; Payment2["BankCard"] = "48"; Payment2["DirectDebit"] = "49"; Payment2["PaymentByPostgiro"] = "50"; Payment2["FrNorme697TelereglementCfonbFrenchOrganisationFor"] = "51"; Payment2["UrgentCommercialPayment"] = "52"; Payment2["UrgentTreasuryPayment"] = "53"; Payment2["CreditCard"] = "54"; Payment2["DebitCard"] = "55"; Payment2["Bankgiro"] = "56"; Payment2["StandingAgreement"] = "57"; Payment2["SepaCreditTransfer"] = "58"; Payment2["SepaDirectDebit"] = "59"; Payment2["PromissoryNote"] = "60"; Payment2["PromissoryNoteSignedByDebtor"] = "61"; Payment2["PromissoryNoteSignedByDebtorAndEndorsedByABank"] = "62"; Payment2["PromissoryNoteSignedByDebtorAndEndorsedByA"] = "63"; Payment2["PromissoryNoteSignedByABank"] = "64"; Payment2["PromissoryNoteSignedByABankAndEndorsedByAnother"] = "65"; Payment2["PromissoryNoteSignedByAThirdParty"] = "66"; Payment2["PromissoryNoteSignedByAThirdPartyAndEndorsedByA"] = "67"; Payment2["OnlinePaymentService"] = "68"; Payment2["TransferAdvice"] = "69"; Payment2["BillDrawnByCreditorOnDebtor"] = "70"; Payment2["BillDrawnByCreditorOnABank"] = "74"; Payment2["BillDrawnByCreditorEndorsedByAnotherBank"] = "75"; Payment2["BillDrawnByCreditorOnABankAndEndorsedByA"] = "76"; Payment2["BillDrawnByCreditorOnAThirdParty"] = "77"; Payment2["BillDrawnByCreditorOnThirdPartyAcceptedAnd"] = "78"; Payment2["NotTransferableBankersDraft"] = "91"; Payment2["NotTransferableLocalCheque"] = "92"; Payment2["ReferenceGiro"] = "93"; Payment2["UrgentGiro"] = "94"; Payment2["FreeFormatGiro"] = "95"; Payment2["RequestedMethodForPaymentWasNotUsed"] = "96"; Payment2["ClearingBetweenPartners"] = "97"; Payment2["JpElectronicallyRecordedMonetaryClaims"] = "98"; Payment2["MutuallyDefined"] = "ZZZ"; return Payment2; })(Payment || {}); function description(value) { switch (value) { case "1" /* InstrumentNotDefined */: return "Instrument not defined"; case "2" /* AutomatedClearingHouseCredit */: return "Automated clearing house credit"; case "3" /* AutomatedClearingHouseDebit */: return "Automated clearing house debit"; case "4" /* AchDemandDebitReversal */: return "ACH demand debit reversal"; case "5" /* AchDemandCreditReversal */: return "ACH demand credit reversal"; case "6" /* AchDemandCredit */: return "ACH demand credit"; case "7" /* AchDemandDebit */: return "ACH demand debit"; case "8" /* Hold */: return "Hold"; case "9" /* NationalOrRegionalClearing */: return "National or regional clearing"; case "10" /* InCash */: return "In cash"; case "11" /* AchSavingsCreditReversal */: return "ACH savings credit reversal"; case "12" /* AchSavingsDebitReversal */: return "ACH savings debit reversal"; case "13" /* AchSavingsCredit */: return "ACH savings credit"; case "14" /* AchSavingsDebit */: return "ACH savings debit"; case "15" /* BookentryCredit */: return "Bookentry credit"; case "16" /* BookentryDebit */: return "Bookentry debit"; case "17" /* AchDemandCashConcentrationDisbursementCcdCredit */: return "ACH demand cash concentration/disbursement (CCD) credit"; case "18" /* AchDemandCashConcentrationDisbursementCcdDebit */: return "ACH demand cash concentration/disbursement (CCD) debit"; case "19" /* AchDemandCorporateTradePaymentCtpCredit */: return "ACH demand corporate trade payment (CTP) credit"; case "20" /* Cheque */: return "Cheque"; case "21" /* BankersDraft */: return "Banker's draft"; case "22" /* CertifiedBankersDraft */: return "Certified banker's draft"; case "23" /* BankChequeIssuedByABankingOrSimilarEstablishment */: return "Bank cheque (issued by a banking or similar establishment)"; case "24" /* BillExchangeAwaitingAcceptance */: return "Bill of exchange awaiting acceptance"; case "25" /* CertifiedCheque */: return "Certified cheque"; case "26" /* LocalCheque */: return "Local cheque"; case "27" /* AchDemandCorporateTradePaymentCtpDebit */: return "ACH demand corporate trade payment (CTP) debit"; case "28" /* AchDemandCorporateTradeExchangeCtxCredit */: return "ACH demand corporate trade exchange (CTX) credit"; case "29" /* AchDemandCorporateTradeExchangeCtxDebit */: return "ACH demand corporate trade exchange (CTX) debit"; case "30" /* CreditTransfer */: return "Credit transfer"; case "31" /* DebitTransfer */: return "Debit transfer"; case "32" /* AchDemandCashConcentrationDisbursementPlusCcd */: return "ACH demand cash concentration/disbursement plus (CCD+)"; case "33" /* AchDemandCashConcentrationDisbursementPlusCcd_Dup */: return "ACH demand cash concentration/disbursement plus (CCD+)"; case "34" /* AchPrearrangedPaymentAndDepositPpd */: return "ACH prearranged payment and deposit (PPD)"; case "35" /* AchSavingsCashConcentrationDisbursementCcdCredit */: return "ACH savings cash concentration/disbursement (CCD) credit"; case "36" /* AchSavingsCashConcentrationDisbursementCcdDebit */: return "ACH savings cash concentration/disbursement (CCD) debit"; case "37" /* AchSavingsCorporateTradePaymentCtpCredit */: return "ACH savings corporate trade payment (CTP) credit"; case "38" /* AchSavingsCorporateTradePaymentCtpDebit */: return "ACH savings corporate trade payment (CTP) debit"; case "39" /* AchSavingsCorporateTradeExchangeCtxCredit */: return "ACH savings corporate trade exchange (CTX) credit"; case "40" /* AchSavingsCorporateTradeExchangeCtxDebit */: return "ACH savings corporate trade exchange (CTX) debit"; case "41" /* AchSavingsCashConcentrationDisbursementPlusCcd */: return "ACH savings cash concentration/disbursement plus (CCD+)"; case "42" /* PaymentToBankAccount */: return "Payment to bank account"; case "43" /* AchSavingsCashConcentrationDisbursementPlusCcd_Dup */: return "ACH savings cash concentration/disbursement plus (CCD+)"; case "44" /* AcceptedBillExchange */: return "Accepted bill of exchange"; case "45" /* ReferencedHomeBankingCreditTransfer */: return "Referenced home-banking credit transfer"; case "46" /* InterbankDebitTransfer */: return "Interbank debit transfer"; case "47" /* HomeBankingDebitTransfer */: return "Home-banking debit transfer"; case "48" /* BankCard */: return "Bank card"; case "49" /* DirectDebit */: return "Direct debit"; case "50" /* PaymentByPostgiro */: return "Payment by postgiro"; case "51" /* FrNorme697TelereglementCfonbFrenchOrganisationFor */: return "FR, norme 6 97-Telereglement CFONB (French Organisation for"; case "52" /* UrgentCommercialPayment */: return "Urgent commercial payment"; case "53" /* UrgentTreasuryPayment */: return "Urgent Treasury Payment"; case "54" /* CreditCard */: return "Credit card"; case "55" /* DebitCard */: return "Debit card"; case "56" /* Bankgiro */: return "Bankgiro"; case "57" /* StandingAgreement */: return "Standing agreement"; case "58" /* SepaCreditTransfer */: return "SEPA credit transfer"; case "59" /* SepaDirectDebit */: return "SEPA direct debit"; case "60" /* PromissoryNote */: return "Promissory note"; case "61" /* PromissoryNoteSignedByDebtor */: return "Promissory note signed by the debtor"; case "62" /* PromissoryNoteSignedByDebtorAndEndorsedByABank */: return "Promissory note signed by the debtor and endorsed by a bank"; case "63" /* PromissoryNoteSignedByDebtorAndEndorsedByA */: return "Promissory note signed by the debtor and endorsed by a"; case "64" /* PromissoryNoteSignedByABank */: return "Promissory note signed by a bank"; case "65" /* PromissoryNoteSignedByABankAndEndorsedByAnother */: return "Promissory note signed by a bank and endorsed by another"; case "66" /* PromissoryNoteSignedByAThirdParty */: return "Promissory note signed by a third party"; case "67" /* PromissoryNoteSignedByAThirdPartyAndEndorsedByA */: return "Promissory note signed by a third party and endorsed by a"; case "68" /* OnlinePaymentService */: return "Online payment service"; case "69" /* TransferAdvice */: return "Transfer Advice"; case "70" /* BillDrawnByCreditorOnDebtor */: return "Bill drawn by the creditor on the debtor"; case "74" /* BillDrawnByCreditorOnABank */: return "Bill drawn by the creditor on a bank"; case "75" /* BillDrawnByCreditorEndorsedByAnotherBank */: return "Bill drawn by the creditor, endorsed by another bank"; case "76" /* BillDrawnByCreditorOnABankAndEndorsedByA */: return "Bill drawn by the creditor on a bank and endorsed by a"; case "77" /* BillDrawnByCreditorOnAThirdParty */: return "Bill drawn by the creditor on a third party"; case "78" /* BillDrawnByCreditorOnThirdPartyAcceptedAnd */: return "Bill drawn by creditor on third party, accepted and"; case "91" /* NotTransferableBankersDraft */: return "Not transferable banker's draft"; case "92" /* NotTransferableLocalCheque */: return "Not transferable local cheque"; case "93" /* ReferenceGiro */: return "Reference giro"; case "94" /* UrgentGiro */: return "Urgent giro"; case "95" /* FreeFormatGiro */: return "Free format giro"; case "96" /* RequestedMethodForPaymentWasNotUsed */: return "Requested method for payment was not used"; case "97" /* ClearingBetweenPartners */: return "Clearing between partners"; case "98" /* JpElectronicallyRecordedMonetaryClaims */: return "JP, Electronically Recorded Monetary Claims"; case "ZZZ" /* MutuallyDefined */: return "Mutually defined"; } } // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { Payment, description }); //# sourceMappingURL=payment.js.map