Package com.fourjs.report.facturx
Enum Codes.InvoiceTypeCode
- java.lang.Object
-
- java.lang.Enum<Codes.InvoiceTypeCode>
-
- com.fourjs.report.facturx.Codes.InvoiceTypeCode
-
- All Implemented Interfaces:
Serializable
,Comparable<Codes.InvoiceTypeCode>
- Enclosing class:
- Codes
public static enum Codes.InvoiceTypeCode extends Enum<Codes.InvoiceTypeCode>
Invoice Type Code : BT-3
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CustomEntry1
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry10
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry2
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry3
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry4
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry5
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry6
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry7
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry8
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
CustomEntry9
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
No130
Invoicing data sheet
The functiongetCode()
returns "130" for this value
The functiongetName()
returns "Invoicing data sheet" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo202
Direct payment valuation
The functiongetCode()
returns "202" for this value
The functiongetName()
returns "Direct payment valuation" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo203
Provisional payment valuation
The functiongetCode()
returns "203" for this value
The functiongetName()
returns "Provisional payment valuation" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo204
Payment valuation
The functiongetCode()
returns "204" for this value
The functiongetName()
returns "Payment valuation" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo211
Interim application for payment
The functiongetCode()
returns "211" for this value
The functiongetName()
returns "Interim application for payment" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo261
Self billed credit note
The functiongetCode()
returns "261" for this value
The functiongetName()
returns "Self billed credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns true for this valueNo262
Consolidated credit note - goods and services
The functiongetCode()
returns "262" for this value
The functiongetName()
returns "Consolidated credit note - goods and services" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this valueNo295
Price variation invoice
The functiongetCode()
returns "295" for this value
The functiongetName()
returns "Price variation invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo296
Credit note for price variation
The functiongetCode()
returns "296" for this value
The functiongetName()
returns "Credit note for price variation" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this valueNo308
Delcredere credit note
The functiongetCode()
returns "308" for this value
The functiongetName()
returns "Delcredere credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this valueNo325
Proforma invoice
The functiongetCode()
returns "325" for this value
The functiongetName()
returns "Proforma invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo326
Partial invoice
The functiongetCode()
returns "326" for this value
The functiongetName()
returns "Partial invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo380
Commercial invoice
The functiongetCode()
returns "380" for this value
The functiongetName()
returns "Commercial invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this valueNo381
Credit note
The functiongetCode()
returns "381" for this value
The functiongetName()
returns "Credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns true for this valueNo383
Debit note
The functiongetCode()
returns "383" for this value
The functiongetName()
returns "Debit note" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo384
Corrected invoice
The functiongetCode()
returns "384" for this value
The functiongetName()
returns "Corrected invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this valueNo385
Consolidated invoice
The functiongetCode()
returns "385" for this value
The functiongetName()
returns "Consolidated invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo386
Prepayment invoice
The functiongetCode()
returns "386" for this value
The functiongetName()
returns "Prepayment invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this valueNo387
Hire invoice
The functiongetCode()
returns "387" for this value
The functiongetName()
returns "Hire invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo388
Tax invoice
The functiongetCode()
returns "388" for this value
The functiongetName()
returns "Tax invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo389
Self-billed invoice
The functiongetCode()
returns "389" for this value
The functiongetName()
returns "Self-billed invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this valueNo390
Delcredere invoice
The functiongetCode()
returns "390" for this value
The functiongetName()
returns "Delcredere invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo393
Factored invoice
The functiongetCode()
returns "393" for this value
The functiongetName()
returns "Factored invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo394
Lease invoice
The functiongetCode()
returns "394" for this value
The functiongetName()
returns "Lease invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo395
Consignment invoice
The functiongetCode()
returns "395" for this value
The functiongetName()
returns "Consignment invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo396
Factored credit note
The functiongetCode()
returns "396" for this value
The functiongetName()
returns "Factored credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this valueNo420
Optical Character Reading (OCR) payment credit note
The functiongetCode()
returns "420" for this value
The functiongetName()
returns "Optical Character Reading (OCR) payment credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this valueNo456
Debit advice
The functiongetCode()
returns "456" for this value
The functiongetName()
returns "Debit advice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo457
Reversal of debit
The functiongetCode()
returns "457" for this value
The functiongetName()
returns "Reversal of debit" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo458
Reversal of credit
The functiongetCode()
returns "458" for this value
The functiongetName()
returns "Reversal of credit" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this valueNo527
Self billed debit note
The functiongetCode()
returns "527" for this value
The functiongetName()
returns "Self billed debit note" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo575
Insurer's invoice
The functiongetCode()
returns "575" for this value
The functiongetName()
returns "Insurer's invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo623
Forwarder's invoice
The functiongetCode()
returns "623" for this value
The functiongetName()
returns "Forwarder's invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo633
Port charges documents
The functiongetCode()
returns "633" for this value
The functiongetName()
returns "Port charges documents" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo751
Invoice information for accounting purposes
The functiongetCode()
returns "751" for this value
The functiongetName()
returns "Invoice information for accounting purposes" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this valueNo780
Freight invoice
The functiongetCode()
returns "780" for this value
The functiongetName()
returns "Freight invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo80
Debit note related to goods or services
The functiongetCode()
returns "80" for this value
The functiongetName()
returns "Debit note related to goods or services" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo81
Credit note related to goods or services
The functiongetCode()
returns "81" for this value
The functiongetName()
returns "Credit note related to goods or services" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this valueNo82
Metered services invoice
The functiongetCode()
returns "82" for this value
The functiongetName()
returns "Metered services invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo83
Credit note related to financial adjustments
The functiongetCode()
returns "83" for this value
The functiongetName()
returns "Credit note related to financial adjustments" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this valueNo84
Debit note related to financial adjustments
The functiongetCode()
returns "84" for this value
The functiongetName()
returns "Debit note related to financial adjustments" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this valueNo877
Used in the specification examples (e.g.No935
Customs invoice
The functiongetCode()
returns "935" for this value
The functiongetName()
returns "Customs invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Codes.InvoiceTypeCode
fromString(String value)
Convert a String to a InvoiceTypeCode.String
getCode()
Get the "Code" property valueString
getEn16931Interpretation()
Get the "EN16931 interpretation" property valueString
getName()
Get the "Name" property valuestatic boolean
isNativeValue(String value)
Tests ifvalueOf(value)
would return a non custom enum valueboolean
isRecommended()
Get the "Recommended" property valueString
toString()
Returns a string representation of the InvoiceTypeCode.static Codes.InvoiceTypeCode
valueOf(String name)
Returns the enum constant of this type with the specified name.static Codes.InvoiceTypeCode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
No80
public static final Codes.InvoiceTypeCode No80
Debit note related to goods or services
The functiongetCode()
returns "80" for this value
The functiongetName()
returns "Debit note related to goods or services" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No81
public static final Codes.InvoiceTypeCode No81
Credit note related to goods or services
The functiongetCode()
returns "81" for this value
The functiongetName()
returns "Credit note related to goods or services" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this value
-
No82
public static final Codes.InvoiceTypeCode No82
Metered services invoice
The functiongetCode()
returns "82" for this value
The functiongetName()
returns "Metered services invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No83
public static final Codes.InvoiceTypeCode No83
Credit note related to financial adjustments
The functiongetCode()
returns "83" for this value
The functiongetName()
returns "Credit note related to financial adjustments" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this value
-
No84
public static final Codes.InvoiceTypeCode No84
Debit note related to financial adjustments
The functiongetCode()
returns "84" for this value
The functiongetName()
returns "Debit note related to financial adjustments" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No130
public static final Codes.InvoiceTypeCode No130
Invoicing data sheet
The functiongetCode()
returns "130" for this value
The functiongetName()
returns "Invoicing data sheet" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No202
public static final Codes.InvoiceTypeCode No202
Direct payment valuation
The functiongetCode()
returns "202" for this value
The functiongetName()
returns "Direct payment valuation" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No203
public static final Codes.InvoiceTypeCode No203
Provisional payment valuation
The functiongetCode()
returns "203" for this value
The functiongetName()
returns "Provisional payment valuation" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No204
public static final Codes.InvoiceTypeCode No204
Payment valuation
The functiongetCode()
returns "204" for this value
The functiongetName()
returns "Payment valuation" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No211
public static final Codes.InvoiceTypeCode No211
Interim application for payment
The functiongetCode()
returns "211" for this value
The functiongetName()
returns "Interim application for payment" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No261
public static final Codes.InvoiceTypeCode No261
Self billed credit note
The functiongetCode()
returns "261" for this value
The functiongetName()
returns "Self billed credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns true for this value
-
No262
public static final Codes.InvoiceTypeCode No262
Consolidated credit note - goods and services
The functiongetCode()
returns "262" for this value
The functiongetName()
returns "Consolidated credit note - goods and services" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this value
-
No295
public static final Codes.InvoiceTypeCode No295
Price variation invoice
The functiongetCode()
returns "295" for this value
The functiongetName()
returns "Price variation invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No296
public static final Codes.InvoiceTypeCode No296
Credit note for price variation
The functiongetCode()
returns "296" for this value
The functiongetName()
returns "Credit note for price variation" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this value
-
No308
public static final Codes.InvoiceTypeCode No308
Delcredere credit note
The functiongetCode()
returns "308" for this value
The functiongetName()
returns "Delcredere credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this value
-
No325
public static final Codes.InvoiceTypeCode No325
Proforma invoice
The functiongetCode()
returns "325" for this value
The functiongetName()
returns "Proforma invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No326
public static final Codes.InvoiceTypeCode No326
Partial invoice
The functiongetCode()
returns "326" for this value
The functiongetName()
returns "Partial invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No380
public static final Codes.InvoiceTypeCode No380
Commercial invoice
The functiongetCode()
returns "380" for this value
The functiongetName()
returns "Commercial invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this value
-
No381
public static final Codes.InvoiceTypeCode No381
Credit note
The functiongetCode()
returns "381" for this value
The functiongetName()
returns "Credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns true for this value
-
No383
public static final Codes.InvoiceTypeCode No383
Debit note
The functiongetCode()
returns "383" for this value
The functiongetName()
returns "Debit note" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No384
public static final Codes.InvoiceTypeCode No384
Corrected invoice
The functiongetCode()
returns "384" for this value
The functiongetName()
returns "Corrected invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this value
-
No385
public static final Codes.InvoiceTypeCode No385
Consolidated invoice
The functiongetCode()
returns "385" for this value
The functiongetName()
returns "Consolidated invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No386
public static final Codes.InvoiceTypeCode No386
Prepayment invoice
The functiongetCode()
returns "386" for this value
The functiongetName()
returns "Prepayment invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this value
-
No387
public static final Codes.InvoiceTypeCode No387
Hire invoice
The functiongetCode()
returns "387" for this value
The functiongetName()
returns "Hire invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No388
public static final Codes.InvoiceTypeCode No388
Tax invoice
The functiongetCode()
returns "388" for this value
The functiongetName()
returns "Tax invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No389
public static final Codes.InvoiceTypeCode No389
Self-billed invoice
The functiongetCode()
returns "389" for this value
The functiongetName()
returns "Self-billed invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this value
-
No390
public static final Codes.InvoiceTypeCode No390
Delcredere invoice
The functiongetCode()
returns "390" for this value
The functiongetName()
returns "Delcredere invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No393
public static final Codes.InvoiceTypeCode No393
Factored invoice
The functiongetCode()
returns "393" for this value
The functiongetName()
returns "Factored invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No394
public static final Codes.InvoiceTypeCode No394
Lease invoice
The functiongetCode()
returns "394" for this value
The functiongetName()
returns "Lease invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No395
public static final Codes.InvoiceTypeCode No395
Consignment invoice
The functiongetCode()
returns "395" for this value
The functiongetName()
returns "Consignment invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No396
public static final Codes.InvoiceTypeCode No396
Factored credit note
The functiongetCode()
returns "396" for this value
The functiongetName()
returns "Factored credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this value
-
No420
public static final Codes.InvoiceTypeCode No420
Optical Character Reading (OCR) payment credit note
The functiongetCode()
returns "420" for this value
The functiongetName()
returns "Optical Character Reading (OCR) payment credit note" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this value
-
No456
public static final Codes.InvoiceTypeCode No456
Debit advice
The functiongetCode()
returns "456" for this value
The functiongetName()
returns "Debit advice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No457
public static final Codes.InvoiceTypeCode No457
Reversal of debit
The functiongetCode()
returns "457" for this value
The functiongetName()
returns "Reversal of debit" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No458
public static final Codes.InvoiceTypeCode No458
Reversal of credit
The functiongetCode()
returns "458" for this value
The functiongetName()
returns "Reversal of credit" for this value
The functiongetEn16931Interpretation()
returns "Credit Note" for this value
The functionisRecommended()
returns false for this value
-
No527
public static final Codes.InvoiceTypeCode No527
Self billed debit note
The functiongetCode()
returns "527" for this value
The functiongetName()
returns "Self billed debit note" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No575
public static final Codes.InvoiceTypeCode No575
Insurer's invoice
The functiongetCode()
returns "575" for this value
The functiongetName()
returns "Insurer's invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No623
public static final Codes.InvoiceTypeCode No623
Forwarder's invoice
The functiongetCode()
returns "623" for this value
The functiongetName()
returns "Forwarder's invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No633
public static final Codes.InvoiceTypeCode No633
Port charges documents
The functiongetCode()
returns "633" for this value
The functiongetName()
returns "Port charges documents" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No751
public static final Codes.InvoiceTypeCode No751
Invoice information for accounting purposes
The functiongetCode()
returns "751" for this value
The functiongetName()
returns "Invoice information for accounting purposes" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns true for this value
-
No780
public static final Codes.InvoiceTypeCode No780
Freight invoice
The functiongetCode()
returns "780" for this value
The functiongetName()
returns "Freight invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No935
public static final Codes.InvoiceTypeCode No935
Customs invoice
The functiongetCode()
returns "935" for this value
The functiongetName()
returns "Customs invoice" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
No877
public static final Codes.InvoiceTypeCode No877
Used in the specification examples (e.g. XRECHNUNG_Reisekostenabrechnung.pdf)
The functiongetCode()
returns "877" for this value
The functiongetName()
returns "Used in the specification examples (e.g. XRECHNUNG_Reisekostenabrechnung.pdf)" for this value
The functiongetEn16931Interpretation()
returns "Invoice" for this value
The functionisRecommended()
returns false for this value
-
CustomEntry1
public static final Codes.InvoiceTypeCode CustomEntry1
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry2
public static final Codes.InvoiceTypeCode CustomEntry2
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry3
public static final Codes.InvoiceTypeCode CustomEntry3
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry4
public static final Codes.InvoiceTypeCode CustomEntry4
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry5
public static final Codes.InvoiceTypeCode CustomEntry5
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry6
public static final Codes.InvoiceTypeCode CustomEntry6
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry7
public static final Codes.InvoiceTypeCode CustomEntry7
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry8
public static final Codes.InvoiceTypeCode CustomEntry8
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry9
public static final Codes.InvoiceTypeCode CustomEntry9
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
CustomEntry10
public static final Codes.InvoiceTypeCode CustomEntry10
Custom entry whose member "code" gets updated to "value" on calls tofromString(String value)
-
-
Method Detail
-
values
public static Codes.InvoiceTypeCode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Codes.InvoiceTypeCode c : Codes.InvoiceTypeCode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Codes.InvoiceTypeCode valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getCode
public String getCode()
Get the "Code" property value- Returns:
- code
-
getName
public String getName()
Get the "Name" property value- Returns:
- name
-
getEn16931Interpretation
public String getEn16931Interpretation()
Get the "EN16931 interpretation" property value- Returns:
- en16931Interpretation
-
isRecommended
public boolean isRecommended()
Get the "Recommended" property value- Returns:
- recommended
-
toString
public String toString()
Returns a string representation of the InvoiceTypeCode.- Overrides:
toString
in classEnum<Codes.InvoiceTypeCode>
- Returns:
- a string representation of the InvoiceTypeCode.
-
fromString
public static Codes.InvoiceTypeCode fromString(String value)
Convert a String to a InvoiceTypeCode.
Throws aIllegalArgumentException
if the value doesn't exist unless the system property "facturx.laxenums" is set to true. In the latter case, a custom value is returned if available.- Returns:
- a InvoiceTypeCode that represents the String.
-
isNativeValue
public static boolean isNativeValue(String value)
Tests ifvalueOf(value)
would return a non custom enum value- Returns:
- true if if
valueOf(value)
would return a non custom enum value
-
-