Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 35

Tables (Data)

TLX_1099_ACCT_SEC_TEMP
TLX_1099_ACCT_SEC_TEMP_BKP
TLX_1099_ACCT_SEC_TEMP_FEB
TLX_1099_ACCT_SEC_TEMP_MINI
TLX_1099_LOG
TLX_1099_LOG_MINI
TLX_1099_SVI_DELETES_TEMP
TLX_1099_SVI_DELTA
TLX_1099_SVI_MASTER
TLX_1099_SVI_MASTER_MINI
TLX_1099_SVI_REPORT_DELTA
TLX_1099_SVI_REPORT_MASTER
TLX_1099_SVI_TEMP
TLX_1099_SVI_TEMP_MINI
TLX_1099_SVI_TEMP_TEST_V
TLX_1099_SVI_MASTER_01232015
TLX_1099_SVI_MASTER_013015
TLX_1099_SVI_MASTER_0211
TLX_1099_SVI_MASTER_20160104

Scripts
Script Name
analyzeTables.sh

encrypt4client.sh

genSvi1099File.sh

insertFromCbeSchema.sh

populate1099DeltaTable.sh

runCorrection.sh

runSvi1099Delta.sh
runSvi1099Master.sh

runSvi1099TempMini.sh

send2client.sh

sql9.sh

svi1099ProgressAlert.sh
Table(Meta Data)
SVI_1099_TRAN_TYPE_2013

Scripts
Need to change
cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1

cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1

cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1
echo "example : $0 2016 MASTER"
echo "example : $0 2016 DELTA 20150804_134752"
export TAXYEAR=2016
export SVI_TAX_YEAR=2016
export TAXYEAR=2016
export TAXYEAR=2016

. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf
cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016

cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1

# CVS_ID="$Id: runSvi1099Delta.sh,v 1.7 2016/11/14 22:19:23 younginc Exp $"


cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1
generateDeltaFile 2016
echo "example : $0 20111201 20160101"
export SVI_TAX_YEAR=2016
export TAXYEAR=2016
#export CBE_TRADE_CYMD_2016=`/bin/date +%Y%m%d`
#export DAY_AFTER_TOMORROW_2016=`/bin/date -d "today +2 day" +%Y%m%d`
#nohup /home/drone/maxit/USAMF/Transform/SVI_1099_2016/scripts/runSvi1099Delta.sh $
{CBE_TRADE_CYMD_2015} ${DAY_AFTER_TOMORROW_2015} >
/home/drone/maxit/USAMF/Transform/SVI_1099_2015/logs/runSvi1099Delta.$
{CBE_TRADE_CYMD_2014}.log 2>&1 &
cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1
generateMasterFile 2016
echo "example : $0 2016"
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $TAXYEAR
export TAXYEAR=2016
export SVI_TAX_YEAR=2016
export TAXYEAR=2016

cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1
generateDeltaFile 2016
echo "example : $0 20111201 20160101"
export SVI_TAX_YEAR=2016
export TAXYEAR=2016

cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1

/home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf
cd /home/drone/maxit/USAMF/Transform/SVI_1099_2016
. /home/drone/maxit/USAMF/Transform/SVI_1099_2016/1099_profile.conf $1
USAMF1099_16
Views Package
TLX_V_1099 MAXIT Body
V_TLX_1099_SVI_DELTA_TEMP F_SVI_1099_TAXYEAR
V_TLX_1099_SVI_REPORT_DELTA f_pkg_cvs_id
V_TLX_1099_SVI_REPORT_MASTER f_pkg_body_cvs_id
f_acct_no
f_acct_id
f_sec_no
f_security_id
f_acct_id_prefix
f_sec_id_prefix
f_bo_id
f_firm_no
f_sub_no
F_IS_SAME_CHAR
F_IS_SAME_DATE
F_IS_SAME_NUM
FUN_GET_IFCE_SEQ_ID
FUN_GET_IFCE_LOT_ID
F_OSI_SYMBOL
SVI1099 Body
c_pkg_cvs_id
f_pkg_cvs_id
f_pkg_body_cvs_id
F_SVI_1099_TRAN_TYPE (used in meta data)
F_SVI_1099_TAXYEAR
F_GET_TO_CYMD_HMS
F_GET_FROM_CYMD_HMS (Hardcode in 16 view)
P_SVI_1099_MASTER_INSERT_PARA
(Hardcode in 2016 taxyear)
P_SVI_1099_TEMP_INSERT_PARA
(Hardcode in 2016 taxyear)
P_GENERATE_1099_STANDARD
P_1099_SVI_TEMP_INSERT
(Hardcode in 2016 taxyear)

