AADS#25969 -- Rapport factuurvoorstel toegevoegd.
svn path=/Customer/trunk/; revision=17336
This commit is contained in:
78
AA/aaxx.sql
78
AA/aaxx.sql
@@ -5725,6 +5725,81 @@ END;
|
||||
--------------------------------
|
||||
-- import facturen
|
||||
--------------------------------
|
||||
|
||||
-- rapportage factuurvoorstel inkoopfacturen. Het resultaat kan met onderstaande importroutines ingelezen worden.
|
||||
CREATE OR REPLACE VIEW aaxx_v_rap_inkoopfactuur
|
||||
(
|
||||
fclt_x_bedrijfnaam,
|
||||
leveranciernr,
|
||||
factuurnr,
|
||||
factuurdatum,
|
||||
ordernr,
|
||||
locatie,
|
||||
afleverdatum,
|
||||
omschrijving,
|
||||
aantal,
|
||||
kostprijs,
|
||||
btwbedrag,
|
||||
btw,
|
||||
docid,
|
||||
debiteurnummer,
|
||||
opmerking,
|
||||
lastinvoice,
|
||||
btwverlegd,
|
||||
gebouw,
|
||||
orderomschrijving
|
||||
)
|
||||
AS
|
||||
SELECT prs_bedrijf_naam bedrijfsnaam,
|
||||
prs_leverancier_nr leveranciernr,
|
||||
NULL factuurnr,
|
||||
NULL factuurdatum,
|
||||
(SELECT sd.ins_srtdiscipline_prefix
|
||||
|| m.mld_melding_key
|
||||
|| '/'
|
||||
|| o.mld_opdr_bedrijfopdr_volgnr
|
||||
FROM mld_melding m,
|
||||
mld_stdmelding std,
|
||||
ins_tab_discipline d,
|
||||
ins_srtdiscipline sd
|
||||
WHERE o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key
|
||||
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key)
|
||||
ordernr,
|
||||
(SELECT alg_locatie_code || ' - ' || alg_locatie_omschrijving
|
||||
FROM alg_locatie l
|
||||
WHERE l.alg_locatie_key = m.mld_alg_locatie_key)
|
||||
locatie,
|
||||
TO_CHAR (mld_opdr_datumbegin, 'yyyy-mm-dd') afleverdatum,
|
||||
NULL omschrijving,
|
||||
1 aantal,
|
||||
o.mld_opdr_kosten kostprijs,
|
||||
NULL btwbedrag,
|
||||
NULL btw,
|
||||
NULL docid,
|
||||
NULL debiteurnummer,
|
||||
NULL opmerking,
|
||||
NULL lastinvoice,
|
||||
NULL btwverlegd,
|
||||
(SELECT og.alg_gebouw_code || ' - ' || og.alg_gebouw_naam
|
||||
FROM alg_v_allonrgoed_gegevens og
|
||||
WHERE m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys)
|
||||
gebouw,
|
||||
REPLACE (REPLACE (o.mld_opdr_omschrijving, CHR (13), ''),
|
||||
CHR (10),
|
||||
'<ret>')
|
||||
orderomschrijving
|
||||
FROM prs_bedrijf b,
|
||||
mld_opdr o,
|
||||
mld_melding m,
|
||||
mld_typeopdr ot
|
||||
WHERE o.mld_uitvoerende_keys = b.prs_bedrijf_key
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND o.mld_statusopdr_key = 9 -- Afgerond
|
||||
AND o.mld_typeopdr_key = ot.mld_typeopdr_key
|
||||
AND ot.mld_typeopdr_omschrijving = 'Workorder';
|
||||
|
||||
CREATE OR REPLACE PROCEDURE aaxx_import_factuur (p_import_key IN NUMBER)
|
||||
AS
|
||||
|
||||
@@ -9165,6 +9240,9 @@ AS
|
||||
AND t.fac_tracking_datum > (SELECT fac_notificatie_job_nextrun - fac_notificatie_job_interval/24
|
||||
FROM fac_notificatie_job
|
||||
WHERE fac_notificatie_job_view = 'AAXX_V_NOTI_BEZOEKERS')
|
||||
AND t.fac_tracking_datum < (SELECT fac_notificatie_job_nextrun
|
||||
FROM fac_notificatie_job
|
||||
WHERE fac_notificatie_job_view = 'AAXX_V_NOTI_BEZOEKERS')
|
||||
AND a.bez_afspraak_key = t.fac_tracking_refkey
|
||||
AND a.bez_afspraak_datum > SYSDATE
|
||||
AND b.bez_afspraak_key = t.fac_tracking_refkey
|
||||
|
||||
Reference in New Issue
Block a user