My aim is to import a new field to the PRICAT price catalogue, and be able to
maintain this field in transaction W_PRICAT_MAINTAIN.
I have entered the new field in table PRICAT_K003 (using an append structure),
and have used the Badi implementation WRF_PRICAT_DIALOG to include the new field in the ALV report definition for transaction W_PRICAT_MAINTAIN. For this purpose I also included the field in structure WRF_PRICAT_K003_STY.
However, when trying to make the necessary changes to copy the field content from PRICAT_K003 to the new screen field, I encounter a few problems.
For this I have created a new Badi implementation for Badi definition
WRF_PRICAT_POOL, method IF_EX_WRF_PRICAT_POOL~EXTEND_ARTICLE_MASTER.
This method uses parameter io_inbound_item (type ref to CL_INBOUND_ITEM). The field doesn't seem to be visible in any of the available structures in this method. I have attempted to include the new field in some of the other structures (in addtion to WRF_PRICAT_K003_STY), but have been told by the system not to do this.
Any suggestions on how to solve this problem?
If there is anybody out there who have a description on how to import new fields
into PRICAT and further on to the article master, I would very much appreciate if you could pass it on to me.
Thank you..