2006 May 12 10:43 AM
Hi, we have a scenario where a material's weight is changed to a new value. This is done by an incoming Idoc, that is processed by a background job.
The problem is, the material get this new value, but it is changed back to the old value immediatly.
In transaction mm03 and looking at the material, in Environment -> Display Changes, from the menu, I see the new value is written by the background job user. But at the same second in time, the material is updated back with the old value, by the same background user.
Any suggestions?
2006 May 12 10:46 AM
Hi, we have a scenario where a material's weight is changed to a new value. This is done by an incoming Idoc, that is processed by a background job.
The problem is, the material get this new value, but it is changed back to the old value immediatly.
In transaction mm03 and looking at the material, in Environment -> Display Changes, from the menu, I see the new value is written by the background job user. But at the same second in time, the material is updated back with the old value, by the same background user.
Any suggestions?
2006 May 12 10:46 AM
2006 May 12 1:01 PM
2006 May 12 1:26 PM
Hello Rune,
As u can c there are two entries in the Change screen, the second is created by the same user or different and also by which tcode is it created. My understanding is there is some additional process started when u are doing a change. Also try manually doing a change and c if it gets back the original value. If not then I think your Idoc is firing some parallel process which is geting executed. I don't think the same process is updating the material otherwise you would get only one entry.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |