DVON#62175 -- View t.b.v. artikelimport aangepast

svn path=/Customer/trunk/; revision=46653
This commit is contained in:
Robin Stoker
2020-04-28 12:31:54 +00:00
parent 471b95e44b
commit 9799b0a3fc

View File

@@ -6109,8 +6109,7 @@ CREATE OR REPLACE VIEW dvon_v_rap_impcatartikel
kenmerkgroep
)
AS
SELECT DISTINCT
i.ins_discipline_omschrijving,
SELECT DISTINCT i.ins_discipline_omschrijving,
pb.prs_bedrijf_naam,
b.bes_srtdeel_nr,
bg.bes_srtgroep_omschrijving,
@@ -6129,22 +6128,53 @@ AS
bk.bes_kenmerk_volgnummer,
bk.bes_kenmerk_verplicht,
bk.bes_kenmerk_groep
FROM
bes_srtdeel b,
FROM bes_srtdeel b,
bes_srtgroep bg,
bes_kenmerk bk,
bes_srtkenmerk bsk,
prs_bedrijf pb,
bes_discipline i,
ins_srtdeel sd
WHERE
b.prs_bedrijf_key = pb.prs_bedrijf_key
WHERE b.prs_bedrijf_key = pb.prs_bedrijf_key
AND b.bes_srtgroep_key = bg.bes_srtgroep_key(+)
AND bg.ins_discipline_key = i.ins_discipline_key(+)
AND b.ins_srtdeel_key = sd.ins_srtdeel_key
AND bk.bes_srtkenmerk_key = bsk.bes_srtkenmerk_key
AND bk.bes_srtinstallatie_key = b.bes_srtdeel_key
AND b.bes_srtdeel_verwijder IS NULL;
AND b.bes_srtdeel_verwijder IS NULL
UNION ALL
SELECT DISTINCT i.ins_discipline_omschrijving,
pb.prs_bedrijf_naam,
b.bes_srtdeel_nr,
bg.bes_srtgroep_omschrijving,
b.bes_srtdeel_omschrijving,
NULL, --prijs is altijd leeg
b.bes_srtdeel_eenheid,
b.bes_srtdeel_image,
b.bes_srtdeel_wijzigdagen,
b.bes_srtdeel_annuleerdagen,
b.bes_srtdeel_vervaldatum,
b.bes_srtdeel_voorraadmin,
b.bes_srtdeel_voorraadmax,
b.bes_srtdeel_opmerking,
sd.ins_srtdeel_code,
NULL, --alle kenmerkvelden leeg, deze union pakt alleen de artikelen zonder kenmerk
NULL,
NULL,
NULL
FROM bes_srtdeel b,
bes_srtgroep bg,
prs_bedrijf pb,
bes_discipline i,
ins_srtdeel sd
WHERE b.prs_bedrijf_key = pb.prs_bedrijf_key
AND b.bes_srtgroep_key = bg.bes_srtgroep_key(+)
AND bg.ins_discipline_key = i.ins_discipline_key(+)
AND b.ins_srtdeel_key = sd.ins_srtdeel_key
AND b.bes_srtdeel_verwijder IS NULL
AND NOT EXISTS (SELECT 1
FROM bes_kenmerk
WHERE bes_srtinstallatie_key = b.bes_srtdeel_key);
-- Voor het exporteren van bestelde artikelen om later in te lezen via de objectenimport
CREATE OR REPLACE VIEW dvon_v_rap_expbestelling