327915 - Modifica flussi Cubo Saldi Netti (Consumer e Business) - FINE! pt.2 -

This commit is contained in:
manuelstefanile
2025-01-31 12:45:34 +01:00
parent 09742dea8b
commit 34c93baab7
12 changed files with 67 additions and 24 deletions

View File

@@ -0,0 +1,28 @@
#!/bin/bash
###########################################################
# Progetto: dbcfx
# Script: genera_report_dwhe2e_saldinetti
# Descrizione: Applicazione per l'generare il file di report tra dwhe2e e dbcfx
#
###########################################################
THIS_PATH=`dirname $0`
. $THIS_PATH/setEnv.sh
THIS=`basename $0 .sh`
LOG=$GNP_LOG_SCRIPT_HOME/$THIS.log
adesso=$(date)
#controllo se lo script è già in esecuzione
check_rc=`$THIS_PATH/is_Running_Script.sh $THIS $$`
if [ $? -eq 0 ]
then
echo '****** elaborazione DHWE2E Report Saldi Netti file. L argomento è CO oppure BU ' $adesso Start DWHE2E_REPORT >> $LOG
$THIS_PATH/ProcessExecutor.sh it.valueteam.gnp.internalflow.in.Dwhe2eRepoSaldiNettiIn $1>> $LOG
else
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $prog" >> $LOG
fi

View File

@@ -0,0 +1,3 @@
0 14 * * 1-7 /gnpapp/script/sftpd.sh -get DWHE2E_REPOSALDINETTI_BU
0 14 * * 1-7 /gnpapp/script/sftpd.sh -get DWHE2E_REPOSALDINETTI_CO

View File

@@ -0,0 +1,2 @@
0 5 * * 1-7 /gnpapp/script/sftpd.sh -put DWHE2E_REPOSALDINETTI_BU
0 5 * * 1-7 /gnpapp/script/sftpd.sh -put DWHE2E_REPOSALDINETTI_CO

View File

@@ -0,0 +1,5 @@
45 3 * * 1-6 /gnpapp/script/Crea_ReportSaldiNetti_DWHE2E.sh CO
0 16 * * 0 /gnpapp/script/Crea_ReportSaldiNetti_DWHE2E.sh CO
45 3 * * 1-6 /gnpapp/script/Crea_ReportSaldiNetti_DWHE2E.sh BU
0 16 * * 0 /gnpapp/script/Crea_ReportSaldiNetti_DWHE2E.sh BU

View File

@@ -0,0 +1,44 @@
CREATE TABLE "GNP"."GNP_DWHE2E_SALDINETTI_IN"
( "UNIQUE_ID" NUMBER NOT NULL ENABLE,
"NOME_FILE" VARCHAR2(50 BYTE),
"CRM" VARCHAR2(2 BYTE),
"ID_RICHIESTA" NUMBER(22,0) NOT NULL ENABLE,
"LINEA" VARCHAR2(15 BYTE),
"COR" VARCHAR2(50 BYTE),
"E2E_DATA_CESSAZIONE" DATE,
"E2E_SERVIZIO_ACCESSO" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_1" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_2" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_3" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_4" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_5" VARCHAR2(1000 BYTE),
"DBCFX_DIM_CODICE_OLO" VARCHAR2(3 BYTE),
"DBCFX_DIM_TIPO_USCITA" VARCHAR2(50 BYTE),
"DBCFX_DIM_DELIBERA" VARCHAR2(20 BYTE),
CONSTRAINT "PK_GNP_DWHE2E_SALDINETTI_IN" PRIMARY KEY ("UNIQUE_ID")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "GNP_DATA_BIG" ENABLE
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "GNP_DATA_BIG" ;
CREATE INDEX "GNP"."GNP_DWHE2E_IN_ID_RICHIESTA" ON "GNP"."GNP_DWHE2E_SALDINETTI_IN" ("ID_RICHIESTA")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "GNP_DATA_BIG" ;
CREATE INDEX "GNP"."GNP_DWHE2E_IN_NOME_FILE" ON "GNP"."GNP_DWHE2E_SALDINETTI_IN" ("NOME_FILE")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "GNP_DATA_BIG" ;

View File

@@ -0,0 +1,38 @@
CREATE TABLE "GNP"."GNP_DWHE2E_SALDINETTI_OUT"
( "UNIQUE_ID" NUMBER NOT NULL ENABLE,
"NOME_FILE" VARCHAR2(50 BYTE),
"FLAG_ELABORATO" VARCHAR2(1 BYTE) DEFAULT 'N' NOT NULL ENABLE,
"CRM" VARCHAR2(2 BYTE),
"E2E_DATA_CESSAZIONE" DATE,
"E2E_SERVIZIO_ACCESSO" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_1" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_2" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_3" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_4" VARCHAR2(1000 BYTE),
"E2E_DIMENSIONE_5" VARCHAR2(1000 BYTE),
"DBCFX_DIM_CODICE_OLO" VARCHAR2(3 BYTE),
"DBCFX_DIM_TIPO_USCITA" VARCHAR2(50 BYTE),
"DBCFX_DIM_DELIBERA" VARCHAR2(20 BYTE),
"DBCFX_NRO_USCITE" NUMBER,
CONSTRAINT "PK_GNP_DWHE2E_SALDINETTI_OUT" PRIMARY KEY ("UNIQUE_ID")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "GNP_DATA_BIG" ENABLE
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "GNP_DATA_BIG" ;
CREATE INDEX "GNP"."GNP_DWHE2E_OUT_NOME_FILE" ON "GNP"."GNP_DWHE2E_SALDINETTI_OUT" ("NOME_FILE")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
STORAGE(INITIAL 65536 NEXT 131072 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "GNP_DATA_BIG" ;

View File

@@ -0,0 +1,8 @@
CREATE SEQUENCE "GNP"."SEQ_DWHE2EREPORT"
START WITH 1
MINVALUE 1
INCREMENT BY 1
MAXVALUE 9999999999999999999999999999
NOCACHE
NOCYCLE;

View File

@@ -0,0 +1 @@
Insert into GNP.GNP_ANAGRAFICA_PROCESSO (CODICE_PROCESSO,NOME_PROCESSO) values ('ER','Dwhe2eRepoSaldiNettiIn');