icAction | input | character | SAVE SAVEDRAFT DRAFT VALIDATE |
opPrimaryKey | output | longchar | |
opRowid | output | longchar | |
oiDraftInstance | output | integer | |
oiReturnStatus | output | integer | Return status of the method. |
assign oiReturnStatus = -98. <M-43 run ApiStdMaintainTTV01 (input t_sCInvoice (tApiCInvoice), input t_sCInvoiceBank (tApiCInvoiceBank), input t_sCInvoiceBankPayCode (tApiCInvoiceBankPayCode), input t_sCInvoiceMovement (tApiCInvoiceMovement), input t_sCInvoicePO (tApiCInvoicePO), input t_sCInvoicePosting (tApiCInvoicePosting), input t_sCInvoiceVat (tApiCInvoiceVat), input t_sCInvoiceStage (tApiCInvoiceStage), input t_sCInvoiceWHT (tApiCInvoiceWHT), input icAction (icAction), output opPrimaryKey (ocLstPrimKey), output vcDummy (ocLstReturn), output opRowid (ocLstRowid), output viFcReturnSuper (oiReturnStatus)) in BCInvoice> if viFcReturnSuper <> 0 then do: assign oiReturnStatus = viFcReturnSuper. if oiReturnStatus < 0 then return. end. /* if viFcReturnSuper <> 0 */ if oiReturnStatus = -98 then assign oiReturnStatus = 0.