on 12-09-2014 2:38 PM
Hi There,
Actually I want to know why we have to put prefixes before material number in APO where as in ECC we dont have to put that prefixes.
For example:
Material is "555555555" .
When we use this material in ECC as "555555555" or "000000000555555555" it is working fine.
But when we use this material in APO as "000000000555555555" it is working and if we use this material in APO as "555555555" without any prefix it is showing material does not exist in APO.
Why this is happening?
Can we do something so that whether we use 000000000555555555 or 555555555 in APO ,it will work fine.
Kindly help me out.
Best Regards,
Ayaskant
Hi,
Please check this setting in APO.
SPRO - APO - Master data - Product - Specify output Format of Product Number
If its with leading zeros, this is the reason.
Regards,
Anil
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Ayaskant,
You are saying that the material number in APO is alphanumeric.
You are saying that when the alphanumeric material is entered in APO without leading zeros, the system cannot find the material. Which transaction?
Once you display the alphanumeric material, do the leading zeros also display?
Best Regards,
DB49
Hello Ayaskant,
There is a conversion routine assigned to the product field in transaction /SAPAPO/RRP3.
Conversion routine "CONVERSION_EXIT_PRODU_INPUT" is used.
Check the below example, if i enter leading zeroes the conversion routine is converting into input format with the same number of leading zeroes.
SAP has provided a BADI "/SAPAPO/PRODU_CONVEX" to overcome this.
Go to SE18 and do the BADI implementation, inside the method "INPUT_POST_EXIT" do the below coding,
SHIFT EV_MATNR LEFT DELETING LEADING '0'.
I tried and it worked for me.
Regards,
TP
User | Count |
---|---|
7 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.