SQL
Sql File Need to change
prompt Truncate table
usamf1099_16.TLX_1099_ACCT_SEC_TEMP;
Truncate table
usamf1099_16.TLX_1099_ACCT_SEC_TEMP;
prompt Insert into
usamf1099_16.TLX_1099_ACCT_SEC_TEMP Select *
insertFromCbeSchema.sql
from usamftlx.TLX_1099_ACCT_SEC_TEMP where
change_date < to_date('&2', 'yyyyMMdd_HH24MISS')
and change_date >= to_date('&1',
'yyyyMMdd_HH24MISS')
Insert into
usamf1099_16.TLX_1099_ACCT_SEC_TEMP
16
Procedures
P_SVI_1099_MASTER_INSERT_PARA
P_SVI_1099_TEMP_INSERT_MINI
P_SVI_1099_TEMP_INSERT_PARA
P_SVI_1099_TEMP_TEST_V
P_TLX_1099_SVI_REPORT

Config File
File Name
1099_profile.conf

scivantage.properties
SYNONYM
OWNER
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16
USAMF1099_16

Config File
Need to change
export SVI_1099_DIR=/home/drone/maxit/USAMF/Transform/SVI_1099_2016
export YEAR="2016"
export DB_9_USER=usamf1099_16
export DB_9_PASS=USAMF1099_16

Need to change the user name and Password


SYNONYM
SYNONYM_NAME TABLE_OWNER TABLE_NAME
ACCOUNT_MASTER USAMF ACCOUNT_MASTER
CBRS_MRO_RECORD_AO USAMF CBRS_MRO_RECORD_AO
CBRS_MRO_RECORD_TO USAMF CBRS_MRO_RECORD_TO
OPTBROAD USAMF OPTBROAD
RELATED_TRANSACTION USAMF RELATED_TRANSACTION
SEC_MASTER USAMF SEC_MASTER
SVI_CB USAMF SVI_CB
SVI_CLI USAMF SVI_CLI
SVI_RAD USAMF SVI_RAD
SVI_SEED USAMF SVI_SEED
SVI_TRD USAMF SVI_TRD
TLX_1099_ACCT_SEC_BKP USAMFTLX TLX_1099_ACCT_SEC_BKP
TLX_CHANGE_LOG USAMFTLX TLX_CHANGE_LOG
TLX_STAGE USAMFTLX TLX_STAGE
TLX_V_CLOSED_LOT USAMFTLX TLX_V_CLOSED_LOT
TLX_V_CLOSED_LOT2 USAMFTLX TLX_V_CLOSED_LOT2
TLX_V_CLOSED_LOT3 USAMFTLX TLX_V_CLOSED_LOT3
TLX_V_CLOSED_WS_LOT USAMFTLX TLX_V_CLOSED_WS_LOT
TLX_V_OPEN_LOT USAMFTLX TLX_V_OPEN_LOT
TLX_V_OPEN_LOT1 USAMFTLX TLX_V_OPEN_LOT1
TLX_V_WASHSALE_AMT USAMFTLX TLX_V_WASHSALE_AMT
TRANSACTION USAMF TRANSACTION
Tables (Data)
CBE_DELTA_LAST_DATE
SVI_1099_TRAN_TYPE_2013
TLX_1099_ACCT_SEC_TEMP
TLX_1099_LOG
TLX_1099_SVI_DELETES_TEMP
TLX_1099_SVI_DELTA
TLX_1099_SVI_MAS_TEST
TLX_1099_SVI_MASTER
TLX_1099_SVI_MASTER_BAD
TLX_1099_SVI_TEMP

Scripts
Script Name

analyzeTables.sh
insertFromCbeSchema.sh

send2client.sh

encrypt4client.sh

runCorrection.sh

sql9.sh

genSvi1099File.sh

runSvi1099Delta.sh

runSvi1099Master.sh

