09-12-2016 11:25 AM
While processing an inbound Idoc I am getting these error
Purchase requisition 2200561079 , item 00010 , has a different material
Change Material could not be effected
The material 740480 does not exist or is not activated
Basic type: PORDCH02
Everytime i try to process i am getting one of these errors. Please let me know what can be done.
09-12-2016 11:57 AM
check if Material exists in MARA table or via transaction MM03 check if the material is correctly setup. If not present then ask your functional team to set the material.
09-12-2016 12:02 PM
09-12-2016 12:11 PM
its size/dimensions is maintained as 4.200" X 6.450" X 1.550"
Can it be a problem?
09-12-2016 12:11 PM
Does it also have leading zeros or do you use lexicographic material numbers?
09-12-2016 12:14 PM
09-12-2016 12:25 PM
hope u have mentioned both generic code and generic variant ode as per your business requirements, please check same code is exists in MARA table.
also check article is activated or block for transaction.
09-12-2016 12:48 PM
Can you provide a screenshot from EBAN and MARA table and IDOC detail so that we can compare if the material number is equal in all 3 objects.
09-12-2016 12:21 PM
Hello,
From the error message you will get the error message number and id. Try where used list option in SE91 to programs,classes to check what are the places this message is used. And from the inbound IDOC basic type, you will also get the process code and the corresponding FM.
- You can figure out which program is used from th FM which throws the message
- If you find a long list of programs where the message is raised you can use BD87/WE19 to simulate inbound idoc processing and in debugging you can put breakpoint in the error message( breakpoint->message)
From these, you can get the idea what is the validation the program is doing here and giving you the different material error message.
Thanks,
Mainak
09-12-2016 1:09 PM
Can you check the document in ME52N and see if the material no is 740480 for item 10?