: !/bin/sh
if [ -z "$SDATE" ]; then
	#SDATE="01/01/2012"
	#EDATE="31/01/2012"

	#SDATE="01/02/2012"
	#EDATE="29/02/2012"

	#SDATE="01/03/2012"
	#EDATE="31/03/2012"

	#SDATE="01/04/2012"
	#EDATE="30/04/2012"

	#SDATE="01/05/2012"
	#EDATE="31/05/2012"

	#SDATE="01/06/2012"
	#EDATE="30/06/2012"

	SDATE="01/07/2012"
	EDATE="31/07/2012"
fi
if [ -z "$SITEID" ]; then
	#SITEID="101"
	SITEID="ALL"
fi

MMYYYY=`SDATEtoMMYYYY $SDATE`
billperiod=`MMYYYYtobillperiod $MMYYYY _`

logdir="."
export logdir

#switchboardcallcost="0.82"
. gettbsswbrate
switchboardcallcost="$tbsswbrate"
export switchboardcallcost

voicemailcallcost="0"
export voicemailcallcost

######################################################################
# Phase 1... extract calls / generate validation reports / export csv
# delete previus t21 calls out file
# testing
##rm -f cdr.in
#(time wb4a "$SDATE" "$EDATE" STIME ETIME $SITEID all 2>&1) >wb4a_all.out
#
#exit 0

######################################################################
# setup for creation of retro distid lists
retroBDL="0"
export retroBDL

if [ "$retroBDL" = "1" ]; then
    #(time wb4ra "$SDATE" "$EDATE" STIME ETIME $SITEID all 2>&1) >wb4ra_all.out
    tstrfile="t21WBDLr.tst"
    cp "$tstrfile" indata/$billperiod/t21WBDLr.unl
    echo "retroBDL with file=$tstrfile for billperiod=$billperiod"

	## if wb4.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 wb4_m11.in

T21BATCHVAR1VALU="$retroBDL"
export T21BATCHVAR1VALU

# only distid
#T21BATCHVAR2VALU="1099"
#export T21BATCHVAR2VALU

thisCENTRE="all"
#thisCENTRE="20211"

if [ "$retroBDL" != "1" ]; then
	logf="wb4_${thisCENTRE}.out"
else
	logf="wb4r_${thisCENTRE}.out"
fi

AUTORELEASE="1"
export AUTORELEASE

(time wb4 "$SDATE" "$EDATE" STIME ETIME $SITEID $thisCENTRE 1 2>&1) >"$logf"
#(time wb4atst "$SDATE" "$EDATE" STIME ETIME $SITEID $thisCENTRE 1 2>&1) >"$logf"

# tdir test code function moved into wb4.awk
#tdir

######################################################################
#bb1diff

##------------
## achive logs (moved to wb4
#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 wb4_all_log.rtf wb4_all.out nohup.out | cpio -pvdum "logs/$billperiod"