327915 - Modifica flussi Cubo Saldi Netti (Consumer e Business) - Fine Build -

This commit is contained in:
manuelstefanile
2025-01-24 16:39:10 +01:00
parent ac08bb52a4
commit 687ccc371c
13 changed files with 303 additions and 67 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 CO e BU ' $adesso Start DWHE2E_REPORT >> $LOG
$THIS_PATH/ProcessExecutor.sh it.valueteam.gnp.internalflow.in.Dwhe2eRepoSaldiNettiIn>> $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,2 @@
45 3 * * 1-6 /gnpapp/script/Dwhe2eRepoSaldiNettiIn.sh
0 16 * * 0 /gnpapp/script/Dwhe2eRepoSaldiNettiIn.sh

View File

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

View File

@@ -0,0 +1,42 @@
CREATE TABLE "GNP"."GNP_DWHE2E_SALDINETTI_IN" (
"UNIQUE_ID" NUMBER NOT NULL,
"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
TABLESPACE "GNP_DATA_SMALL"
);
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_SMALL" ;
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_SMALL" ;
// PER COL GNP_DATA_SMALL

View File

@@ -0,0 +1,32 @@
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
TABLESPACE "GNP_DATA_SMALL" ENABLE
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "GNP_DATA_SMALL" ;
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_SMALL" ;

View File

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