on ‎2021 Nov 08 9:45 AM
Dear EWM experts,
Can someone please let me know if there are any Inbound IDOCs (Message Types) that can be used to bring in some information from a 3rd Party system and populate it on custom fields at ODO Item level (I would be using PI middleware to do the field mapping)?
Your suggestions are much appreciated.
thanks,
Sam.
Request clarification before answering.
Hi Sam,
my concerns would be the following with this approach: you try to update (asynchronuos) a delivery which was transferred from an ERP and now has a certain status in EWM (e.g. it may be changed, picking started,...) and now you try to change data. This may result in overwriting of data (e.g. if 3rd party sends old or obsolete data and does not consider the status in EWM). There is an IDOC interface but it is to do the initial upload and requires all data of the delivery which you will probably not have on 3rd party system. The danger is high that you overwrite data.
Alternatives could be:
- while the delivery is replicated from ERP you enhance it with the data of the 3rd party. This would require that you can access the 3rd party data at this point in time. This could be done in the inbound BadIs
- you use an own interface (for push) or program (e.g. for pull) to update the parts of the outbound delivery that you want to update. E.g note 1414179 (Technical documents for software development in EWM) contains some attachments. But this is for local development, so no remote calls. For remote calls as mentioned you would have to encapsulate this with own RFC, ODATA, IDOC,...
Best regards
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Sam,
could you give some background information on this? Which EWM release are you using (EWM 9.5 vs. EWM in S/4 HANA)...
Is your use case that the deliveries are replicated from an ERP system and you want to change an existing delivery in EWM from an other non SAP system?
Or is your use case that you do not have an SAP ERP system and want to replicate deliveries from a non SAP system?
Best regards
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Markus,
The release is S/4 1909.
And the use case is the former, i.e., Delivery which has already been distributed to EWM, needs to be embellished with information that should be brought in from a 3rd party system.
I have a couple of custom fields added at the ODO item level (using the Easy Enhancement framework), that ought to be populated with the information from a 3rd party system. Now the question is how to bring in that information.
Are there any Inbound IDOC types (I couldn't find any) that can be interfaced with ODOs or should I explore Odata services for this.
thanks,
Sam.
| User | Count |
|---|---|
| 17 | |
| 16 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 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.