: !/bin/sh if [ -z "$SDATE" ]; then SDATE="01/04/2010" EDATE="30/04/2010" fi if [ -z "$SITEID" ]; then #SITEID="101" SITEID="ALL" fi MMYYYY=`SDATEtoMMYYYY $SDATE` billperiod=`MMYYYYtobillperiod $MMYYYY _` logdir="." export logdir ###################################################################### # Phase 1... extract calls / generate validation reports / export csv # delete previus t21 calls out file # testing #rm -f cdr.in #(time wb2a "$SDATE" "$EDATE" STIME ETIME $SITEID all 2>&1) >wb2a_all.out # #exit 0 ###################################################################### # setup for creation of retro distid lists retroBDL="0" export retroBDL if [ "$retroBDL" = "1" ]; then #(time wb2ra "$SDATE" "$EDATE" STIME ETIME $SITEID all 2>&1) >wb2ra_all.out tstrfile="t21WBDLr.tst" cp "$tstrfile" indata/$billperiod/t21WBDLr.unl echo "retroBDL with file=$tstrfile for billperiod=$billperiod" ## if wb2.awk testmobdet == 1 #rm -r topdat/$billperiod/data/mobile10 #mkdir topdat/$billperiod/data/mobile10 fi ###################################################################### ###################################################################### ###################################################################### ###################################################################### # Phase 2... generate web billing images / reports / csv # delete previos mobile out file #rm -f wb2_m11.in T21BATCHVAR1VALU="$retroBDL" export T21BATCHVAR1VALU # only distid #T21BATCHVAR2VALU="1099" #export T21BATCHVAR2VALU thisCENTRE="all" #thisCENTRE="20211" if [ "$retroBDL" != "1" ]; then logf="wb2_${thisCENTRE}.out" else logf="wb2r_${thisCENTRE}.out" fi (time wb2 "$SDATE" "$EDATE" STIME ETIME $SITEID $thisCENTRE 1 2>&1) >"$logf" #(time wb2atst "$SDATE" "$EDATE" STIME ETIME $SITEID $thisCENTRE 1 2>&1) >"$logf" ###################################################################### #bb1diff ##------------ ## achive logs #rm -r "logs/$billperiod" #mkdir -p "logs/$billperiod" #ls HIERIDx_all_lst.rtf ex2_totcsv_all_mobiles.csv ex2_totcsv_all.csv ex2_totrep_all.txt ex2_ERROR_WARNING_all.rtf ex2_all_LOGS.zip exwebconf.csv wb2_all_log.rtf wb2_all.out nohup.out | cpio -pvdum "logs/$billperiod"