/// Returns true if it seems to be OK. private Boolean CloseRevaluationAccountingBatch(out Int32 glBatchNumber) { Boolean blnReturnValue = false; glBatchNumber = -1; if (F_GLDataset != null) { F_batch.BatchCreditTotal = F_journal.JournalCreditTotal; F_batch.BatchDebitTotal = F_journal.JournalDebitTotal; TVerificationResultCollection AVerifications; blnReturnValue = (TGLTransactionWebConnector.SaveGLBatchTDS( ref F_GLDataset, out AVerifications) == TSubmitChangesResult.scrOK); if (!blnReturnValue) { return(false); } F_GLDataset.AcceptChanges(); blnReturnValue = (TGLTransactionWebConnector.PostGLBatch( F_batch.LedgerNumber, F_batch.BatchNumber, out AVerifications)); if (blnReturnValue) { glBatchNumber = F_batch.BatchNumber; } } return(blnReturnValue); } // Close Revaluation Accounting Batch
private void CloseRevaluationAccountingBatch() { if (F_GLDataset != null) { F_batch.BatchCreditTotal = F_journal.JournalCreditTotal; F_batch.BatchDebitTotal = F_journal.JournalDebitTotal; TVerificationResultCollection AVerifications; bool blnReturnValue = (TGLTransactionWebConnector.SaveGLBatchTDS( ref F_GLDataset, out AVerifications) == TSubmitChangesResult.scrOK); F_GLDataset.AcceptChanges(); if (blnReturnValue) { //blnVerificationCollectionContainsData = true; } blnReturnValue = (TGLTransactionWebConnector.PostGLBatch( F_batch.LedgerNumber, F_batch.BatchNumber, out AVerifications)); } }