Class InvoiceTypeCode
UNTDID 1001 - Invoice and credit note type codes for EN 16931. Name carries the XML serialization value.
public sealed class InvoiceTypeCode : SmartEnum<InvoiceTypeCode, int>, ISmartEnum, IEquatable<SmartEnum<InvoiceTypeCode, int>>, IComparable<SmartEnum<InvoiceTypeCode, int>>
- Inheritance
-
InvoiceTypeCode
- Implements
-
ISmartEnum
- Inherited Members
-
SmartEnum<InvoiceTypeCode, int>.FromValue(int)SmartEnum<InvoiceTypeCode, int>.FromValue(int, InvoiceTypeCode)SmartEnum<InvoiceTypeCode, int>.TryFromValue(int, out InvoiceTypeCode)SmartEnum<InvoiceTypeCode, int>.ToString()SmartEnum<InvoiceTypeCode, int>.GetHashCode()SmartEnum<InvoiceTypeCode, int>.Equals(SmartEnum<InvoiceTypeCode, int>)SmartEnum<InvoiceTypeCode, int>.When(SmartEnum<InvoiceTypeCode, int>)SmartEnum<InvoiceTypeCode, int>.When(params SmartEnum<InvoiceTypeCode, int>[])SmartEnum<InvoiceTypeCode, int>.CompareTo(SmartEnum<InvoiceTypeCode, int>)SmartEnum<InvoiceTypeCode, int>.ListSmartEnum<InvoiceTypeCode, int>.NameSmartEnum<InvoiceTypeCode, int>.Value
Fields
ClaimNotification
817: Claim notification.
public static readonly InvoiceTypeCode ClaimNotification
Field Value
CommercialInvoice
380: Commercial invoice.
public static readonly InvoiceTypeCode CommercialInvoice
Field Value
CommercialInvoiceWhichIncludesAPackingList
331: Commercial invoice which includes a packing list.
public static readonly InvoiceTypeCode CommercialInvoiceWhichIncludesAPackingList
Field Value
CommissionNote
382: Commission note.
public static readonly InvoiceTypeCode CommissionNote
Field Value
ConsignmentInvoice
395: Consignment invoice.
public static readonly InvoiceTypeCode ConsignmentInvoice
Field Value
ConsolidatedCreditNoteGoodsAndServices
262: Consolidated credit note - goods and services.
public static readonly InvoiceTypeCode ConsolidatedCreditNoteGoodsAndServices
Field Value
ConsolidatedInvoice
385: Consolidated invoice.
public static readonly InvoiceTypeCode ConsolidatedInvoice
Field Value
ConsularInvoice
870: Consular invoice.
public static readonly InvoiceTypeCode ConsularInvoice
Field Value
CorrectedInvoice
384: Corrected invoice.
public static readonly InvoiceTypeCode CorrectedInvoice
Field Value
CreditNote
381: Credit note.
public static readonly InvoiceTypeCode CreditNote
Field Value
CreditNoteForPriceVariation
296: Credit note for price variation.
public static readonly InvoiceTypeCode CreditNoteForPriceVariation
Field Value
CreditNoteRelatedToFinancialAdjustments
83: Credit note related to financial adjustments.
public static readonly InvoiceTypeCode CreditNoteRelatedToFinancialAdjustments
Field Value
CreditNoteRelatedToGoodsOrServices
81: Credit note related to goods or services.
public static readonly InvoiceTypeCode CreditNoteRelatedToGoodsOrServices
Field Value
CustomsInvoice
935: Customs invoice.
public static readonly InvoiceTypeCode CustomsInvoice
Field Value
DebitAdvice
456: Debit advice.
public static readonly InvoiceTypeCode DebitAdvice
Field Value
DebitNote
383: Debit note.
public static readonly InvoiceTypeCode DebitNote
Field Value
DebitNoteRelatedToFinancialAdjustments
84: Debit note related to financial adjustments.
public static readonly InvoiceTypeCode DebitNoteRelatedToFinancialAdjustments
Field Value
DebitNoteRelatedToGoodsOrServices
80: Debit note related to goods or services.
public static readonly InvoiceTypeCode DebitNoteRelatedToGoodsOrServices
Field Value
DelcredereCreditNote
308: Delcredere credit note.
public static readonly InvoiceTypeCode DelcredereCreditNote
Field Value
DelcredereInvoice
390: Delcredere invoice.
public static readonly InvoiceTypeCode DelcredereInvoice
Field Value
DirectPaymentValuation
202: Direct payment valuation.
public static readonly InvoiceTypeCode DirectPaymentValuation
Field Value
FactoredCorrectiveInvoiceInvoiceTypeCorrected
472: Factored Corrective Invoice, invoice type, Corrected.
public static readonly InvoiceTypeCode FactoredCorrectiveInvoiceInvoiceTypeCorrected
Field Value
FactoredCreditNote
396: Factored credit note.
public static readonly InvoiceTypeCode FactoredCreditNote
Field Value
FactoredInvoice
393: Factored invoice.
public static readonly InvoiceTypeCode FactoredInvoice
Field Value
FinalConstructionInvoice
877: Final construction invoice.
public static readonly InvoiceTypeCode FinalConstructionInvoice
Field Value
FinalPaymentRequestBasedOnCompletionOfWork
218: Final payment request based on completion of work.
public static readonly InvoiceTypeCode FinalPaymentRequestBasedOnCompletionOfWork
Field Value
ForwarderSCreditNote
532: Forwarder's credit note.
public static readonly InvoiceTypeCode ForwarderSCreditNote
Field Value
ForwarderSInvoice
623: Forwarder's invoice.
public static readonly InvoiceTypeCode ForwarderSInvoice
Field Value
ForwarderSInvoiceDiscrepancyReport
553: Forwarder's invoice discrepancy report.
public static readonly InvoiceTypeCode ForwarderSInvoiceDiscrepancyReport
Field Value
FreightInvoice
780: Freight invoice.
public static readonly InvoiceTypeCode FreightInvoice
Field Value
HireInvoice
387: Hire invoice.
public static readonly InvoiceTypeCode HireInvoice
Field Value
InsurerSInvoice
575: Insurer's invoice.
public static readonly InvoiceTypeCode InsurerSInvoice
Field Value
InterimApplicationForPayment
211: Interim application for payment.
public static readonly InvoiceTypeCode InterimApplicationForPayment
Field Value
InvoiceInformationForAccountingPurposes
751: Invoice information for accounting purposes.
public static readonly InvoiceTypeCode InvoiceInformationForAccountingPurposes
Field Value
InvoicingDataSheet
130: Invoicing data sheet.
public static readonly InvoiceTypeCode InvoicingDataSheet
Field Value
LeaseInvoice
394: Lease invoice.
public static readonly InvoiceTypeCode LeaseInvoice
Field Value
MeteredServicesInvoice
82: Metered services invoice.
public static readonly InvoiceTypeCode MeteredServicesInvoice
Field Value
OpticalCharacterReadingOcrPaymentCreditNote
420: Optical Character Reading (OCR) payment credit note.
public static readonly InvoiceTypeCode OpticalCharacterReadingOcrPaymentCreditNote
Field Value
PartialConstructionInvoice
875: Partial construction invoice.
public static readonly InvoiceTypeCode PartialConstructionInvoice
Field Value
PartialFinalConstructionInvoice
876: Partial final construction invoice.
public static readonly InvoiceTypeCode PartialFinalConstructionInvoice
Field Value
PartialInvoice
326: Partial invoice.
public static readonly InvoiceTypeCode PartialInvoice
Field Value
PaymentRequestForCompletedUnits
219: Payment request for completed units.
public static readonly InvoiceTypeCode PaymentRequestForCompletedUnits
Field Value
PaymentValuation
204: Payment valuation.
public static readonly InvoiceTypeCode PaymentValuation
Field Value
PortChargesDocuments
633: Port charges documents.
public static readonly InvoiceTypeCode PortChargesDocuments
Field Value
PrepaymentCreditNoteCreditNoteTypeCorrected
503: Prepayment credit note, credit note type, Corrected.
public static readonly InvoiceTypeCode PrepaymentCreditNoteCreditNoteTypeCorrected
Field Value
PrepaymentInvoice
386: Prepayment invoice.
public static readonly InvoiceTypeCode PrepaymentInvoice
Field Value
PriceVariationInvoice
295: Price variation invoice.
public static readonly InvoiceTypeCode PriceVariationInvoice
Field Value
ProformaInvoice
325: Proforma invoice.
public static readonly InvoiceTypeCode ProformaInvoice
Field Value
ProvisionalPaymentValuation
203: Provisional payment valuation.
public static readonly InvoiceTypeCode ProvisionalPaymentValuation
Field Value
RequestForPayment
71: Request for payment.
public static readonly InvoiceTypeCode RequestForPayment
Field Value
ReversalOfCredit
458: Reversal of credit.
public static readonly InvoiceTypeCode ReversalOfCredit
Field Value
ReversalOfDebit
457: Reversal of debit.
public static readonly InvoiceTypeCode ReversalOfDebit
Field Value
SelfBilledCorrectiveInvoiceInvoiceTypeCorrected
471: Self-billed corrective invoice, invoice type, Corrected.
public static readonly InvoiceTypeCode SelfBilledCorrectiveInvoiceInvoiceTypeCorrected
Field Value
SelfBilledCreditNote
261: Self billed credit note.
public static readonly InvoiceTypeCode SelfBilledCreditNote
Field Value
SelfBilledDebitNote
527: Self billed debit note.
public static readonly InvoiceTypeCode SelfBilledDebitNote
Field Value
SelfBilledFactoredCorrectiveInvoiceInvoiceTypeCorrected
473: Self billed Factored corrective invoice, invoice type, Corrected.
public static readonly InvoiceTypeCode SelfBilledFactoredCorrectiveInvoiceInvoiceTypeCorrected
Field Value
SelfBilledFactoredInvoiceInvoiceTypeOriginal
501: Self billed factored invoice, invoice type, Original.
public static readonly InvoiceTypeCode SelfBilledFactoredInvoiceInvoiceTypeOriginal
Field Value
SelfBilledInvoice
389: Self-billed invoice.
public static readonly InvoiceTypeCode SelfBilledInvoice
Field Value
SelfBilletFactoredCreditNoteCreditNoteTypeCorrected
502: Self billet factored Credit Note, Credit note type, Corrected.
public static readonly InvoiceTypeCode SelfBilletFactoredCreditNoteCreditNoteTypeCorrected
Field Value
SelfPrepaymentInvoiceInvoiceTypeOriginal
500: Self Prepayment invoice, invoice type, Original.
public static readonly InvoiceTypeCode SelfPrepaymentInvoiceInvoiceTypeOriginal
Field Value
TaxInvoice
388: Tax invoice.
public static readonly InvoiceTypeCode TaxInvoice
Field Value
TaxNotification
102: Tax notification.
public static readonly InvoiceTypeCode TaxNotification
Field Value
Properties
DisplayName
public string DisplayName { get; }
Property Value
Remark
public string? Remark { get; }
Property Value
Methods
FromName(string, bool)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(InvoiceTypeCode))]
public static InvoiceTypeCode FromName(string name, bool ignoreCase = false)
Parameters
Returns
FromValue(int)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(InvoiceTypeCode))]
public static InvoiceTypeCode FromValue(int value)
Parameters
valueint
Returns
TryFromName(string, out InvoiceTypeCode)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(InvoiceTypeCode))]
public static bool TryFromName(string name, out InvoiceTypeCode result)
Parameters
namestringresultInvoiceTypeCode
Returns
TryFromValue(int, out InvoiceTypeCode)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(InvoiceTypeCode))]
public static bool TryFromValue(int value, out InvoiceTypeCode result)
Parameters
valueintresultInvoiceTypeCode