07-03-2015 10:42 AM
Hi All,
I have a requirement to update LIKP-XABLN . I have checked the BAPI BAPI_OUTB_DELIVERY_CHNAGE and WS_DELIVERY_UPDATE.
I am not able to find XABLN filed into any of the structure. Even this field not editable field in to Change mode. Can you please suggest me any other BAPI or any solution to update the LIKP-XABLN .
Thanks in Advance.
Regards
Prabu K
07-06-2015 11:14 AM
07-06-2015 7:22 AM
Hi,
As per SAP we should not direct update any Standard table, the root cause behind that when a single entry insert to a standard table simultaneously it update many other table , we can take a example that when a create a material in MARA table simultaneously MARC, MARD, MAKT many more table are update.
So if we have a field which is not link with other table like custom field in standard table we can direct update . some standard field like likp-LIFEX . so no way find after complete analysis u can go for update of that field.
07-06-2015 7:49 AM
Swadhin,
"So if we have a field which is not link with other table like custom field in standard table we can direct update."
IMHO,even in that case also direct UPDATE statemment on SAP Standard Tables is not recommended.
K.Kiran.
07-06-2015 9:17 AM
I agree with you it is not recommended . but else .. if we sure that field have no other link , we map only only for our own reference and we are not map in screen then that field will never fill automatically.
and if we use a bapi having no extension and we not ready for BDC to change that filed in Change mode that how to update that field ?
07-06-2015 5:43 PM
Thanks swadhin. Direct update good and project will not allow for direct update.
07-06-2015 11:14 AM
07-06-2015 5:35 PM
Thanks Shiwali .. I will try to update above solution.
Regards
Prabu K
07-07-2015 2:11 PM
Hi Prabhu,
To update LIKP-XABLN use BADI 'ZLE_SHP_DELIVERY_PRO' , method CHANGE_DELIVERY_HEADER.
Pass value to CS_LIKP-XABLN. Please check.
Please reward, if found helpful.
Regards,
Ajinkya