guthaben
This commit is contained in:
14
migrations/add-invoice-credit.sql
Normal file
14
migrations/add-invoice-credit.sql
Normal file
@@ -0,0 +1,14 @@
|
||||
-- Guthaben (Customer Credit), das auf einer Rechnung ausgewiesen wird.
|
||||
--
|
||||
-- Bewusst nur zwei Spalten auf der Rechnung statt einer eigenen Guthabentabelle:
|
||||
-- Führend dafür, wieviel Guthaben ein Kunde noch hat, bleibt QBO. Die App merkt
|
||||
-- sich ausschliesslich, welcher Betrag auf DIESER Rechnung ausgewiesen wurde --
|
||||
-- genau das, was der Ausdruck braucht. Damit kann kein zweiter Guthabenbestand
|
||||
-- entstehen, der von QBO abweicht.
|
||||
--
|
||||
-- credit_applied mindert NICHT subtotal/tax/total: Das Guthaben ist eine
|
||||
-- Zahlungsverrechnung, kein Rabatt. Die Steuer auf die neue Leistung faellt voll
|
||||
-- an, und die Umsatzreports bleiben unberuehrt.
|
||||
ALTER TABLE public.invoices
|
||||
ADD COLUMN IF NOT EXISTS credit_applied numeric(12,2) NOT NULL DEFAULT 0,
|
||||
ADD COLUMN IF NOT EXISTS credit_memo character varying(255);
|
||||
Reference in New Issue
Block a user