{"version":3,"sources":["../../src/zugferd_2_3_3/enum1001.ts"],"sourcesContent":["export enum Enum1001 {\n  /**\n   * Request for payment\n   *\n   * Invoice\n   */\n  RequestForPayment = \"71\",\n  /**\n   * Debit note related to goods or services\n   *\n   * Invoice\n   */\n  DebitNoteRelatedToGoodsOrServices = \"80\",\n  /**\n   * Credit note related to goods or services\n   *\n   * Credit Note\n   */\n  CreditNoteRelatedToGoodsOrServices = \"81\",\n  /**\n   * Metered services invoice\n   *\n   * Invoice\n   */\n  MeteredServicesInvoice = \"82\",\n  /**\n   * Credit note related to financial adjustments\n   *\n   * Credit Note\n   */\n  CreditNoteRelatedToFinancialAdjustments = \"83\",\n  /**\n   * Debit note related to financial adjustments\n   *\n   * Invoice\n   */\n  DebitNoteRelatedToFinancialAdjustments = \"84\",\n  /**\n   * Tax notification\n   *\n   * Invoice\n   */\n  TaxNotification = \"102\",\n  /**\n   * Invoicing data sheet\n   *\n   * Invoice\n   */\n  InvoicingDataSheet = \"130\",\n  /**\n   * Direct payment valuation\n   *\n   * Invoice\n   */\n  DirectPaymentValuation = \"202\",\n  /**\n   * Provisional payment valuation\n   *\n   * Invoice\n   */\n  ProvisionalPaymentValuation = \"203\",\n  /**\n   * Payment valuation\n   *\n   * Invoice\n   */\n  PaymentValuation = \"204\",\n  /**\n   * Interim application for payment\n   *\n   * Invoice\n   */\n  InterimApplicationForPayment = \"211\",\n  /**\n   * Final payment request based on completion of work\n   *\n   * Invoice\n   */\n  FinalPaymentRequestBasedOnCompletionWork = \"218\",\n  /**\n   * Payment request for completed units\n   *\n   * Invoice\n   */\n  PaymentRequestForCompletedUnits = \"219\",\n  /**\n   * Self billed credit note\n   *\n   * Credit Note\n   */\n  SelfBilledCreditNote = \"261\",\n  /**\n   * Consolidated credit note - goods and services\n   *\n   * Credit Note\n   */\n  ConsolidatedCreditNoteGoodsAndServices = \"262\",\n  /**\n   * Price variation invoice\n   *\n   * Invoice\n   */\n  PriceVariationInvoice = \"295\",\n  /**\n   * Credit note for price variation\n   *\n   * Credit Note\n   */\n  CreditNoteForPriceVariation = \"296\",\n  /**\n   * Delcredere credit note\n   *\n   * Credit Note\n   */\n  DelcredereCreditNote = \"308\",\n  /**\n   * Proforma invoice\n   *\n   * Invoice\n   */\n  ProformaInvoice = \"325\",\n  /**\n   * Partial invoice\n   *\n   * Invoice\n   */\n  PartialInvoice = \"326\",\n  /**\n   * Commercial invoice which includes a packing list\n   *\n   * Invoice\n   */\n  CommercialInvoiceWhichIncludesAPackingList = \"331\",\n  /**\n   * Commercial invoice\n   *\n   * Invoice\n   */\n  CommercialInvoice = \"380\",\n  /**\n   * Credit note\n   *\n   * Credit Note\n   */\n  CreditNote = \"381\",\n  /**\n   * Commission note\n   *\n   * Invoice\n   */\n  CommissionNote = \"382\",\n  /**\n   * Debit note\n   *\n   * Invoice\n   */\n  DebitNote = \"383\",\n  /**\n   * Corrected invoice\n   *\n   * Invoice\n   */\n  CorrectedInvoice = \"384\",\n  /**\n   * Consolidated invoice\n   *\n   * Invoice\n   */\n  ConsolidatedInvoice = \"385\",\n  /**\n   * Prepayment invoice\n   *\n   * Invoice\n   */\n  PrepaymentInvoice = \"386\",\n  /**\n   * Hire invoice\n   *\n   * Invoice\n   */\n  HireInvoice = \"387\",\n  /**\n   * Tax invoice\n   *\n   * Invoice\n   */\n  TaxInvoice = \"388\",\n  /**\n   * Self-billed invoice\n   *\n   * Invoice\n   */\n  SelfBilledInvoice = \"389\",\n  /**\n   * Delcredere invoice\n   *\n   * Invoice\n   */\n  DelcredereInvoice = \"390\",\n  /**\n   * Factored invoice\n   *\n   * Invoice\n   */\n  FactoredInvoice = \"393\",\n  /**\n   * Lease invoice\n   *\n   * Invoice\n   */\n  LeaseInvoice = \"394\",\n  /**\n   * Consignment invoice\n   *\n   * Invoice\n   */\n  ConsignmentInvoice = \"395\",\n  /**\n   * Factored credit note\n   *\n   * Credit Note\n   */\n  FactoredCreditNote = \"396\",\n  /**\n   * Optical Character Reading (OCR) payment credit note\n   *\n   * Credit Note\n   */\n  OpticalCharacterReadingOcrPaymentCreditNote = \"420\",\n  /**\n   * Debit advice\n   *\n   * Invoice\n   */\n  DebitAdvice = \"456\",\n  /**\n   * Reversal of debit\n   *\n   * Invoice\n   */\n  ReversalDebit = \"457\",\n  /**\n   * Reversal of credit\n   *\n   * Credit Note\n   */\n  ReversalCredit = \"458\",\n  /**\n   *  Self-billed corrective invoice, invoice type, Corrected\n   *\n   * Invoice\n   */\n  SelfBilledCorrectiveInvoiceInvoiceTypeCorrected = \"471\",\n  /**\n   *  Factored Corrective Invoice, invoice type, Corrected\n   *\n   * Invoice\n   */\n  FactoredCorrectiveInvoiceInvoiceTypeCorrected = \"472\",\n  /**\n   *  Self billed Factored corrective invoice, invoice type, Corrected\n   *\n   * Invoice\n   */\n  SelfBilledFactoredCorrectiveInvoiceInvoiceTypeCorrected = \"473\",\n  /**\n   *  Self Prepayment invoice, invoice type, Original\n   *\n   * Invoice\n   */\n  SelfPrepaymentInvoiceInvoiceTypeOriginal = \"500\",\n  /**\n   *  Self billed factored invoice, invoice type, Original\n   *\n   * Invoice\n   */\n  SelfBilledFactoredInvoiceInvoiceTypeOriginal = \"501\",\n  /**\n   *  Self billet factored Credit Note, Credit note type, Corrected\n   *\n   * Credit Note\n   */\n  SelfBilletFactoredCreditNoteCreditNoteTypeCorrected = \"502\",\n  /**\n   *  Prepayment credit note, credit note type, Corrected\n   *\n   * Credit Note\n   */\n  PrepaymentCreditNoteCreditNoteTypeCorrected = \"503\",\n  /**\n   * Self billed debit note\n   *\n   * Invoice\n   */\n  SelfBilledDebitNote = \"527\",\n  /**\n   * Forwarder's credit note\n   *\n   * Credit Note\n   */\n  ForwardersCreditNote = \"532\",\n  /**\n   * Forwarder's invoice discrepancy report\n   *\n   * Invoice\n   */\n  ForwardersInvoiceDiscrepancyReport = \"553\",\n  /**\n   * Insurer's invoice\n   *\n   * Invoice\n   */\n  InsurersInvoice = \"575\",\n  /**\n   * Forwarder's invoice\n   *\n   * Invoice\n   */\n  ForwardersInvoice = \"623\",\n  /**\n   * Port charges documents\n   *\n   * Invoice\n   */\n  PortChargesDocuments = \"633\",\n  /**\n   * Invoice information for accounting purposes\n   *\n   * Invoice\n   */\n  InvoiceInformationForAccountingPurposes = \"751\",\n  /**\n   * Freight invoice\n   *\n   * Invoice\n   */\n  FreightInvoice = \"780\",\n  /**\n   * Claim notification\n   *\n   * Invoice\n   */\n  ClaimNotification = \"817\",\n  /**\n   * Consular invoice\n   *\n   * Invoice\n   */\n  ConsularInvoice = \"870\",\n  /**\n   * Partial construction invoice\n   *\n   * Invoice\n   */\n  PartialConstructionInvoice = \"875\",\n  /**\n   * Partial final construction invoice\n   *\n   * Invoice\n   */\n  PartialFinalConstructionInvoice = \"876\",\n  /**\n   * Final construction invoice\n   *\n   * Invoice\n   */\n  FinalConstructionInvoice = \"877\",\n  /**\n   * Customs invoice\n   *\n   * Invoice\n   */\n  CustomsInvoice = \"935\",\n}\n\nexport function description(value: Enum1001): string {\n  switch (value) {\n    case Enum1001.RequestForPayment:\n      return \"Request for payment\";\n    case Enum1001.DebitNoteRelatedToGoodsOrServices:\n      return \"Debit note related to goods or services\";\n    case Enum1001.CreditNoteRelatedToGoodsOrServices:\n      return \"Credit note related to goods or services\";\n    case Enum1001.MeteredServicesInvoice:\n      return \"Metered services invoice\";\n    case Enum1001.CreditNoteRelatedToFinancialAdjustments:\n      return \"Credit note related to financial adjustments\";\n    case Enum1001.DebitNoteRelatedToFinancialAdjustments:\n      return \"Debit note related to financial adjustments\";\n    case Enum1001.TaxNotification:\n      return \"Tax notification\";\n    case Enum1001.InvoicingDataSheet:\n      return \"Invoicing data sheet\";\n    case Enum1001.DirectPaymentValuation:\n      return \"Direct payment valuation\";\n    case Enum1001.ProvisionalPaymentValuation:\n      return \"Provisional payment valuation\";\n    case Enum1001.PaymentValuation:\n      return \"Payment valuation\";\n    case Enum1001.InterimApplicationForPayment:\n      return \"Interim application for payment\";\n    case Enum1001.FinalPaymentRequestBasedOnCompletionWork:\n      return \"Final payment request based on completion of work\";\n    case Enum1001.PaymentRequestForCompletedUnits:\n      return \"Payment request for completed units\";\n    case Enum1001.SelfBilledCreditNote:\n      return \"Self billed credit note\";\n    case Enum1001.ConsolidatedCreditNoteGoodsAndServices:\n      return \"Consolidated credit note - goods and services\";\n    case Enum1001.PriceVariationInvoice:\n      return \"Price variation invoice\";\n    case Enum1001.CreditNoteForPriceVariation:\n      return \"Credit note for price variation\";\n    case Enum1001.DelcredereCreditNote:\n      return \"Delcredere credit note\";\n    case Enum1001.ProformaInvoice:\n      return \"Proforma invoice\";\n    case Enum1001.PartialInvoice:\n      return \"Partial invoice\";\n    case Enum1001.CommercialInvoiceWhichIncludesAPackingList:\n      return \"Commercial invoice which includes a packing list\";\n    case Enum1001.CommercialInvoice:\n      return \"Commercial invoice\";\n    case Enum1001.CreditNote:\n      return \"Credit note\";\n    case Enum1001.CommissionNote:\n      return \"Commission note\";\n    case Enum1001.DebitNote:\n      return \"Debit note\";\n    case Enum1001.CorrectedInvoice:\n      return \"Corrected invoice\";\n    case Enum1001.ConsolidatedInvoice:\n      return \"Consolidated invoice\";\n    case Enum1001.PrepaymentInvoice:\n      return \"Prepayment invoice\";\n    case Enum1001.HireInvoice:\n      return \"Hire invoice\";\n    case Enum1001.TaxInvoice:\n      return \"Tax invoice\";\n    case Enum1001.SelfBilledInvoice:\n      return \"Self-billed invoice\";\n    case Enum1001.DelcredereInvoice:\n      return \"Delcredere invoice\";\n    case Enum1001.FactoredInvoice:\n      return \"Factored invoice\";\n    case Enum1001.LeaseInvoice:\n      return \"Lease invoice\";\n    case Enum1001.ConsignmentInvoice:\n      return \"Consignment invoice\";\n    case Enum1001.FactoredCreditNote:\n      return \"Factored credit note\";\n    case Enum1001.OpticalCharacterReadingOcrPaymentCreditNote:\n      return \"Optical Character Reading (OCR) payment credit note\";\n    case Enum1001.DebitAdvice:\n      return \"Debit advice\";\n    case Enum1001.ReversalDebit:\n      return \"Reversal of debit\";\n    case Enum1001.ReversalCredit:\n      return \"Reversal of credit\";\n    case Enum1001.SelfBilledCorrectiveInvoiceInvoiceTypeCorrected:\n      return \" Self-billed corrective invoice, invoice type, Corrected\";\n    case Enum1001.FactoredCorrectiveInvoiceInvoiceTypeCorrected:\n      return \" Factored Corrective Invoice, invoice type, Corrected\";\n    case Enum1001.SelfBilledFactoredCorrectiveInvoiceInvoiceTypeCorrected:\n      return \" Self billed Factored corrective invoice, invoice type, Corrected\";\n    case Enum1001.SelfPrepaymentInvoiceInvoiceTypeOriginal:\n      return \" Self Prepayment invoice, invoice type, Original\";\n    case Enum1001.SelfBilledFactoredInvoiceInvoiceTypeOriginal:\n      return \" Self billed factored invoice, invoice type, Original\";\n    case Enum1001.SelfBilletFactoredCreditNoteCreditNoteTypeCorrected:\n      return \" Self billet factored Credit Note, Credit note type, Corrected\";\n    case Enum1001.PrepaymentCreditNoteCreditNoteTypeCorrected:\n      return \" Prepayment credit note, credit note type, Corrected\";\n    case Enum1001.SelfBilledDebitNote:\n      return \"Self billed debit note\";\n    case Enum1001.ForwardersCreditNote:\n      return \"Forwarder's credit note\";\n    case Enum1001.ForwardersInvoiceDiscrepancyReport:\n      return \"Forwarder's invoice discrepancy report\";\n    case Enum1001.InsurersInvoice:\n      return \"Insurer's invoice\";\n    case Enum1001.ForwardersInvoice:\n      return \"Forwarder's invoice\";\n    case Enum1001.PortChargesDocuments:\n      return \"Port charges documents\";\n    case Enum1001.InvoiceInformationForAccountingPurposes:\n      return \"Invoice information for accounting purposes\";\n    case Enum1001.FreightInvoice:\n      return \"Freight invoice\";\n    case Enum1001.ClaimNotification:\n      return \"Claim notification\";\n    case Enum1001.ConsularInvoice:\n      return \"Consular invoice\";\n    case Enum1001.PartialConstructionInvoice:\n      return \"Partial construction invoice\";\n    case Enum1001.PartialFinalConstructionInvoice:\n      return \"Partial final construction invoice\";\n    case Enum1001.FinalConstructionInvoice:\n      return \"Final construction invoice\";\n    case Enum1001.CustomsInvoice:\n      return \"Customs invoice\";\n  }\n}\n"],"mappings":"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K;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,IACT,KAAK;AACH,aAAO;AAAA,EACX;AACF;","names":["Enum1001"]}