PIVP#74972 -- Fase 2 implementatie

svn path=/Customer/trunk/; revision=60188
This commit is contained in:
Norbert Wassink
2023-04-25 13:10:29 +00:00
parent 65ec3ec9f9
commit d5ccf60690

View File

@@ -3266,7 +3266,19 @@ AS
where km.mld_melding_key=m.mld_melding_key
AND k.mld_kenmerk_key = km.mld_kenmerk_key
AND UPPER(k.mld_kenmerk_omschrijving)='BETREFT FM NUMMER'
AND fud.Fac_Usrdata_Key=km.mld_kenmerkmelding_waarde) FM_nummer
AND fud.Fac_Usrdata_Key=fac.safe_to_number(km.mld_kenmerkmelding_waarde)) FM_nummer,
(SELECT km.mld_kenmerkmelding_waarde FROM mld_kenmerkmelding km, mld_kenmerk k
WHERE km.mld_melding_key=m.mld_melding_key
AND k.mld_kenmerk_key = km.mld_kenmerk_key
AND UPPER(k.mld_kenmerk_omschrijving)='TOELICHTING') toelichting,
(SELECT km.mld_kenmerkmelding_waarde FROM mld_kenmerkmelding km, mld_kenmerk k
WHERE km.mld_melding_key=m.mld_melding_key
AND k.mld_kenmerk_key = km.mld_kenmerk_key
AND UPPER(k.mld_kenmerk_omschrijving)='PLANNING GEREED') planning_gereed,
(SELECT km.mld_kenmerkmelding_waarde FROM mld_kenmerkmelding km, mld_kenmerk k
WHERE km.mld_melding_key=m.mld_melding_key
AND k.mld_kenmerk_key = km.mld_kenmerk_key
AND UPPER(k.mld_kenmerk_omschrijving)='DATUM GEREED') datum_gereed
FROM mld_melding m , mld_stdmelding ms, mld_discipline md, ins_srtdiscipline isd
WHERE m.mld_stdmelding_key = ms.mld_stdmelding_key
AND md.ins_discipline_key=ms.mld_ins_discipline_key
@@ -4123,19 +4135,19 @@ BEGIN
v_counter:=v_counter+1;
pivp.add_xml_row (v_bestand, '<Item code="'||rec.ruimte_nr||'" TYPE="'||rec.ruimte_type_verhuur||'" searchcode="'||rec.ruimte_nr||'">');
pivp.add_xml_element (v_bestand, 'Description', rec.ruimte_nr);
pivp.add_xml_row (v_bestand, '<Assortment number=<EFBFBD>4001<EFBFBD> code=<EFBFBD>4001<EFBFBD>/>');
pivp.add_xml_row (v_bestand, '<Assortment number="4001" code="4001"/>');
pivp.add_xml_row (v_bestand, '<FreeFields>');
pivp.add_xml_row (v_bestand, '<FreeNumbers>');
pivp.add_xml_row (v_bestand,'<FreeNumber number="1" label="Oppervlakte WO (m2)">'||rec.wo||'</FreeNumber>');
pivp.add_xml_row (v_bestand,'<FreeNumber number="1" label="Oppervlakte VVO (m2)">'||REPLACE(rec.vvo,',','.')||'</FreeNumber>');
pivp.add_xml_row (v_bestand, '</FreeNumber>');
pivp.add_xml_row (v_bestand, '<FreeYesNo>');
pivp.add_xml_row (v_bestand,'<FreeNumber number="2" label="Oppervlakte VVO (m2)">'||REPLACE(rec.vvo,',','.')||'</FreeNumber>');
pivp.add_xml_row (v_bestand, '</FreeNumbers>');
pivp.add_xml_row (v_bestand, '<FreeYesNos>');
pivp.add_xml_row (v_bestand, '<FreeYesNo number="1" label="Verhuurbaar">'||rec.verhuurbaar||'</FreeYesNo>');
pivp.add_xml_row (v_bestand, '<FreeYesNo number="2" label="Vergaderruimte">0</FreeYesNo>');
pivp.add_xml_row (v_bestand, '</FreeYesNo>');
pivp.add_xml_row (v_bestand, '<FreeText>');
pivp.add_xml_row (v_bestand, '</FreeYesNos>');
pivp.add_xml_row (v_bestand, '<FreeTexts>');
pivp.add_xml_row (v_bestand, '<FreeText number="1" label="Type">'||rec.ruimte_type_verhuur||'</FreeText>');
pivp.add_xml_row (v_bestand, '</FreeText>');
pivp.add_xml_row (v_bestand, '</FreeTexts>');
pivp.add_xml_row (v_bestand, '</FreeFields>');
pivp.add_xml_row (v_bestand, '</Item>');