BLST#83261 -- Nieuw koppelvlak FMIS - SAP, uitbereiding van de BES export met een afleveradres en tv kenmerk veld

svn path=/Customer/trunk/; revision=67946
This commit is contained in:
Norbert Wassink
2025-02-12 08:02:35 +00:00
parent a915b2b5d3
commit 784f7e6e4d

View File

@@ -2981,8 +2981,16 @@ AS
WHERE sk.bes_srtkenmerk_upper='CONDITIESOORT'
AND k.bes_srtkenmerk_key = sk.bes_srtkenmerk_key
AND kb.bes_kenmerk_key = k.bes_kenmerk_key
AND kb.bes_bestelling_key=bb.bes_bestelling_key),'ZPRM') conditiesoort
FROM bes_bestelopdr b, bes_bestelopdr_item boi, bes_bestelling_item bbi, bes_bestelling bb,prs_kostenplaats kstp,
AND kb.bes_bestelling_key=bb.bes_bestelling_key),'ZPRM') conditiesoort,
adr.mld_adres_naam afleveradres,
(SELECT bkb.bes_kenmerkbestell_waarde
FROM bes_kenmerk bk, bes_srtkenmerk bs, bes_kenmerkbestell bkb
WHERE bs.bes_srtkenmerk_upper='TAV'
AND bk.bes_srtkenmerk_key = bs.bes_srtkenmerk_key
AND bk.bes_srtinstallatie_key=ins.ins_discipline_key
AND bk.bes_kenmerk_key=bkb.bes_kenmerk_key
AND bkb.bes_bestelling_key=bb.bes_bestelling_key) tav
FROM bes_bestelopdr b, bes_bestelopdr_item boi, bes_bestelling_item bbi, bes_bestelling bb,prs_kostenplaats kstp,mld_adres adr,
(SELECT DISTINCT bsg.ins_discipline_key ins_discipline_key , ins_discipline_omschrijving
FROM bes_bestelopdr bo, bes_bestelopdr_item bboi, bes_bestelling_item bbi, bes_srtdeel bsd, bes_srtgroep bsg, ins_tab_discipline id
WHERE bo.bes_bestelopdr_key= p_bes_key
@@ -2994,7 +3002,8 @@ AS
WHERE b.bes_bestelopdr_key=p_bes_key
AND boi.bes_bestelopdr_key = b.bes_bestelopdr_key
AND bbi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key
AND bb.bes_bestelling_key = bbi.bes_bestelling_key;
AND bb.bes_bestelling_key = bbi.bes_bestelling_key
AND adr.mld_adres_key=bb.mld_adres_key_lev;
CURSOR sel_bes(p_bes_key NUMBER)
@@ -3089,7 +3098,10 @@ BEGIN
blst.add_xml_element (v_bestand, 'DebiteurNr', rec.kostenplaats);
blst.add_xml_element (v_bestand, 'Besteller', rec.besteller);
blst.add_xml_element (v_bestand, 'UserID', v_SAPID);
blst.add_xml_element (v_bestand, 'KlantRef', rec.klantref);
blst.add_xml_element (v_bestand, 'KlantRef', rec.klantref);
blst.add_xml_element (v_bestand, 'Afleveradres', SUBSTR(rec.afleveradres,1,40));
blst.add_xml_element (v_bestand, 'Tav',rec.tav);
v_artCounter := 1;