project QadFinancials > class BPosting > method AdditionalUpdatesPreCreateTempTablesD
Description
Create the gl open item movement records for DELETED lines
Parameters
oiReturnStatus | output | integer | Return status of the method. |
Internal usage
QadFinancials
program code (program5/bposting.p)
/* ============== */
/* Error handling */
/* ============== */
assign oiReturnStatus = -98
viLocalReturnStatus = 0.
create tPostingGLOpenItemMov.
assign tPostingGLOpenItemMov.tiCompanyId = t_iPostingLine.Company_ID
tPostingGLOpenItemMov.tcAllocationKey = t_iPostingLine.tcAllocationKey
tPostingGLOpenItemMov.tcAllocationType = t_iPostingLine.tcAllocationType
tPostingGLOpenItemMov.tcStatus = "D":U
tPostingGLOpenItemMov.tiGLId = t_iPostingLine.GL_ID
tPostingGLOpenItemMov.tiCurrencyID = t_iPostingLine.Currency_ID
tPostingGLOpenItemMov.tiPostingLineId = t_iPostingLine.PostingLine_ID
tPostingGLOpenItemMov.tcAllocationType = t_iPostingLine.tcAllocationType
tPostingGLOpenItemMov.tdAmountDebitTC = t_iPostingLine.PostingLineDebitTC
tPostingGLOpenItemMov.tdAmountCreditTC = t_iPostingLine.PostingLineCreditTC
tPostingGLOpenItemMov.tdAmountDebitLC = t_iPostingLine.PostingLineDebitLC
tPostingGLOpenItemMov.tdAmountCreditLC = t_iPostingLine.PostingLineCreditLC
tPostingGLOpenItemMov.tdAmountDebitCC = t_iPostingLine.PostingLineDebitCC
tPostingGLOpenItemMov.tdAmountCreditCC = t_iPostingLine.PostingLineCreditCC
tPostingGLOpenItemMov.ttOpenItemPostingDate = t_iPosting.PostingDate
tPostingGLOpenItemMov.tlIsRevaluation = t_iPosting.tcJournalTypeCode = {&JOURNALTYPE-REVALGL}.
/* ============== */
/* Error handling */
/* ============== */
assign oiReturnStatus = viLocalReturnStatus.