12-07-2007 10:33 AM
Hi,
i use a specific program who create a BDC for translation (SE63) in ECC 6.40
i execute the batch input with SM35. at this point all the translation is done.
but since ECC6 i use RS_LXE_RECORD_TORDER for Transport.
and RS_LXE_RECORD_TORDER create transport in front of table lxe_log.
insert in lxe_log are made at the end's SE63.
now my problem is :
if i use SE63, lxe_log is correctly filled and objects are in Transport.
but if i process my BDC (se63) with SM35, lxe_log is not filled and no objecst in Transport...
i debug SAPLLXE_SE63_X, find the MF who manage an who create lxe_log.
in LXE_OBJ_TEXT_PAIR_WRITE the MF SKTY_SE63_X_LOG_MIGR_OBJECTS is called (this MF filled lxe_log)
and just before Call, there are COMMIT WORK and the treatment stop here.
i try different way in my BDC_INSERT call (upmode, racommit etc...)
no succes.
so before alter standard if someone have an idea...
Thanks by advance.
12-07-2007 12:01 PM
hi,
try by passing
ctuparams-UPDMODE = 'S'
in bdc_insert.
rgds
Chalam
12-07-2007 12:28 PM
Hi,
i already try with ctuparams-UPDMODE = 'S' .
exactly the same behaviour transaction finished on commit
and MF for update lxe_log skipped.