PIVP#85719 Aanpassing van de dienst en zaalreservering export routines waarbij nu de exports word gedaan van de 1 dag van het huidige jaar en de laatste dag van de vorige maand. Nu worden toch alle diensten/reserveringen geëxporteerd ook als er per vergis een maand wordt vergeten.
svn path=/Customer/trunk/; revision=66467
This commit is contained in:
@@ -3828,7 +3828,7 @@ AS
|
||||
v_startDate DATE;
|
||||
v_endDate DATE;
|
||||
v_factuurdatum DATE;
|
||||
v_startmonth VARCHAR2(10);
|
||||
v_endmonth VARCHAR2(10);
|
||||
v_currentmonth VARCHAR2(10);
|
||||
v_currentyear VARCHAR2(10);
|
||||
v_currenthuurder VARCHAR2(10);
|
||||
@@ -3848,15 +3848,15 @@ BEGIN
|
||||
|
||||
-- Exports vinden plaats op maand basis
|
||||
|
||||
v_startmonth := TO_CHAR(TO_NUMBER(TO_CHAR(SYSDATE,'MM'))-1);
|
||||
v_endmonth := TO_CHAR(TO_NUMBER(TO_CHAR(SYSDATE,'MM'))-1);
|
||||
v_currentyear := TO_CHAR(TO_NUMBER(TO_CHAR(SYSDATE,'YYYY')));
|
||||
IF v_startmonth = '0' THEN
|
||||
IF v_endmonth = '0' THEN
|
||||
v_currentyear := TO_CHAR(TO_NUMBER(TO_CHAR(SYSDATE,'YYYY'))-1);
|
||||
v_startmonth:='12';
|
||||
v_endmonth:='12';
|
||||
END IF;
|
||||
v_startdate := TO_DATE('01-'||v_startmonth||'-'||v_currentyear,'DD-MM-YYYY');
|
||||
v_startdate := TO_DATE('01-01-'||v_currentyear,'DD-MM-YYYY');
|
||||
|
||||
v_enddate := LAST_DAY(v_startdate);
|
||||
v_enddate := LAST_DAY(TO_DATE('01-'||v_endmonth||'-'||v_currentyear,'DD-MM-YYYY'));
|
||||
v_factuurdatum:=v_enddate;
|
||||
-- IF v_currentmonth=1 OR v_currentmonth=4 OR v_currentmonth=7 OR v_currentmonth=10
|
||||
-- THEN
|
||||
@@ -4008,7 +4008,7 @@ AS
|
||||
v_startDate DATE;
|
||||
v_endDate DATE;
|
||||
v_currentmonth NUMBER;
|
||||
v_startmonth NUMBER;
|
||||
v_endmonth NUMBER;
|
||||
v_currentyear VARCHAR2(10);
|
||||
v_currenthuurder VARCHAR2(10);
|
||||
v_factuurdatum DATE;
|
||||
@@ -4030,18 +4030,18 @@ BEGIN
|
||||
-- eerst controlerene of we de eerste van een nieuw kwartaal zijn.
|
||||
|
||||
v_currentmonth := TO_NUMBER(TO_CHAR(SYSDATE,'MM'));
|
||||
v_startmonth := TO_CHAR(TO_NUMBER(TO_CHAR(SYSDATE,'MM'))-1);
|
||||
v_endmonth := TO_CHAR(TO_NUMBER(TO_CHAR(SYSDATE,'MM'))-1);
|
||||
v_currentyear := TO_CHAR(TO_NUMBER(TO_CHAR(SYSDATE,'YYYY')));
|
||||
IF v_startmonth = '0' THEN
|
||||
IF v_endmonth = '0' THEN
|
||||
v_currentyear := TO_CHAR(TO_NUMBER(TO_CHAR(SYSDATE,'YYYY'))-1);
|
||||
v_startmonth:='12';
|
||||
v_endmonth:='12';
|
||||
END IF;
|
||||
IF v_currentmonth = 5 AND v_currentYear= '2023' THEN -- alleen voor begin de eerste 4 maanden kunnen exporteen
|
||||
v_startDate := TO_DATE('01-01-2023','DD-MM-YYYY');
|
||||
v_endDate := TO_DATE('30-04-2023','DD-MM-YYYY');
|
||||
ELSE
|
||||
v_startDate := TO_DATE('01-'||v_startmonth||'-'||v_currentyear,'DD-MM-YYYY');
|
||||
v_endDate := LAST_DAY(v_startDate);
|
||||
v_startDate := TO_DATE('01-01-'||v_currentyear,'DD-MM-YYYY');
|
||||
v_endDate := LAST_DAY(TO_DATE('01-'||v_endmonth||'-'||v_currentyear,'DD-MM-YYYY'));
|
||||
END IF;
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user