BLOS#72319 -- Punchout-koppeling PlanetHappy en rap-lijst tbv kostenplaatsen per locatie ivm mandatering
svn path=/Customer/trunk/; revision=60594
This commit is contained in:
@@ -1299,6 +1299,7 @@ CREATE OR REPLACE VIEW BLOS_V_ALG_ONROERENDGOED
|
||||
CLUSTERLABEL_OORSPRONKELIJK,
|
||||
TYPE_OPVANG,
|
||||
BIJZONDERHEDEN,
|
||||
KOSTENPLAATS,
|
||||
KOSTENPLAATS_1,
|
||||
KOSTENPLAATS_2,
|
||||
KOSTENPLAATS_3,
|
||||
@@ -1320,6 +1321,7 @@ AS
|
||||
km.cluster_label_oorspr,
|
||||
km.type_opvang,
|
||||
km.bijzonderheden,
|
||||
km.kostenplaats,
|
||||
km.kostenplaats_1,
|
||||
km.kostenplaats_2,
|
||||
km.kostenplaats_3,
|
||||
@@ -1337,9 +1339,10 @@ AS
|
||||
flx.getdomeinwaarde(1, flx.getflex('ALG',1000, l.alg_locatie_key,'L')) cluster_label_oorspr,
|
||||
flx.getdomeinwaarde(2, flx.getflex('ALG',1002, l.alg_locatie_key,'L')) type_opvang,
|
||||
flx.getflex('ALG',1020, l.alg_locatie_key,'L') bijzonderheden,
|
||||
flx.getdomeinwaarde(161,flx.getflex('ALG',1141, l.alg_locatie_key,'L')) kostenplaats_1,
|
||||
flx.getdomeinwaarde(161,flx.getflex('ALG',1142, l.alg_locatie_key,'L')) kostenplaats_2,
|
||||
flx.getdomeinwaarde(161,flx.getflex('ALG',1143, l.alg_locatie_key,'L')) kostenplaats_3
|
||||
flx.getdomeinwaarde(161,flx.getflex('ALG',1001, l.alg_locatie_key,'L')) kostenplaats,
|
||||
flx.getdomeinwaarde(161,flx.getflex('ALG',1140, l.alg_locatie_key,'L')) kostenplaats_1,
|
||||
flx.getdomeinwaarde(161,flx.getflex('ALG',1141, l.alg_locatie_key,'L')) kostenplaats_2,
|
||||
flx.getdomeinwaarde(161,flx.getflex('ALG',1142, l.alg_locatie_key,'L')) kostenplaats_3
|
||||
FROM alg_locatie l ) km,
|
||||
alg_ruimte r,
|
||||
alg_srtruimte sr
|
||||
@@ -1614,50 +1617,6 @@ AS
|
||||
status
|
||||
FROM blos_v_rap_opdrachten_intern ;
|
||||
|
||||
-- Tbv webshop-accounts planethappy
|
||||
CREATE OR REPLACE VIEW BLOS_V_PERSONENLIJST_LOCMAN
|
||||
(
|
||||
PRS_PERSLID_KEY,
|
||||
NAAM,
|
||||
PERSONEELSNUMMER,
|
||||
EMAIL
|
||||
)
|
||||
AS
|
||||
SELECT p.prs_perslid_key,
|
||||
CASE
|
||||
WHEN p.prs_perslid_tussenvoegsel IS NULL
|
||||
THEN
|
||||
p.prs_perslid_voornaam
|
||||
|| ' '
|
||||
|| p.prs_perslid_naam
|
||||
|| ' ('
|
||||
|| sp.prs_srtperslid_omschrijving
|
||||
|| ')'
|
||||
ELSE
|
||||
p.prs_perslid_voornaam
|
||||
|| ' '
|
||||
|| p.prs_perslid_tussenvoegsel
|
||||
|| ' '
|
||||
|| p.prs_perslid_naam
|
||||
|| ' ('
|
||||
|| sp.prs_srtperslid_omschrijving
|
||||
|| ')'
|
||||
END
|
||||
naam,
|
||||
p.prs_perslid_nr,
|
||||
p.prs_perslid_email
|
||||
FROM prs_perslid p,
|
||||
prs_srtperslid sp,
|
||||
prs_v_afdeling a,
|
||||
prs_bedrijf b
|
||||
WHERE p.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND a.prs_bedrijf_key = b.prs_bedrijf_key
|
||||
AND b.prs_bedrijf_key = 21 -- bedrijfs_key BLOS
|
||||
AND p.prs_srtperslid_key = sp.prs_srtperslid_key
|
||||
AND UPPER (sp.prs_srtperslid_omschrijving) = 'LOCATIEMANAGER'
|
||||
AND p.prs_perslid_verwijder IS NULL
|
||||
ORDER BY p.prs_perslid_naam;
|
||||
|
||||
|
||||
-- Notificactiejob voor BLOS vanuit Opdrachten Notities met bepaalde notitie-classificatie voor servicedesk...
|
||||
-- Flag = 16 (en geen +1 xemail, xmobile)
|
||||
|
||||
Reference in New Issue
Block a user