PIVP#74972 -- Fase 2 implementatie
svn path=/Customer/trunk/; revision=59262
This commit is contained in:
@@ -98,7 +98,7 @@ AS
|
||||
WHERE res.res_status_bo_key = 2 --- geregistreerd, nog niet verwerkt
|
||||
AND (res.res_status_fo_key = 2
|
||||
OR (res.res_rsv_ruimte_verwijder IS NOT NULL
|
||||
AND res.res_status_fo_key=1) AND TRUNC(res.res_rsv_ruimte_verwijder)-TRUNC(res.res_rsv_ruimte_van)<3)
|
||||
AND res.res_status_fo_key=1 AND TRUNC(res.res_rsv_ruimte_van)-TRUNC(res.res_rsv_ruimte_verwijder)<3))
|
||||
AND res.RES_RSV_RUIMTE_EXTERNSYNCDATE IS NULL
|
||||
AND TRUNC(res.res_rsv_ruimte_van)< TRUNC(SYSDATE);
|
||||
|
||||
@@ -2868,7 +2868,12 @@ AS
|
||||
FROM mld_kenmerk mk1, mld_kenmerkmelding mkm1
|
||||
WHERE UPPER(mk1.mld_kenmerk_omschrijving)='PO NUMMER'
|
||||
AND mkm1.mld_kenmerk_key = mk1.MLD_KENMERK_KEY
|
||||
AND mkm1.mld_melding_key = m.mld_melding_key) ponummer
|
||||
AND mkm1.mld_melding_key = m.mld_melding_key) ponummer,
|
||||
(SElECT mkm1.MLD_KENMERKMELDING_WAARDE
|
||||
FROM mld_kenmerk mk1, mld_kenmerkmelding mkm1
|
||||
WHERE UPPER(mk1.mld_kenmerk_omschrijving)='FACTUUR INFO'
|
||||
AND mkm1.mld_kenmerk_key = mk1.MLD_KENMERK_KEY
|
||||
AND mkm1.mld_melding_key = m.mld_melding_key) factuurinfo
|
||||
FROM mld_melding m ,
|
||||
prs_perslid p,
|
||||
prs_afdeling pa,
|
||||
@@ -3345,6 +3350,22 @@ AS
|
||||
FROM prs_bedrijf b
|
||||
WHERE b.prs_bedrijf_huurder=1
|
||||
AND prs_bedrijf_verwijder IS NULL;
|
||||
|
||||
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW PIVP_V_DIENSTEN
|
||||
(
|
||||
FAC_USRDATA_KEY,
|
||||
FAC_USRDATA_OMSCHR
|
||||
)
|
||||
AS
|
||||
SELECT SUBSTR(md.ins_discipline_omschrijving,1,6),
|
||||
md.ins_discipline_omschrijving
|
||||
FROM MLD_DISCIPLINE md
|
||||
WHERE SUBSTR(md.ins_discipline_omschrijving,1,2)='FM'
|
||||
AND md.ins_discipline_verwijder IS NULL;
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW PIVP_V_RUIMTEEXPORT
|
||||
(
|
||||
@@ -3624,10 +3645,10 @@ BEGIN
|
||||
v_endDate:= TO_DATE('30-09-'||TO_CHAR(SYSDATE,'YYYY'),'DD-MM-YYYY');
|
||||
END CASE;
|
||||
v_bestand:= 'EXM_MLD';
|
||||
|
||||
*/
|
||||
-- PUUR OM EENVOUDIGER TE KUNNEN TESTEN
|
||||
v_startDate:=TO_DATE('01-01-2022','DD-MM-YYYY');
|
||||
v_endDate:=TO_DATE('31-12-2022','DD-MM-YYYY'); */
|
||||
v_endDate:=TO_DATE('31-12-2022','DD-MM-YYYY');
|
||||
|
||||
FOR rec in mld(v_startDate, v_endDate)
|
||||
LOOP
|
||||
@@ -3647,7 +3668,12 @@ BEGIN
|
||||
pivp.add_xml_row (v_bestand, '<Invoice type="V" code="00">');
|
||||
pivp.add_xml_element (v_bestand, 'Description', 'Geleverde diensten van '||TO_CHAR(v_startDate,'DD-MM-YYYY')||' tot '||TO_CHAR(v_endDate,'DD-MM-YYYY')||'.');
|
||||
pivp.add_xml_element(v_bestand, 'YourRef','Uwe referentie : '||rec_regel.ponummer);
|
||||
pivp.add_xml_row (v_bestand, '<Order type="V"/>');
|
||||
pivp.add_xml_row (v_bestand, '<Order type="V"/>'); -- vaste waarde
|
||||
pivp.add_xml_element (v_bestand, 'Resource', '2'); -- vaste waarde
|
||||
pivp.add_xml_row (v_bestand, '<Warehouse code="1"/>'); -- vaste waarde
|
||||
pivp.add_xml_row (v_bestand, '<Costcenter code="KP003"/>');
|
||||
pivp.add_xml_row (v_bestand, '<Costunit code="003.190"/>');
|
||||
pivp.add_xml_row (v_bestand, '<Project code="003.P23002"/>');
|
||||
pivp.add_xml_row (v_bestand, '<Currency code="EUR"/>');
|
||||
pivp.add_xml_element (v_bestand, 'CalcIncludeVAT', 'N');
|
||||
pivp.add_xml_row (v_bestand, '<OrderedBy>');
|
||||
@@ -3671,7 +3697,7 @@ BEGIN
|
||||
pivp.add_xml_row (v_bestand, '</ForeignAmount>'); */
|
||||
END IF;
|
||||
pivp.add_xml_row (v_bestand, '<InvoiceLine lineNo="' || v_sub_count || '" type="N" subtype="N">');
|
||||
pivp.add_xml_element (v_bestand, 'Description', rec_regel.melding_key||' - '||rec_regel.onderwerp);
|
||||
pivp.add_xml_element (v_bestand, 'Description', rec_regel.melding_key||' - '||rec_regel.factuurinfo);
|
||||
pivp.add_xml_row (v_bestand, '<Item code="' || rec_regel.dienstencode || '"/>');
|
||||
pivp.add_xml_element (v_bestand, 'Quantity', '1' );
|
||||
pivp.add_xml_row (v_bestand, '<Price>');
|
||||
@@ -3705,7 +3731,7 @@ BEGIN
|
||||
|
||||
END LOOP;
|
||||
IF v_sub_count>0 THEN
|
||||
pivp.add_xml_element (v_bestand, 'Resource', v_sub_count);
|
||||
|
||||
pivp.add_xml_row (v_bestand, '</Invoice>');
|
||||
END IF;
|
||||
|
||||
@@ -3826,7 +3852,12 @@ BEGIN
|
||||
pivp.add_xml_row (v_bestand, '<Invoice type="V" code="00">');
|
||||
pivp.add_xml_element (v_bestand, 'Description', 'Zaalreserveringen van '||TO_CHAR(v_startDate,'DD-MM-YYYY')||' tot '||TO_CHAR(v_endDate,'DD-MM-YYYY')||'.');
|
||||
pivp.add_xml_element(v_bestand, 'YourRef','Uwe referentie');
|
||||
pivp.add_xml_row (v_bestand, '<Order type="V"/>');
|
||||
pivp.add_xml_row (v_bestand, '<Order type="V"/>');
|
||||
pivp.add_xml_element (v_bestand, 'Resource', '2'); -- vaste waarde
|
||||
pivp.add_xml_row (v_bestand, '<Warehouse code="1"/>'); -- vaste waarde
|
||||
pivp.add_xml_row (v_bestand, '<Costcenter code="KP003"/>');
|
||||
pivp.add_xml_row (v_bestand, '<Costunit code="003.190"/>');
|
||||
pivp.add_xml_row (v_bestand, '<Project code="003.P23002"/>');
|
||||
pivp.add_xml_row (v_bestand, '<Currency code="EUR"/>');
|
||||
pivp.add_xml_element (v_bestand, 'CalcIncludeVAT', 'N');
|
||||
pivp.add_xml_row (v_bestand, '<OrderedBy>');
|
||||
|
||||
Reference in New Issue
Block a user