-
Notifications
You must be signed in to change notification settings - Fork 1
/
pdfInvoiceExample.json
80 lines (80 loc) · 2.56 KB
/
pdfInvoiceExample.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{
"senderAddress": {
"fullForename": "Max",
"fullSurname": "Mustermann",
"companyName": "Musterfirma GbR",
"nameTitle": "Max Mustermann & Erika Mustermann",
"address": {
"road": "Musterstraße",
"houseNumber": "42",
"streetSupplement": "",
"zipCode": "01234",
"cityName": "Musterstadt",
"country": "Germany",
"countryCode": "DE"
}
},
"receiverAddress": {
"fullForename": "Otto",
"fullSurname": "Normalverbraucher",
"companyName": "",
"nameTitle": "Dr.",
"address": {
"road": "CrafingStraße",
"houseNumber": "11a",
"streetSupplement": "2.OG",
"zipCode": "04321",
"cityName": "Catcity",
"country": "Germany",
"countryCode": "DE"
}
},
"senderInfo": {
"phone": "+49 (0) 123456789",
"email": "hello@musterfirma.de",
"web": "musterfirma.de",
"logoSvg": "https://cdn.pictro.de/Test/logoTest.png",
"iban": "DE123456789",
"bic": "XXX123456",
"taxNumber": "123/456/789",
"bankName": "Musterbank"
},
"invoiceMeta": {
"invoiceNumber": "XI-23045",
"invoiceDate": "11.0.2023",
"customerNumber": "K-321",
"customMetaData": [
{
"name": "Projekt NR.",
"value": "23-003"
}
]
},
"InvoiceBody": {
"openingText": "Hello, /n this is the opening line.",
"headlineText": "Headline is here",
"serviceTimeText": "service time: from DATE one to DATE two",
"closingText": "And hire is the closing line. /n/n If you would like to contribute to SimpleInvoice, please fork the repository and submit a pull request. Contributions are always welcome, and we appreciate your help in making SimpleInvoice even better!",
"ustNotice": "Ust notice can stay here",
"invoicedItems": [
{
"positionNumber": "1",
"quantity": 50.7,
"unit": "h",
"description": "Programming",
"singlePrice": 8550,
"currency": "€",
"taxRate": 14
},
{
"positionNumber": "2",
"quantity": 29.3,
"unit": "h",
"description": "Testing",
"singlePrice": 7000,
"currency": "€",
"taxRate": 14
}
]
}
}