svi1099ProgressAlert.sh
Table(Meta Data)
SVI_1099_TRAN_TYPE_2013

Scripts
Need to change
cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.con

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1

. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
echo "example : $0 2016 MASTER"
echo "example : $0 2016 DELTA 20150804_134752"
export TAXYEAR=2016
export SVI_TAX_YEAR=2016
export TAXYEAR=2016
export TAXYEAR=2016

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
generateDeltaFile 2016
echo "example : $0 20111115 20111116"
echo "example : $0 20111201 20160101"
export SVI_TAX_YEAR=2016
export TAXYEAR=2016

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
generateMasterFile 2016
echo "example : $0 2016"
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $TAXYEAR
export TAXYEAR=2016
export SVI_TAX_YEAR=2016
export TAXYEAR=2016

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
nor1099_16
Views
TLX_V_1099
V_TLX_1099_SVI_REPORT_DELTA
V_TLX_1099_SVI_REPORT_MASTER

SQL
Sql File

generate1099.sql
insertFromCbeSchema.sql

populate1099MasterTable.sql

populate1099TempTable.sql

produce1099Delta.sql
produce1099Master.sql
nor1099_16
Package
MAXIT Body
f_pkg_cvs_id
f_pkg_body_cvs_id
F_SVI_1099_TAXYEAR
f_acct_no
f_acct_id
f_sec_no
f_security_id
f_acct_id_prefix
f_sec_id_prefix
f_bo_id
f_firm_no
f_sub_no
F_IS_SAME_CHAR
F_IS_SAME_DATE
F_IS_SAME_NUM
FUN_GET_IFCE_SEQ_ID
FUN_GET_IFCE_LOT_ID
F_OSI_SYMBOL
SVI1099 Body
f_pkg_cvs_id
f_pkg_body_cvs_id
F_SVI_1099_TRAN_TYPE
F_GET_TO_CYMD_HMS
F_GET_FROM_CYMD_HMS (Hardcode in 16 view)
P_SVI_1099_MASTER_INSERT_PARA
P_SVI_1099_TEMP_INSERT_PARA

P_INSERT_1099_ACCT_SEC_TEMP (Hardcode in 16 view)


P_GENERATE_1099_STANDARD
P_1099_SVI_TEMP_INSERT

SQL
Need to change
prompt Truncate table nor1099_16.TLX_1099_ACCT_SEC_TEMP;
Truncate table nor1099_16.TLX_1099_ACCT_SEC_TEMP;
prompt Insert into nor1099_16.TLX_1099_ACCT_SEC_TEMP Select * from
nor.TLX_1099_ACCT_SEC_TEMP_MAIN where change_date <
to_date('&2', 'yyyyMMdd_HH24MISS') and change_date >= to_date('&1',
'yyyyMMdd_HH24MISS')
Insert into nor1099_16.TLX_1099_ACCT_SEC_TEMP
-- src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql

src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql

src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql

src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql

src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql
SYNONYM
Procedures
OWNER
P_GENERATE_1099_STANDARD NOR1099_16
P_UPDATE_MASTER_SYMBOL NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16
NOR1099_16

Config File
File Name Need to change
Need to change the user name and Password

