Manually added TimeReferenceCode
This commit is contained in:
parent
b47ee96183
commit
697b5615dd
|
@ -0,0 +1,25 @@
|
|||
package net.codinux.invoicing.model.codes
|
||||
|
||||
/**
|
||||
* Subset of UNTDID 2005/ UNTDID 2475 — Event time code for field BT-8.
|
||||
*/
|
||||
enum class TimeReferenceCode(val code: Int, val description: String, val germanDescription: String) {
|
||||
|
||||
// UNTDID 2005
|
||||
|
||||
InvoiceDocumentIssueDate(3, "Invoice document issue date time", "Ausstellungsdatum des Rechnungsdokuments"),
|
||||
|
||||
DeliveryDate(35, "Delivery date/time, actual", "tatsächliches Lieferdatum"),
|
||||
|
||||
PaidToDate(432, "Paid to date", "Datum der Zahlung"),
|
||||
|
||||
// the specification tricks me here: While XRechnung only mentions the values from UNTDID 2005,
|
||||
// ZUGFeRD mixes in his spec above values with these from UNTDID 2475:
|
||||
|
||||
// DateOfInvoice(5, "Date of invoice"),
|
||||
//
|
||||
// DateOfDelivery(29, "Date of delivery of goods to establishments/domicile/site"),
|
||||
//
|
||||
// PaymentDate(72, "Payment date"),
|
||||
|
||||
}
|
Loading…
Reference in New Issue