-- 0018_delivery_total_amount.sql
--
-- Gesamt-/Rechnungsbetrag (brutto, EUR) einer Lieferung. Zusammen mit
-- `prepaid_amount` (bei Bestellung bezahlt) und der Betrags-Gutschrift rechnet
-- die App daraus den offenen Betrag:
--   offen = max(0, total_amount - prepaid_amount - gutschrift)
--
-- Wird vom ERP-Sync geliefert. Default 0, bis das Sync-Makro den Wert mitsendet.
ALTER TABLE deliveries
    ADD COLUMN total_amount DOUBLE PRECISION NOT NULL DEFAULT 0
        CHECK (total_amount >= 0);
