project QadFinancials > class PBankAccountValidation > method ValidateBankAccountByParams


Parameters


icBankAcctFormatCodeinputcharacter
icBankAccountinputcharacter
icBankAccountFormattedinputcharacter
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


QadFinancials
method BBankAccountFormat.ValBankAccount


program code (program1/pbankaccountvalidation.p)

if oiReturnStatus = 0 then oiReturnStatus = -98.

empty temp-table tValidationRequest no-error.

create tValidationRequest.
assign
   tValidationRequest.tcBankAccFormatCode = icBankAcctFormatCode
   tValidationRequest.tcBankNumber = icBankAccount
   tValidationRequest.tcBankNumberFormatted = icBankAccountFormatted.
   
<M-1 run ValidateBankAccount
   (input  tValidationRequest (tValidationRequest), 
    output viFcReturnSuper (oiReturnStatus)) in PBankAccountValidation>
    
if viFcReturnSuper <> 0 then
   assign oiReturnStatus = viFcReturnSuper.
   
if oiReturnStatus = -98 then
   assign oiReturnStatus = 0.