Skip to Content
avatar image
Former Member

WEB SERVICE

HI

ALL,

I AM DEVELOPING WEB SERVICE, FOR STOCK REALTED FOR EXAMPLE DELIVERIES, RECIEPTS, STOCK TRANSFER, BUT I JUST WANT TO PUSH THE DATA FROM .NET MICROSOFT IN TO SAP AND RETREIVE THE DATA FROM SAP IN .NET SOFTWARE.

1 DO I NEED TO CREATE PROXY IN NETWEAVER IN SAP

2 ONLY WSDL XML IS SUFFFIECIENT.

SUGGEST WITH STEP BY STEP PROCESS IF POSSIBLE SCREEN SHOTS.

EAGERLY WAITING FOR YOUR REPLY.

THANKS

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Aug 04, 2009 at 10:12 AM

    Hi,

    You can use the TCode LPCONFIG to create the logical port for the service that you want to consume. You can make a HTTP connection using the TCode sm59, to make a new RFC Destination and specify the Target Host.

    But it is recommended to use the SOAMANAGER Tcode to make the Logical port, now called the End Point.

    Thanks,

    Amar

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Yes,

      I would suggest that, if possible, you apply support packages on your ECC 6 system, to get at least SOAMANAGER.

      Regards,

      Olivier

  • avatar image
    Former Member
    Aug 03, 2009 at 02:21 PM

    Hi,

    If you just want to use SAP services (for pulling or pushing of data) then no need to create proxies.

    Just use wsdl of SAP service in .Net application and you are done.

    But!! if you have .Net service and want to use it in SAP then you must create proxy in SAP.

    Proxy: this is class in ABAP which can be used by ABAP application to write program to call webservice, it abstract all details of webservice framework/protocol and give programmer freedom.

    Search SDN for .Net guide. You can also explore ES workplace for correct SAP service.

    Regards,

    Gourav

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

      I am assuming you are on ECC 6. There are webservices available for Stock or inventory.

      Goto ES Workplace to locate your service: http://esworkplace.sap.com/sdn

      Search for "Stock" "Inventory" etc. Once you find service then read fields and description to see if it is up to your need.

      Goto transaction SOAMANAGER and search for service,

      Create endpoint if required

      Copy wsdl address

      Test service using WSNAVIGATOR

      Use this wsdl url in .Net application to call service.

      Example of inventory service: InventoryByMaterialAndLocationQueryResponse_In (available with Ehp 4)

      Regards,

      Gourav

  • avatar image
    Former Member
    Aug 03, 2009 at 02:50 PM

    >

    > HI

    > ALL,

    >

    > I AM DEVELOPING WEB SERVICE, FOR STOCK REALTED FOR EXAMPLE DELIVERIES, RECIEPTS, STOCK TRANSFER, BUT I JUST WANT TO PUSH THE DATA FROM .NET MICROSOFT IN TO SAP AND RETREIVE THE DATA FROM SAP IN .NET SOFTWARE.

    >

    >

    > 1 DO I NEED TO CREATE PROXY IN NETWEAVER IN SAP

    >

    > 2 ONLY WSDL XML IS SUFFFIECIENT.

    >

    > SUGGEST WITH STEP BY STEP PROCESS IF POSSIBLE SCREEN SHOTS.

    >

    > EAGERLY WAITING FOR YOUR REPLY.

    >

    >

    > THANKS

    Your keyboard is broken. Please, be so kind to fix it.

    Add comment
    10|10000 characters needed characters exceeded