169 lines
6.7 KiB
JSON
169 lines
6.7 KiB
JSON
{
|
|
"name": "lieferschein_pdf_simple",
|
|
"documentName": "Lieferschein PDF einfach",
|
|
"templateType": "PDF_TEMPLATE",
|
|
"contentType": "application/pdf",
|
|
"sourceFileName": "lieferschein_pdf_simple_template.pdf",
|
|
"documentFile": "document.pdf",
|
|
"coordinateUnit": "mm",
|
|
"coordinateOrigin": "TOP_LEFT",
|
|
"pdfFields": [
|
|
{
|
|
"name": "deliveryNumber",
|
|
"type": "TEXT",
|
|
"value": "{{deliveryNumber}}",
|
|
"page": 1,
|
|
"x": 55,
|
|
"y": 30,
|
|
"width": 55,
|
|
"height": 8,
|
|
"fontSize": 10
|
|
},
|
|
{
|
|
"name": "deliveryDate",
|
|
"type": "TEXT",
|
|
"value": "{{deliveryDate}}",
|
|
"page": 1,
|
|
"x": 145,
|
|
"y": 30,
|
|
"width": 47,
|
|
"height": 8,
|
|
"fontSize": 10
|
|
},
|
|
{
|
|
"name": "customerName",
|
|
"type": "TEXT",
|
|
"value": "{{customer.name}}",
|
|
"page": 1,
|
|
"x": 45,
|
|
"y": 50,
|
|
"width": 147,
|
|
"height": 8,
|
|
"fontSize": 10
|
|
},
|
|
{
|
|
"name": "customerAddress",
|
|
"type": "TEXT",
|
|
"value": "{{customer.address}}",
|
|
"page": 1,
|
|
"x": 45,
|
|
"y": 63,
|
|
"width": 147,
|
|
"height": 8,
|
|
"fontSize": 9
|
|
},
|
|
{
|
|
"name": "workorderNumber",
|
|
"type": "TEXT",
|
|
"value": "{{workorderNumber}}",
|
|
"page": 1,
|
|
"x": 55,
|
|
"y": 87,
|
|
"width": 55,
|
|
"height": 8,
|
|
"fontSize": 10
|
|
},
|
|
{
|
|
"name": "partNumber",
|
|
"type": "TEXT",
|
|
"value": "{{partNumber}}",
|
|
"page": 1,
|
|
"x": 55,
|
|
"y": 101,
|
|
"width": 55,
|
|
"height": 8,
|
|
"fontSize": 10
|
|
},
|
|
{
|
|
"name": "quantity",
|
|
"type": "TEXT",
|
|
"value": "{{quantity}}",
|
|
"page": 1,
|
|
"x": 145,
|
|
"y": 101,
|
|
"width": 47,
|
|
"height": 8,
|
|
"fontSize": 10,
|
|
"align": "RIGHT"
|
|
},
|
|
{
|
|
"name": "serialNumber",
|
|
"type": "TEXT",
|
|
"value": "{{serialNumber}}",
|
|
"page": 1,
|
|
"x": 55,
|
|
"y": 115,
|
|
"width": 70,
|
|
"height": 8,
|
|
"fontSize": 10
|
|
},
|
|
{
|
|
"name": "serialBarcode",
|
|
"type": "BARCODE",
|
|
"barcodeType": "CODE_128",
|
|
"value": "{{serialNumber}}",
|
|
"page": 1,
|
|
"x": 18,
|
|
"y": 135,
|
|
"width": 100,
|
|
"height": 25
|
|
},
|
|
{
|
|
"name": "serialQr",
|
|
"type": "QR_CODE",
|
|
"value": "{{serialNumber}}",
|
|
"page": 1,
|
|
"x": 145,
|
|
"y": 125,
|
|
"width": 35,
|
|
"height": 35
|
|
},
|
|
{
|
|
"name": "note",
|
|
"type": "TEXT",
|
|
"value": "{{note}}",
|
|
"page": 1,
|
|
"x": 18,
|
|
"y": 205,
|
|
"width": 174,
|
|
"height": 18,
|
|
"fontSize": 9,
|
|
"multiline": true
|
|
}
|
|
],
|
|
"sampleData": {
|
|
"deliveryNumber": "LS-2026-0001",
|
|
"deliveryDate": "09.06.2026",
|
|
"customer": {
|
|
"name": "Muster GmbH",
|
|
"address": "Musterstraße 1, 12345 Musterstadt"
|
|
},
|
|
"workorderNumber": "WO-100200",
|
|
"partNumber": "A123456",
|
|
"quantity": "120",
|
|
"serialNumber": "SNR000001",
|
|
"note": "Lieferung frei Rampe. Bitte Ware bei Annahme prüfen."
|
|
},
|
|
"examplePrintRequest": {
|
|
"printerAlias": "OFFICE_A4",
|
|
"templateName": "lieferschein_pdf_simple",
|
|
"renderMode": "PDF_TEMPLATE",
|
|
"copies": 1,
|
|
"pdfDpi": 300,
|
|
"includeRenderedBase64": false,
|
|
"data": {
|
|
"deliveryNumber": "LS-2026-0001",
|
|
"deliveryDate": "09.06.2026",
|
|
"customer": {
|
|
"name": "Muster GmbH",
|
|
"address": "Musterstraße 1, 12345 Musterstadt"
|
|
},
|
|
"workorderNumber": "WO-100200",
|
|
"partNumber": "A123456",
|
|
"quantity": "120",
|
|
"serialNumber": "SNR000001",
|
|
"note": "Lieferung frei Rampe. Bitte Ware bei Annahme prüfen."
|
|
}
|
|
},
|
|
"contentBase64": "JVBERi0xLjQKJZOMi54gUmVwb3J0TGFiIEdlbmVyYXRlZCBQREYgZG9jdW1lbnQgKG9wZW5zb3VyY2UpCjEgMCBvYmoKPDwKL0YxIDIgMCBSIC9GMiAzIDAgUgo+PgplbmRvYmoKMiAwIG9iago8PAovQmFzZUZvbnQgL0hlbHZldGljYSAvRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZyAvTmFtZSAvRjEgL1N1YnR5cGUgL1R5cGUxIC9UeXBlIC9Gb250Cj4+CmVuZG9iagozIDAgb2JqCjw8Ci9CYXNlRm9udCAvSGVsdmV0aWNhLUJvbGQgL0VuY29kaW5nIC9XaW5BbnNpRW5jb2RpbmcgL05hbWUgL0YyIC9TdWJ0eXBlIC9UeXBlMSAvVHlwZSAvRm9udAo+PgplbmRvYmoKNCAwIG9iago8PAovQ29udGVudHMgOCAwIFIgL01lZGlhQm94IFsgMCAwIDU5NS4yNzU2IDg0MS44ODk4IF0gL1BhcmVudCA3IDAgUiAvUmVzb3VyY2VzIDw8Ci9Gb250IDEgMCBSIC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdCj4+IC9Sb3RhdGUgMCAvVHJhbnMgPDwKCj4+IAogIC9UeXBlIC9QYWdlCj4+CmVuZG9iago1IDAgb2JqCjw8Ci9QYWdlTW9kZSAvVXNlTm9uZSAvUGFnZXMgNyAwIFIgL1R5cGUgL0NhdGFsb2cKPj4KZW5kb2JqCjYgMCBvYmoKPDwKL0F1dGhvciAoYW5vbnltb3VzKSAvQ3JlYXRpb25EYXRlIChEOjIwMjYwNjA5MTk0NjM3KzAwJzAwJykgL0NyZWF0b3IgKGFub255bW91cykgL0tleXdvcmRzICgpIC9Nb2REYXRlIChEOjIwMjYwNjA5MTk0NjM3KzAwJzAwJykgL1Byb2R1Y2VyIChSZXBvcnRMYWIgUERGIExpYnJhcnkgLSBcKG9wZW5zb3VyY2VcKSkgCiAgL1N1YmplY3QgKHVuc3BlY2lmaWVkKSAvVGl0bGUgKExpZWZlcnNjaGVpbiBQREZfVEVNUExBVEUgRGVtbykgL1RyYXBwZWQgL0ZhbHNlCj4+CmVuZG9iago3IDAgb2JqCjw8Ci9Db3VudCAxIC9LaWRzIFsgNCAwIFIgXSAvVHlwZSAvUGFnZXMKPj4KZW5kb2JqCjggMCBvYmoKPDwKL0ZpbHRlciBbIC9BU0NJSTg1RGVjb2RlIC9GbGF0ZURlY29kZSBdIC9MZW5ndGggOTk3Cj4+CnN0cmVhbQpHYXUxLWdOKGFzJjtLWkYnUkwscD8kJjg4O0dwbyIvVmk9Jy9mQmpoSm5dJDtma0lBNWwrODAlW1pjSDNkYUJELy4kPFwiSTlRU1FNJCZaU2hMODdASkdmVVdeI2QkNSxXIj9jJ2RROmdPR286RWpvc0xWUiNiRi0hNVRTMWtRUzVYR0hqInEtRFY1XVhbMiEkTEVxWGY3aUJRIjwwSkRnKCFlJyEkLUEqI2YpWVNoSSJxKDhFNy1gLD9AZDVbW1VwOUFlK2k9PmpQXWdeZEhmaW5gZnVnbyNEWmsuVkhLJjQ8NlQjMVY2RFx1PzFVKCUyclxkMi5RM3MtOClsR2VUVHFqO2YwJ046ZFNKXldcP1lkSFA/LmdGW0dtN2htc1BJZDFCR0JlWzZjPTFdcjwkTW9lTzlmMEZTYGVjb1dPWF87VlxlZFg7MllSaFZyZXEwRXNYV3BaJ2FhLSFdP18mR3VAOjBDbCFiPzVrNnEwYmxTOy9uKkpBWSNDP1UwLVJSTj45I1YlbF0wXjw2WGZCQS9xXWMvJjwjLykmN1c/QltAKCtjajdCWWEkKXIubCpBczM8XSZ0KCcrS1QqRlVaa1ZrPWZacTtJUDRtbFE0RysrMURmW3BDJTtVR2ZIS0FHRjdmZ1xDSWEqPUFSI0c2YFg9IS1dY2hMZitNQ3E5a2ZgXDtuMmIwYmVJKWRePjsrZFhZYmRDS2ohcnJOJlItIzZtOChKNj4iMV8zWlVURV8mTm5ZcyVMWGo3Qkx1K1luaVU3MTU+N3RhcUpBaTE2YypLME8+czBiXWghaEFRPilFJHM5PiRAdXNeUldndD5MJyxRYnBEPCxmbW1jbzsibWBoZjc1VFBkKTpANSxnL0YnQ2FvMGpObEEqcC9fNVdjMDtWKk5BZ05nWi8iYyIlPzVRQTU3QGdNYj9LX3NPcVBxZU1UOEZdTWo1NE0vYVtPUERvc2Mmb01vbG5YPzZEMkJfWG1yXCo4ciFyQyk3WElePFUoKlZcQVExNCpuU1ZiRD04dSd0Z1trZ1w4ZGpec1socFRETlhyakRpU11qWksvM15QbW5rcGhxdEI5JSZaWzwwZ0UjQEk6RUdHLDUhMnRManAuTGVPLkl1Vyw2Im0sb2staW5oSz1RcFVZMDY5XCVeMDw9RklXcHBScSZuVjIqN1UzMjs/Uj84OzJDVUZMbnRXYVY+LmJjJU5KaElmOE9AMzREW2xiIVhhRkE8KksuRmR1JnA8dF1FVmM1czAjK25dYmhSJWJiLiRoOkNjNyRJWk1camhMSW9eK11vLVJYaTdaMlRhM1hETTxiP3FGJn4+ZW5kc3RyZWFtCmVuZG9iagp4cmVmCjAgOQowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwNjEgMDAwMDAgbiAKMDAwMDAwMDEwMiAwMDAwMCBuIAowMDAwMDAwMjA5IDAwMDAwIG4gCjAwMDAwMDAzMjEgMDAwMDAgbiAKMDAwMDAwMDUyNCAwMDAwMCBuIAowMDAwMDAwNTkyIDAwMDAwIG4gCjAwMDAwMDA4NzUgMDAwMDAgbiAKMDAwMDAwMDkzNCAwMDAwMCBuIAp0cmFpbGVyCjw8Ci9JRCAKWzxhYzA4MzlmM2UwZTNjNGMzYWNhOGRmNGVjM2E0OWNkMj48YWMwODM5ZjNlMGUzYzRjM2FjYThkZjRlYzNhNDljZDI+XQolIFJlcG9ydExhYiBnZW5lcmF0ZWQgUERGIGRvY3VtZW50IC0tIGRpZ2VzdCAob3BlbnNvdXJjZSkKCi9JbmZvIDYgMCBSCi9Sb290IDUgMCBSCi9TaXplIDkKPj4Kc3RhcnR4cmVmCjIwMjEKJSVFT0YK"
|
|
} |