Add function to retrieve company address as JSON and update invoice procedures

- Created a new function `fds__getCompanyAddressJson` to return a company's postal address as a structured JSON object.
- Modified stored procedures `fds__createInvoice`, `fds__setInvoice`, and `fds__prepInvoice` to include a new parameter `@SendToAddressJson` for handling the address data.
- Updated the invoice table and user-defined types to accommodate the new `SendToAddressJson` field.
- Ensured that the address data is properly retrieved and stored in the invoice records.
This commit is contained in:
2026-07-18 18:01:24 +02:00
parent 5ccd85c38f
commit 628802db19
45 changed files with 1892 additions and 26 deletions
@@ -474,3 +474,22 @@
}
}
/* Conformity hint shown inside the structured recipient-address dialog (EN 16931 / DATEV). */
.adr-conformity {
margin-top: 0.75rem;
padding: 0.6rem 0.75rem;
background: #f3f7fb;
border: 1px solid #cfe0f0;
border-radius: 4px;
font-size: 0.85rem;
line-height: 1.35;
.hd {
font-weight: 600;
margin-bottom: 0.2rem;
}
.tx {
color: #445;
}
}