First Commit - Source Code from Reply
This commit is contained in:
41
dbcmnpsrc/FE/mnpapp/script/gui/CARICA_MNP_DWH_XML_IN.sh
Normal file
41
dbcmnpsrc/FE/mnpapp/script/gui/CARICA_MNP_DWH_XML_IN.sh
Normal file
@@ -0,0 +1,41 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: CARICA_MNP_DWH_XML_IN.sh
|
||||
# Descrizione: Shell di caricamento tabella MNP_DWH_XML_IN
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO caricamento tabella MNP_DWH_XML_IN
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/CARICA_MNP_DWH_XML_IN.sql $1 $2 $3 > ${MNP_LOG_SCRIPT_GUI_HOME}/CARICA_MNP_DWH_XML_IN.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE caricamento tabella MNP_DWH_XML_IN
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
41
dbcmnpsrc/FE/mnpapp/script/gui/CARICA_MNP_DW_XML_IN_OUT.sh
Normal file
41
dbcmnpsrc/FE/mnpapp/script/gui/CARICA_MNP_DW_XML_IN_OUT.sh
Normal file
@@ -0,0 +1,41 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: CARICA_MNP_DW_XML_IN_OUT.sh
|
||||
# Descrizione: Shell di caricamento tabella MNP_DW_XML_IN_OUT
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO caricamento tabella MNP_DW_XML_IN_OUT
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/CARICA_MNP_DW_XML_IN_OUT.sql $1 $2 $3 > ${MNP_LOG_SCRIPT_GUI_HOME}/CARICA_MNP_DW_XML_IN_OUT.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE caricamento tabella MNP_DW_XML_IN_OUT
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
41
dbcmnpsrc/FE/mnpapp/script/gui/CREA_PARTIZIONE.sh
Normal file
41
dbcmnpsrc/FE/mnpapp/script/gui/CREA_PARTIZIONE.sh
Normal file
@@ -0,0 +1,41 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: CREA_PARTIZIONE.sh
|
||||
# Descrizione: Shell di CREAZIONE PARTIZIONI PER LE TABELLE DI MNP
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO CREAZIONE PARTIZIONE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/CREA_PARTIZIONE.sql $1 > ${MNP_LOG_SCRIPT_GUI_HOME}/CREA_PARTIZIONE.log 2>&1
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE CREAZIONE PARTIZIONE
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
38
dbcmnpsrc/FE/mnpapp/script/gui/create_mnp_vgr.sh
Normal file
38
dbcmnpsrc/FE/mnpapp/script/gui/create_mnp_vgr.sh
Normal file
@@ -0,0 +1,38 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: create_mnp_vgr.sh
|
||||
# Descrizione: Shell di creazione delle Viste Materializzate GUI
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
if [ $# -ne 1 ]
|
||||
then
|
||||
echo "Errore in $2 - Numero di argomenti non validi"
|
||||
echo "Sintassi: create_mnp_vgr.sh <data>"
|
||||
exit
|
||||
fi
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO CREAZIONE VISTE MATERIALIZZATE DBC CONSOLE
|
||||
echo '**' Profondità a partire da $1 '**'
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/mnp_rich_cess_port_min_vgr.sql $1 -sqlplusOption -s >> ${MNP_LOG_SCRIPT_GUI_HOME}/mnp_rich_cess_port_min_vgr.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/mnp_richiesta_cess_min_vgr.sql $1 -sqlplusOption -s >> ${MNP_LOG_SCRIPT_GUI_HOME}/mnp_richiesta_cess_min_vgr.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/mnp_richiesta_porting_min_vgr.sql $1 -sqlplusOption -s >> ${MNP_LOG_SCRIPT_GUI_HOME}/mnp_richiesta_porting_min_vgr.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/mnp_richiesta_rec_vgr.sql $1 -sqlplusOption -s >> ${MNP_LOG_SCRIPT_GUI_HOME}/mnp_richiesta_rec_vgr.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/mnp_richiesta_vgr.sql $1 -sqlplusOption -s >> ${MNP_LOG_SCRIPT_GUI_HOME}/mnp_richiesta_vgr.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE CREAZIONE VISTE MATERIALIZZATE DBC CONSOLE
|
||||
|
||||
|
||||
|
||||
11
dbcmnpsrc/FE/mnpapp/script/gui/is_RunningConsole
Normal file
11
dbcmnpsrc/FE/mnpapp/script/gui/is_RunningConsole
Normal file
@@ -0,0 +1,11 @@
|
||||
#!/usr/bin/ksh
|
||||
#set -x
|
||||
ESISTE=`ps -e -o pid,args | grep " /bin/k[s]h " | grep $1 | grep -v "$2 " | grep -v .log;`
|
||||
|
||||
if [ "$ESISTE" != "" ]
|
||||
then
|
||||
exit 1
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_MVNO.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_MVNO.sql $1 > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_MVNO.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
52
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_AGCOM.sh
Normal file
52
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_AGCOM.sh
Normal file
@@ -0,0 +1,52 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_AGCOM.sh
|
||||
# Descrizione: Shell di refresh dei REPORT AGCOM per DBCGO
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-01-2011)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
export ORACLE_BASE=/oracle/app
|
||||
export ORACLE_HOME=/oracle/app/product/920
|
||||
export PATH=$PATH:$ORACLE_HOME/bin:.:$ORACLE_HOME/OPatch
|
||||
export LIBPATH=/usr/lib:/lib:/oracle/app/product/920/lib32:/oracle/app/product/920/lib
|
||||
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
|
||||
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
|
||||
export ORACLE_TERM=Xterm
|
||||
cd /oracle/UTILITY/AGCOM
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_AGCOM_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
#check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
#if [ $? -eq 0 ]
|
||||
#then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH REPORT
|
||||
$ORACLE_HOME/bin/sqlplus DWH/xxx@MNP @refresh_AGCOM.sql ${TIME} > refresh_AGCOM.log 2>&1 &
|
||||
#wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH REPORT AGCOM
|
||||
|
||||
#else
|
||||
# echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
#fi
|
||||
fi
|
||||
51
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_CALCOLO_SIM.sh
Normal file
51
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_CALCOLO_SIM.sh
Normal file
@@ -0,0 +1,51 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SIM.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
# aggiornamento verrà lanciato sul mese precedente alla data di riferimento
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE SLA PER UPDATE NUMERO SIM
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SIM.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SIM.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA PER UPDATE NUMERO SIM
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_FRANCHIGIA.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2011)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_FRANCHIGIA.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_FRANCHIGIA.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA FRANCHIGIA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_MVNO.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_MVNO.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_MVNO.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_PENALI_3GG.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_PENALI_2GG.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_PENALI_3GG.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_PENALI_3GG.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_PENALI_3GG.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_PENALI_3GG.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_PENALI_IN_MATGIOR.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_PENALI_IN_MATGIOR.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_PENALI_IN_MATGIOR.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_PENALI_MATGIOR.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_PENALI_MATGIOR.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_PENALI_MATGIOR.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_TC_IN_MATGIOR.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_TC_IN_MATGIOR.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_TC_IN_MATGIOR.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_CALCOLO_SLA_TC_MATGIOR.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_CALCOLO_SLA_TC_MATGIOR.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_CALCOLO_SLA_TC_MATGIOR.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
50
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_POPOLA_SLA_SE.sh
Normal file
50
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_POPOLA_SLA_SE.sh
Normal file
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_POPOLA_SLA_SE.sh
|
||||
#
|
||||
#
|
||||
# PARAMETRO OPZIONALE
|
||||
# data di riferimento dd/mm/YYYY (es: 01-04-2010)
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_POPOLA_SLA_SE.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_POPOLA_SLA_SE.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_REPORT_CAPACITA_EVAZIONE.sh
|
||||
#
|
||||
#
|
||||
###########################################################
|
||||
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH REPORT CAPACITA EVASIONE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_REPORT_CAPACITA_EVASIONE.sql >> ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_REPORT_CAPACITA_EVASIONE.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH REPORT CAPACITA EVASIONE
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_REPORT_MONITORAGGIO_REC.sh
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_REPORT_MONITORAGGIO_REC.sql >> ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_REPORT_MONITORAGGIO_REC.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
41
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_Report.sh
Normal file
41
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_Report.sh
Normal file
@@ -0,0 +1,41 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_Report.sh
|
||||
# Descrizione: Shell di refresh delle Viste Materializzate DWH per DBCGO
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_DWH_VM_DBCGO_REPORT.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_DWH_VM_DBCGO_REPORT.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
48
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_SLATC.sh
Normal file
48
dbcmnpsrc/FE/mnpapp/script/gui/refresh_DWH_SLATC.sh
Normal file
@@ -0,0 +1,48 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_SLATC.sh
|
||||
# Descrizione: Shell di refresh delle Viste Materializzate CALCOLO SLATC DWH per DBCGO
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_SLATC.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_SLATC.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA TC
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_ESPL.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_ESPL.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_ESPL.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_ESPL_TP.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_ESPL_TP.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_ESPL_TP.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_PIC.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_PIC.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_PIC.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_RC.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_RC.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_RC.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_SCA.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_SCA.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_SCA.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_SI.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_SI.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_SI.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_TC.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_TC.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_TC.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_VALID.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_VALID.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_VALID.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_MNP_REPORT_MANCATE_AZIONI_VALID_HOC.sh
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_VALID_HOC.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_REPORT_MANCATE_AZIONI_VALID_HOC.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
50
dbcmnpsrc/FE/mnpapp/script/gui/refresh_REPORT_TCR.sh
Normal file
50
dbcmnpsrc/FE/mnpapp/script/gui/refresh_REPORT_TCR.sh
Normal file
@@ -0,0 +1,50 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_DWH_REPORT_TCR.sh
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_REPORT_TCR.sql >> ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_REPORT_TCR.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE SLA
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
79
dbcmnpsrc/FE/mnpapp/script/gui/refresh_console.sh
Normal file
79
dbcmnpsrc/FE/mnpapp/script/gui/refresh_console.sh
Normal file
@@ -0,0 +1,79 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: refresh_console.sh
|
||||
# Descrizione: Shell di refresh delle Viste Materializzate GUI
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=refresh_console
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO REFRESH CONSOLE
|
||||
echo '**' $adesso '**' INIZIO REFRESH VISTE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_ini_mnp_refresh_lock.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_ini_mnp_refresh_lock.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_RICH_CESS_PORT_VGR.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_RICH_CESS_PORT_VGR.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_RICHIESTA_REC_VGR.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_RICHIESTA_REC_VGR.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_RICHIESTA_CESS_VGR.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_RICHIESTA_CESS_VGR.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_RICHIESTA_VGR.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_RICHIESTA_VGR.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_MNP_RICHIESTA_PORTING_VGR.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_MNP_RICHIESTA_PORTING_VGR.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE REFRESH VISTE
|
||||
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' INIZIO DONOR
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_donor.sql 2 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_donor2.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_donor.sql 4 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_donor4.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_donor.sql 7 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_donor7.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE DONOR
|
||||
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' INIZIO RECIPIENT
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_recipient.sql 2 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_recipient2.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_recipient.sql 4 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_recipient4.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_recipient.sql 6 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_recipient6.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_recipient.sql 7 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_recipient7.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE RECIPIENT
|
||||
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' INIZIO PORTING
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_porting.sql 2 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_porting2.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_porting.sql 4 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_porting4.log 2>&1 &
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/esegui_porting.sql 7 -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/esegui_porting7.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE PORTING
|
||||
|
||||
echo '**' $adesso '**' FINE REFRESH CONSOLE
|
||||
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/refresh_fin_mnp_refresh_lock.sql -sqlplusOption -s > ${MNP_LOG_SCRIPT_GUI_HOME}/refresh_fin_mnp_refresh_lock.log 2>&1 &
|
||||
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
46
dbcmnpsrc/FE/mnpapp/script/gui/scarto_richieste_NOVE.sh
Normal file
46
dbcmnpsrc/FE/mnpapp/script/gui/scarto_richieste_NOVE.sh
Normal file
@@ -0,0 +1,46 @@
|
||||
#!/bin/ksh
|
||||
|
||||
###########################################################
|
||||
# Progetto: Gateway MNP
|
||||
# Script: scarto_richieste_NOVE.sh
|
||||
#
|
||||
#
|
||||
###########################################################
|
||||
|
||||
#impostazione ambiente
|
||||
THIS_PATH=`dirname $0`
|
||||
. $THIS_PATH/../setEnv.sh
|
||||
|
||||
$THIS_PATH/../TestNodo.sh
|
||||
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
TIME=`echo $(date -u +%d/%m/%Y)`
|
||||
else
|
||||
TIME=$1
|
||||
fi
|
||||
echo "DATA:" ${TIME}
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
#ESECUZIONE SCRIPT
|
||||
|
||||
task=scarto_richieste_NOVE
|
||||
adesso=$(date)
|
||||
|
||||
#controllo se il task è già in esecuzione
|
||||
|
||||
check_rc=`$THIS_PATH/is_RunningConsole $task $$`
|
||||
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
echo '*******************************'
|
||||
echo '**' $adesso '**' INIZIO SCARTO RICHIESTE NOVE
|
||||
$MNP_SCRIPT_HOME/sqlExecutor.sh -sqlplus ${MNP_SCRIPT_GUI_SQL_HOME}/scarto_richieste_NOVE.sql ${TIME} > ${MNP_LOG_SCRIPT_GUI_HOME}/scarto_richieste_NOVE.log 2>&1 &
|
||||
wait
|
||||
adesso=$(date)
|
||||
echo '**' $adesso '**' FINE SCARTO RICHIESTE NOVE
|
||||
else
|
||||
echo " (WARNING) $(date) Esecuzione non avvenuta per presenza processo precedente : $task"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
BEGIN
|
||||
DWH.CARICA_MNP_DWH_XML_IN('&1','&2', '&3');
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,4 @@
|
||||
BEGIN
|
||||
DWH.CARICA_MNP_DW_XML_IN_OUT('&1','&2', '&3');
|
||||
END;
|
||||
/
|
||||
17
dbcmnpsrc/FE/mnpapp/script/gui/sql/CREA_PARTIZIONE.sql
Normal file
17
dbcmnpsrc/FE/mnpapp/script/gui/sql/CREA_PARTIZIONE.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
for r_tab_part in
|
||||
(select table_name from user_tables where partitioned = 'YES')
|
||||
loop
|
||||
begin
|
||||
|
||||
MNP.CREA_PARTIZIONE('01/10/'||to_char(sysdate,'yyyy'),r_tab_part.table_name, '&1');
|
||||
MNP.CREA_PARTIZIONE('01/04/'||to_char(sysdate+366,'yyyy'),r_tab_part.table_name, '&1');
|
||||
exception when others then
|
||||
dbms_output.put_line('errore di creazione delle partizioni per la tabella '||r_tab_part.table_name||SQLERRM);
|
||||
end;
|
||||
|
||||
end loop;
|
||||
|
||||
END;
|
||||
/
|
||||
281
dbcmnpsrc/FE/mnpapp/script/gui/sql/esegui_donor.sql
Normal file
281
dbcmnpsrc/FE/mnpapp/script/gui/sql/esegui_donor.sql
Normal file
@@ -0,0 +1,281 @@
|
||||
set echo on timing on time on verify off serveroutput on
|
||||
|
||||
--SPOOL LAST_AOM_DONOR_&1
|
||||
|
||||
DECLARE
|
||||
|
||||
/* Contatori DONOR */
|
||||
|
||||
SYSDATE_1 DATE;
|
||||
SYSDATE_2 DATE;
|
||||
CODICE_OLO NUMBER(8);
|
||||
DESCRIZIONE_OLO VARCHAR2(100);
|
||||
|
||||
APPO_ACQUISITE NUMBER(10) :=0;
|
||||
APPO_ANNULLATE_SCARTATE NUMBER(10) :=0;
|
||||
APPO_ANNULLATE_SCARTATE1 NUMBER(10) :=0;
|
||||
APPO_ANNULLATE_SCARTATE2 NUMBER(10) :=0;
|
||||
APPO_PRESE_IN_CARICO NUMBER(10) :=0;
|
||||
APPO_RITARDO_PRESA_IN_CARICO NUMBER(10) :=0;
|
||||
APPO_IN_VALIDAZIONE_TIM NUMBER(10) :=0;
|
||||
APPO_SOSPESE NUMBER(10) :=0;
|
||||
APPO_IN_VALIDAZIONE_OGGI NUMBER(10) :=0;
|
||||
APPO_RITARDO_VALIDAZIONE NUMBER(10) :=0;
|
||||
APPO_VALIDATE_OK NUMBER(10) :=0;
|
||||
APPO_VALIDATE_KO NUMBER(10) :=0;
|
||||
APPO_RIFIUTATE NUMBER(10) :=0;
|
||||
APPO_IN_CESSAZIONE NUMBER(10) :=0;
|
||||
APPO_IN_CESSAZIONE_OGGI NUMBER(10) :=0;
|
||||
APPO_RITARDO_ESPLETAMENTO NUMBER(10) :=0;
|
||||
APPO_ESPLETATE NUMBER(10) :=0;
|
||||
APPO_ESPLETATE1 NUMBER(10) :=0;
|
||||
APPO_ESPLETATE2 NUMBER(10) :=0;
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
SELECT cod_olo ,
|
||||
desc_olo
|
||||
INTO codice_olo ,
|
||||
descrizione_olo
|
||||
FROM MNP_OLO
|
||||
WHERE cod_olo = &1;
|
||||
|
||||
SELECT TRUNC(DWH.FUN_GIORNI_MENO(SYSDATE,1))
|
||||
INTO SYSDATE_1
|
||||
FROM DUAL;
|
||||
|
||||
SELECT TRUNC(DWH.FUN_GIORNI_MENO(SYSDATE,2))
|
||||
INTO SYSDATE_2
|
||||
FROM DUAL;
|
||||
|
||||
---
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ACQUISITE
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO=1
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
---
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ANNULLATE_SCARTATE1
|
||||
FROM MNP_RICHIESTA_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=SYSDATE_1
|
||||
AND SR.STATO_A=4)
|
||||
AND GR.STATO=4
|
||||
AND GR.CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ANNULLATE_SCARTATE2
|
||||
FROM MNP_RICHIESTA_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=SYSDATE_1
|
||||
AND SR.STATO_A=12)
|
||||
AND GR.STATO=12
|
||||
AND GR.CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
APPO_ANNULLATE_SCARTATE := APPO_ANNULLATE_SCARTATE1 + APPO_ANNULLATE_SCARTATE2;
|
||||
|
||||
-----------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_PRESE_IN_CARICO
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO=3
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
---------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_RITARDO_PRESA_IN_CARICO
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO=1
|
||||
AND DATARICEZIONERICHIESTA <= SYSDATE_2
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
---------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_IN_VALIDAZIONE_TIM
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO=6
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
-------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_SOSPESE
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO in (19,20)
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
--------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_IN_VALIDAZIONE_OGGI
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO=6
|
||||
AND DATA_VALIDAZIONE_MAX=TRUNC(sysdate)
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
--------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_RITARDO_VALIDAZIONE
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO=6
|
||||
AND DATA_VALIDAZIONE_MAX <=SYSDATE_1
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
--------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_VALIDATE_OK
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO=7
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
-------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_VALIDATE_KO
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO =8
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
--------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_RIFIUTATE
|
||||
FROM MNP_RICHIESTA_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=10)
|
||||
AND GR.STATO=10
|
||||
AND GR.CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
--------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_IN_CESSAZIONE
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO in (9,14)
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
--------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_IN_CESSAZIONE_OGGI
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO in (9,14)
|
||||
AND DATA_CUT_OVER_CALC=TRUNC(sysdate)
|
||||
AND CODICE_OPERATORE_RECIPIENT=descrizione_olo;
|
||||
|
||||
--------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_RITARDO_ESPLETAMENTO
|
||||
FROM MNP_RICHIESTA_VGR
|
||||
WHERE STATO in (9,14)
|
||||
AND DATA_CUT_OVER_CALC <TRUNC(sysdate)
|
||||
AND CODICE_OPERATORE_RECIPIENT = descrizione_olo;
|
||||
|
||||
--------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ESPLETATE1
|
||||
FROM MNP_RICHIESTA_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=15)
|
||||
AND GR.STATO=15
|
||||
AND GR.CODICE_OPERATORE_RECIPIENT= descrizione_olo;
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ESPLETATE2
|
||||
FROM MNP_RICHIESTA_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=16)
|
||||
AND GR.STATO=16
|
||||
AND GR.CODICE_OPERATORE_RECIPIENT= descrizione_olo;
|
||||
|
||||
|
||||
APPO_ESPLETATE := APPO_ESPLETATE1 + APPO_ESPLETATE2;
|
||||
|
||||
|
||||
DBMS_OUTPUT.PUT_LINE('AOM DONOR '||descrizione_olo||' per '||&1);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ACQUISITE);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ANNULLATE_SCARTATE1);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ANNULLATE_SCARTATE2);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_PRESE_IN_CARICO);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_RITARDO_PRESA_IN_CARICO);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_IN_VALIDAZIONE_TIM);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_SOSPESE);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_IN_VALIDAZIONE_OGGI);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_RITARDO_VALIDAZIONE);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_VALIDATE_OK);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_VALIDATE_KO);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_RIFIUTATE);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_IN_CESSAZIONE);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_IN_CESSAZIONE_OGGI);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_RITARDO_ESPLETAMENTO);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ESPLETATE);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ESPLETATE2);
|
||||
|
||||
|
||||
DELETE MNP_GUI_DONOR
|
||||
WHERE cod_olo = &1;
|
||||
|
||||
INSERT INTO MNP_GUI_DONOR
|
||||
( COD_OLO,
|
||||
ACQUISITE,
|
||||
ANNULLATE_SCARTATE,
|
||||
PRESE_IN_CARICO,
|
||||
RITARDO_PRESA_IN_CARICO,
|
||||
IN_VALIDAZIONE_TIM,
|
||||
SOSPESE,
|
||||
IN_VALIDAZIONE_OGGI,
|
||||
RITARDO_VALIDAZIONE,
|
||||
VALIDATE_OK,
|
||||
VALIDATE_KO,
|
||||
RIFIUTATE,
|
||||
IN_CESSAZIONE,
|
||||
IN_CESSAZIONE_OGGI,
|
||||
RITARDO_ESPLETAMENTO,
|
||||
ESPLETATE)
|
||||
VALUES
|
||||
(&1,
|
||||
APPO_ACQUISITE,
|
||||
APPO_ANNULLATE_SCARTATE,
|
||||
APPO_PRESE_IN_CARICO,
|
||||
APPO_RITARDO_PRESA_IN_CARICO,
|
||||
APPO_IN_VALIDAZIONE_TIM,
|
||||
APPO_SOSPESE,
|
||||
APPO_IN_VALIDAZIONE_OGGI,
|
||||
APPO_RITARDO_VALIDAZIONE,
|
||||
APPO_VALIDATE_OK,
|
||||
APPO_VALIDATE_KO,
|
||||
APPO_RIFIUTATE,
|
||||
APPO_IN_CESSAZIONE,
|
||||
APPO_IN_CESSAZIONE_OGGI,
|
||||
APPO_RITARDO_ESPLETAMENTO,
|
||||
APPO_ESPLETATE);
|
||||
|
||||
COMMIT;
|
||||
END;
|
||||
/
|
||||
EXIT
|
||||
|
||||
96
dbcmnpsrc/FE/mnpapp/script/gui/sql/esegui_porting.sql
Normal file
96
dbcmnpsrc/FE/mnpapp/script/gui/sql/esegui_porting.sql
Normal file
@@ -0,0 +1,96 @@
|
||||
SET echo on timing on time on verify off serveroutput on
|
||||
|
||||
--SPOOL LAST_AOM_PORTING_&1
|
||||
|
||||
DECLARE
|
||||
/* Contatori PORTING */
|
||||
codice_olo NUMBER (8);
|
||||
descrizione_olo VARCHAR2 (100);
|
||||
appo_acquisite NUMBER (10) := 0;
|
||||
appo_scartate NUMBER (10) := 0;
|
||||
appo_attesa_evasione NUMBER (10) := 0;
|
||||
appo_non_evase_inviate NUMBER (10) := 0;
|
||||
appo_non_evase NUMBER (10) := 0;
|
||||
appo_evase NUMBER (10) := 0;
|
||||
appo_espletate NUMBER (10) := 0;
|
||||
BEGIN
|
||||
SELECT cod_olo, desc_olo
|
||||
INTO codice_olo, descrizione_olo
|
||||
FROM mnp_olo
|
||||
WHERE cod_olo = &1;
|
||||
|
||||
---
|
||||
SELECT COUNT (*)
|
||||
INTO appo_acquisite
|
||||
FROM mnp_richiesta_porting_vgr gp
|
||||
WHERE stato = 1 AND codice_operatore_recipient = descrizione_olo;
|
||||
|
||||
SELECT COUNT (*)
|
||||
INTO appo_scartate
|
||||
FROM mnp_richiesta_porting_vgr gp
|
||||
WHERE stato = 2 AND codice_operatore_recipient = descrizione_olo
|
||||
AND EXISTS (
|
||||
SELECT sp.id_richiesta
|
||||
FROM mnp_storico_porting sp
|
||||
WHERE sp.id_richiesta = gp.id_richiesta
|
||||
AND sp.stato_a=2 and sp.data_lavorazione=trunc(sysdate));
|
||||
|
||||
SELECT COUNT (*)
|
||||
INTO appo_attesa_evasione
|
||||
FROM mnp_richiesta_porting_vgr gp
|
||||
WHERE stato = 3 AND codice_operatore_recipient = descrizione_olo;
|
||||
|
||||
SELECT COUNT (*)
|
||||
INTO appo_non_evase_inviate
|
||||
FROM mnp_richiesta_porting_vgr gp
|
||||
WHERE stato = 7 AND codice_operatore_recipient = descrizione_olo;
|
||||
|
||||
SELECT COUNT (*)
|
||||
INTO appo_non_evase
|
||||
FROM mnp_richiesta_porting_vgr gp
|
||||
WHERE stato = 5 AND codice_operatore_recipient = descrizione_olo;
|
||||
|
||||
SELECT COUNT (*)
|
||||
INTO appo_evase
|
||||
FROM mnp_richiesta_porting_vgr gp
|
||||
WHERE stato = 4
|
||||
AND codice_operatore_recipient = descrizione_olo;
|
||||
|
||||
|
||||
SELECT COUNT (*)
|
||||
INTO appo_espletate
|
||||
FROM mnp_richiesta_porting_vgr gp
|
||||
WHERE stato = 6 AND codice_operatore_recipient = descrizione_olo
|
||||
AND EXISTS (
|
||||
SELECT sp.id_richiesta
|
||||
FROM mnp_storico_porting sp
|
||||
WHERE sp.id_richiesta = gp.id_richiesta
|
||||
AND sp.stato_a=6 and sp.data_lavorazione=trunc(sysdate));
|
||||
|
||||
DBMS_OUTPUT.put_line ('AOM RECIPIENT ' || descrizione_olo || ' per ' || &1);
|
||||
DBMS_OUTPUT.put_line (appo_acquisite);
|
||||
DBMS_OUTPUT.put_line (appo_scartate);
|
||||
DBMS_OUTPUT.put_line (appo_attesa_evasione);
|
||||
DBMS_OUTPUT.put_line (appo_non_evase_inviate);
|
||||
DBMS_OUTPUT.put_line (appo_non_evase);
|
||||
DBMS_OUTPUT.put_line (appo_evase);
|
||||
DBMS_OUTPUT.put_line (appo_espletate);
|
||||
|
||||
DELETE mnp_gui_porting
|
||||
WHERE cod_olo = &1;
|
||||
|
||||
INSERT INTO mnp_gui_porting
|
||||
(cod_olo, acquisite, scartate, attesa_evasione,
|
||||
non_evase_inviate, non_evase, evase,
|
||||
espletate
|
||||
)
|
||||
VALUES (&1, appo_acquisite, appo_scartate, appo_attesa_evasione,
|
||||
appo_non_evase_inviate, appo_non_evase, appo_evase,
|
||||
appo_espletate
|
||||
);
|
||||
|
||||
COMMIT;
|
||||
END;
|
||||
/
|
||||
|
||||
EXIT
|
||||
288
dbcmnpsrc/FE/mnpapp/script/gui/sql/esegui_recipient.sql
Normal file
288
dbcmnpsrc/FE/mnpapp/script/gui/sql/esegui_recipient.sql
Normal file
@@ -0,0 +1,288 @@
|
||||
set echo on timing on time on verify off serveroutput on
|
||||
|
||||
--SPOOL LAST_AOM_RECIPIENT_&1
|
||||
|
||||
DECLARE
|
||||
|
||||
SYSDATE_1 DATE := NULL;
|
||||
SYSDATE_2 DATE := NULL;
|
||||
CODICE_OLO NUMBER(8);
|
||||
DESCRIZIONE_OLO VARCHAR2(100);
|
||||
|
||||
/* Contatori RECIPIENT */
|
||||
|
||||
APPO_ACQUISITE_ACCODATE_R NUMBER(10) :=0;
|
||||
APPO_SCART_PRESA_IN_CARICO_R NUMBER(10) :=0;
|
||||
APPO_INVIATE_R NUMBER(10) :=0;
|
||||
APPO_PRESE_IN_CARICO_R NUMBER(10) :=0;
|
||||
APPO_MANCATE_PRESA_IN_CARICO_R NUMBER(10) :=0;
|
||||
APPO_RICHIESTE_VALIDATE_R NUMBER(10) :=0;
|
||||
APPO_MANCATE_VALIDATE_R NUMBER(10) :=0;
|
||||
APPO_SOSPESE_R NUMBER(10) :=0;
|
||||
APPO_ATTESA_EVASIONE_R NUMBER(10) :=0;
|
||||
APPO_RITARDO_EVASIONE_R NUMBER(10) :=0;
|
||||
APPO_MANCATA_EVASIONE_A_R NUMBER(10) :=0;
|
||||
APPO_MANCATA_EVASIONE_B_R NUMBER(10) :=0;
|
||||
APPO_RIFIUTATE_R NUMBER(10) :=0;
|
||||
APPO_ANNULLATE_R NUMBER(10) :=0;
|
||||
APPO_ANNULLATE_GRUPPO_R NUMBER(10) :=0;
|
||||
APPO_EVASE_R NUMBER(10) :=0;
|
||||
|
||||
BEGIN
|
||||
|
||||
SELECT TRUNC(DWH.FUN_GIORNI_MENO(SYSDATE,1))
|
||||
INTO SYSDATE_1
|
||||
FROM DUAL;
|
||||
|
||||
SELECT TRUNC(DWH.FUN_GIORNI_MENO(SYSDATE,2))
|
||||
INTO SYSDATE_2
|
||||
FROM DUAL;
|
||||
|
||||
SELECT cod_olo ,
|
||||
desc_olo
|
||||
INTO codice_olo ,
|
||||
descrizione_olo
|
||||
FROM MNP_OLO
|
||||
WHERE cod_olo = &1;
|
||||
|
||||
---------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ACQUISITE_ACCODATE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO in (2,3)
|
||||
AND CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
|
||||
---------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_SCART_PRESA_IN_CARICO_R
|
||||
FROM MNP_RICHIESTA_REC_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA_REC SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=5)
|
||||
AND GR.STATO=5
|
||||
AND GR.CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
---------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_INVIATE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA_REC SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=4)
|
||||
AND GR.STATO=4
|
||||
AND GR.CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
---------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_PRESE_IN_CARICO_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO=6
|
||||
AND CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
----------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_MANCATE_PRESA_IN_CARICO_R
|
||||
FROM MNP_RICHIESTA_REC_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA_REC SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.STATO_A=4
|
||||
AND SR.DATA_LAVORAZIONE<=SYSDATE_2)
|
||||
AND GR.STATO = 4
|
||||
AND GR.CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
-----------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_RICHIESTE_VALIDATE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO = 8
|
||||
AND CODICE_OPERATORE_DONATING = descrizione_olo;
|
||||
|
||||
------------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_MANCATE_VALIDATE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO = 6
|
||||
AND DATA_VALIDAZIONE_MAX < TRUNC(sysdate)
|
||||
AND CODICE_OPERATORE_DONATING = descrizione_olo;
|
||||
|
||||
------------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_SOSPESE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO = 15
|
||||
AND CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
-----------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ATTESA_EVASIONE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO=11 AND ESPLETAMENTOMSS=0
|
||||
AND ESPLETAMENTODONATING = 0
|
||||
AND ESPLETAMENTOTERZEPARTI IS NOT NULL
|
||||
AND CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
-----------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_RITARDO_EVASIONE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO=11
|
||||
AND ESPLETAMENTOMSS=0
|
||||
AND DATA_CUT_OVER_AOM < TRUNC(sysdate)
|
||||
AND CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
--------------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_MANCATA_EVASIONE_A_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO=11
|
||||
AND ESPLETAMENTODONATING=0
|
||||
AND DATA_CUT_OVER_AOM < TRUNC(sysdate)
|
||||
AND CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
-------------------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_MANCATA_EVASIONE_B_R
|
||||
FROM MNP_RICHIESTA_REC_VGR
|
||||
WHERE STATO=11
|
||||
AND ESPLETAMENTOTERZEPARTI IS NOT NULL
|
||||
AND DATA_CUT_OVER_AOM < TRUNC(sysdate)
|
||||
AND CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
------------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_RIFIUTATE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA_REC SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=7)
|
||||
AND GR.STATO=7
|
||||
AND GR.CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
--------------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ANNULLATE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA_REC SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=9)
|
||||
AND GR.STATO=9
|
||||
AND GR.CODICE_OPERATORE_DONATING = descrizione_olo;
|
||||
|
||||
--------------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_ANNULLATE_GRUPPO_R
|
||||
FROM MNP_RICHIESTA_REC_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA_REC SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=14)
|
||||
AND GR.STATO=14
|
||||
AND GR.CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
---------------
|
||||
|
||||
SELECT count(*)
|
||||
INTO APPO_EVASE_R
|
||||
FROM MNP_RICHIESTA_REC_VGR GR
|
||||
WHERE EXISTS
|
||||
(SELECT SR.ID_RICHIESTA FROM MNP_STORICO_RICHIESTA_REC SR
|
||||
WHERE GR.ID_RICHIESTA=SR.ID_RICHIESTA
|
||||
AND SR.DATA_LAVORAZIONE=TRUNC(sysdate)
|
||||
AND SR.STATO_A=12)
|
||||
AND GR.STATO=12
|
||||
AND GR.CODICE_OPERATORE_DONATING=descrizione_olo;
|
||||
|
||||
-----------
|
||||
|
||||
DBMS_OUTPUT.PUT_LINE('AOM RECIPIENT '||descrizione_olo||' per '||&1);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ACQUISITE_ACCODATE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_SCART_PRESA_IN_CARICO_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_INVIATE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_PRESE_IN_CARICO_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_MANCATE_PRESA_IN_CARICO_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_RICHIESTE_VALIDATE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_MANCATE_VALIDATE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_SOSPESE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ATTESA_EVASIONE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_RITARDO_EVASIONE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_MANCATA_EVASIONE_A_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_MANCATA_EVASIONE_B_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_RIFIUTATE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ANNULLATE_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_ANNULLATE_GRUPPO_R);
|
||||
DBMS_OUTPUT.PUT_LINE( APPO_EVASE_R);
|
||||
|
||||
---------------
|
||||
|
||||
DELETE MNP_GUI_RECIPIENT
|
||||
WHERE cod_olo = &1;
|
||||
|
||||
INSERT INTO MNP_GUI_RECIPIENT
|
||||
( COD_OLO,
|
||||
ACQUISITE_ACCODATE,
|
||||
SCARTATE_PRESA_IN_CARICO,
|
||||
INVIATE,
|
||||
PRESE_IN_CARICO,
|
||||
MANCATE_PRESA_IN_CARICO,
|
||||
RICHIESTE_VALIDATE,
|
||||
MANCATE_VALIDATE,
|
||||
SOSPESE,
|
||||
ATTESA_EVASIONE,
|
||||
RITARDO_EVASIONE,
|
||||
MANCATA_EVASIONE_A,
|
||||
MANCATA_EVASIONE_B,
|
||||
RIFIUTATE,
|
||||
ANNULLATE,
|
||||
ANNULLATE_GRUPPO,
|
||||
EVASE)
|
||||
VALUES
|
||||
( &1,
|
||||
APPO_ACQUISITE_ACCODATE_R,
|
||||
APPO_SCART_PRESA_IN_CARICO_R,
|
||||
APPO_INVIATE_R,
|
||||
APPO_PRESE_IN_CARICO_R,
|
||||
APPO_MANCATE_PRESA_IN_CARICO_R,
|
||||
APPO_RICHIESTE_VALIDATE_R,
|
||||
APPO_MANCATE_VALIDATE_R,
|
||||
APPO_SOSPESE_R,
|
||||
APPO_ATTESA_EVASIONE_R,
|
||||
APPO_RITARDO_EVASIONE_R,
|
||||
APPO_MANCATA_EVASIONE_A_R,
|
||||
APPO_MANCATA_EVASIONE_B_R,
|
||||
APPO_RIFIUTATE_R,
|
||||
APPO_ANNULLATE_R,
|
||||
APPO_ANNULLATE_GRUPPO_R,
|
||||
APPO_EVASE_R);
|
||||
|
||||
COMMIT;
|
||||
|
||||
END;
|
||||
/
|
||||
EXIT
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
DROP MATERIALIZED VIEW MNP_RICH_CESS_PORT_MIN_VGR;
|
||||
|
||||
CREATE MATERIALIZED VIEW MNP_RICH_CESS_PORT_MIN_VGR
|
||||
TABLESPACE TAB_HUGE
|
||||
NOCACHE
|
||||
NOLOGGING
|
||||
NOPARALLEL
|
||||
BUILD IMMEDIATE
|
||||
USING INDEX
|
||||
TABLESPACE TAB_HUGE
|
||||
REFRESH FAST ON DEMAND
|
||||
WITH PRIMARY KEY
|
||||
AS
|
||||
select /* +parallel( MNP_GESTIONE_RICH_CESS_PORT,2,2) */
|
||||
id_richiesta,
|
||||
msisdn,
|
||||
stato,
|
||||
dataricezionerichiesta,
|
||||
data_cut_over
|
||||
from
|
||||
MNP_GESTIONE_RICH_CESS_PORT
|
||||
where dataricezionerichiesta >= TO_DATE('&1','yyyy/mm/dd');
|
||||
|
||||
CREATE INDEX IDX_MNP_RICH_CESS_PORT_VGR_1 ON MNP_RICH_CESS_PORT_MIN_VGR
|
||||
(MSISDN)
|
||||
TABLESPACE TAB_HUGE;
|
||||
@@ -0,0 +1,25 @@
|
||||
DROP MATERIALIZED VIEW MNP_RICHIESTA_CESS_MIN_VGR;
|
||||
|
||||
CREATE MATERIALIZED VIEW MNP_RICHIESTA_CESS_MIN_VGR
|
||||
TABLESPACE TAB_HUGE
|
||||
NOCACHE
|
||||
NOLOGGING
|
||||
NOPARALLEL
|
||||
BUILD IMMEDIATE
|
||||
REFRESH FAST ON DEMAND
|
||||
WITH PRIMARY KEY
|
||||
AS
|
||||
select /* +parallel( MNP_GESTIONE_RICHIESTA_CESS,2,2) */
|
||||
id_richiesta,
|
||||
msisdn,
|
||||
stato,
|
||||
dataricezionerichiesta,
|
||||
codice_operatore_recipient,
|
||||
data_cut_over
|
||||
from
|
||||
MNP_GESTIONE_RICHIESTA_CESS
|
||||
where dataricezionerichiesta >= TO_DATE('&1','yyyy/mm/dd');
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_CESS_VGR_1 ON MNP_RICHIESTA_CESS_MIN_VGR
|
||||
(MSISDN)
|
||||
TABLESPACE TAB_HUGE;
|
||||
@@ -0,0 +1,29 @@
|
||||
DROP MATERIALIZED VIEW MNP_RICHIESTA_PORTING_MIN_VGR;
|
||||
|
||||
CREATE MATERIALIZED VIEW MNP_RICHIESTA_PORTING_MIN_VGR
|
||||
TABLESPACE TAB_HUGE
|
||||
NOCACHE
|
||||
NOLOGGING
|
||||
NOPARALLEL
|
||||
BUILD IMMEDIATE
|
||||
USING INDEX
|
||||
TABLESPACE TAB_HUGE
|
||||
REFRESH FAST ON DEMAND
|
||||
WITH PRIMARY KEY
|
||||
AS
|
||||
select /* +parallel( MNP_GESTIONE_RICHIESTA_PORTING,2,2) */
|
||||
id_richiesta,
|
||||
stato,
|
||||
dataricezionerichiesta,
|
||||
tipo_messaggio,
|
||||
codice_operatore_recipient,
|
||||
codice_operatore_donating,
|
||||
msisdn,
|
||||
data_cut_over
|
||||
from
|
||||
MNP_GESTIONE_RICHIESTA_PORTING
|
||||
where dataricezionerichiesta >= TO_DATE('&1','yyyy/mm/dd');
|
||||
|
||||
CREATE INDEX IDX_RICHIESTA_PORTING_VGR_1 ON MNP_RICHIESTA_PORTING_MIN_VGR
|
||||
(MSISDN)
|
||||
TABLESPACE TAB_HUGE;
|
||||
104
dbcmnpsrc/FE/mnpapp/script/gui/sql/mnp_richiesta_rec_vgr.sql
Normal file
104
dbcmnpsrc/FE/mnpapp/script/gui/sql/mnp_richiesta_rec_vgr.sql
Normal file
@@ -0,0 +1,104 @@
|
||||
DROP MATERIALIZED VIEW MNP_RICHIESTA_REC_VGR5;
|
||||
|
||||
CREATE MATERIALIZED VIEW MNP_RICHIESTA_REC_VGR5
|
||||
TABLESPACE TAB_HUGE
|
||||
NOCACHE
|
||||
NOLOGGING
|
||||
NOPARALLEL
|
||||
BUILD IMMEDIATE
|
||||
USING INDEX
|
||||
TABLESPACE TAB_HUGE
|
||||
REFRESH FAST ON DEMAND
|
||||
WITH PRIMARY KEY
|
||||
AS
|
||||
select /* +parallel( MNP_GESTIONE_RICHIESTA_REC,2,2) */
|
||||
id_richiesta,
|
||||
stato,
|
||||
tipo_cliente,
|
||||
data_cut_over_calc,
|
||||
data_validazione_max,
|
||||
dataricezionerichiesta,
|
||||
codice_operatore_donating,
|
||||
codice_gruppo,
|
||||
msisdn,
|
||||
codice_pre_post_pagato,
|
||||
codice_analogico_digitale,
|
||||
data_cut_over,
|
||||
nome_ot,
|
||||
codice_richiesta_bit,
|
||||
espletamentodonating,
|
||||
espletamentoterzeparti,
|
||||
espletamentomss,
|
||||
data_validazione_eff,
|
||||
data_cut_over_aom,
|
||||
idreq_infobus,
|
||||
richiestaadhoc,
|
||||
richiestaadhocaom,
|
||||
hoc_updates
|
||||
from
|
||||
MNP_GESTIONE_RICHIESTA_REC
|
||||
where dataricezionerichiesta >= TO_DATE('&1','yyyy/mm/dd');
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_REC_VGR5_1 ON MNP_RICHIESTA_REC_VGR5
|
||||
(STATO, CODICE_OPERATORE_DONATING)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_REC_VGR5_2 ON MNP_RICHIESTA_REC_VGR5
|
||||
(MSISDN)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_REC_VGR5_3 ON MNP_RICHIESTA_REC_VGR5
|
||||
(STATO, DATARICEZIONERICHIESTA)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_REC_VGR5_4 ON MNP_RICHIESTA_REC_VGR5
|
||||
(DATA_CUT_OVER_AOM)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_REC_VGR5_5 ON MNP_RICHIESTA_REC_VGR5
|
||||
(ID_RICHIESTA, STATO, CODICE_OPERATORE_DONATING)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
|
||||
-- la vista materializzata è mantenuta per compatibilità software ma lasciata vuota
|
||||
|
||||
DROP MATERIALIZED VIEW MNP_RICHIESTA_REC_VGR10;
|
||||
|
||||
CREATE MATERIALIZED VIEW MNP_RICHIESTA_REC_VGR10
|
||||
TABLESPACE TAB_HUGE
|
||||
NOCACHE
|
||||
LOGGING
|
||||
NOPARALLEL
|
||||
BUILD IMMEDIATE
|
||||
USING INDEX
|
||||
TABLESPACE TAB_HUGE
|
||||
REFRESH FAST ON DEMAND
|
||||
WITH PRIMARY KEY
|
||||
AS
|
||||
select /* +parallel( MNP_GESTIONE_RICHIESTA_REC,2,2) */
|
||||
id_richiesta,
|
||||
stato,
|
||||
tipo_cliente,
|
||||
data_cut_over_calc,
|
||||
data_validazione_max,
|
||||
dataricezionerichiesta,
|
||||
codice_operatore_donating,
|
||||
codice_gruppo,
|
||||
msisdn,
|
||||
codice_pre_post_pagato,
|
||||
codice_analogico_digitale,
|
||||
data_cut_over,
|
||||
nome_ot,
|
||||
codice_richiesta_bit,
|
||||
espletamentodonating,
|
||||
espletamentoterzeparti,
|
||||
espletamentomss,
|
||||
data_validazione_eff,
|
||||
data_cut_over_aom,
|
||||
idreq_infobus,
|
||||
richiestaadhoc,
|
||||
richiestaadhocaom,
|
||||
hoc_updates
|
||||
from
|
||||
MNP_GESTIONE_RICHIESTA_REC
|
||||
where 1=2;
|
||||
101
dbcmnpsrc/FE/mnpapp/script/gui/sql/mnp_richiesta_vgr.sql
Normal file
101
dbcmnpsrc/FE/mnpapp/script/gui/sql/mnp_richiesta_vgr.sql
Normal file
@@ -0,0 +1,101 @@
|
||||
DROP MATERIALIZED VIEW MNP_RICHIESTA_VGR5;
|
||||
|
||||
CREATE MATERIALIZED VIEW MNP_RICHIESTA_VGR5
|
||||
TABLESPACE TAB_HUGE
|
||||
NOCACHE
|
||||
NOLOGGING
|
||||
NOPARALLEL
|
||||
BUILD IMMEDIATE
|
||||
USING INDEX
|
||||
TABLESPACE TAB_HUGE
|
||||
REFRESH FAST ON DEMAND
|
||||
WITH PRIMARY KEY
|
||||
AS
|
||||
select /* +parallel( MNP_GESTIONE_RICHIESTA,2,2) */
|
||||
id_richiesta,
|
||||
stato,
|
||||
tipo_cliente,
|
||||
data_cut_over_calc,
|
||||
data_validazione_max,
|
||||
dataricezionerichiesta,
|
||||
codice_operatore_recipient,
|
||||
codice_operatore_donating,
|
||||
codice_gruppo,
|
||||
msisdn,
|
||||
codice_pre_post_pagato,
|
||||
data_cut_over,
|
||||
nome_ot,
|
||||
data_validazione_eff,
|
||||
abbonato_prepagato,
|
||||
richiestaadhocaom,
|
||||
richiestaadhoc,
|
||||
hoc_updates
|
||||
from MNP_GESTIONE_RICHIESTA
|
||||
where dataricezionerichiesta >= TO_DATE('&1','yyyy/mm/dd');
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_VGR5_1 ON MNP_RICHIESTA_VGR5
|
||||
(STATO, DATARICEZIONERICHIESTA)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_VGR5_2 ON MNP_RICHIESTA_VGR5
|
||||
(STATO, DATA_CUT_OVER)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_VGR5_3 ON MNP_RICHIESTA_VGR5
|
||||
(STATO, CODICE_OPERATORE_RECIPIENT)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_VGR5_4 ON MNP_RICHIESTA_VGR5
|
||||
(MSISDN)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_VGR5_5 ON MNP_RICHIESTA_VGR5
|
||||
(DATA_CUT_OVER_CALC)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_VGR5_6 ON MNP_RICHIESTA_VGR5
|
||||
(ID_RICHIESTA, STATO, CODICE_OPERATORE_RECIPIENT)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
CREATE INDEX IDX_MNP_RICHIESTA_VGR5_7 ON MNP_RICHIESTA_VGR5
|
||||
(DATA_VALIDAZIONE_MAX)
|
||||
TABLESPACE TAB_HUGE;
|
||||
|
||||
-- la vista materializzata è mantenuta per compatibilità software ma lasciata vuota
|
||||
DROP MATERIALIZED VIEW MNP_RICHIESTA_VGR10;
|
||||
|
||||
CREATE MATERIALIZED VIEW MNP_RICHIESTA_VGR10
|
||||
TABLESPACE TAB_HUGE
|
||||
NOCACHE
|
||||
NOLOGGING
|
||||
NOPARALLEL
|
||||
BUILD IMMEDIATE
|
||||
USING INDEX
|
||||
TABLESPACE TAB_HUGE
|
||||
REFRESH FAST ON DEMAND
|
||||
WITH PRIMARY KEY
|
||||
AS
|
||||
select /* +parallel( MNP_GESTIONE_RICHIESTA,2,2) */
|
||||
id_richiesta,
|
||||
stato,
|
||||
tipo_cliente,
|
||||
data_cut_over_calc,
|
||||
data_validazione_max,
|
||||
dataricezionerichiesta,
|
||||
codice_operatore_recipient,
|
||||
codice_operatore_donating,
|
||||
codice_gruppo,
|
||||
msisdn,
|
||||
codice_pre_post_pagato,
|
||||
data_cut_over,
|
||||
nome_ot,
|
||||
data_validazione_eff,
|
||||
abbonato_prepagato,
|
||||
richiestaadhocaom,
|
||||
richiestaadhoc,
|
||||
hoc_updates
|
||||
from MNP_GESTIONE_RICHIESTA
|
||||
where 1=2;
|
||||
7
dbcmnpsrc/FE/mnpapp/script/gui/sql/refresh_AGCOM.sql
Normal file
7
dbcmnpsrc/FE/mnpapp/script/gui/sql/refresh_AGCOM.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
set serveroutput on size 1000000
|
||||
--lancio da Crontab (esegue con sysdate))
|
||||
exec DWH.AGCOM.RUNALLBYDATE;
|
||||
--per il lancio manuale commentare l'esecuzione della RUNALLBYDATE
|
||||
-- e scommentare la riga successiva. La procedura RUNALL accetta come parametri
|
||||
-- anno (yyyy) e mese(mm)
|
||||
--exec DWH.AGCOM.RUNALL (&1,&2);
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.CALCOLO_SIM_PRJHOC(to_date('&1','dd/mm/yyyy'));
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_CALCOLO_SLA_FRANCHIGIA.CALCOLO_SLA_FRANCHIGIA(to_date('&1','dd/mm/yyyy'));
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_CALCOLO_SLA_MVNO.CALCOLO_SLA_MVNO(to_date('&1','dd/mm/yyyy'));
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_CALCOLO_SLA_PENALI_2GG.CALCOLO_SLA_PENALI(to_date('&1','dd/mm/yyyy'));
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_CALCOLO_SLA_PENALI_3GG.CALCOLO_SLA_PENALI(to_date('&1','dd/mm/yyyy'));
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_SLA_PENALI_INMATURAZ_GIORN.CALCOLO_SLA_PENALI(to_date('&1','dd/mm/yyyy')-1);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_SLA_PENALI_MATURATE_GIORN.CALCOLO_SLA_PENALI(to_date('&1','dd/mm/yyyy')-1);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_SLA_TC_IN_MATUR_GIORN.CALCOLO_SLA_TC(to_date('&1','dd/mm/yyyy')-1);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_SLA_TC_MATURATE_GIORN.CALCOLO_SLA_TC(to_date('&1','dd/mm/yyyy')-1);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.PKG_POPOLA_SLA_SE_3GG.CARICAMENTO_SLA_SE(to_date('&1','dd/mm/yyyy'));
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,45 @@
|
||||
INSERT INTO dwh.MNP_DW_REPORT_CAPACITAEVASIONE
|
||||
(MESE, GIORNI_LAVORATIVI, RICHIESTE_PRESEINCARICO, RICHIESTE_SCARTATE_WAITLIST, RICHIESTE_SCARTATE_MANPROGR)
|
||||
VALUES(
|
||||
TO_CHAR(Last_Day(ADD_MONTHS(sysdate,-2))+1,'MM/YYYY'),
|
||||
dwh.FUN_GIORNI_LAVORATIVI(Last_Day(ADD_MONTHS(sysdate,-1)), Last_Day(ADD_MONTHS(sysdate,-2))+1),
|
||||
( SELECT SUM(num_rich)
|
||||
FROM
|
||||
( select count(*) num_rich
|
||||
from mnp_storico_richiesta t, mnp_gestione_richiesta r
|
||||
where t.id_richiesta = r.id_richiesta
|
||||
and (r.richiestaadhocaom = 0 and r.richiestaadhoc = 0)
|
||||
and t.dataricezionerichiesta BETWEEN Last_Day(ADD_MONTHS(trunc(sysdate), -2)) + 1 AND Last_Day(ADD_MONTHS(trunc(sysdate), -1))
|
||||
and r.dataricezionerichiesta BETWEEN Last_Day(ADD_MONTHS(trunc(sysdate), -2)) + 1 AND Last_Day(ADD_MONTHS(trunc(sysdate), -1))
|
||||
and r.codice_operatore_don_eff = 'TIMG'
|
||||
and t.stato_a = 3
|
||||
UNION
|
||||
select count(*) num_rich
|
||||
from mnp_gest_rich_rec_virt r, mnp_storico_rich_rec_virt t
|
||||
where t.id_richiesta = r.id_richiesta
|
||||
and r.richiestaadhoc = 0
|
||||
and t.dataricezionerichiesta BETWEEN Last_Day(ADD_MONTHS(trunc(sysdate), -2)) + 1 AND Last_Day(ADD_MONTHS(trunc(sysdate), -1))
|
||||
and r.dataricezionerichiesta BETWEEN Last_Day(ADD_MONTHS(trunc(sysdate), -2)) + 1 AND Last_Day(ADD_MONTHS(trunc(sysdate), -1))
|
||||
and r.codice_operatore_donating = 'TIMG'
|
||||
and t.stato_a = 4)
|
||||
)
|
||||
,
|
||||
( select count(*)
|
||||
from mnp_gestione_richiesta t
|
||||
where t.dataricezionerichiesta between Last_Day(ADD_MONTHS(sysdate,-2))+1 AND Last_Day(ADD_MONTHS(sysdate,-1))
|
||||
and t.stato = 4
|
||||
and t.codice_operatore_don_eff = 'TIMG'
|
||||
and (t.richiestaadhocaom = 0 and t.richiestaadhoc = 0)
|
||||
and t.cod_controllo_presaincarico = 7),
|
||||
( select count(*)
|
||||
from mnp_gestione_richiesta t
|
||||
where t.dataricezionerichiesta between Last_Day(ADD_MONTHS(sysdate,-2))+1 AND Last_Day(ADD_MONTHS(sysdate,-1))
|
||||
and t.stato = 4
|
||||
and t.codice_operatore_don_eff = 'TIMG'
|
||||
AND (t.richiestaadhocaom = 0 and t.richiestaadhoc = 0)
|
||||
and t.cod_controllo_presaincarico = 3)
|
||||
);
|
||||
|
||||
|
||||
commit;
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.P_REPORT_MONITORAGGIORECIPIENT(TO_CHAR(ADD_MONTHS(sysdate,-1),'mm/yyyy'));
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,6 @@
|
||||
commit;
|
||||
alter session enable parallel DML;
|
||||
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_DON , DWH.MNP_DWH_REC_PUSH, DWH.MNP_DWH_POR, DWH.MNP_DWH_CESS_IN, DWH.MNP_DWH_CESS_OUT', 'C');
|
||||
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_DON_VIRT , DWH.MNP_DWH_REC_PUSH_VIRT, DWH.MNP_DWH_TC_ANOMALO, DWH.MNP_DWH_XML_IN', 'C');
|
||||
EXECUTE DBMS_MVIEW.REFRESH ('DWH.MNP_DWH_RICH_REC_VIRT_EXT,DWH.MNP_DWH_RICH_DON_VIRT_EXT,dwh.MNP_DWH_gest_rich_rec_ext,dwh.MNP_DWH_gest_rich_don_ext', 'C');
|
||||
exit;
|
||||
@@ -0,0 +1,4 @@
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI;
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (3);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (2);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (4);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (1);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (7);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (8);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (1);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (5);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
set serveroutput on size 1000000
|
||||
BEGIN
|
||||
MNP.PKG_MNP_GUI_MANCATE_AZIONI.REPORT_MANCATE_AZIONI (6);
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,4 @@
|
||||
commit;
|
||||
alter session enable parallel DML;
|
||||
execute DBMS_MVIEW.REFRESH('MNP_RICHIESTA_CESS_MIN_VGR','F','',true,false,0,2,0,false);
|
||||
exit;
|
||||
@@ -0,0 +1,5 @@
|
||||
commit;
|
||||
alter session enable parallel DML;
|
||||
--set transaction use rollback segment sysrol;
|
||||
execute DBMS_MVIEW.REFRESH('MNP_RICHIESTA_PORTING_MIN_VGR','F','',true,false,0,2,0,false);
|
||||
exit;
|
||||
@@ -0,0 +1,5 @@
|
||||
commit;
|
||||
alter session enable parallel DML;
|
||||
execute DBMS_MVIEW.REFRESH('MNP_RICHIESTA_REC_VGR5','F','',true,false,0,2,0,false);
|
||||
execute DBMS_MVIEW.REFRESH('MNP_RICHIESTA_REC_VGR10','F','',true,false,0,2,0,false);
|
||||
exit;
|
||||
@@ -0,0 +1,5 @@
|
||||
commit;
|
||||
alter session enable parallel DML;
|
||||
execute DBMS_MVIEW.REFRESH('MNP_RICHIESTA_VGR10','F','',true,false,0,2,0,false);
|
||||
execute DBMS_MVIEW.REFRESH('MNP_RICHIESTA_VGR5','F','',true,false,0,2,0,false);
|
||||
exit;
|
||||
@@ -0,0 +1,4 @@
|
||||
commit;
|
||||
alter session enable parallel DML;
|
||||
execute DBMS_MVIEW.REFRESH('MNP_RICH_CESS_PORT_MIN_VGR','F','',true,false,0,2,0,false);
|
||||
exit;
|
||||
@@ -0,0 +1,5 @@
|
||||
SET SERVEROUTPUT ON SIZE 1000000
|
||||
BEGIN
|
||||
DWH.CARICAMENTO_REPORT_TCR(sysdate-1);
|
||||
END;
|
||||
/
|
||||
4
dbcmnpsrc/FE/mnpapp/script/gui/sql/refresh_SLATC.sql
Normal file
4
dbcmnpsrc/FE/mnpapp/script/gui/sql/refresh_SLATC.sql
Normal file
@@ -0,0 +1,4 @@
|
||||
BEGIN
|
||||
DWH.CALCOLO_SLA_TC(to_date('&1','dd/mm/yyyy'));
|
||||
END;
|
||||
/
|
||||
@@ -0,0 +1,5 @@
|
||||
update mnp_refresh_lock set data_fine_refresh=sysdate, lock_refresh=0
|
||||
/
|
||||
commit
|
||||
/
|
||||
exit
|
||||
@@ -0,0 +1,6 @@
|
||||
delete from mnp_refresh_lock;
|
||||
insert into mnp_refresh_lock values (mnp_refresh_lock_seq.nextval, 'REFRESH GUI',sysdate,null,1)
|
||||
/
|
||||
commit
|
||||
/
|
||||
exit
|
||||
33
dbcmnpsrc/FE/mnpapp/script/gui/sql/scarto_richieste_NOVE.sql
Normal file
33
dbcmnpsrc/FE/mnpapp/script/gui/sql/scarto_richieste_NOVE.sql
Normal file
@@ -0,0 +1,33 @@
|
||||
-- Donor MVNO e PRJHOC MVNO
|
||||
update MNP_GESTIONE_RICHIESTA a set A.DA_INVIARE = 1,
|
||||
A.COD_CONTROLLO_PRESAINCARICO = 6,
|
||||
A.CODICE_CONTROLLO_VALIDAZIONE = 1,
|
||||
A.DATA_VALIDAZIONE_EFF = sysdate,
|
||||
A.CODICERIFIUTOVALIDAZIONE = 26,
|
||||
A.CODICE_RIFIUTO_VALIDAZIONE = '26;',
|
||||
A.CESSAZIONE_RETE = 1,
|
||||
A.PREVALIDAZIONE = '26;'
|
||||
WHERE ID_RICHIESTA IN (select id_richiesta from MNP_GESTIONE_RICHIESTA b
|
||||
where B.STATO = 8 -- acquisita
|
||||
and B.DA_INVIARE = -1
|
||||
and B.CODICE_OPERATORE_DON_EFF = 'NOVE');
|
||||
|
||||
-- Recipient MVNO
|
||||
update MNP_GESTIONE_RICHIESTA_REC a set A.STATO = 9
|
||||
WHERE ID_RICHIESTA IN (select id_richiesta from MNP_GESTIONE_RICHIESTA_REC b
|
||||
where B.STATO IN (2,3) -- acquisita e accodata
|
||||
and B.CODICE_OPERATORE_DON_EFF = 'NOVE');
|
||||
|
||||
-- Donor Virtuale MVNO
|
||||
update MNP_GEST_RICH_DONOR_VIRT a set A.STATO = 9
|
||||
WHERE ID_RICHIESTA IN (select id_richiesta from MNP_GEST_RICH_DONOR_VIRT b
|
||||
where B.STATO IN (1,3) -- acquisita e accodata
|
||||
and B.CODICE_OPERATORE_DONATING = 'NOVE');
|
||||
|
||||
-- Recipient Virtuale MVNO e MVNO2MVNO
|
||||
update MNP_GEST_RICH_REC_VIRT a set A.STATO = 9
|
||||
WHERE ID_RICHIESTA IN (select id_richiesta from MNP_GEST_RICH_REC_VIRT b
|
||||
where B.STATO IN (1,3) -- acquisita e accodata
|
||||
and B.CODICE_OPERATORE_RECIPIENT = 'NOVE');
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user