23 lines
913 B
SQL
23 lines
913 B
SQL
CREATE OR REPLACE VIEW public.vw_bi_itsa_fct_contract_fees AS
|
|
SELECT "intFeeId",
|
|
"strContractType" AS "Contract Type",
|
|
"intContractLineId",
|
|
"strPackaging" AS "Packaging",
|
|
"strPayOrRec" AS "Pay or Rec",
|
|
"strType" AS "Type",
|
|
"strProduct" AS "Fee",
|
|
"strSupplier" AS "Supplier",
|
|
"strState" AS "State",
|
|
"strWeightType" AS "Weighing Type",
|
|
"dblQuantity" AS "Quantity",
|
|
("dblPrice" * ("dblSignMultiplier")::numeric) AS "Price",
|
|
"strCurrency" AS "Currency",
|
|
"strUnit" AS "Unit",
|
|
(("dblQuantity" * "dblPrice") * ("dblSignMultiplier")::numeric) AS "Amount",
|
|
CASE
|
|
WHEN (upper(("strProduct")::text) = 'MARITIME FREIGHT'::text) THEN "strProduct"
|
|
WHEN (upper(("strProduct")::text) = 'PROFIT SHARING'::text) THEN "strProduct"
|
|
ELSE 'Other Costs'::character varying
|
|
END AS "Cost Group"
|
|
FROM vw_utility_contract_fees;;
|