Module: FacturX::Codes

Defined in:
lib/factur_x/codes.rb

Defined Under Namespace

Modules: NoteSubject, PaymentMeansType, Scheme, VatCategory

Constant Summary collapse

EN16931_GUIDELINE =
"urn:cen.eu:en16931:2017"
COMMERCIAL_INVOICE =
"380"
CREDIT_NOTE =
"381"
SELF_BILLED_INVOICE =
"389"
DOCUMENT_TYPES =
[COMMERCIAL_INVOICE, CREDIT_NOTE, SELF_BILLED_INVOICE].freeze
BUSINESS_PROCESSES =

Invoicing modes accepted by the French e-invoicing reform (BR-FR-08).

%w[B1 S1 M1 B2 S2 M2 S3 B4 S4 M4 S5 S6 B7 S7 B8 S8 M8 B9 S9 M9].freeze
VAT_TYPE =
"VAT"
PIECE_UNIT =
"C62"
DEFAULT_COUNTRY =
"FR"