project QadFinancials > class BCInvoice > method ValidateBCAndAdditionalUpdates

Description

ValidateBCAndAdditionalUpdates; method that will execute methods ValidateBC and AddtionalUpdates.


Parameters


oiReturnStatusoutputintegerReturn status of the method.


Internal usage


QadFinancials
method BAPMatching.AdditionalUpdatesAll
method BBankEntry.AdditionalUpdatesInvInstanceValidate
method BCDocument.AdditionalUpdatesCInvoice
method BCDocument.AdditionalUpdatesPosting
method BCInvoiceAPMatching.CreateCInvoiceAPMatchingAllInOneTran
method BCInvoiceAPMatching.CreateCInvoiceAPMatchingOneInOneTran
method BExpenseNote.APIExpNoteRegister
method BOpenItemAdjustment.OIAdjCommitSubCInvoice
method BPaymentSelection.AdditionalUpdates
method BQCrossCyPosting.ApiProcessQCrossCyPostingForCI

QadFitnesse
method BCInvoice.APICInvoiceReverse


program code (program5/bcinvoice.p)

<M-1 run ValidateBC  (output viFcReturnSuper (oiReturnStatus)) in BCInvoice>

if viFcReturnSuper < 0 or
   oiReturnStatus  = 0
then assign oiReturnStatus = viFcReturnSuper.

if oiReturnStatus < 0
then return.

<M-2 run AdditionalUpdates  (output viFcReturnSuper (oiReturnStatus)) in BCInvoice>

if viFcReturnSuper < 0 or
   oiReturnStatus  = 0
then assign oiReturnStatus = viFcReturnSuper.

if oiReturnStatus < 0
then return.