Interfaces with Logistics Service Providers (external WMS)

Hi all,
I am currently in the process of designing possible solutions for our interfaces between SAP and LSP.
We have external 3rd party Logistics Service Providers (LSP) handling our warehouse. LSP has their own WMS system. We don't have WMS configured in SAP. Our warehouse will receive goods from supplier, issue stock to customers and receive returns from customers.
Could you please clarify the following ?
1. What are the preferred ways of sending the messages for e.g. flat file/EDI/XML ?
2. What are the possible messages we need to exchange (say for e.g to have goods receipt / goods issue / stock take / daily stock reconciliation) ?
3. Which one is advisable ?
to send shipping notification (SN) from supplier direct to LSP system and receive GR details from LSP to SAP
(or)
to receive SN from supplier in SAP and send the inbound delivery created in SAP to LSP so that GR can be done based on this ?
4. How can the stock discrepancy / stock reconciliation can be handled between 2 systems on a daily basis ?
5. Is there any website to get more information about the interfaces between SAP and external WMS systems ?
Your advise would be highly appreciated.
Thanks in advance,
anand

Hi Aries,
No problem, I think I have not mentioned clearly. We have different Warehouses (in different countries) managed by different LSPs and each one has got different WMS system. Mostly they are non-SAP system and one is a SAP system with Transport management module. As I said earlier we have only IM configured in our SAP without WMS. Could you please tell what you interface your WMS with 3rd party WMS(SAP system)?
Still I am wondering whether the set up in OMKY can be used for my requirement as it tells about connecting SAP to external non-SAP system ?
Any ideas will be much appreciated,
Thanks,
anand

