Question:
The IDOC_INPUT_ORDCHG uses the PO Item number to identify which item on the order to update. This is not suffuicient for our needs as we receive item updates from third parties who do not know the PO item number.
Therefore, we want to change the function module to use the material number to identify the item.
Has anybody else done this, and if so, how?
Cheers,
Answer:
Hi,
the only thing that you can do is to use the third partie PO number VBKD-BSTKD and it's date to identify the PO.
Good Luck,
SSII
Answer:
ssii,
I don't think that you are correct. I know that standard SAP uses the PO number and PO item number to find the order and order item. I also know that there are user exits in the function module to let you change the fields used in the lookup.
I just wondered if anybody had done this before, which user exit they used, whether they have had any issues etc.
Cheers,
Stuart
Answer:
Hi,
I am very curious to know how you will do it !!!
If you find the solution, please let me know
SSII
Answer:
Have a look at the SAP note n° 456127
FAQ: Electronic Data Interchange (EDI) in purchasing :
"
--------------------------
11. Question:
Which user exits are available with the IDoc output of purchase orders by means of ORDERS and ORDCHG in the purchasing?
Answer:
You can find all available customer enhancement in the object navigator under
function group XM06.
a) EXIT_SAPLEINM_012 -> customer enhancement for the configuration (Table APPL)
b) EXIT_SAPLEINM_013 -> customer enhancement for the change of the material configuration data
c) EXIT_SAPLEINM_001 -> customer enhancements for the enhancement of the control record
d) EXIT_SAPLEINM_002 -> customer enhancements of the data segments
e) EXIT_SAPLEINM_011 -> Final customer enhancement
-----------------------------
See CMOD/SMOD and FM documentation via SE37. Maybe you can change the item nber of the IDOC before its posting ...
JL