Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Problem updating characteristics via BAPI_MATERIAL_MAINTAINDATA_RT

Former Member
0 Likes
803

Hi all,

I'm using 'BAPI_MATERIAL_MAINTAINDATA_RT' to change some characteristics in a material in SAP Retail, but it does not work with some characteristics if they are not marked previously via MM42->Basic Data->Goto characteristic values.

The problem is that BAPI cannot set the new value because it is not availble. When this happens the BAPI shows the message error message " MERCADO_MAT : Value 'GE' not found ", where MERCADO_MAT is the characteristic and 'GE' is the value.

If I set that value via 'MM42->Basic Data->Goto characteristic values' manually or with a Call transaction, I can execute the BAPi succesfully. But what I need is a function module that updates this and don't call to a 'call transaction' everytime I need to change this.

Thanks in adavance for your response.

Best regards.

Alex.

1 REPLY 1
Read only

Former Member
0 Likes
508

Hi again,

I have created a message to the IT company that helps with SAP Oss Notes and they say there is no manner to do this by other way different of a BDC... This is strange for me as I believed these kind of simple steps could be done via Bapi or other function module.

Did you have this problem any time in your retail projects?

Thanks in advance.

Alex.