: !/bin/sh # usage: wb4ra SDATE EDATE STIME ETIME SITEID SDATE=$1; EDATE=$2; STIME=$3; ETIME=$4 HDATE="$EDATE" # setuop for retrospective creation of distid lists ########################################################### if [ -n "$5" ]; then SITEID=$5 else SITEID="ALL" fi if [ -n "$6" ]; then thisCENTRE="$6" else thisCENTRE="all" fi retroBDL="1" export retroBDL ##################################### # save output #exec 2>&1 >wb4ra_${thisCENTRE}_log.rtf echo "$0: SDATE=[$SDATE] EDATE=[$EDATE] HDATE=[$HDATE] thisCENTRE=[$thisCENTRE]" export SDATE EDATE HDATE thisCENTRE ################################ MMYYYY=`SDATEtoMMYYYY $SDATE` echo "MMYYYY = [$MMYYYY]" billperiod=`MMYYYYtobillperiod $MMYYYY _` echo "$MMYYYY - billperiod = [$billperiod]" ################################### # create retro t21WBDLr.unl (retro Web Billing Distribution lists) if [ -z "$t21WBDLfile" ]; then t21WBDLfile="t21WBDLr.unl" fi rm -f $t21WBDLfile echo "Creating T21 WBDL file: $t21WBDLfile" gett21WBDL "$SDATE" "$EDATE" STIME ETIME "$SITEID" "$t21WBDLfile" ls -altr "$t21WBDLfile" if [ -s "$t21WBDLfile" ]; then # save input data file mkdir -p "indata/${billperiod}" cp $t21WBDLfile "indata/${billperiod}" else echo "wb4ra: no retro distid's" exit 1 fi echo "wb4ra: found retro distid's" exit 0