project BLF > class Database Component > method SetRowidConvert

Description

Creates or updates a tFcRowidConvert record to link client rowids to instance rowids.


Parameters


icOldRowidinputcharacter
icNewRowidinputcharacter
oiReturnStatusoutputintegerReturn status of the method.


Internal usage


BLF
method BCustomField.DataLoadByInput
method BUserRole.DataLoadByInput

QadFinancials
method BBusinessRelation.DataLoadByInput
method BCInvoice.ApiStdMaintainTTWithExtPost
method BCInvoice.ApiStdMaintainTTWithIntPost
method BCostCentre.DataLoadByInput
method BCreditor.DataLoadByInput
method BDebtor.DataLoadByInput
method BDivision.DataLoadByInput
method BExchangeRate.DataLoadByInput
method BGL.DataLoadByInput
method BJournal.DataLoadByInput
method BPosting.ApiStdMaintainMultiTT
method BPosting.ApiStdMaintainTT
method BPosting.ApiStdMaintainTTSub1
method BPosting.ApiStdMaintainTTSub11
method BPosting.DataLoadByInput
method BPosting.StdMaintainTT
method BPosting.StdMaintainTTSub1
method BProject.DataLoadByInput
method BSaf.DataLoadByInput
method BFRWColumnGroup.DataLoadByInput


program code (program1/database.p)

/* ========================= */
/* Set default return status */
/* ========================= */
assign oiReturnStatus = -98.

find first tFcRowidConvert
    where tFcRowidConvert.tcFcOldRowid = icOldRowid no-error.

if not available tFcRowidConvert then do:
    create tFcRowidConvert.
    assign
        tFcRowidConvert.tlFcOk = no
        tFcRowidConvert.tcFcOldRowid = icOldRowid.
end.    

assign 
    tFcRowidConvert.tcFcNewRowid = icNewRowid.

assign oiReturnStatus = 0.