on 05-18-2015 11:01 AM
Hi Experts,
I need to display the unloading point field at Item level. Perform the task below:
SRM Server -> Cross-Application Basic Settings -> Extensions and Field Control (Personalization) -> Configure Field Control -> Configure Control for Fields on Item Level.
1. Updated the 'Metadata for Fields on Item Level' with BE_UNLOAD_PT 'BUS2201' ande Made it visble
2. Also updated 'Default Metadata for Fields in Items that do not (yet) Exist' with the above field but at PO level I can not see the field integrated.
Do you have any idea where I am missing...?
Thanks
Chandan
Dear Chandan,
I am affraid BE_UNLOAD_PT by standard way is only available for SC and not for PO item level.
Please follow the steps of following notes to activate it for SC:
1089122 - Activate Unloading Point in Shopping Cart
I did not find any note saying it can be activated for PO.
Best regards,
Otto
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Otto.
But if it is not possible via standard way then how could we able ti achieve that. Do you have idea for that.
Thanks
Chandan
Thanks Otto,
Completed these customizing settings. Added the filed and in Metadata, Enabled and Activated that field, but not able to see the field at item level of PO. I really don't know where I am missing.
Any Idea that could be done to get the column in PO item table and pass the value to it..
Thanks
Chandan
Thanks Vinita for Reply.
As 'Unloading Point' is not getting integrated in PO Item level by enabling the 'BE_UNLOAD_PT' at MetaData level, I have created the new field at item level of PO.
Added the Column at Component level in table and attribute.
Set the value to the field from Doc_Change_BADI.
It works fine for me.
Now My next concern is to update 'Unloading Point' at ECC PO under Account Assignment Tab. I should get the value once PO is replicating from SRM to ECC and populate the value in field.
I know that BADI 'BBP_ECS_PO_OUT_BADI' is used to map the data, but I don't know how.
Any Idea on this, Kindly share.
Thanks
Chandan
Hi Chandan
Please put a breakpoint at that BADI while you are trying to create a cart .
There is a changing parameter in the BADI and it has a field called UNLOADING point
value( CT_BAPI_POACCOUNT ) TYPE BBPT_IF_BAPIMEPOACCOUNT_PI
Please update the value in that ..
LOOP AT LT_ACCOUNT into ls_account
loop at CT_BAPI_POACCOUNT into ls_BAPI_POACCOUNT where
if ls_BAPI_POACCOUNT-UNLOAD_PT IS INITIAL .
ls_BAPI_POACCOUNT-UNLOAD_PT = " VALUE FRom SC " by calling FM BBP_PD_SC_ITEM_GETDETAIL
modify ct_BAPI_POACCOUNT from ls_BAPI_POACCOUNT.
endif.
endloop.
Regards
Vinita
Thanks Vinita and Sorry for late reply.
I have created one column in PO Line item with 'be_unload_pnt' and creating the PO directly in SRM. Mapped the Unloading point value with ECC PO field 'UNLOAD_PT' in above given badi. I can even see that updated table 'ct_BAPI_POACCOUNT' is passed to ECC but somehow I am not able to see the unloading point in ECC.
Is there some where I am missing?
Regards
Chandan
Hi Chandan,
Have you checked the box Field Visible and Field Enabled?
Regards
Venkatesh P
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.