Similar Messages

  • Is Muse compatible with Email Service Providers. I found html code issues - PCs have viewing issues

    Is Muse compatible with Email Service Providers? A colleague said Muse has html code issues as PCs struggle to display the artwork correctly when emails are delivered.

    Is Muse compatible with Email Service Providers? A colleague said Muse has html code issues as PCs struggle to display the artwork correctly when emails are delivered.

  • Authenticatinig user with customer service providers

    please, please help...
    I have posted this before but I have not been able to find out why it doesn't work.
    Its extremely frustrating.
    Trying to authenticate a user programmatically from a custom built authenticator
    spi. I get the following error with this code.
    Environment env = new Environment();
    env.setProviderUrl(url);
    env.setSecurityPrincipal(cardNumber);
    env.setSecurityCredentials(passCode);
    System.out.println("About to do new authentication");
    try
    Authenticate.authenticate( env,
    new Subject() );
    java.lang.IllegalAccessError: java.security.acl.NotOwnerException
    at weblogic.security.acl.Realm.getRealm(Realm.java:94)
    at weblogic.security.acl.Realm.getRealm(Realm.java:39)
    at weblogic.security.acl.Realm.authenticate(Realm.java:196)
    at weblogic.security.acl.Realm.getAuthenticatedName(Realm.java:246)
    at weblogic.security.acl.internal.Security.authenticate(Security.java:13
    8)
    at weblogic.security.acl.internal.Security.authenticate(Security.java:10
    7)
    at weblogic.security.auth.Authenticate.authenticate(Authenticate.java:12
    6)
    at com.pwc.goldfish.web.application.businessObject.Bank.logon(Bank.java:
    110)
    at com.pwc.goldfish.web.handlers.LogonHandler.doLogon(LogonHandler.java:
    121)
    at com.pwc.efssc.web.presentation.action.LogonAction.performAction(Logon
    Action.java:65)
    at com.pwc.efssc.web.presentation.action.JaffaAction.perform(JaffaAction
    .java:127)
    at org.apache.struts.action.ActionServlet.processActionPerform(ActionSer
    vlet.java:1756)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:156
    0)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
    (ServletStubImpl.java:945)

    Hello GACustomer5270,
    We always have options for our customers when they want a new phone. If you still have this concern, please feel free to send me a private message with your mobile number or account number so I can review all options for you. If you can refer to this message that would be wonderful!
    Thank you...

  • Can I buy a iphone 5s in USA and use it at India, with the service providers which Apple has a tie-up with ?

    Can I buy a Iphone 5s In the United States of America and use it at India, with the carrier supporters such as Airtel,Aircel or Reliance ?

    If you buy an UNLOCKED iPhone directly from an Apple Store or apple.com you can use it in India, however, it will not work on LTE, only on GSM and 3G. And the warranty will not be honored in India.

  • Creation of Server Proxy for  Message interface with External Defination

    Dear All,
    I am getting a problem while generating a server proxy for the inbound interface . The request message used in the inbound interface is a external definition which is uploaded using a XSD file. The XSD file was supplied by a third party which is having very high complex strucuture and used lot of abstract data types in the design. When i tried to generate the proxy in the R/3 system (Transaction SPROXY) for the inbound interface i am getting following error.
    Interface uses external and internal message definitions
    Message no. SPRX122 *
    Diagnosis
    In a message interface you can use messages from different sources:
    Message types and fault message types edited in the Enterprise Services Repository
    Messages imported into the Enterprise Services Repository (external definitions, RFC, IDoc)
    In the current message interface, message types from different sources have been used. Since messages from these different sources must be handled differently during proxy generation, such a mixture of messages within a message interface is not possible.
    System Response
    The interface cannot be generated.
    Procedure
    Change the interface definition accordingly in the Enterprise Services Repository.
    Please guide me, how to generate the proxy for the interface with external defination message. I could nt geneate manullay, because it is having very high complexity and its a big structure.
    Is there is any way to generate the proxy for interface with external definition
    Regards
    Vijayanand

    Hi,
    i.       Import your message schemas from external definitions, or RFCs or IDocs from SAP systems. These definitions already contain data types.
    ii.       Create a message interface and reference the messages of the external definition, or the RFC or IDoc message.
    Check this, it may help you
    http://help.sap.com/saphelp_nw04/helpdata/en/3f/01623c4f69b712e10000000a114084/content.htm
    REgards
    Seshagiri

  • Mapping in Services Interface with multiple operation... ?

    Hi ALL,
    I have a SOAP to SOAP scenario here Just PI 7.1 with EHP1 acting a bus no mapping nothing .
    1) I have the WSDL file from the receiver system with multiple synchronous operations  in it ..i imported the wsdl as External Definition .. i used the same the WSDL file to create the sender Service interface also...
    when i created the service interface with the operation in it , i just gave the same operation name from the WSDL.this i followed for the sender and receiver service interface.
    1)now the issue is do i need any operation mapping if the service interface has more than one operation ...?
    2) I compelted the scenario without any operation mapping ..but i am getting this error ..Problem occurred in receiver agreement for sender -ICRM_D to receiver -EXACTTGETWEBSERVICE_D,http://ICRMtoExactTaetWebservice.com.si_os_ICRM_EXACTTETWEBSERVICE: No standard agreement found for , ICRM_D, , EXACTTARGEBSERVICE_D, http://ICRMtoExactarebservice.com, si_os_ICRM_EXACGETWEBSERVICE..?
    pls help me in this issue..
    Thanks
    Souz

    you might want to read this /people/shabarish.vijayakumar/blog/2010/09/08/service-interface-and-multiple-operations--is-it-just-an-hype
    you will need to create additional configurations for multiple operations to be supported

  • Service interface with more than one operation

    Hi all,
    is it possible to have a service interface with more than one operation?
    I have found this blog:
    http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3414900)ID0209118050DB10459657028039341762End?blog=/pub/wlg/15123
    But this sentence:
    ABAP proxy (inbound/ outbound) cannot be developed out of a Service Interface having Operations with different type of messages included. If an ABAP proxy is to be developed then all the messages included should be of one type i.e. either the included messages should be Message Type, External Message, IDOC or RFC Message. This behavior can be observed when a Service Interface is created and then subjected for a check
    regards

    Hi,
    now the interface is running but I get another error in .NET.
    "The header 'Diagnostic' from the namespace 'http://sap.com/xi/XI/Message/30' was not understood by the recipient of this message, causing the message to not be processed.  This error typically indicates that the sender of this message has enabled a communication protocol that the receiver cannot process.  Please ensure that the configuration of the client's binding is consistent with the service's binding. "
    Any ideas?
    regards

  • Provider proxy error - Service Interface with multiple operations

    Hello experts,
    I've a synchronous provider proxy scenario using an inbound and outbound service interface.
    That service interface contains 3 operations: create, change and delete a table entry.
    I created all the necessary repository objects and integration scenario objects.
    Next, I generated a provider proxy on the ECC backend system and created an endpoint via SOAMANAGER.
    When I test, I get this error:
    No implementing class registered for the interface (ABAP interface, request message ...., request message, namespace....)
    I currently use a receiver XI adapter in the scenario. Is that ok?
    or should I use a receiver SOAP adapter with a SOAP action?
    Please advise.
    Thanks a lot.
    Dimitri

    Hi,
    Check these
    INTERFACE_REGISTRATION_ERROR:No implementing class reg'd for interface
    No implementing class registered for the interface
    Regards
    Seshagiri

  • Any possiblity to use single Inbound Service Interface with multiple Receiver Agreements

    Hi All,
    Scenario: PROXY to FILE.
    Requirement is to receive to two locations.
    Is it possible to use single Inbound interface with multiple Receiver Agreements. I tried using two operation in the Inbound Service Interface, and Operation Specific in Determination. But couldnt proceed further. Do I need to use seperate Service Interface for two receiver locations?
    Please suggest some solution.

    Hi Naveen,
    There is a possibility but in the case in the same server location with dynamic configuration: Placing file in two different directories using single receiver communication Channel
    With different location you would need to develop a new adapter module as Amit Srivastava explains and develops here Send File to Two Different Locations using Adapter Module
    Regards.

  • SAP WMS interface to external WMS

    Dear all
    Present Setup
    We are running our independent WMS system, which is called as ASRS, using Oracle Database and with crane, and conveyor controllers, which are managed by VB Modules.
    ASRS system is communicating with AS400 system and getting the Goods Receive and Goods Issue messages as a flat file and sending the acknowledgement messages thro FTP.
    Ok
    Now the customer is planning to implement the SAP IM-WM module and wanted to interface with our WMS system.
    Customer is planning to send Goods Receiving and Goods Issue Messages thro IDOC format and also expecting the confirm messages from ASRS in the IDOC format.(The Transfer orders and Confirmation of Transfer orders will be transferred  between SAP and ASRS system.)
    Some of the possible approaches
    Interface EDI subsystem (Gentran or Mercator) on the SAP system and the use EDFACT or ANSI X12 format for the data transfer to our ASRS system.
    In our ASRS system we have to develop modules to receive and send the EDIFACT or ANSI X12 format.
    Another approach, to use SAP Business Connector which will convert the IDOC format to XML format .In our ASRS system we have develop modules for processing the XML messages.
    Can any one suggest the Best solution for the above scenario?
    If you need any further info please feel free to post your comments.
    My Emailid [email protected]
    Anyway my advance thanks for partcipants
    Thanks
    R.sekar

    Hello,
    Did you able to crack this, if so... which method you adopted for integration between Automated warehouse (crane system) and SAP WM.
    Please suggest.
    Regards,
    JPS

  • One Service Interface with SOAP (sync/async)?

    Hi experts,
    Iu2019m configuring the following scenario SOAP -> PI 7.1 -> ABAP proxies.
    My Service Interface has four different operations, 1 is sync and 3 are async. I want to use SOAP adapter as I donu2019t need to use WS-RM and WS-A of WS adapter. So, I have two SOAP communication channels (sync/async). But, when I try to create the sender agreements, PI only let me to create one, as the second has the same name Iu2019m not able to do it, it tells me that the object already exists.
    How can I create this scenario where an outbound service interface has several operations with different Quality of Service (sync/async)?
    Anyone has faced this situation before?
    Thanks in advance,
    Ricardo.

    When you have one interface with several operations, you need only to have one sender agreement with that interface.
    The mapping is based on operation, not on interface. You can have different receiver interfaces, or one receiver interface with several operations.
    The QoS can be added in the target URL, when you have the chance to apply different URLs based on the operation in the client.
    Regards
    Stefan

  • Service Form interface with RACF DB2 Databases

    We are looking for a way to have service form interface with RACF using DB2 connect. This function is needed to perform data validation against mainframe system. Any advice or instructions of how to implement this is greatly appreciated.

    I am using Weblogic workshop test browser to test this code. My Ws code looks like this.
    package WebServ;
    public class AsyncWebServ1 implements com.bea.jws.WebService
    * @common:control
    * @jc:timer repeats-every="30 s" timeout="60 s"
    private com.bea.control.TimerControl MyTimerControl;
    * This member variable stores the client choice to be sent a callback or not.
    public boolean m_useCallback;
    * When the callback handler is fired, this boolean is set to true.
    * Clients that don't want callbacks check this boolean to see if their result is ready.
    public boolean m_messageIsReceived;
    public Callback callback;
    * @common:control
    private Control.xmlDocWSControl xmldocwscontrol;
    static final long serialVersionUID = 1L;
    private String xmlString = "";
    private String strName = "";
    * @common:operation
    * @jws:conversation phase="start"
    public void getWSEmplyeeInfoCON(String aName)
    MyTimerControl.start();
    xmlString = xmldocwscontrol.getEmplyeeDtlsCon(aName);
    return ;
    public interface Callback extends com.bea.control.ServiceControl
    * @jws:conversation phase="finish"
    public void testCallback(String result);
    * @common:operation
    public void MyTimerControl_onTimeout(long time)
    //xmlString = xmldocwscontrol.getEmplyeeDtlsCon(aName);
    if(!m_useCallback)
    m_messageIsReceived = true;
    else
    callback.testCallback(xmlString);
    MyTimerControl.stop();
    return;
    * @common:operation
    * @jws:conversation phase="continue"
    * @jws:protocol form-post="false" form-get="true"
    public boolean checkStatus()
    return m_messageIsReceived;
    * @common:operation
    * @jws:conversation phase="finish"
    * @jws:protocol form-get="true" form-post="false"
    public String getMessageResponse()
    return xmlString;
    * @common:operation
    * @jws:conversation phase="start"
    public void requestMessage(boolean useCallback)
    m_useCallback = useCallback;
    // Start the delay timer.
    MyTimerControl.start();
    return;
    The value of xmlString can be hard coded.
    Saju

  • Service interface with 2 operations

    I have a service interface with 2 operations...
    so i have 2 operation mappipngs..
    but when i create the interface determaination....it shows only one mapping...
    should i create 2 interface determaitions????one for each opeartion??
    if yes what should be the sender interface in that case while creting the interface determination..as it is not coming in the F4 help

    HI ,
    -- Create one outbound service interface with mutiple operatiosn name on left hand side.
    -- Create One Inbound service interface with mutiple operations on left side.
    -- create two operation mappings..
    -- while creating operation mapping drag and drop the outbound service interface on sender side and it will show you 2 opetions select one and same case while adding receiver service interface on operation mapping.
    repeat the procedure for second operation mapping also.
    -- now when you create interface determination on ID side you see two operations on left hand side of interface determination object select first and assign respected operation mapping then select second and assign second operation mapping..
    Thanks,
    Bhupesh

  • Imei no. does not match with the serivce providers records as we had a replacement through insurance co.  service provider will not unblock the phone

    IMEI no on this phone does not match with service providers records as a replacement was issued from Apple in an insurance claim.  The service provider Vodafone will not unlock this phone without proof of purchase which we have but the receipt does not record the EMEI no.

    Contact Apple http://support.apple.com/kb/HE57

  • Interface with external system

    Hello Experts,
    The query i am posting is very naive and mite seem vague to you but I am doing it for a sure shot methodological approach. My client have an vendor system that they want to interface. All the information I have is
    1> I will get the XML schema frm the guys of that company.
    2> XI is installed in my company.
    Can you tell me wat all things i need to configure and how can i go about achieving this?
    thanks and please advise me,
    Mehta

    Hi Gaurav,
    you will have to provide more details like who is your sender, who is your receiver etc....
    i would recommend that you go through the SAP help documentation and follow the pipeline steps.
    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm
    You will have to perform the basic steps to get your thing (XSD) into XI.
    1. In the Integration Builder - Integration Repository; You take your XSD provided by the vendor and create an interface out of it. This depends whether your vendor is sending (Outbound Interface) or receiving (Inbound Interface) the data.
    2. Then add this interface to your service in the configuration (Integration Directory).

Maybe you are looking for

  • Address Book importing Mac to Mac

    I need some help with moving (really just copying) my address book from one mac to another. I don't know where to start...but, I think moving a .plist file would do it, but I have no idea where to find that file. Also, a bit off topic in this forum,

  • Safari 4 can't open some pages not beta

    please if somebody have the solution the problem is: i did software update and i downloaded safari 4 and install it .. but safari 4 cant open some pages such as...omm may be i can't post other web here.. when i try to go to some web site (not all) th

  • Yes, that solved the problem, but clicking on that didn't work.

    A reply was sent to my email, but clicking on the line saying my problem was solved led only to a "cannot find the server". So I went to Mozilla site and signed in, but there was nothing in my inbox there. So I am sending the contribution to 650 Cast

  • How to be come an oracle financial Consultant

    Hi I am a qualified accounatant and will like to try my hands on Oracle Financial. Can someone please advice on how on how to become one and what it entails, where the best training can be obtained in London, United Kingdom. I want to do the training

  • Read dynamic created node..

    Hi experts, I have created a node dynamically , and also added some attributes dynamically. How to read the structure of that node, so that i could able to read the data in the node. Pls help , am stuck in this............ Thanks Aisurya.