Files
Implementation_ITSA/Database Backups/SQL Views/vw_bi_itsa_fct_shipment_fees.sql
AzureAD\SylvainDUVERNAY 3a3e715336 Commit all views
2026-05-11 14:01:13 +02:00

30 lines
1.2 KiB
SQL

CREATE OR REPLACE VIEW public.vw_bi_itsa_fct_shipment_fees AS
SELECT "intFeeId",
"strShipmentType" AS "Shipment Type",
"intShipmentId",
"strPackaging" AS "Packaging",
"strPayOrRec" AS "Pay or Rec",
"strType" AS "Type",
"strProduct" AS "Fee",
"strSupplier" AS "Supplier",
"strState" AS "State",
"strWeightType" AS "Weighing Type",
COALESCE("dblQuantity", (0)::numeric) AS "Quantity",
CASE
WHEN (upper(("strProduct")::text) = 'PROFIT SHARING'::text) THEN abs("dblPrice")
ELSE ("dblPrice" * ("dblSignMultiplier")::numeric)
END AS "Price",
"strCurrency" AS "Currency",
"strUnit" AS "Unit",
(COALESCE("dblQuantity", (0)::numeric) *
CASE
WHEN (upper(("strProduct")::text) = 'PROFIT SHARING'::text) THEN abs("dblPrice")
ELSE ("dblPrice" * ("dblSignMultiplier")::numeric)
END) AS "Amount",
CASE
WHEN (upper(("strProduct")::text) = 'MARITIME FREIGHT'::text) THEN 'Freight'::character varying
WHEN (upper(("strProduct")::text) = 'PROFIT SHARING'::text) THEN 'Profit Sharing'::character varying
ELSE 'Other Costs'::character varying
END AS "Cost Group"
FROM vw_utility_shipment_fees;;