[
DataContractAttribute,
SysOperationContractProcessingAttribute(classstr(ASAP_DailyCashBookUIBuilder))
]
public class ASAP_DailyCashBookContract
{
TransDate transDate;
Integer aed1000,aed500,aed200,aed100,aed50,aed20,aed10,aed5,aed1,aed5Fills,aed25Fills,usdTotal,jpyTotal,othersTotal,closing,opening,expenses;
RealBaseRate rateUSD,rateEUR,rateOthers;
}
-----------
[
DataMemberAttribute('AED-1'),
SysOperationLabelAttribute(literalStr("1")),
SysOperationDisplayOrderAttribute("9")
]
public Integer parmAED1(Integer _aed1 = aed1)
{
aed1 = _aed1;
return aed1;
}
----------
[
DataMemberAttribute('AED-1000'),
SysOperationLabelAttribute(literalStr("1000")),
SysOperationDisplayOrderAttribute("1")
]
public Integer parmAED1000(Integer _aed1000 = aed1000)
{
aed1000 = _aed1000;
return aed1000;
}
---
[
DataMemberAttribute('AED-05Fills'),
SysOperationLabelAttribute(literalStr("0.50")),
SysOperationDisplayOrderAttribute("10")
]
public Integer parmAED5Fills(Integer _aed5Fills = aed5Fills)
{
aed5Fills = _aed5Fills;
return aed5Fills;
}
------------
[
DataMemberAttribute('AED-200'),
SysOperationLabelAttribute(literalStr("200")),
SysOperationDisplayOrderAttribute("3")
]
public Integer parmAED200(Integer _aed200 = aed200)
{
aed200 = _aed200;
return aed200;
}
--------
[
DataMemberAttribute('Closing'),
SysOperationLabelAttribute(literalStr("Closing"))
]
public Integer parmClosing(Integer _closing = closing)
{
closing = _closing;
return closing;
}
-----------
[
DataMemberAttribute('Expenses'),
SysOperationLabelAttribute(literalStr("Expenses"))
]
public Integer parmExpenses(Integer _expenses = expenses)
{
expenses = _expenses;
return expenses;
}
--
[
DataMemberAttribute('RateUSD'),
SysOperationLabelAttribute(literalStr("RateUSD"))
]
public RealBaseRate parmRateUSD(RealBaseRate _rateUSD = rateUSD)
{
rateUSD = _rateUSD;
return rateUSD;
}
------
[
DataMemberAttribute('Trans Date')
]
public TransDate parmTransDate(TransDate _transDate = transDate)
{
transDate = _transDate;
return transDate;
}
----------
[
DataMemberAttribute('RateEUR'),
SysOperationLabelAttribute(literalStr("RateEUR"))
]
public RealBaseRate parmRateEUR(RealBaseRate _rateEUR = rateEUR)
{
rateEUR = _rateEUR;
return rateEUR;
}
----------
Dp classs starting --------------
---------------------------------------
[
SRSReportParameterAttribute(classStr(ASAP_DailyCashBookContract))
]
public class ASAP_DailyCashBookDP extends SRSReportDataProviderBase
//SrsReportDataProviderPreProcessTempDB
//SrsReportDataProviderPreProcess
{
TransDate transDate;
ASAP_DailyCashBookContract contract;
ASAP_DailyCashReport DailyCashReport;
companyinfo companyinfo;
Bitmap companyImage;
AmountCur OpeningBalance, ClosingBalance;
LedgerJournalTable ledgerJournalTable;
LedgerJournalTrans ledgerJournalTrans;
GeneralJournalEntry generalJournalEntry;
GeneralJournalAccountEntry generalJournalAccountEntry;
MainAccount MainAccount;
CustInvoiceJour CustInvoiceJour;
salesTable salesTable;
Integer aed1000,aed500,aed200,aed100,aed50,aed20,aed10,aed5,aed1,aed5Fills,aed25Fills,usdTotal,jpyTotal,othersTotal,closing,opening,expenses;
RealBaseRate rateUSD,rateEUR,rateOthers;
}
------------
public AmountCur getOpeningBalace()
{
LedgerTrialBalanceListPageTmp _tmp;
Name _primaryFocus = 'Main account set';
FromDate _fromDate = transDate - 1;
ToDate _toDate = _fromDate;
boolean _includeOpening = false;
boolean _includeClosing = false;
OperationsTax _postingLayer = OperationsTax::Current;
boolean _showErrors = false;
LedgerTrialBalanceDP trialBalanceDP = new LedgerTrialBalanceDP();
LedgerTrialBalanceContract trialBalanceContract = new LedgerTrialBalanceContract();
LedgerTrialBalanceTmp trialBalanceTmp;
UserConnection userConn;
DimensionHierarchy dimHier;
AmountCur _OpeningBalance;
#define.ShowErrors(true)
dimHier = DimensionHierarchy::getMainAccountFocus();
select firstOnly RecId from _tmp;
delete_from _tmp;
DimensionFocusUpdateBalance::updateBalance(
DimensionHierarchy::findByTypeAndName(DimensionHierarchyType::Focus, _primaryFocus),
_showErrors);
userConn = new UserConnection();
trialBalanceTmp.setConnection(userConn);
_tmp.setConnection(userConn);
userConn.ttsbegin();
// Use the trial balance DP to generate a summary trial balance
trialBalanceContract.parmDetailSummary(DetailSummary::Summary);
trialBalanceContract.parmFromDate(_fromDate);
trialBalanceContract.parmToDate(_toDate);
trialBalanceContract.parmIncludeOpening(_includeOpening);
trialBalanceContract.parmIncludeClosing(_includeClosing);
trialBalanceContract.parmOperationsTax(_postingLayer);
trialBalanceContract.parmPrimaryDimensionFocus(_primaryFocus);
trialBalanceDP.parmDataContract(trialBalanceContract);
trialBalanceDP.parmUserConnection(userConn);
trialBalanceDP.processReport();
// Copy that data into the LedgerTrialBalanceListPageTmp, disabling RLS so the insert doesn't
// degrade to row-by-row
_tmp.recordLevelSecurity(false);
trialBalanceTmp = trialBalanceDP.getLedgerTrialBalanceTmp();
select trialBalanceTmp where trialBalanceTmp.PrimaryFocus == '1111001';
_OpeningBalance = trialBalanceTmp.EndingBalance;
_tmp.recordLevelSecurity(true);
userConn.ttsCommit();
return _OpeningBalance;
}
--------------------------------------
[
SRSReportDataSetAttribute(tableStr('ASAP_DailyCashReport'))
]
public ASAP_DailyCashReport getASAP_DailyCashReport()
{
select * from DailyCashReport;
return DailyCashReport;
}
-------
public void AdvancePaidDetails()
{
while select ledgerJournalTrans
join ledgerJournalTable
where ledgerJournalTable.JournalNum == ledgerJournalTrans.JournalNum
&& ledgerJournalTable.Posted == NoYes::No && ledgerJournalTable.JournalName == 'AV'
&& ledgerJournalTrans.TransDate == transDate && ledgerJournalTrans.AmountCurCredit && !ledgerJournalTrans.AmountCurDebit
{
DailyCashReport.Voucher = ledgerJournalTrans.Voucher;
DailyCashReport.TransDate = ledgerJournalTrans.TransDate;
DailyCashReport.AccountingCurrencyAmount = ledgerJournalTrans.AmountCurCredit;
DailyCashReport.TransAmount = abs(ledgerJournalTrans.AmountCurCredit);
DailyCashReport.Txt = ledgerJournalTrans.Txt;
DailyCashReport.DailyCashType = ASAP_DailyCashType::AdvancePaid;
DailyCashReport.Company = companyinfo.Name;
DailyCashReport.CompanyLogo = companyImage;
DailyCashReport.OpeningBalance = OpeningBalance;
DailyCashReport.ClosingBalance = ClosingBalance;
DailyCashReport.insert();
}
}
-----
private void AdvanceReceivedDetails()
{
while select ledgerJournalTrans
join ledgerJournalTable
where ledgerJournalTable.JournalNum == ledgerJournalTrans.JournalNum
&& ledgerJournalTable.Posted == NoYes::No && ledgerJournalTable.JournalName == 'AV'
&& ledgerJournalTrans.TransDate == transDate && !ledgerJournalTrans.AmountCurCredit && ledgerJournalTrans.AmountCurDebit
{
DailyCashReport.Voucher = ledgerJournalTrans.Voucher;
DailyCashReport.TransDate = ledgerJournalTrans.TransDate;
DailyCashReport.AccountingCurrencyAmount = ledgerJournalTrans.AmountCurDebit;
DailyCashReport.TransAmount = abs(ledgerJournalTrans.AmountCurDebit);
DailyCashReport.Txt = ledgerJournalTrans.Txt;
DailyCashReport.DailyCashType = ASAP_DailyCashType::AdvanceReceived;
DailyCashReport.Company = companyinfo.Name;
DailyCashReport.CompanyLogo = companyImage;
DailyCashReport.OpeningBalance = OpeningBalance;
DailyCashReport.ClosingBalance = ClosingBalance;
DailyCashReport.insert();
}
}
------
public void insertCreditSales_GroupCustomers()
{
SalesLine salesLine;
utcDateTime UtcPreviousDay, UtcNxtDay;
CustTable CustTable;
Description SalesIds, SalesIdFrst, SalesIdLst;
container displayFields;
AmountCur totalInvoiceAmount;
;
while select salesTable
order by salesTable.SalesId asc
where salesTable.SalesStatus ==SalesStatus::Invoiced
&& salesTable.Payment != "Cash" && salesTable.SalesType == SalesType::Sales
join CustTable
where CustTable.AccountNum == salesTable.CustAccount && CustTable.CustGroup == 'ASAP-3000'
join CustInvoiceJour
where CustInvoiceJour.SalesId == salesTable.SalesId
&& CustInvoiceJour.InvoiceDate == transDate
{
totalInvoiceAmount += salesTable.amountInvoiced();
if(SalesIdFrst == "")
SalesIdFrst = salesTable.SalesId;
else
SalesIdLst = salesTable.SalesId;
}
SalesIds = SalesIdFrst + " - " + SalesIdLst;
if(totalInvoiceAmount > 0)
{
DailyCashReport.Voucher = SalesIds;
DailyCashReport.TransDate = TransDate;
DailyCashReport.AccountingCurrencyAmount = totalInvoiceAmount;
DailyCashReport.TransAmount = abs(totalInvoiceAmount);
DailyCashReport.Txt = "Credit Sales";
DailyCashReport.DailyCashType = ASAP_DailyCashType::GroupCustomers;
DailyCashReport.Company = companyinfo.Name;
DailyCashReport.CompanyLogo = companyImage;
DailyCashReport.OpeningBalance = OpeningBalance;
DailyCashReport.ClosingBalance = ClosingBalance;
DailyCashReport.insert();
}
}
---------------
public void insertDailyCash()
{
;
ttsBegin;
this.ReceiptDetails();
this.PaymentDetails();
this.AdvancePaidDetails();
this.AdvanceReceivedDetails();
this.insertCreditSalesDetails();
this.insertCreditSales_GroupCustomers();
ttsCommit;
}
---------
public void PaymentDetails()
{
while select generalJournalEntry
where generalJournalEntry.AccountingDate == transDate
join generalJournalAccountEntry
where generalJournalAccountEntry.GeneralJournalEntry == generalJournalEntry.RecId
join MainAccount
where MainAccount.RecId == generalJournalAccountEntry.MainAccount
&& MainAccount.MainAccountId == '1111001'
exists join ledgerJournalTrans
where ledgerJournalTrans.Voucher == generalJournalEntry.SubledgerVoucher
join ledgerJournalTable
where ledgerJournalTable.JournalNum == ledgerJournalTrans.JournalNum
&& (ledgerJournalTable.JournalName == "PV" || ledgerJournalTable.JournalName == "CD" || ledgerJournalTable.JournalName == "InterCompany" )
{
DailyCashReport.Voucher = generalJournalEntry.SubledgerVoucher;
DailyCashReport.TransDate = generalJournalEntry.AccountingDate;
DailyCashReport.AccountingCurrencyAmount = generalJournalAccountEntry.AccountingCurrencyAmount;
DailyCashReport.TransAmount = abs(generalJournalAccountEntry.AccountingCurrencyAmount);
DailyCashReport.Txt = generalJournalAccountEntry.Text;
DailyCashReport.DailyCashType = ASAP_DailyCashType::Payment;
DailyCashReport.Company = companyinfo.Name;
DailyCashReport.CompanyLogo = companyImage;
DailyCashReport.OpeningBalance = OpeningBalance;
DailyCashReport.ClosingBalance = ClosingBalance;
DailyCashReport.insert();
}
while select salesTable
order by salesTable.SalesId asc
where salesTable.SalesStatus ==SalesStatus::Invoiced
&& salesTable.Payment == "Cash" && salesTable.SalesType == SalesType::ReturnItem
join CustInvoiceJour
where CustInvoiceJour.SalesId == salesTable.SalesId
&& CustInvoiceJour.InvoiceDate == transDate
{
DailyCashReport.Voucher = salesTable.SalesId;
DailyCashReport.TransDate = TransDate;
DailyCashReport.AccountingCurrencyAmount = salesTable.amountInvoiced();
DailyCashReport.TransAmount = abs(salesTable.amountInvoiced());
DailyCashReport.Txt = salestable::find(CustInvoiceJour.SalesId).customerName();
DailyCashReport.DailyCashType = ASAP_DailyCashType::Payment;
DailyCashReport.Company = companyinfo.Name;
DailyCashReport.CompanyLogo = companyImage;
DailyCashReport.OpeningBalance = OpeningBalance;
DailyCashReport.ClosingBalance = ClosingBalance;
DailyCashReport.insert();
}
}
-----------
public void ReceiptDetails()
{
while select generalJournalEntry
where generalJournalEntry.AccountingDate == transDate
join generalJournalAccountEntry
where generalJournalAccountEntry.GeneralJournalEntry == generalJournalEntry.RecId
join MainAccount
where MainAccount.RecId == generalJournalAccountEntry.MainAccount
&& MainAccount.MainAccountId == '1111001'
exists join ledgerJournalTrans
where ledgerJournalTrans.Voucher == generalJournalEntry.SubledgerVoucher
join ledgerJournalTable
where ledgerJournalTable.JournalNum == ledgerJournalTrans.JournalNum
&& ledgerJournalTable.JournalName == "RV"
{
DailyCashReport.Voucher = generalJournalEntry.SubledgerVoucher;
DailyCashReport.TransDate = generalJournalEntry.AccountingDate;
DailyCashReport.AccountingCurrencyAmount = generalJournalAccountEntry.AccountingCurrencyAmount;
DailyCashReport.TransAmount = abs(generalJournalAccountEntry.AccountingCurrencyAmount);
DailyCashReport.Txt = generalJournalAccountEntry.Text;
DailyCashReport.DailyCashType = ASAP_DailyCashType::Receipt;
DailyCashReport.Company = companyinfo.Name;
DailyCashReport.CompanyLogo = companyImage;
DailyCashReport.OpeningBalance = OpeningBalance;
DailyCashReport.ClosingBalance = ClosingBalance;
DailyCashReport.insert();
}
while select salesTable
order by salesTable.SalesId asc
where salesTable.SalesStatus ==SalesStatus::Invoiced
&& salesTable.Payment == "Cash" && salesTable.SalesType == SalesType::Sales
join CustInvoiceJour
where CustInvoiceJour.SalesId == salesTable.SalesId
&& CustInvoiceJour.InvoiceDate == transDate
{
DailyCashReport.Voucher = salesTable.SalesId;
DailyCashReport.TransDate = TransDate;
DailyCashReport.AccountingCurrencyAmount = salesTable.amountInvoiced();
DailyCashReport.TransAmount = abs(salesTable.amountInvoiced());
DailyCashReport.Txt = salestable::find(CustInvoiceJour.SalesId).customerName();
DailyCashReport.DailyCashType = ASAP_DailyCashType::Receipt;
DailyCashReport.Company = companyinfo.Name;
DailyCashReport.CompanyLogo = companyImage;
DailyCashReport.OpeningBalance = OpeningBalance;
DailyCashReport.ClosingBalance = ClosingBalance;
DailyCashReport.insert();
}
}
---------------
[SysEntryPointAttribute]
public void processReport()
{
contract = this.parmDataContract();
transDate = contract.parmTransDate();
aed1000 = contract.parmAED1000();
aed500 = contract.parmAED500();
aed200 = contract.parmAED200();
aed100 = contract.parmAED100();
aed50 = contract.parmAED50();
aed20 = contract.parmAED20();
aed10 = contract.parmAED10();
aed5 = contract.parmAED5();
aed1 = contract.parmAED1();
aed5Fills = contract.parmAED5Fills();
aed25Fills = contract.parmAED25Fills();
usdTotal = contract.parmUSDTotal();
jpytotal = contract.parmJPYTotal();
otherstotal = contract.parmOthersTotal();
rateUSD = contract.parmRateUSD();
rateEUR = contract.parmRateEUR();
rateOthers = contract.parmRateOthers();
opening = contract.parmOpening();
expenses = contract.parmExpenses();
closing = contract.parmClosing();
companyinfo = CompanyInfo::find();
CompanyImage = CompanyImage::find(companyInfo.DataAreaId, companyInfo.TableId, companyInfo.RecId).Image;
OpeningBalance = this.getOpeningBalace();
// added for no transcation means display only opening and closing balance in report on feb 10th 2018
DailyCashReport.OpeningBalance = OpeningBalance;
DailyCashReport.Company = companyinfo.Name;
DailyCashReport.insert();
// end
// breakpoint;
this.insertDailyCash();
}
------------------ dp class completed ..
class ASAP_DailyCashbookController extends SrsReportRunController
{
#define.reportName('ASAP_DailyCashReport.DailyCashRpt')
}
--
protected void prePromptModifyContract()
{
ASAP_DailyCashBookContract contract = this.parmReportContract().parmRdpContract() as ASAP_DailyCashBookContract;
super();
}
--
public boolean showQuerySelectButton(str parameterName)
{
return false;
}
--
public static void main(Args _args)
{
ASAP_DailyCashbookController controller = new ASAP_DailyCashbookController();
controller.parmReportName(#ReportName);
controller.parmArgs(_args);
controller.parmLoadFromSysLastValue(false);
controller.startOperation();
}
----------------------------------------
public class ASAP_DailyCashBookUIBuilder extends SrsReportDataContractUIBuilder
{
DialogField dialogTransDate;
DialogField dialogAED1000;
DialogField dialogAED500;
DialogField dialogAED200;
DialogField dialogAED100;
DialogField dialogAED50;
DialogField dialogAED20;
DialogField dialogAED10;
DialogField dialogAED5;
DialogField dialogAED1;
DialogField dialogAED05Fills;
DialogField dialogAED25Fills;
DialogField dialogUSD;
DialogField dialogJPY;
DialogField dialogOthers;
DialogField dialogRateUSD;
DialogField dialogRateEUR;
DialogField dialogRateOthers;
DialogField dialogOpening;
DialogField dialogClosing;
DialogField dialogExpenses;
ASAP_DailyCashBookContract contractLocal;
TransDate transDate;
Integer aed1000,aed500,aed200,aed100,aed50,aed20,aed10,aed5,aed1,aed5Fills,aed25Fills,usdTotal,jpyTotal,othersTotal,closing,opening,expenses;
RealBaseRate rateUSD,rateEUR,rateOthers;
}
---
public void build()
{
DialogGroup dlgGroup;
Dialog dlg;
dlg = this.dialog();
contractLocal = this.dataContractObject();
dlgGroup = dlg.addGroup("Trans Date");
dialogTransDate = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmTransDate),contractLocal);
// dialogTransDate.value("");
dlgGroup = dlg.addGroup("Local Currency");
dialogAED1000 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED1000),contractLocal);
dialogAED1000.label("1000");
//dialogAED1000.value("");
dialogAED500 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED500),contractLocal);
dialogAED500.label("500");
// dialogAED500.value("");
dialogAED200 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED200),contractLocal);
dialogAED200.label("200");
//dialogAED200.value("");
dialogAED100 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED100),contractLocal);
dialogAED100.label("100");
// dialogAED100.value("");
dialogAED50 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED50),contractLocal);
dialogAED50.label("50");
// dialogAED50.value("");
dialogAED20 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED20),contractLocal);
dialogAED20.label("20");
// dialogAED20.value("");
dialogAED10 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED10),contractLocal);
dialogAED10.label("10");
// dialogAED10.value("");
dialogAED5 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED5),contractLocal);
dialogAED5.label("5");
// dialogAED5.value("");
dialogAED1 = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED1),contractLocal);
dialogAED1.label("1");
// dialogAED1.value("");
dialogAED05Fills = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED5Fills),contractLocal);
// dialogAED05Fills.value("");
dialogAED25Fills = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmAED25Fills),contractLocal);
// dialogAED25Fills.value("");
dlgGroup = dlg.addGroup("USD");
dialogUSD = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmUSDTotal),contractLocal);
// dialogUSD.value("");
dialogRateUSD = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmRateUSD),contractLocal);
dialogRateUSD.label("Exchange rate");
// dialogRateUSD.value("");
dlgGroup = dlg.addGroup("EUR");
dialogJPY = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmJPYTotal),contractLocal);
dialogJPY.label("EUR");
// dialogJPY.value("");
dialogRateEUR = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmRateEUR),contractLocal);
dialogRateEUR.label("Exchange rate");
// dialogRateEUR.value("");
dlgGroup = dlg.addGroup("Others");
dialogOthers = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmOthersTotal),contractLocal);
// dialogOthers.value("");
dialogRateOthers = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmRateOthers),contractLocal);
dialogRateOthers.label("Exchange rate");
// dialogRateOthers.value("");
dlgGroup = dlg.addGroup("Petty Cash");
dialogOpening = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmOpening),contractLocal);
// dialogOpening.value("");
dialogExpenses = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmExpenses),contractLocal);
// dialogExpenses.value("");
dialogClosing = this.addDialogField(methodStr(ASAP_DailyCashBookContract, parmClosing),contractLocal);
// dialogClosing.value("");
}
--------
public void getFromDialog()
{
contractLocal = this.dataContractObject();
super();
}
--
public void postBuild()
{
super();
dialogTransDate = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmTransDate));
dialogAED1000 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED1000));
dialogAED500 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED500));
dialogAED200 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED200));
dialogAED100 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED100));
dialogAED50 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED50));
dialogAED20 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED20));
dialogAED10 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED10));
dialogAED5 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED5));
dialogAED1 = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED1));
dialogAED05Fills = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED5Fills));
dialogAED25Fills = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmAED25Fills));
dialogUSD = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmUSDTotal));
dialogJPY = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmJPYTotal));
dialogOthers = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmOthersTotal));
dialogRateUSD = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmRateUSD));
dialogRateEUR = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmRateEUR));
dialogRateOthers = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmRateOthers));
dialogOpening = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmOpening));
dialogExpenses = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmExpenses));
dialogClosing = this.bindInfo().getDialogField(this.dataContractObject(),methodStr(ASAP_DailyCashBookContract, parmClosing));
}
--------
public void postRun()
{
}
No comments:
Post a Comment