First initial commit
This commit is contained in:
80
vw_utility_shipment_in.sql
Normal file
80
vw_utility_shipment_in.sql
Normal file
@@ -0,0 +1,80 @@
|
||||
-- View: public.vw_utility_shipment_in
|
||||
|
||||
-- DROP VIEW public.vw_utility_shipment_in;
|
||||
|
||||
CREATE OR REPLACE VIEW public.vw_utility_shipment_in AS
|
||||
SELECT 0 AS "intShipmentId",
|
||||
NULL::date AS "dtmEffectiveDate",
|
||||
''::character varying AS "strBookingNumber",
|
||||
''::character varying AS "strShipmentNb",
|
||||
''::character varying AS "strShipmentReference",
|
||||
''::character varying AS "strBillOfLading",
|
||||
NULL::date AS "dtmBillOfLadingDate",
|
||||
NULL::date AS "dtmETADestination",
|
||||
NULL::date AS "dtmOriginPlannedDate",
|
||||
NULL::date AS "dtmPlannedDate",
|
||||
''::character varying AS "strState",
|
||||
''::character varying AS "strSupplier",
|
||||
''::character varying AS "strWarehouse",
|
||||
''::character varying AS "strWarehouseInput",
|
||||
''::character varying AS "strStorage",
|
||||
''::character varying AS "strFromLocation",
|
||||
''::character varying AS "strToLocation",
|
||||
''::character varying AS "strToLocationType",
|
||||
''::character varying AS "strTransportType",
|
||||
''::character varying AS "strVessel",
|
||||
''::character varying AS "strVesselIMO",
|
||||
''::character varying AS "strVesselYearOfBuilt",
|
||||
''::character varying AS "strCarrier",
|
||||
NULL::date AS "dtmETAPol",
|
||||
NULL::date AS "dtmETD",
|
||||
NULL::date AS "dtmETL",
|
||||
NULL::date AS "dtmUnloadingDate",
|
||||
NULL::date AS "dtmBookingDate",
|
||||
''::character varying AS "strReceiveNumber",
|
||||
NULL::date AS "dtmReceiveDate",
|
||||
''::character varying AS "strCargoMode"
|
||||
UNION ALL
|
||||
SELECT ssin.id AS "intShipmentId",
|
||||
ssin.effective_date AS "dtmEffectiveDate",
|
||||
ssin.booking AS "strBookingNumber",
|
||||
ssin.number AS "strShipmentNb",
|
||||
ssin.reference AS "strShipmentReference",
|
||||
ssin.bl_number AS "strBillOfLading",
|
||||
ssin.bl_date AS "dtmBillOfLadingDate",
|
||||
ssin.etad AS "dtmETADestination",
|
||||
ssin.origin_planned_date AS "dtmOriginPlannedDate",
|
||||
ssin.planned_date AS "dtmPlannedDate",
|
||||
ssin.state AS "strState",
|
||||
sup.name AS "strSupplier",
|
||||
wh.name AS "strWarehouse",
|
||||
inp.name AS "strWarehouseInput",
|
||||
sto.name AS "strStorage",
|
||||
src.name AS "strFromLocation",
|
||||
dest.name AS "strToLocation",
|
||||
dest.type AS "strToLocationType",
|
||||
ssin.transport_type AS "strTransportType",
|
||||
vessel.vessel_name AS "strVessel",
|
||||
vessel.vessel_imo AS "strVesselIMO",
|
||||
vessel.vessel_year AS "strVesselYearOfBuilt",
|
||||
car.name AS "strCarrier",
|
||||
ssin.eta AS "dtmETAPol",
|
||||
ssin.etd AS "dtmETD",
|
||||
ssin.etl AS "dtmETL",
|
||||
ssin.unloaded AS "dtmUnloadingDate",
|
||||
ssin.booking_date AS "dtmBookingDate",
|
||||
ssin.receive_nb AS "strReceiveNumber",
|
||||
ssin.receive_date AS "dtmReceiveDate",
|
||||
ssin.cargo_mode AS "strCargoMode"
|
||||
FROM stock_shipment_in ssin
|
||||
LEFT JOIN party_party sup ON ssin.supplier = sup.id
|
||||
LEFT JOIN stock_location wh ON ssin.warehouse = wh.id
|
||||
LEFT JOIN stock_location inp ON ssin.warehouse_input = inp.id
|
||||
LEFT JOIN stock_location sto ON ssin.warehouse_storage = sto.id
|
||||
LEFT JOIN stock_location src ON ssin.from_location = src.id
|
||||
LEFT JOIN stock_location dest ON ssin.to_location = dest.id
|
||||
LEFT JOIN trade_vessel vessel ON ssin.vessel = vessel.id
|
||||
LEFT JOIN party_party car ON ssin.carrier_ = car.id;
|
||||
|
||||
ALTER TABLE public.vw_utility_shipment_in
|
||||
OWNER TO postgres;
|
||||
Reference in New Issue
Block a user