cancel
Showing results for 
Search instead for 
Did you mean: 

Creation of PM or CM WO by external source

Former Member
0 Kudos

I believe my request is pretty much standard, however I didn't find any info in existing threads.

If I need to initiate a WO execution based on an external source (for example, a message from Plant automation system) - what is the way to do it?

In my understanding, there must be a standard feature for SAP PM to "listen" to, say OPC server, and act upon certain condition.

Thank you in advance for help.

Edited by: RenatF on May 21, 2010 4:57 AM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi.

Generally in SAP PM interface or automation with external source like measuring parameters such as temperature, pressure, vibration reading can be transferred to SAP system. Resulting the generation of notification if the value is out of the range. This come in the User exit IMRC0001 . It helps to trigger or generate a notification by system automatically. From this notification you can convert to Work order.

DP

Former Member
0 Kudos

Thanks!

The way you described, notification and Corrective WO will be raised. Am I right?

In what form this external signal is transferred to SAP PM? Is it a OPC interface, or something else.

Answers (2)

Answers (2)

Former Member
0 Kudos

RenatF,

Unfortunately SAP cant "Listen" to external systems,Unless its visible inside. However as indicated above if the external systems can communicate the data(Either the exception or all the data records for a Particular Business scenario), then it can react based on the data and we could have SAP generate Transactional / ,Master data objects accordingly.

There are [different ways a communication|http://help.sap.com/erp2005_ehp_04/helpdata/EN/18/da766aaf5311d6b29f00508b6b8b11/frameset.htm] can be established between a external system and SAP. The choice of the pattern depends on the what the external system can do and what are the standards maintained or are required to be maintained. Some examples of communication technologies are

1) RFC (Remote Function call)

2) IDOC (Intermediate Document) / ALE (Application Link Enabling)

3) BAPI(Business Application Programming Interface)

4) Through a Middle ware (SAP XI , MQ series, Business connector,.Net Connector etc)

5) SOAP Framework

6) Web services

There are standard content available in all of them.

So if you could specify what you are trying to accomplish and what is available at your end, we would be able to suggest possible options

Regards

Narasimhan

Former Member
0 Kudos

Narasinmhan,

Thanks for the info. From here, I will try to read a bit more about the options and then see what can be used in our case. At this moment in time, I am not ready to conclude the best option.

Regards,

Renat.

peter_atkin
Active Contributor
0 Kudos

So you want an external 3rd party system to create an order in SAP ???

PeteA

Former Member
0 Kudos

Yes, PeteA. I am trying to understand, what sort of mechanism would be the best soultion for that.