scivantage.properties
SYNONYM
SYNONYM_NAME TABLE_OWNER TABLE_NAME
ACCOUNT_MASTER NOR ACCOUNT_MASTER
OPTBROAD NOR OPTBROAD
RELATED_TRANSACTION NOR RELATED_TRANSACTION
SEC_MASTER NOR SEC_MASTER
SVI_CB NOR SVI_CB
SVI_CLI NOR SVI_CLI
SVI_RAD NOR SVI_RAD
SVI_SEED NOR SVI_SEED
SVI_TRD NOR SVI_TRD
TLX_1099_ACCT_SEC_BKP NOR TLX_1099_ACCT_SEC_BKP
TLX_CHANGE_LOG NOR TLX_CHANGE_LOG
TLX_STAGE NOR TLX_STAGE
TLX_V_CLOSED_LOT NOR TLX_V_CLOSED_LOT
TLX_V_CLOSED_LOT2 NOR TLX_V_CLOSED_LOT2
TLX_V_CLOSED_LOT3 NOR TLX_V_CLOSED_LOT3
TLX_V_CLOSED_WS_LOT NOR TLX_V_CLOSED_WS_LOT
TLX_V_OPEN_LOT NOR TLX_V_OPEN_LOT
TLX_V_OPEN_LOT1 NOR TLX_V_OPEN_LOT1
TLX_V_WASHSALE_AMT NOR TLX_V_WASHSALE_AMT
TRANSACTION NOR TRANSACTION
Tables (Data)
cbe_delta_last_date
delta_1099_ifce_seq_id
DELTA_1099_IFCE_SEQ_ID_HIS
ERROR_RECORD_IDS
RECORDS_BDR_1256
RECORDS_BDR_1256_CM1660
RECORDS_TMP
RECORDS_TMP_CM1660
SEQ_ID
SETTINGS_1099
TLX_1099_ACCT_SEC_TEMP
TLX_1099_BDR_DEL_TEMPCM1660
TLX_1099_BDR_DELETES_TEMP
TLX_1099_BDR_DELTA
TLX_1099_BDR_MASTER
TLX_1099_BDR_MASTER_2014
TLX_1099_BDR_MASTER_CM1660
TLX_1099_BDR_MASTER_CM1842
TLX_1099_BDR_MASTER_CM1888
TLX_1099_BDR_TEMP
TLX_1099_BDR_TEMP_14
TLX_1099_BDR_TEMP_CM1660
TLX_1099_BDR_TEMP_TEST
TLX1099_DELTA_LAST_DATE
TLX1099_DELTA_LAST_DATE_14

Scripts
Script Name

analyzeTables.sh
insertFromCbeSchema.sh

send2client.sh

encrypt4client.sh

runCorrection.sh

sql9.sh

genSvi1099File.sh

runSvi1099Delta.sh

runSvi1099Master.sh

svi1099ProgressAlert.sh
Table(Meta Data)

Scripts
Need to change
cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.con

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1

. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
echo "example : $0 2016 MASTER"
echo "example : $0 2016 DELTA 20150804_134752"
export TAXYEAR=2016
export SVI_TAX_YEAR=2016
export TAXYEAR=2016
export TAXYEAR=2016

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
generateDeltaFile 2016
echo "example : $0 20111115 20111116"
echo "example : $0 20111201 20160101"
export SVI_TAX_YEAR=2016
export TAXYEAR=2016

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
generateMasterFile 2016
echo "example : $0 2016"
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $TAXYEAR
export TAXYEAR=2016
export SVI_TAX_YEAR=2016
export TAXYEAR=2016

cd /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016
. /home/drone/maxit/NOR/Transform/taxlot/SVI_1099_2016/1099_profile.conf $1
DUK1099_16
Views
TLX_V_1099_BROADRIDGE
TLX_V_1099_BROADRIDGE_CM1660
TLX_V_1099_BROADRIDGE_CM1773
TLX_V_1099_BROADRIDGE_CM1842
V_1099_BDR_DE_REC_1256CM1877
V_1099_BDR_DET_REC_1256_CM1911
V_1099_BDR_DET_REC_1256CM-1660

SQL
Sql File

generate1099.sql
insertFromCbeSchema.sql

populate1099MasterTable.sql

populate1099TempTable.sql

produce1099Delta.sql
produce1099Master.sql
DUK1099_16
Package

SQL
Need to change
prompt Truncate table nor1099_16.TLX_1099_ACCT_SEC_TEMP;
Truncate table nor1099_16.TLX_1099_ACCT_SEC_TEMP;
prompt Insert into nor1099_16.TLX_1099_ACCT_SEC_TEMP Select * from
nor.TLX_1099_ACCT_SEC_TEMP_MAIN where change_date <
to_date('&2', 'yyyyMMdd_HH24MISS') and change_date >= to_date('&1',
'yyyyMMdd_HH24MISS')
Insert into nor1099_16.TLX_1099_ACCT_SEC_TEMP
-- src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql

src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql

src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql

src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql

src-repository : maxit-extract-java/cbe_src/SVI_1099_2016/sql
SYNONYM
Procedures
OWNER

Config File
File Name Need to change
Need to change the user name and Password

scivantage.properties
SYNONYM
SYNONYM_NAME TABLE_OWNER TABLE_NAME

You might also like