Files
Hagernesh 4786c896b5 feat(last-mile): customer-signed LM contract gates the advance invoice
Approval now snapshots the rate estimate and generates a last-mile
contract instead of invoicing immediately. The customer picks a delivery
date on the confirm form, then reviews and signs the contract in the
portal (saved signature or drawn); the signed PDF is stored as
LM_<CustomerName>.pdf and only then is the advance invoice issued.
Backoffice shows signature status and the contract download.
2026-08-06 07:11:23 +00:00
..
2026-07-11 12:17:33 +03:00
2026-08-05 13:06:56 +00:00
2026-06-13 14:32:26 +03:00
2026-07-14 07:45:33 +00:00
2026-05-12 15:17:16 +03:00
2026-08-05 13:06:56 +00:00
2026-07-10 13:04:39 +00:00
2026-05-12 15:17:16 +03:00