Stefan
628802db19
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.
2026-07-18 18:01:24 +02:00
..
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-07-04 16:37:23 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-07-18 18:01:24 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00
2026-06-05 14:50:54 +02:00