cancel
Showing results for 
Search instead for 
Did you mean: 

web service to assemble SFC

Former Member
0 Kudos

Hi all,

I am looking for web service/API which will assemble the components for SFC similar to what we do manually in Assembly point activity or through As built configuration. I have to call this web service from MII.

Hoping for good answer,

Mahesh

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Mahesh

As mentioned above you have two choices. I will just point to some advantages/disadvantages of them.

SAP ME web services were intended to be used with SAPMEINT project and are not designed for any custom usage. This means that these services may be changed in the future releases. It makes sense to use them if you are working with SAPMEINT transaction and not directly with web service calls.

Exposing the required functionality through custom web service using SDK is more convenient in case you are developing custom xMII transactions. The custom transactions directly call your web service(s). You have control over the implementation and migration efforts are minimized.

Also as was mentioned by Tim Drury in the other thread. Public API will be exposed as web services in one of the future releases.

Thanks

Ivan

Former Member
0 Kudos

Ivan

Your comments are causing unnecessary alarm among our clients, so perhaps some clarification is needed.

"SAP ME web services were intended to be used with SAPMEINT project and are not designed for any custom usage"

This is not the case, especially for the production services, which are not even used by SAP ME INT. The ability to import objects like materials and shoporders via web serices is indeed used by SAP ME INT but their use is not exclusive to the ERP interface. The web services are the replacement for our legacy Shopfloor XML and Dataexchange interfaces - these allow SAP ME to communicate with other systems, not just SAP ME INT.

Former Member
0 Kudos

Hi Stuart,

My statement was based on the reply to my OSS ticket and is related to ERP integration services. I just thought that this is applicable to all the web services. There is no much documentation about SAP ME web services except configuration guide, isn't it? Additional document was mentioned in this thread . Is the document available?

Thanks

Ivan

Former Member
0 Kudos

Hi Ivan and all,

Your statement was correct, the webservices that we had in the product were originally intended for the internal usage only (MII was one of such usages). Later however, the question came up whether we should support backwards compatiblity of such websevices and the answer was "yes". Just like data XChange and production XML we will support these so-called "legacy" webservices.

However, once the public API webservices are released (and hopefully this will also happen for 5.2.x versions), all other remote interfaces will not be recommended for usage and will go into maintenance mode (will be supported, any defects will be fixed, but as a rule no new operations or enhancements will be done).

Thanks,

Mikhail

Former Member
0 Kudos

Hi Mahesh!

We faced a similar requirement and did not find an appropriate webservice. ProductionServiceService was not quite what we needed. So we ended up writing our own webservice using the sdk's "AssemblyServiceInterface". But with a little luck ProductionServiceService is what you're searching for.

Regards,

Jule

Edited by: Juliane Gambke on Mar 31, 2011 9:41 AM

Former Member
0 Kudos

Hello Mahesh,

The relevant Service interface is called : productionprocessing and the webservice ProductionServiceService which is capable of following,

add inventory receipt, alarm,assemble components,change Equipment status, change production,complete,log nc,logNCcomplete,logNC incident done, log Parametric data, pack,place future hold, place immediate hold,remove future hold, remove immediate hold,scrap,serialise,sign off, split,start,start by item,update inventory, WIP Change

WSDL path : http://localhost:50000/manufacturing-services/ProductionServiceService?wsdl

In genral you can find the various webservices SAP ME offers on the path :

http://localhost:50000/wsnavigator in your local setup or on the NW context with replacing the localhost:50000 by the correct server name.

You can call this webservice in MII transaction and carryout the above mentioned tasks.

Regards,

Pushkar

Edited by: Pushkar Patil on Mar 31, 2011 12:59 PM