From 87732fbcebed6bc46e60a2d8d19e111ae5132d4b Mon Sep 17 00:00:00 2001 From: Maarten van der Heide Date: Mon, 9 Jan 2017 16:46:51 +0000 Subject: [PATCH] BLCC#38849 TF-export terug naar nacht na 1e werkdag svn path=/Customer/trunk/; revision=32285 --- BLCC/blcc.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/BLCC/blcc.sql b/BLCC/blcc.sql index 6543c7238..fc6e8cd5d 100644 --- a/BLCC/blcc.sql +++ b/BLCC/blcc.sql @@ -629,7 +629,7 @@ BEGIN -- IF nacht na 1e werkdag van de maand (‚n geen weekend ‚n geen vrije dag)! -- count_work_days (d1,d2) bepaalt het #werkdagen van d1 tot d2 (als d1=d2, -- dan return 0); daarom bepalen tov. laatste dag van vorige maand! - IF FAC.count_work_days (TRUNC (SYSDATE, 'mm') - 1, SYSDATE - 1) = 6 -- BLCC#38849: EENMALIG de 6e werkdag (een week later)!!! + IF FAC.count_work_days (TRUNC (SYSDATE, 'mm') - 1, SYSDATE - 1) = 1 AND TO_CHAR (SYSDATE - 1, 'd') BETWEEN '2' AND '6' AND v_holiday = 0 THEN @@ -1238,7 +1238,7 @@ AS -- View bevat alleen inhoud op de dag na de 2e werkdag van de maand! || ';vrij_tekstveld_3', 0 FROM DUAL - WHERE FAC.count_work_days (TRUNC (SYSDATE, 'mm') - 1, SYSDATE - 1) = 6 -- BLCC#38849: EENMALIG de 6e werkdag (een week later)!!! + WHERE FAC.count_work_days (TRUNC (SYSDATE, 'mm') - 1, SYSDATE - 1) = 1 AND TO_CHAR (SYSDATE - 1, 'd') BETWEEN '2' AND '6' AND NOT EXISTS (SELECT 1 @@ -1307,7 +1307,7 @@ AS -- View bevat alleen inhoud op de dag na de 2e werkdag van de maand! ORDER BY debiteur, fclt_x_maand || '-' || SUBSTR (factuurdatum, 1, 2), grootboek) - WHERE FAC.count_work_days (TRUNC (SYSDATE, 'mm') - 1, SYSDATE - 1) = 6 -- BLCC#38849: EENMALIG de 6e werkdag (een week later)!!! + WHERE FAC.count_work_days (TRUNC (SYSDATE, 'mm') - 1, SYSDATE - 1) = 1 AND TO_CHAR (SYSDATE - 1, 'd') BETWEEN '2' AND '6' AND NOT EXISTS (SELECT 1 @@ -1375,7 +1375,7 @@ BEGIN -- IF nacht na 1e werkdag van de maand (‚n geen weekend ‚n geen vrije dag)! -- count_work_days (d1,d2) bepaalt het #werkdagen van d1 tot d2 (als d1=d2, -- dan return 0); daarom bepalen tov. laatste dag van vorige maand! - IF FAC.count_work_days (TRUNC (SYSDATE, 'mm') - 1, SYSDATE - 1) = 6 -- BLCC#38849: EENMALIG de 6e werkdag (een week later)!!! + IF FAC.count_work_days (TRUNC (SYSDATE, 'mm') - 1, SYSDATE - 1) = 1 AND TO_CHAR (SYSDATE - 1, 'd') BETWEEN '2' AND '6' AND v_holiday = 0 THEN