diff --git a/db/ddlutils/postgresql/views/C_INVOICE_V.sql b/db/ddlutils/postgresql/views/C_INVOICE_V.sql index 7abfcdd1e0..922c3ab3a4 100644 --- a/db/ddlutils/postgresql/views/C_INVOICE_V.sql +++ b/db/ddlutils/postgresql/views/C_INVOICE_V.sql @@ -23,8 +23,8 @@ SELECT i.C_Invoice_ID, i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created, i.Cre CASE WHEN charAt(d.DocBaseType,3)='C' THEN i.ChargeAmt*-1 ELSE i.ChargeAmt END AS ChargeAmt, CASE WHEN charAt(d.DocBaseType,3)='C' THEN i.TotalLines*-1 ELSE i.TotalLines END AS TotalLines, CASE WHEN charAt(d.DocBaseType,3)='C' THEN i.GrandTotal*-1 ELSE i.GrandTotal END AS GrandTotal, - CASE WHEN charAt(d.DocBaseType,3)='C' THEN -1 ELSE 1 END AS Multiplier, - CASE WHEN charAt(d.DocBaseType,2)='P' THEN -1 ELSE 1 END AS MultiplierAP, + CASE WHEN charAt(d.DocBaseType,3)='C' THEN -1.0 ELSE 1.0 END AS Multiplier, + CASE WHEN charAt(d.DocBaseType,2)='P' THEN -1.0 ELSE 1.0 END AS MultiplierAP, d.DocBaseType , paymentTermDueDate(i.C_PaymentTerm_ID, i.DateInvoiced) as DueDate FROM C_Invoice i diff --git a/migration/352a-trunk/postgresql/280_FB_1926882_Fix_C_Invoice_v.sql b/migration/352a-trunk/postgresql/280_FB_1926882_Fix_C_Invoice_v.sql index 4aefab34cb..ad2b68c8b4 100644 --- a/migration/352a-trunk/postgresql/280_FB_1926882_Fix_C_Invoice_v.sql +++ b/migration/352a-trunk/postgresql/280_FB_1926882_Fix_C_Invoice_v.sql @@ -27,8 +27,8 @@ SELECT i.C_Invoice_ID, i.AD_Client_ID, i.AD_Org_ID, i.IsActive, i.Created, i.Cre CASE WHEN charAt(d.DocBaseType,3)='C' THEN i.ChargeAmt*-1 ELSE i.ChargeAmt END AS ChargeAmt, CASE WHEN charAt(d.DocBaseType,3)='C' THEN i.TotalLines*-1 ELSE i.TotalLines END AS TotalLines, CASE WHEN charAt(d.DocBaseType,3)='C' THEN i.GrandTotal*-1 ELSE i.GrandTotal END AS GrandTotal, - CASE WHEN charAt(d.DocBaseType,3)='C' THEN -1 ELSE 1 END AS Multiplier, - CASE WHEN charAt(d.DocBaseType,2)='P' THEN -1 ELSE 1 END AS MultiplierAP, + CASE WHEN charAt(d.DocBaseType,3)='C' THEN -1.0 ELSE 1.0 END AS Multiplier, + CASE WHEN charAt(d.DocBaseType,2)='P' THEN -1.0 ELSE 1.0 END AS MultiplierAP, d.DocBaseType , paymentTermDueDate(i.C_PaymentTerm_ID, i.DateInvoiced) as DueDate FROM C_Invoice i