I'm using Crystal 8.5
I need to summarizes the Detail section of my report in my Group Footer for all the Batches Tenders that closes.
Summary data for batch(es) that closed on: @DateClosed
I have a DEF File as Follows and I have given report breakdown below.
I have a little knowledge if Crystal Reports
Filename = REGANALY.RPT
Description = Register Analysis Report
HelpContextID = 0
DefaultSelectionFormula = {@DateClosed} = Today
DefaultSelectionDescription = Date Closed = Today
GroupCount = 2
StartGroup = 1
TableCount = 5
VisibleDescription = Show Individual Batches
VisibleSectionName = DETAIL
VisibleSectionName = GH2
VisibleSectionName = GH1
VisibleSectionName = GF2
; Description Field Name Type Level Crit. G.T. #
; --------------- ----------------------------- ---- ----- ------ ------
FIELD = Date Closed, {@DateClosed}, 2, 1, -1, 0
FIELD = Date Opened, {@DateOpen}, 2, 0, -1, 0
FIELD = Register Number, {Register.Number}, 1, 0, -1, 0
FIELD = Total Tendered, {Batch.TotalTendered}, 1, 0, -1, 0
FIELD = Total Change, {Batch.TotalChange}, 1, 0, -1, 0
FIELD = Discounts, {Batch.Discounts}, 1, 0, -1, 0
FIELD = Cost of Goods, {Batch.CostOfGoods}, 1, 0, -1, 0
FIELD = Commission, {Batch.Commission}, 1, 0, -1, 0
FIELD = Customer Count, {Batch.CustomerCount}, 1, 0, -1, 0
FIELD = No Sales Count, {Batch.NoSalesCount}, 1, 0, -1, 0
FIELD = Aborted Trans. Count, {Batch.AbortedTransCount}, 1, 0, -1, 0
FIELD = Opening Total, {Batch.OpeningTotal}, 1, 0, -1, 0
FIELD = Sales, {Batch.Sales}, 1, 0, -1, 0
FIELD = Returns, {Batch.Returns}, 1, 0, -1, 0
FIELD = Tax, {Batch.Tax}, 1, 0, -1, 0
FIELD = Shipping, {Batch.Shipping}, 1, 0, -1, 0
FIELD = Debit Surcharge, {Batch.DebitSurcharge}, 1, 0, -1, 0
FIELD = Cash Back Fee, {Batch.CashBackSurcharge}, 1, 0, -1, 0
FIELD = Paid On Layaway, {Batch.LayawayPaid}, 1, 0, -1, 0
FIELD = Paid To Account, {Batch.PaidToAccount}, 1, 0, -1, 0
FIELD = Deposit Made, {Batch.CustomerDepositMade}, 1, 0, -1, 0
FIELD = Total 1, {@Total1}, 1, 0, -1, 0
FIELD = Paid Out, {Batch.PaidOut}, 1, 0, -1, 0
FIELD = Dropped, {Batch.Dropped}, 1, 0, -1, 0
FIELD = Layaway Closed, {Batch.LayawayClosed}, 1, 0, -1, 0
FIELD = Paid On Account, {Batch.PaidOnAccount}, 1, 0, -1, 0
FIELD = Deposit Redeemed, {Batch.CustomerDepositRedeemed},1, 0, -1, 0
FIELD = Closing Total, {Batch.ClosingTotal}, 1, 0, -1, 0
FIELD = Total 2, {@Total2}, 1, 0, -1, 0
FIELD = Over / Short, {@OverShort}, 1, 0, -1, 0
This is my Crystal Report Breakdown
Report Header
___________________________________________________________
Page Header A
Consolidated Register Analysis Report
Sort Order: @Sort Order
Selection Criteria: @Selection Criteria
___________________________________________________________
Page Header B
___________________________________________________________
Group Header # 1 @DateClosed () - A
List of batches that closed on: @DateClosed
@Initialize
WhilePrintingRecords;
CurrencyVar TotalTendered :=0;
CurrencyVar TotalChange := 0;
CurrencyVar Discounts := 0;
CurrencyVar CostOfGoods := 0;
CurrencyVar Commission := 0;
NumberVar CustomerCount := 0;
NumberVar NoSales := 0;
NumberVar AbortedTrans := 0;
CurrencyVar OpeningTotal := 0;
CurrencyVar Sales := 0;
CurrencyVar Returns := 0;
CurrencyVar Tax := 0;
CurrencyVar Shipping := 0;
CurrencyVar DebitSurcharge := 0;
CurrencyVar CashBackSurcharge := 0;
CurrencyVar PaidOnLayaway := 0;
CurrencyVar PaidToAccount := 0;
CurrencyVar DepositMade := 0;
CurrencyVar PaidOut := 0;
CurrencyVar Dropped := 0;
CurrencyVar LayawayClosed := 0;
CurrencyVar PaidOnAccount := 0;
CurrencyVar DepositRedeemed := 0;
CurrencyVar ClosingTotal := 0;
CurrencyVar Total1 := 0;
CurrencyVar Total2 := 0;
CurrencyVar OverShort := 0;
StringVar Batches := "";
___________________________________________________________
Group Header # 2 Batch.BatchNumber () – A
Batch Number: Batch.Batch Number
Register Opened: Batch.OpeningTime
Register: Register.Number
Register Closed: Batch.ClosingTime
Total Tendered: Batch.TotalTendered
Opening Total: Batch.OpeningTotal
Paid Out: Batch.PaidOut
Total Change: Batch.Total Change
Sales: Batch. Sales
Dropped: Batch. Dropped
Discounts:Batch. Discounts
Returns: Batch. Returns
Layaway Closed: Batch.LayawayClosed
Cost of Goods: Batch. CostofGoods
Tax: Batch.Tax
Paid On Account: Batch. Paid On Account
Commission: Batch. Commission
Shipping: Batch. Shipping
Deposit Redeemed: Batch.CustomerDepositRedeemed
Customer Count: Batch.Custome Count
Debit Surcharge Batch. Debit Surcharge
Closing Total: Batch. Closing Total:
No Sales: Batch.NoSales
Cash Back Fee Batch. Cash Back Fee
Total: @Total2
Aborted Trans.: Batch. AbortedTrans
Paid On Layaway:Batch. Paid On Layaway
Paid To Account: Batch. Paid To Account
Over / Short: @OverShort
Deposit Made: Batch. Deposit Made
Total: @Total1
@Iterate
WhilePrintingRecords;
CurrencyVar TotalTendered;
CurrencyVar TotalChange;
CurrencyVar Discounts;
CurrencyVar CostOfGoods;
CurrencyVar Commission;
NumberVar CustomerCount;
NumberVar NoSales;
NumberVar AbortedTrans;
CurrencyVar OpeningTotal;
CurrencyVar Sales;
CurrencyVar Returns;
CurrencyVar Tax;
CurrencyVar Shipping;
CurrencyVar DebitSurcharge;
CurrencyVar CashBackSurcharge;
CurrencyVar PaidOnLayaway;
CurrencyVar PaidToAccount;
CurrencyVar DepositMade;
CurrencyVar PaidOut;
CurrencyVar Dropped;
CurrencyVar LayawayClosed;
CurrencyVar PaidOnAccount;
CurrencyVar DepositRedeemed;
CurrencyVar ClosingTotal;
CurrencyVar Total1;
CurrencyVar Total2;
CurrencyVar OverShort;
StringVar Batches;
TotalTendered := TotalTendered + {Batch.TotalTendered};
TotalChange := TotalChange + {Batch.TotalChange};
Discounts := Discounts + {Batch.Discounts};
CostOfGoods := CostOfGoods + {Batch. CostOfGoods};
Commission := Commission + {Batch. Commission};
CustomerCount := CustomerCount + {Batch.CustomerCount};
NoSales := NoSales + {Batch.NoSalesCount};
AbortedTrans := AbortedTrans + {Batch.AbortedTransCount};
OpeningTotal := OpeningTotal + {Batch.OpeningTotal};
Sales := Sales + {Batch.Sales};
Returns := Returns + {Batch.Returns};
Tax := Tax + {Batch.Tax};
Shipping := Shipping + {Batch.Shipping};
DebitSurcharge := DebitSurcharge + {Batch.DebitSurcharge};
CashBackSurcharge := CashBackSurcharge + {Batch.CashBackSurcharge};
PaidOnLayaway := PaidOnLayaway + {Batch.LayawayPaid};
PaidToAccount := PaidToAccount + {Batch.PaidToAccount};
DepositMade := DepositMade + {Batch.CustomerDepositMade};
PaidOut := PaidOut + {Batch.PaidOut};
Dropped := Dropped + {Batch.Dropped};
LayawayClosed := LayawayClosed + {Batch.LayawayClosed};
PaidOnAccount := PaidOnAccount + {Batch.PaidOnAccount};
DepositRedeemed := DepositRedeemed + {Batch.CustomerDepositRedeemed};
ClosingTotal := ClosingTotal + {Batch.ClosingTotal};
Total1 := OpeningTotal + Sales + Returns + Tax + Shipping + DebitSurcharge + CashBackSurcharge + PaidOnLayaway + PaidToAccount + DepositMade;
Total2 := PaidOut + Dropped + LayawayClosed + PaidOnAccount + DepositRedeemed + ClosingTotal;
OverShort := Total2 - Total1;
IF Length(Batches) = 0 THEN
Batches := ToText({Batch.BatchNumber}, 0)
ELSE
Batches := Batches + ", " + ToText({Batch.BatchNumber}, 0)
Tender Type Count Open Shift Close Over / Short
___________________________________________________________
Details
Tender.Description
TenderTotals.Count
TenderTotals.Open
TenderTotals.Shift
TenderTotals.Close
@TenderOverShort @TenderMessage
___________________________________________________________
Group Footer # 2 Batch.BatchNumber () – A
___________________________________________________________
Group Footer # 1 @DateClosed () – A
Summary data for batch(es) that closed on: @DateClosed
Batch Number(s): @ShowBatches
Total Tendered: @showTotalTendered
Opening Total: @showOpeningTotal
Paid Out: @showPaid Out:
Total Change: @showTotal Change
Sales: @showSales
Dropped: @showDropped:
Discounts: @showDiscounts
Returns: @showReturns
Layaway Closed: @showLayawayClosed
Cost of Goods: @showCostofGoods
Tax: @showTax
Paid On AccountshowPaidOnAccount
Commission: @showCommission
Shipping: @showShipping
Deposit RedeemedshowDepositRedeemed
Customer Count: @showCustomerCount
Debit Surcharge @showDebitSurcharge
Closing Total: @showClosingTotal
No Sales: @showNoSales
Cash Back Fee @showCash Back Fee
Total: @showTotal2
Aborted Trans.: @showAbortedTrans
Paid On LayawayshowPaid On Layaway
Paid To AccountshowPaidToAccount
Over / Short: @showOverShort
Deposit Made: @showDepositMade
Total: @showTotal1
WhilePrintingRecords;
CurrencyVar TotalTendered;
TotalTendered
WhilePrintingRecords;
CurrencyVar TotalChange;
TotalChange
WhilePrintingRecords;
CurrencyVar Discounts;
Discounts
WhilePrintingRecords;
CurrencyVar CostOfGoods;
CostOfGoods
WhilePrintingRecords;
CurrencyVar Commission;
Commission
WhilePrintingRecords;
NumberVar CustomerCount;
CustomerCount
WhilePrintingRecords;
NumberVar NoSales;
NoSales
WhilePrintingRecords;
NumberVar AbortedTrans;
AbortedTrans
WhilePrintingRecords;
CurrencyVar OpeningTotal;
OpeningTotal
WhilePrintingRecords;
CurrencyVar Sales;
Sales
WhilePrintingRecords;
CurrencyVar Returns;
Returns
WhilePrintingRecords;
CurrencyVar Tax;
Tax
WhilePrintingRecords;
CurrencyVar Shipping;
Shipping
WhilePrintingRecords;
CurrencyVar DebitSurcharge;
DebitSurcharge
WhilePrintingRecords;
CurrencyVar CashBackSurcharge;
CashBackSurcharge
WhilePrintingRecords;
CurrencyVar PaidOnLayaway;
PaidOnLayaway
WhilePrintingRecords;
CurrencyVar PaidOnLayaway;
PaidOnLayaway
WhilePrintingRecords;
CurrencyVar DepositMade;
DepositMade
WhilePrintingRecords;
CurrencyVar Total1;
Total1
WhilePrintingRecords;
CurrencyVar PaidOut;
PaidOut
WhilePrintingRecords;
CurrencyVar Dropped;
Dropped
WhilePrintingRecords;
CurrencyVar LayawayClosed;
LayawayClosed
WhilePrintingRecords;
CurrencyVar PaidOnAccount;
PaidOnAccount
WhilePrintingRecords;
CurrencyVar DepositRedeemed;
DepositRedeemed
WhilePrintingRecords;
CurrencyVar ClosingTotal;
ClosingTotal
WhilePrintingRecords;
CurrencyVar Total2;
Total2
WhilePrintingRecords;
CurrencyVar OverShort;
OverShort
I need to summarizes the Detail section of my report in my Group Footer for all the Batches Tenders that closes.
Summary data for batch(es) that closed on: @DateClosed
I have a DEF File as Follows and I have given report breakdown below.
I have a little knowledge if Crystal Reports
Filename = REGANALY.RPT
Description = Register Analysis Report
HelpContextID = 0
DefaultSelectionFormula = {@DateClosed} = Today
DefaultSelectionDescription = Date Closed = Today
GroupCount = 2
StartGroup = 1
TableCount = 5
VisibleDescription = Show Individual Batches
VisibleSectionName = DETAIL
VisibleSectionName = GH2
VisibleSectionName = GH1
VisibleSectionName = GF2
; Description Field Name Type Level Crit. G.T. #
; --------------- ----------------------------- ---- ----- ------ ------
FIELD = Date Closed, {@DateClosed}, 2, 1, -1, 0
FIELD = Date Opened, {@DateOpen}, 2, 0, -1, 0
FIELD = Register Number, {Register.Number}, 1, 0, -1, 0
FIELD = Total Tendered, {Batch.TotalTendered}, 1, 0, -1, 0
FIELD = Total Change, {Batch.TotalChange}, 1, 0, -1, 0
FIELD = Discounts, {Batch.Discounts}, 1, 0, -1, 0
FIELD = Cost of Goods, {Batch.CostOfGoods}, 1, 0, -1, 0
FIELD = Commission, {Batch.Commission}, 1, 0, -1, 0
FIELD = Customer Count, {Batch.CustomerCount}, 1, 0, -1, 0
FIELD = No Sales Count, {Batch.NoSalesCount}, 1, 0, -1, 0
FIELD = Aborted Trans. Count, {Batch.AbortedTransCount}, 1, 0, -1, 0
FIELD = Opening Total, {Batch.OpeningTotal}, 1, 0, -1, 0
FIELD = Sales, {Batch.Sales}, 1, 0, -1, 0
FIELD = Returns, {Batch.Returns}, 1, 0, -1, 0
FIELD = Tax, {Batch.Tax}, 1, 0, -1, 0
FIELD = Shipping, {Batch.Shipping}, 1, 0, -1, 0
FIELD = Debit Surcharge, {Batch.DebitSurcharge}, 1, 0, -1, 0
FIELD = Cash Back Fee, {Batch.CashBackSurcharge}, 1, 0, -1, 0
FIELD = Paid On Layaway, {Batch.LayawayPaid}, 1, 0, -1, 0
FIELD = Paid To Account, {Batch.PaidToAccount}, 1, 0, -1, 0
FIELD = Deposit Made, {Batch.CustomerDepositMade}, 1, 0, -1, 0
FIELD = Total 1, {@Total1}, 1, 0, -1, 0
FIELD = Paid Out, {Batch.PaidOut}, 1, 0, -1, 0
FIELD = Dropped, {Batch.Dropped}, 1, 0, -1, 0
FIELD = Layaway Closed, {Batch.LayawayClosed}, 1, 0, -1, 0
FIELD = Paid On Account, {Batch.PaidOnAccount}, 1, 0, -1, 0
FIELD = Deposit Redeemed, {Batch.CustomerDepositRedeemed},1, 0, -1, 0
FIELD = Closing Total, {Batch.ClosingTotal}, 1, 0, -1, 0
FIELD = Total 2, {@Total2}, 1, 0, -1, 0
FIELD = Over / Short, {@OverShort}, 1, 0, -1, 0
This is my Crystal Report Breakdown
Report Header
___________________________________________________________
Page Header A
Consolidated Register Analysis Report
Sort Order: @Sort Order
Selection Criteria: @Selection Criteria
___________________________________________________________
Page Header B
___________________________________________________________
Group Header # 1 @DateClosed () - A
List of batches that closed on: @DateClosed
@Initialize
WhilePrintingRecords;
CurrencyVar TotalTendered :=0;
CurrencyVar TotalChange := 0;
CurrencyVar Discounts := 0;
CurrencyVar CostOfGoods := 0;
CurrencyVar Commission := 0;
NumberVar CustomerCount := 0;
NumberVar NoSales := 0;
NumberVar AbortedTrans := 0;
CurrencyVar OpeningTotal := 0;
CurrencyVar Sales := 0;
CurrencyVar Returns := 0;
CurrencyVar Tax := 0;
CurrencyVar Shipping := 0;
CurrencyVar DebitSurcharge := 0;
CurrencyVar CashBackSurcharge := 0;
CurrencyVar PaidOnLayaway := 0;
CurrencyVar PaidToAccount := 0;
CurrencyVar DepositMade := 0;
CurrencyVar PaidOut := 0;
CurrencyVar Dropped := 0;
CurrencyVar LayawayClosed := 0;
CurrencyVar PaidOnAccount := 0;
CurrencyVar DepositRedeemed := 0;
CurrencyVar ClosingTotal := 0;
CurrencyVar Total1 := 0;
CurrencyVar Total2 := 0;
CurrencyVar OverShort := 0;
StringVar Batches := "";
___________________________________________________________
Group Header # 2 Batch.BatchNumber () – A
Batch Number: Batch.Batch Number
Register Opened: Batch.OpeningTime
Register: Register.Number
Register Closed: Batch.ClosingTime
Total Tendered: Batch.TotalTendered
Opening Total: Batch.OpeningTotal
Paid Out: Batch.PaidOut
Total Change: Batch.Total Change
Sales: Batch. Sales
Dropped: Batch. Dropped
Discounts:Batch. Discounts
Returns: Batch. Returns
Layaway Closed: Batch.LayawayClosed
Cost of Goods: Batch. CostofGoods
Tax: Batch.Tax
Paid On Account: Batch. Paid On Account
Commission: Batch. Commission
Shipping: Batch. Shipping
Deposit Redeemed: Batch.CustomerDepositRedeemed
Customer Count: Batch.Custome Count
Debit Surcharge Batch. Debit Surcharge
Closing Total: Batch. Closing Total:
No Sales: Batch.NoSales
Cash Back Fee Batch. Cash Back Fee
Total: @Total2
Aborted Trans.: Batch. AbortedTrans
Paid On Layaway:Batch. Paid On Layaway
Paid To Account: Batch. Paid To Account
Over / Short: @OverShort
Deposit Made: Batch. Deposit Made
Total: @Total1
@Iterate
WhilePrintingRecords;
CurrencyVar TotalTendered;
CurrencyVar TotalChange;
CurrencyVar Discounts;
CurrencyVar CostOfGoods;
CurrencyVar Commission;
NumberVar CustomerCount;
NumberVar NoSales;
NumberVar AbortedTrans;
CurrencyVar OpeningTotal;
CurrencyVar Sales;
CurrencyVar Returns;
CurrencyVar Tax;
CurrencyVar Shipping;
CurrencyVar DebitSurcharge;
CurrencyVar CashBackSurcharge;
CurrencyVar PaidOnLayaway;
CurrencyVar PaidToAccount;
CurrencyVar DepositMade;
CurrencyVar PaidOut;
CurrencyVar Dropped;
CurrencyVar LayawayClosed;
CurrencyVar PaidOnAccount;
CurrencyVar DepositRedeemed;
CurrencyVar ClosingTotal;
CurrencyVar Total1;
CurrencyVar Total2;
CurrencyVar OverShort;
StringVar Batches;
TotalTendered := TotalTendered + {Batch.TotalTendered};
TotalChange := TotalChange + {Batch.TotalChange};
Discounts := Discounts + {Batch.Discounts};
CostOfGoods := CostOfGoods + {Batch. CostOfGoods};
Commission := Commission + {Batch. Commission};
CustomerCount := CustomerCount + {Batch.CustomerCount};
NoSales := NoSales + {Batch.NoSalesCount};
AbortedTrans := AbortedTrans + {Batch.AbortedTransCount};
OpeningTotal := OpeningTotal + {Batch.OpeningTotal};
Sales := Sales + {Batch.Sales};
Returns := Returns + {Batch.Returns};
Tax := Tax + {Batch.Tax};
Shipping := Shipping + {Batch.Shipping};
DebitSurcharge := DebitSurcharge + {Batch.DebitSurcharge};
CashBackSurcharge := CashBackSurcharge + {Batch.CashBackSurcharge};
PaidOnLayaway := PaidOnLayaway + {Batch.LayawayPaid};
PaidToAccount := PaidToAccount + {Batch.PaidToAccount};
DepositMade := DepositMade + {Batch.CustomerDepositMade};
PaidOut := PaidOut + {Batch.PaidOut};
Dropped := Dropped + {Batch.Dropped};
LayawayClosed := LayawayClosed + {Batch.LayawayClosed};
PaidOnAccount := PaidOnAccount + {Batch.PaidOnAccount};
DepositRedeemed := DepositRedeemed + {Batch.CustomerDepositRedeemed};
ClosingTotal := ClosingTotal + {Batch.ClosingTotal};
Total1 := OpeningTotal + Sales + Returns + Tax + Shipping + DebitSurcharge + CashBackSurcharge + PaidOnLayaway + PaidToAccount + DepositMade;
Total2 := PaidOut + Dropped + LayawayClosed + PaidOnAccount + DepositRedeemed + ClosingTotal;
OverShort := Total2 - Total1;
IF Length(Batches) = 0 THEN
Batches := ToText({Batch.BatchNumber}, 0)
ELSE
Batches := Batches + ", " + ToText({Batch.BatchNumber}, 0)
Tender Type Count Open Shift Close Over / Short
___________________________________________________________
Details
Tender.Description
TenderTotals.Count
TenderTotals.Open
TenderTotals.Shift
TenderTotals.Close
@TenderOverShort @TenderMessage
___________________________________________________________
Group Footer # 2 Batch.BatchNumber () – A
___________________________________________________________
Group Footer # 1 @DateClosed () – A
Summary data for batch(es) that closed on: @DateClosed
Batch Number(s): @ShowBatches
Total Tendered: @showTotalTendered
Opening Total: @showOpeningTotal
Paid Out: @showPaid Out:
Total Change: @showTotal Change
Sales: @showSales
Dropped: @showDropped:
Discounts: @showDiscounts
Returns: @showReturns
Layaway Closed: @showLayawayClosed
Cost of Goods: @showCostofGoods
Tax: @showTax
Paid On AccountshowPaidOnAccount
Commission: @showCommission
Shipping: @showShipping
Deposit RedeemedshowDepositRedeemed
Customer Count: @showCustomerCount
Debit Surcharge @showDebitSurcharge
Closing Total: @showClosingTotal
No Sales: @showNoSales
Cash Back Fee @showCash Back Fee
Total: @showTotal2
Aborted Trans.: @showAbortedTrans
Paid On LayawayshowPaid On Layaway
Paid To AccountshowPaidToAccount
Over / Short: @showOverShort
Deposit Made: @showDepositMade
Total: @showTotal1
WhilePrintingRecords;
CurrencyVar TotalTendered;
TotalTendered
WhilePrintingRecords;
CurrencyVar TotalChange;
TotalChange
WhilePrintingRecords;
CurrencyVar Discounts;
Discounts
WhilePrintingRecords;
CurrencyVar CostOfGoods;
CostOfGoods
WhilePrintingRecords;
CurrencyVar Commission;
Commission
WhilePrintingRecords;
NumberVar CustomerCount;
CustomerCount
WhilePrintingRecords;
NumberVar NoSales;
NoSales
WhilePrintingRecords;
NumberVar AbortedTrans;
AbortedTrans
WhilePrintingRecords;
CurrencyVar OpeningTotal;
OpeningTotal
WhilePrintingRecords;
CurrencyVar Sales;
Sales
WhilePrintingRecords;
CurrencyVar Returns;
Returns
WhilePrintingRecords;
CurrencyVar Tax;
Tax
WhilePrintingRecords;
CurrencyVar Shipping;
Shipping
WhilePrintingRecords;
CurrencyVar DebitSurcharge;
DebitSurcharge
WhilePrintingRecords;
CurrencyVar CashBackSurcharge;
CashBackSurcharge
WhilePrintingRecords;
CurrencyVar PaidOnLayaway;
PaidOnLayaway
WhilePrintingRecords;
CurrencyVar PaidOnLayaway;
PaidOnLayaway
WhilePrintingRecords;
CurrencyVar DepositMade;
DepositMade
WhilePrintingRecords;
CurrencyVar Total1;
Total1
WhilePrintingRecords;
CurrencyVar PaidOut;
PaidOut
WhilePrintingRecords;
CurrencyVar Dropped;
Dropped
WhilePrintingRecords;
CurrencyVar LayawayClosed;
LayawayClosed
WhilePrintingRecords;
CurrencyVar PaidOnAccount;
PaidOnAccount
WhilePrintingRecords;
CurrencyVar DepositRedeemed;
DepositRedeemed
WhilePrintingRecords;
CurrencyVar ClosingTotal;
ClosingTotal
WhilePrintingRecords;
CurrencyVar Total2;
Total2
WhilePrintingRecords;
CurrencyVar OverShort;
OverShort