project QadFinancials > class BDInvoice > method AdditionalUpdates

Description

This empty method allows to do additional updates on class temp-tables after records were received (and validated) from outside, using method SetPublicTables.
You can start instances of other business classes to do those updates.


Parameters


oiReturnStatusoutputinteger


Internal usage


QadFinancials
method BDInvoice.ApiCreateDebtorInvoicesV01
method BDInvoice.ApiCreateDInvoicesFinCharge
method BDInvoice.ApiSetDeductionStatus
method BDInvoice.ApiStdMaintainTTWithExtPost
method BDInvoice.ApiStdMaintainTTWithIntPost
method BDInvoice.ApiUpdateDInvoiceOpInfo
method BDInvoice.UpdateDeductionDetail
method BDInvoice.ValidateBCAndAdditionalUpdates


program code (program/bdinvoice.p)

/* =============================================================================================================== */
    /* Call a submethod thatd holds all program-code and all calls to the major submethods of method AdditionalUpdates */
    /* =============================================================================================================== */
    <M-61 run AdditionalUpdatesAll (output viFcReturnSuper (oiReturnStatus)) in BDInvoice>
    if viFcReturnSuper <> 0
    then assign oiReturnStatus = viFcReturnSuper.
    if viFcReturnSuper < 0
    then do :
        /* Stop external instances */
        <M-63 run StopExternalInstances
           (output viFcReturnSuper (oiReturnStatus)) in BDInvoice>
        Return.
    end. /* if */
    
    
<ANCESTOR-CODE>