Hello Team,
Can we implement OER without Aii system. If we implement OER without Aii, what are the disadvantages and advantages.
and also Is it possible to implement flexble delivery process scenario in OER without Aii ?
Thanks in Advance.
Ram
Hi Ram,
yes you can use OER also without AII. In this case you have to call the EPCIS Interface by your own.
Best regards,
Steffen
Hi Steffen,
Thanks much for your reply. Is there any Pros / Cons if we implement OER with out Aii.
Thanks,
Ram
I think that is mostly dependant on your scenario. E.g, one setup could be that you have decentral AIIs (e.g. in warehouses) and one OER as central basis. But there are other scenarios e.g. where you have only one source that sends data to your OER then a stand alone OER installation makes more sense. Other point could be if you have already a middleware in place.
Another point is that AII can handle and map your data (AII experts can give more infos here i think). If you have only an OER you have to do the mapping to the OER EPCIS interface by your own.
Best regards,
Steffen
Hi,
We are in the process of implementing OER without AII and it works great.
The question that I have is it is possible to implement ECC to OER integration without going via PI. I know that you can use EM to integrate data into OER, but I would like to send data to OER without having to use PI. Is there something standard that you could use in ECC to call AII or OER (with or without the EPCIS message structure), to get data into OER (especially if you don't require much mapping).
Thanks for your help.
JP
Yes, you can do that. In principle OER is EM with an EPCIS interface and the PTA scenario. You can integrate to EM from a ECC system also via RFC by using the EM Application interface if you don't want to use the EPCIS interface.
Just check in SPRO:
Integration with Other mySAP.com Components
Event Management Interface
Best regards,
Steffen
Great, thanks for the reply. Yes, I am aware of the EM interface and we have used it to integrate standard documents, like purchase orders and deliveries into OER.
In my case, I have a Z application table, that we would like to interface into OER. I am okay with creating a new BPT for this table in ECC and in OER, in order to replicate the data, but would like to see if you have any advice/experience on enabling that.
Also, for the standard objects, there are BADIs that invoke the RFC to EM/OER. What would you suggest for doing this, creating a wrapper program around the table to trigger the RFC?
Thanks for your help.
JP
Yes, a wrapper function and inside calling the EM Application function with your own BPT and tables should do it.
Best regards,
Steffen
Yes, this is what I was thinking too, thanks!
Do you have any best practice documentation/guides for enabling Z table integration from ECC to EM.
Thanks.
JP
In the Service Marketplace is a general guide for connecting objects to SAP EM.
https://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000663838&
-> Technical Information
-> Connect SAP objects to SAP EM
But i think most the things described there you are already familiar with.
Best regards,
Steffen
Yes, but thanks anyway, I appreciate your input!
Thanks.
JP
Hi,
We are making progress in that we are able to create the event handler in the OER system directly from the ECC system.
The problem that we are having, is that even though I have defined different event types in ECC (with a relevancy function), its not creating a event message, only updating the event handler.
We took the standard SAP functions (as defined in any of the event management BADIs) and then called them in our custom program. Ultimately its calling the BAPI_EH_POST function in OER. I would expect logic at some point to check, does the EH exist, if so create a new event message with function - /SAPTRX/BAPI_EH_ADDEVENTMSG_02.
Any help is appreciated.
Thanks.
JP
If you are using the standard Function module /SAPTRX/EVENT_MGR_COMMUNICATE then everything is done inside. You have to maintain Event Types in transaction /SAPTRX/ASC0AO with an Event Type extractor and the function modules evaluates this customizing. The process of events is then handled in function module /SAPTRX/PROCESS_EVENTS.
Did you enable your BPT also for Event Creation? Flag in transaction /SAPTRX/ASC0TO.
Best regards,
Steffen
Great, thanks, that will work.
As a follow-up. What would you recommend in the following scenario.
I have a tracking-id in the OER/EM system, for example - 1234567890. I will be able to update this from ECC (by adding a new event message to that handler) and also via the EPCIS interface (from external sources).
What would you suggest, should I try and keep the same event handler type for both sources, or use the PTA handler type - PTA30_ID and then use my new one I created, Z_ECC (for example), for the same tracking id?
Thanks for your help!
JP
Depends on waht you want to do. If one message to this tracking ID should update bothe event handlers then it would be ok to have two.
Best regards,
Steffen
Hi,
Thanks for the update. Essentially, I would like 1 event handler, but have that event handler be updated from various sources, with new event messages, so we can track the history of all events against that tracking id.
If I use the EPCIS interface, then I am using the PTA30_ID, but I also have an ECC interface, Z_ECC, so I would need to consolidate them some how.
Please advise.
Thanks.
JP
If you have the tracking ID in the ECC system you could only send updates to the PTA30_ID EH. In this case no new EH is needed.
Another option would be EH Sets. With that you can combine two EH and in the UI they look like one. But in your case i would not really recommend it. It is more thought for complex processes in an ERP and not for OER use cases.
Best regards,
Steffen
Hi,
I am looking to store all the event messages against a single event handler, so that I can see for this event handler, all the different events that have occurred against it.
My sense is to use one of the PTA BADIs, to change the default AOT/BPT from PTA to the custom one, but wanted to get your input on doing that.
Thanks.
JP
Hi,
AO Type should be in this case completely irrelevant. You have your PTA30_ID EH. From ECC you only want so send Event Messages to this existing EH. In this case the BPT on ECC side can be different from the one that is stored in your PTA30_ID EH as you only send messages.
i.e. just send a message with an existing Tracking ID from inside ECC as Event Type and everything should work as expected.
Best regards,
Steffen
Hi Ram Kamal,
could you please tell me how to implement SAP OER and SAP AII.i KNOW how to impliment sap AII as an addon to existing sap ERP using SAINT.
BUT I am confusing with the SAP AII AND OER in implementing on a separate box.could you please clarify me how to install SAP AII AND SAP OER on a separate box.?
1)SAP AII is a separate component like SAP ERP ,SAP SCM SAP CRM? or IS IT AN ADD-ON TO SAP ERP?
2)is sap oer and aii separate software like sap erp or it's part of sap erp.how can i install this on a separate box?
3)sap AII installation on a separate box means do i have to install sap erp and do i have to deploy the AII content?
Please tell me the process of installing sap oer and sap AII on separate box?is there any option in sapnetwear to install sap AII and OER like SAP PI ,SAP BI,SAP SCM , sap CRM?and also tell me how to get this SAP OER and sap AIIsoftware?
Thanks in advance