project QadFinancials > class BCInvoice > method GetOpeningBalanceVoucher

Description

Return Opening Balance Vouchers (only need to be called when consecutive numbering is active)


Parameters


tOpenBalanceCIinput-outputtemp-table
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


QadFinancials
method BCInvoice.ApiCreateCreditorInvoices


program code (program6/bcinvoice.p)

assign oiReturnStatus    = -98
       viLocalReturnStatus = 0.
       
for each tCInvoice:
    find tOpenBalanceCI where
         tOpenBalanceCI.tiInvoiceId = tCInvoice.CInvoice_ID
         no-error.
    if available tOpenBalanceCI
    then assign tOpenBalanceCI.tiInvoiceVoucher = tCInvoice.CInvoiceVoucher.
end. /* for each tCInvoice */    
       
assign oiReturnStatus = viLocalReturnStatus.