ATCH#21995
svn path=/Database/trunk/; revision=11003
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#ifdef CARE
|
||||
/* CARE_VIE.SRC
|
||||
* $Revision: 32 $
|
||||
* $Modtime: 8-12-11 16:44 $
|
||||
* $Revision: 33 $
|
||||
* $Modtime: 12-12-11 11:19 $
|
||||
*/
|
||||
|
||||
|
||||
@@ -430,6 +430,7 @@ AS
|
||||
verzorger.prs_perslid_dienstverband prs_verzorger_dienstverband,
|
||||
verzorger.prs_perslid_ingangsdatum prs_verzorger_ingangsdatum,
|
||||
verzorger.prs_perslid_einddatum prs_verzorger_einddatum,
|
||||
verzorger.prs_perslid_verwijder prs_verzorger_verwijder,
|
||||
(SELECT kl.prs_kenmerklink_waarde
|
||||
FROM prs_kenmerklink kl
|
||||
WHERE kl.prs_link_key = verzorger.prs_perslid_key
|
||||
@@ -462,6 +463,7 @@ AS
|
||||
v.prs_verzorger_dienstverband,
|
||||
v.prs_verzorger_ingangsdatum,
|
||||
v.prs_verzorger_einddatum,
|
||||
v.prs_verzorger_verwijder,
|
||||
v.verzorger_bijzonderheden,
|
||||
tlid.ins_discipline_key team_key,
|
||||
tlid.ins_discipline_omschrijving team_naam
|
||||
@@ -547,6 +549,7 @@ CREATE_VIEW( care_v_beschikking_all, 0)
|
||||
tarief,
|
||||
uren_beschikking,
|
||||
beschikking_nr,
|
||||
beschikking_omschr,
|
||||
ins_discipline_key,
|
||||
ins_discipline_omschrijving
|
||||
)
|
||||
@@ -701,6 +704,7 @@ AS
|
||||
AND km.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND mld_kenmerk_key = 1)
|
||||
beschikking_nr,
|
||||
mld_melding_omschrijving,
|
||||
std.mld_ins_discipline_key,
|
||||
ins_discipline_omschrijving
|
||||
FROM care_v_gemeente gemeente, prs_perslid client, mld_melding m, mld_stdmelding std, ins_tab_discipline d
|
||||
@@ -3551,6 +3555,57 @@ AS
|
||||
v.prs_verzorger_email
|
||||
FROM care_v_verzorger_in_teams v;
|
||||
|
||||
CREATE_VIEW( care_v_rap_personeel, 0)
|
||||
(
|
||||
fclt_f_team,
|
||||
bsn,
|
||||
fclt_f_medewerker,
|
||||
fclt_f_mv,
|
||||
meisjesnaam,
|
||||
geboortedatum,
|
||||
leeftijd,
|
||||
adres,
|
||||
postcode,
|
||||
fclt_f_woonplaats,
|
||||
huistelefoon,
|
||||
telefoonwerk,
|
||||
mobiel,
|
||||
email,
|
||||
contracturen,
|
||||
fclt_f_jaar_indienst,
|
||||
datum_indienst,
|
||||
datum_uitdienst,
|
||||
verwijderd
|
||||
|
||||
)
|
||||
AS
|
||||
SELECT v.team_naam,
|
||||
v.verzorger_bsn,
|
||||
v.prs_verzorger_naam
|
||||
|| ','
|
||||
|| v.prs_verzorger_voorletters
|
||||
|| ' '
|
||||
|| v.prs_verzorger_tussenvoegsel
|
||||
|| '('
|
||||
|| COALESCE (v.prs_verzorger_voornaam, '-')
|
||||
|| ')',
|
||||
v.verzorger_mv,
|
||||
v.verzorger_meisjesnaam,
|
||||
v.verzorger_geboortedatum,
|
||||
decode(verzorger_geboortedatum, null, '', to_number( to_char(sysdate, 'yyyy')) - to_number(substr(verzorger_geboortedatum, 7,4))),
|
||||
v.verzorger_adres || ' ' || v.verzorger_huisnr,
|
||||
v.verzorger_postcode,
|
||||
v.verzorger_woonplaats,
|
||||
v.verzorger_telefoon_thuis,
|
||||
v.verzorger_telefoon_werk,
|
||||
v.prs_verzorger_mobiel,
|
||||
v.prs_verzorger_email,
|
||||
v.prs_verzorger_dienstverband,
|
||||
TO_CHAR(v.prs_verzorger_ingangsdatum,'YYYY'),
|
||||
TO_CHAR(v.prs_verzorger_ingangsdatum,'DD-MM-YYYY'),
|
||||
TO_CHAR(v.prs_verzorger_einddatum,'DD-MM-YYYY'),
|
||||
DECODE(v.prs_verzorger_verwijder, NULL, 'Nee', 'Ja')
|
||||
FROM care_v_verzorger_in_teams v;
|
||||
|
||||
|
||||
CREATE_VIEW( care_v_rap_missing_weekbrief, 0)
|
||||
@@ -5696,6 +5751,7 @@ CREATE_VIEW( care_v_tmp2_factuur_uren, 0)
|
||||
pgb,
|
||||
product,
|
||||
tarief,
|
||||
beschikking_omschr,
|
||||
verzorger_key,
|
||||
bsn_verzorger,
|
||||
nr_verzorger,
|
||||
@@ -5753,6 +5809,7 @@ AS
|
||||
b.pgb,
|
||||
b.product,
|
||||
b.tarief,
|
||||
b.beschikking_omschr,
|
||||
uur.prs_perslid_key,
|
||||
uur.bsn,
|
||||
uur.nr_verzorger,
|
||||
@@ -5867,6 +5924,7 @@ CREATE_VIEW( care_v_rap2_factuur_pgb_a, 0)
|
||||
melding,
|
||||
beschikkingsnr,
|
||||
bsn_client,
|
||||
client_nr,
|
||||
client,
|
||||
client_adres,
|
||||
client_huisnr,
|
||||
@@ -5874,6 +5932,7 @@ CREATE_VIEW( care_v_rap2_factuur_pgb_a, 0)
|
||||
client_woonplaats,
|
||||
product,
|
||||
tarief,
|
||||
beschikking_omschr,
|
||||
jaar,
|
||||
week_uren_besteed,
|
||||
subtotaal
|
||||
@@ -5898,18 +5957,20 @@ AS
|
||||
melding,
|
||||
MIN(beschikkingsnr),
|
||||
bsn_client,
|
||||
MIN(client_nr),
|
||||
MIN(client2),
|
||||
MIN(client_adres),
|
||||
MIN(client_huisnr),
|
||||
MIN(client_postcode),
|
||||
MIN(client_woonplaats),
|
||||
product,
|
||||
MIN(product),
|
||||
MIN(tarief),
|
||||
MIN(beschikking_omschr),
|
||||
MIN(jaar),
|
||||
ROUND(SUM(week_uren_besteed),2),
|
||||
ROUND (MIN (tarief) * SUM (week_uren_besteed), 2)
|
||||
FROM care_v_pgb_fact2_uren
|
||||
GROUP BY periode, bsn_client, melding, product;
|
||||
GROUP BY periode, bsn_client, melding;
|
||||
|
||||
|
||||
CREATE_VIEW( care_v_rap2_factuur_uren_a, 0)
|
||||
@@ -6261,12 +6322,16 @@ AS
|
||||
'D',
|
||||
MIN (wzacode),
|
||||
MIN(f.jaar) || COALESCE(MIN(TO_CHAR(gemeente_factnr_infix)), MIN(prs_bedrijf_factnr_infix)) || SUBSTR(f.periode,6,2) || COALESCE(MIN(TO_CHAR(gemeente_factnr_suffix)), MIN(gemeente_code)),
|
||||
'P',
|
||||
CASE
|
||||
WHEN MIN(pt.maandag_van) <= MIN(beschikking_datum_van) THEN 'S'
|
||||
WHEN MIN(pt.zondag_tm) >= MIN(beschikking_datum_tot) THEN 'E'
|
||||
ELSE 'P'
|
||||
END,
|
||||
f.bsn_client,
|
||||
MIN (client_geboortedatum),
|
||||
TO_CHAR(GREATEST(MIN(pt.maandag_van), MIN(beschikking_datum_van)),'DD-MM-YYYY'),
|
||||
TO_CHAR(LEAST(MIN(pt.zondag_tm), MIN(beschikking_datum_tot)),'DD-MM-YYYY'),
|
||||
product,
|
||||
'HV',
|
||||
DECODE(product, 'HV1', TO_CHAR(COALESCE(MIN(gemeente_hv1_code), 1)), 'HV2', TO_CHAR(COALESCE(MIN(gemeente_hv2_code),2)), 'HV3', TO_CHAR(COALESCE(MIN(gemeente_hv2_code),2)+1), ''),
|
||||
TO_CHAR(ROUND (60 * SUM (week_uren_besteed))),
|
||||
TO_CHAR(ROUND (100 * MIN (tarief) * SUM (week_uren_besteed))),
|
||||
@@ -7628,6 +7693,6 @@ AS
|
||||
|
||||
|
||||
|
||||
REGISTERRUN('$Workfile: CARE_VIE.SRC $','$Revision: 32 $')
|
||||
REGISTERRUN('$Workfile: CARE_VIE.SRC $','$Revision: 33 $')
|
||||
|
||||
#endif // CARE
|
||||
|
||||
Reference in New Issue
Block a user