WP_HEC_BSS_MONTHLY_LB_TRIM
#!/bin/sh
# malli: <Legal Entity Name (10 digits)>_<BO Creation Timestamp (19 Digits)>_<Report Number (4
Digits)>_<Report Name (length varies)>.pdf
# Remove 6 digits from beginning of the file name (change from <Legal Entity Name (10 digits)> to
<Legal Entity Name (4 digits)>). First 6 digits are always zeros.
# Replace <BO Creation Timestamp (19 Digits)> with <Reporting Date/Key Date (yyyy-mm-dd)>
# from: 0000002710_2018-08-10-10-43-33_TC06_BSSOther.pdf to: 2710_2018-06-
30_TC06_BSSOther.pdf
CMDate=$1 #CTRLM provided run date as cmdline parameter, date assumed to be in format yyyymmdd
CMy="$(cut -c 1-4 <<< $CMDate )" # CM year
CMm="$(cut -c 5-6 <<< $CMDate )" # CM month
CMd="$(cut -c 7-8 <<< $CMDate )" # CM day
FOLDER="/interface/AFP/Out/BSS/Monthly/LB/"
EXT="*.pdf *.csv" # Include both pdf and csv extensions
cd $FOLDER
for f in `ls -1F 000000* | grep -v "/"`
do
LEName="$(cut -c 7-10 <<< $(cut -d'_' -f1 <<< $f))"
RepNbr="$(cut -d'_' -f3 <<<$f)"
RepName="$(cut -d'_' -f4 <<<$f)"
NewName=$LEName'_'$CMy'-'$CMm'-'$CMd'_'$RepNbr'_'$RepName
mv $f $FOLDER$NewName
done
WP_HEC_BSS_MONTHLY_LB_RENAME
Internal
#!/bin/sh
# Location of the files
FOLDER="/interface/AFQ/Out/BSS/AFQ100/Monthly/LB"
# What file types are we renaming?
CSV_EXT="*_TC14*.csv"
cd $FOLDER
# Rename .csv files
for file in `ls -1F $CSV_EXT | grep -v "/"`
do
filename="$(cut -d "." -f1 <<<"$file")"
ext="$(cut -d "." -f2 <<<"$file")"
new_filename=$filename"_KK"
mv "$file" "$new_filename.$ext"
done
WP_HEC_BSS_MONTHLY_LB_MOVE
cd /interface/AFP/Out/BSS/Monthly/LB
mv WP_HEC_BSS_MONTHLY_LB_ZIPMV.part*
/interface/AFP/Out/BSS/Monthly/LB/out_compressed/
mv ZZ_WP_HEC_BSS_MONTHLY_LB_ZIPMV.flag
/interface/AFP/Out/BSS/Monthly/LB/out_compressed/
rm -f /interface/AFP/Out/BSS/Monthly/LB/*_TC*.pdf
rm -f /interface/AFP/Out/BSS/Monthly/LB/ *_TC*.csv
WP_HEC_BSS_MONTHLY_LB_UNZIP
Internal
"C:\Program Files\7-Zip\[Link]" x \\opfilesr2\ifrs9\sap_afi_prod\Out\BSS\Monthly\LB\
WP_HEC_BSS_MONTHLY_LB_ZIPMV.part-* -so -y | "C:\Program Files\7-Zip\[Link]" x -aoa -si -ttar
-o\\opfilesr2\ifrs9\sap_afi_prod\Out\BSS\Monthly\LB -y
"C:\Program Files\7-Zip\[Link]" a \\opfilesr2\ifrs9\sap_afi_prod\Out\BSS\Monthly\LB\Arch\
%1_BSS_MONTHLY_LB.zip \\opfilesr2\ifrs9\sap_afi_prod\Out\BSS\Monthly\LB\*.pdf
\\opfilesr2\ifrs9\sap_afi_prod\Out\BSS\Monthly\LB\*.csv -y
WP_HEC_BSS_MONTHLY_LB_AFT2
Source path: \\opfilesr2\ifrs9\sap_afi_prod\Out\BSS\Monthly\LB\*TC*.csv
Target: \\opfilesr2\lasktukiv$\AFI
Internal