cancel
Showing results for 
Search instead for 
Did you mean: 

Material Master not updating

Former Member
0 Kudos

Hello,

I'm trying to update the field MARA-MSTAE for 4 materials using MM17/MASS transaction from value 30 to value 40. what i notice here is that out of the 4 materials that i provided only one them is getting updated, the rest do not get updated and i see in the log that it says;

The material cannot be maintained since no maintainable data transferred

Message no. MG160

Can anyone please suggest what could be wrong, the system details are below;

SAP ECC 6.0 (this is Industry Solutions  -SAP AFS) and these materials are AFS materials.

Regards,

Accepted Solutions (0)

Answers (5)

Answers (5)

p391977
Contributor
0 Kudos

or X-Plant status is already maintained for these materials.

Kindly check.

joydeep_mukherjee2
Active Participant
0 Kudos

Dear Sir ;

May be you are doing mass change with a wrong Procedure.

Please do in a right manner .

Joydeep

joydeep_mukherjee2
Active Participant
0 Kudos

dear sir ;

Check is there any dependency on changing the field ?

Joydeep

former_member194456
Contributor
0 Kudos

Hello

Is this a warning message or the error message.

Have you checked the MM03 also.

Is the X-Plant status is updated there for the rest 3 materials or not.

Regards

SS

JL23
Active Contributor
0 Kudos

You should usually find more red messages in the log than just this one.

they can make it clearer or at least can help in the analysis.

You can also try to maintain it manually to see if you get any other error messages.

Former Member
0 Kudos

Hello,

In Fact there are no red messages, everything is in green, please find attached the screen shot

Also one more observation is that, when i change the X-plant status from 30 to 40, only the last SKU in the list provided is changing. However when i change from 40 to 30, all the SKUs in the list are changing.

I've also tried in MM02 and there is no issues, i'm able to change the X-plant status.

JL23
Active Contributor
0 Kudos

if all change from 40 to 30, then it means that they have been 40 before. If you change something to 40 which has already a 40 then of course this will not change anything.

Former Member
0 Kudos

Hello Jurgen,

what i meant is i've done the testing for different materials...2 scenarios i've used.

Scenario 1: to change the status from 30 to 40 i have used some materials (originally 30), when i run MASS only the last one is changing.

Scenario 2: to change the status from 40 to 30 i have used other materials (originally 40), when i run MASS all materials are changing.

JL23
Active Contributor
0 Kudos

If you could add screenshots or a video to show each step then we may be able to evaluate.

In general the tool is working as you know from the change from 40 to 30.

IF you do exact the same steps and selections to change it from 30 to 40 then it should work to.

I know only a few  reason that you get screens like you showed:

- it has already the target value

- the field header was not selected

The latter could not be the case for you as 1 out of many did update.

The only thing that comes into my mind would be a wanted or unwanted side effect by user exit or Badi that does not allow the change to 30 for certain materials.

How does the system react if you do it manually in MM02?

Search for manipulations in the program with transaction ANST

Former Member
0 Kudos

Hello Jurgen,

I will create a document with all screen shots step by step, however  in the meantime i wanted to check with you about one thing. When we change the values in MASS and click on the SAVE button, will there be an Idoc that gets generated?

JL23
Active Contributor
0 Kudos

No physical IDoc, just the programs to post IDocs are used in the mass update

Former Member
0 Kudos

Hello Juergen,

As discussed please find below the stpe by step screen shot of the issue;

Step 1     The Material status is currently 30 before the change to 40

Step 2     Running MASS transaction for the above 6 materials

Step 3     To check the material master after saving

As you can see only the last material in the list got changed.

Step 4      To check the log of the material for which it is not updated as an example

All the logs are in green color

JL23
Active Contributor
0 Kudos

How does the system react if you do it manually in MM02?


Are there any custom fields in MARA?

Do all materials have the description in the same languages maintained?

Are you using any BADIs in your material master creation/change process?


Try uploading the values () and see if it makes any difference




Former Member
0 Kudos

Hello Juergen,

to answer your questions;

1. When i use MM02, there is no issue.

2. there are no custom fields in MARA

3. the description for all materials are in English.

4. there are indeed some BADIs being used but not sure which of them.

5. i tried uploading the values, but its behavior is the same as before.

JL23
Active Contributor
0 Kudos

Use the transaction ANST or ANST_SEARCH_TOOL to find custom code.

an usage video is in Youtube: SAP - Automated Note Search Tool (ANST) - YouTube

Talk to a developer to check the BADIs. If no issue can be found then you need to contact SAP Support.