project QadFinancials > class BMfgUserDomainForUser > method MaintainData


Parameters


tUserDomaininputtemp-table
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


QadFinancials
method BUser.AdditionalUpdates


program code (program1/bmfguserdomainforuser.p)

If oiReturnStatus = 0
Then Assign oiReturnStatus = -98.

/*
* Execute the ProcessMaintainData method to execute the generic processing 
* of the update in the Financials across to the MFG/PRO database.
*/
<M-1 run ClearData (output viFcReturnSuper (oiReturnStatus)) in BMfgUserDomainForUser>
if viFcReturnSuper <> 0 then assign oiReturnStatus = viFcReturnSuper.
if viFcReturnSuper < 0 then return.

<M-2 run ProcessMaintainData (output viFcReturnSuper (oiReturnStatus)) in BMfgUserDomainForUser>
if viFcReturnSuper <> 0 then assign oiReturnStatus = viFcReturnSuper.
if viFcReturnSuper < 0 then return.

<M-3 run ProcessMaintainDataSave (output viFcReturnSuper (oiReturnStatus)) in BMfgUserDomainForUser>
if viFcReturnSuper <> 0 then assign oiReturnStatus = viFcReturnSuper.
if viFcReturnSuper < 0 then return.

If oiReturnStatus = -98
Then Assign oiReturnStatus = 0.