BONS#67246: Q factuur omzetten naar maand factuur

svn path=/Customer/trunk/; revision=51843
This commit is contained in:
Suzan Wiegerinck
2021-06-10 07:28:20 +00:00
parent 4b1faa20d0
commit 3956df90a8

View File

@@ -5908,6 +5908,88 @@ AS
verzorger,
nr_verzorger;
-- 2e variant op rapport Q waarbij op maand ipv periode gegroepeerd wordt
CREATE OR REPLACE VIEW CARE_V_RAP2_FACTUUR_UREN_Q_v2
(
FCLT_X_MAAND,
FCLT_X_MAAND_TXT,
FCLT_X_GEMEENTE,
AANBIEDER,
DOSSIERNR,
TUSSENV_PARTNER,
PARTNER,
TUSSENV,
ACHTERNAAM_KLANT,
GEBOORTEDATUM,
VEILINGNR,
INGANGSDATUM_CONTRACT,
WERKELIJKE_STARTDATUM,
EINDDATUM_CONTRACT,
GEMEENTE,
CLIENTNR_ZA,
ANNULERINGSDATUM,
CANCEL_REDEN,
KORTING,
STATUS,
MINUTEN,
BSN,
OMZET,
SOORT_INDICATIE,
INDICATIE_MINUTEN,
PRIJS_INC_KORTING,
DATUM,
GELEVERDE_MINUTEN,
FACTUUR,
MEDEWERKER,
PERSONEELSNUMMER_MDW
)
AS
SELECT maand,
maand_txt,
gemeente,
MIN (prs_bedrijf_naam),
'',
'',
'',
MIN (client_tussenvoegsel),
MIN (client_naam),
MIN (client_geboortedatum),
beschikkingsnr,
MIN (beschikking_datum_van),
MIN (ffu.datum_eerste_keer_ooit),
MIN (beschikking_datum_tot),
gemeente,
MIN (client_nr),
'',
'',
'',
'',
'',
f.bsn_client,
'',
DECODE (product, 'HV1', 'HH', 'HV2', 'HH', 'HV3', 'HH', 'HH'),
60 * MIN (indicatie_uren),
MIN (tarief),
datum,
ROUND (60 * SUM (week_uren_besteed)),
ROUND (MIN (tarief) * SUM (week_uren_besteed), 2),
verzorger,
nr_verzorger
FROM care_v_gemeente_fact2_uren f, care_v_first_factuur_uren_ooit ffu
WHERE f.bsn_client = ffu.client_bsn
GROUP BY f.maand,
f.maand_txt,
gemeente,
beschikkingsnr,
f.bsn_client,
product,
jaar,
weeknr,
datum,
verzorger,
nr_verzorger;
-- FactuurRapportage view Iwmo
CREATE OR REPLACE FORCE VIEW care_v_rap2_factuur_uren_iwmo