BONS#65542: Aanpassing format Unit 4, reistijd moet eerst afgerond en dan x 100 voor salarisverwerking

svn path=/Customer/trunk/; revision=50544
This commit is contained in:
Suzan Wiegerinck
2021-03-29 14:19:28 +00:00
parent 249dd33b0f
commit faa0c41186

View File

@@ -169,16 +169,23 @@ AS
verzorger,
nr_verzorger;
CREATE OR REPLACE FORCE VIEW bons_v_rap_salaris_easylon
CREATE OR REPLACE VIEW BONS_V_RAP_SALARIS_EASYLON
(
FCLT_F_PERIODE,
WERKGEVER,
WERKNEMER,
LOONCOMPONENT,
WAARDE
)
AS
SELECT "FCLT_F_PERIODE",
SELECT "FCLT_F_PERIODE",
"WERKGEVER",
"WERKNEMER",
"LOONCOMPONENT",
"WAARDE"
FROM (SELECT sal.fclt_f_periode,
'2' werkgever,
sal.nr_verzorger werknemer,
'2' werkgever,
sal.nr_verzorger werknemer,
DECODE (COALESCE (sal.kosten_soort, sal.uur_soort),
'GEWERKT', 'GEW',
'ZIEK', 'ZK',
@@ -188,10 +195,16 @@ AS
'KM_WW', '709111',
'KM_PLUS', '107002',
'REISTIJD', '4800',
NULL) looncomponent,
DECODE(COALESCE (sal.kosten_soort, sal.uur_soort),
'REISTIJD', ROUND((COALESCE (sal.kosten, sal.svdagen)/60) * 100,2) , --- reistijd eerst van minuten naar uren
COALESCE (sal.kosten, sal.svdagen) * 100) waarde
NULL) looncomponent,
DECODE (
COALESCE (sal.kosten_soort, sal.uur_soort),
'REISTIJD', ROUND (
( COALESCE (sal.kosten,
sal.svdagen)
/ 60),
2)
* 100, --- reistijd eerst van minuten naar uren
COALESCE (sal.kosten, sal.svdagen) * 100) waarde
FROM care_v_rap_salaris_b sal
WHERE nr_verzorger NOT IN ('11',
'6',
@@ -227,7 +240,7 @@ AS
'8',
'9',
'Fake1')
AND sal.uur_soort IS NOT NULL)
AND sal.uur_soort IS NOT NULL)
ORDER BY fclt_f_periode DESC, werknemer;
--controle op km per verzorgende per dag