ABAP Class as Service

Hi,  What do I have to do to create a class and have it show up as an available service in VC?
Thanks, Ken Murray

I think the best way is to use an ABAP class as a service is to use it in a function module as Prachi has mentioned it.
Or you use it in an ABAP webservice so that every method is available via webservice, but it depends on your requirements, if you only need one method from the class then a function module is the best and quickest solution.
Best Regards,
Marcel

Similar Messages

  • Abap Class for Enterprise Service

    Hi guys.
    I've published as webservice in SAP ECC as enterprise service get it in Enterprise Service Workplace.
    I have two questions:
    1- How can I know the abap class associated to this enterprise service.
    2- Could I extend the functionality of this enterprise service? For instance I'd like to response with one more field. Is that possible or I have to create a new one?
    Thaks a lot.
    Regards.
    Edited by: Christian  Abad Chico on Feb 20, 2012 4:03 PM

    Hi
    May be the below link helps you,
    [http://wiki.sdn.sap.com/wiki/display/EmTech/PublishWeberviceinABAP,ConsumeWebserviceinABAPandAdobeFlex.]
    Regards,
    Vijay V

  • ABAP Class as web service

    Hi All,
    Is there any way to expose a ABAP class as a web service. I know we can create a FM or BAPI and expose them as web service.
    Ex : If I have a SalesOrder class and this class has methods like getOrder(),getDetails(),getItems()  etc etc
    Now I would like to create a service where the above methods are methods inside the service.
    (We don't have XI in our landscape)
    Please correct me if my assumption is wrong.
    Thanks ,Anilkumar

    i think you need to embedd the class/methods in a rfc enabled fm to create a webservice.
    Rajeev

  • PipeLine Services and ABAP class

    Hi Experts,
    We know that  a XI message processed through various pipeline steps and an XI pipeline is a configured series of pipeline services,  can anybody please tell me is a pipeline service a particular ABAP class or something that performs a particular step for mesage processing? if this is true than how can you see those ABAP classes?
    Thanks to all of you
    Sugata B Majumder

    hi,
    >>>can anybody please tell me is a pipeline service a particular ABAP class or
    yes it is
    >>this is true than how can you see those ABAP classes?
    the easy way:
    open SE80
    choose class Interface
    put SRV
    enter
    and below you have the classes
    Regards,
    Michal KRawczyk

  • How to find one pipeline service's corresponding ABAP class ?

    Hello guru,
    I am in t-code: SXMB_ADM, then go to "Display Pipeline Definition", for example, I choose "SAP_CENTRAL" and try to investigate the pipeline steps in "SAP_CENTRAL" pipeline, and I find these pipeline steps:
    Receiver Identification is for "Receiver Determination" step, and its' pipeline service" PLSRV_RECEIVER_DETERMINATION", but when I find this Class in SE24, I find nothing with name "PLSRV_RECEIVER_DETERMINATION".
    Please tell me how to find the corresponding ABAP class of a pipeline service.
    Thanks in advance.

    Chen,
    Are u looking for this class -CL_XMS_PLSRV_IE_ADAPTER ? Go to SE80 choose class Interface give SRV and click the down arrow icon, it will give u some list of classes. I don't know if it's useful or not, just do a seach..
    raj.

  • Shooping cart creation in SRM 7.0 using web dynpro ABAP classes.

    Hi,
    We have recently upgraded to SRM 7.0 from SRM 4.0. We are using customized portal application for the creation of the shopping cart.I am planning to create custom FM which will use the standard Web dynpro ABAP classes to create the shopping cart.
    Could you please guide with the classes that are need to be implemented and the sequence of the classes used in the shopping cart creation.
    I think these are the classes that are used in the standard web dynpro ABAP component.
    CL_FPM_EVENT ->                  Creates an instance of this class based on an event ID.
    CL_BADI_FLT_DATA_TRANS_AND_DB -> Data Handling: Transport and Database.
    CL_EXITHANDLER ->               Class for Ext. Services Within Framework of Exit Technique.
    CL_EX_BBP_DOC_CHANGE_BADI ->     BAdI Class CL_EX_BBP_DOC_CHANGE_BADI.
    CL_BBP_OBJECTS_ACCESS ->         Access Functions for Object Types.
    /SAPSRM/CL_PDO_BO_SC ->          Shopping Cart BO.
    Your expert comments will be appreciated...
    Regards,
    Naresh

    Dear Poster,
    As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
    Best Regards,
    SDN SRM Moderation Team

  • RFC FM to ABAP Class

    Hi,
    Can we write RFC Function module into ABAP Class.
    For better performance We'd like to instead of calling RFC FM use Classes. Is it suggestable this process, classes will be useful as RFC FM.
    Thanks and Regards,
    Prabhakar Dharmala

    With introduction with SOA, you'll create "pesistence Service" with persistence object, that enables
    the calls via RFC... but is a different logic...
    Bye

  • Creating ABAP class in XI for ABAP mapping

    Hi All,
    While creating ABAP class in SE80 XI I am getting following message.
    “You are not registered as a
    developer.
    Please register in the Online
    Service System (OSS).
    In the OSS you will receive
    an access key.”
    Plz guide which role I required to do ABAP mapping/class creation.
    Regards

    Hi Rohan,
    for developing abap you need a developer key. You can get it with the corresponding authorisation at <a href="https://websmp209.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000103676&_SCENARIO=01100035870000000202&">SAP OSS</a>.
    Regards,
    Udo

  • ABAP class to create doc. from template

    Hi all,
    Does anybody know if is there any ABAP class which can call the "Create with template" functionality?
    The idea is to create an action associated with the Service Ticket, which will create a document from template (Content Management functionality) when the Service Ticket is closed.
    We could use SmartForms, but it seems to have some restrictions:
    . Template maintenance is not so user frindly (the content management templates can be created/mantained in MS Word)
    . The document is not stored within the Service Ticket context
    Kind regards,
    Dora

    Hi Lance,
    you are right. There's no "Create User from template" or "Copy User" Activity in the Integration pack for Active Directory in System Center SP1 or R2.
    Perhaps, you can use "Get User" to get some settings from the template and subscribe the results to "Create User" Activity.
    Regards,
    Stefan
    www.sc-orchestrator.eu ,
    Blog sc-orchestrator.eu

  • Webservice for ABAP classes

    Hi ,
        This is regarding creating about web service for ABAP classes. On searching SDN forum this is not possible.
        But we should not call methods from a class within the function module used in webservice?
        Please advice.
        Exposing WebService directly from ABAP Class not from BAPI
    Thanks
    Harsh

    [Amazon Associates Webservice|http://ecs.amazonaws.com/AWSECommerceService/2008-08-19/DE/AWSECommerceService.wsdl] is literal.
    More Details to be found [here|http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/index.html]
    Have fun!
    anton

  • Web reporting - changeging abap classes

    I have got an extremely fussy user who would like the complex search facility shown at the bottom of the value help popup screen hidden (HELP SERVICE : DP_VIEW_FILTER).
    I assume I will have to copy the relevant ABAP class and modify it.
    Could anyone please advise me
    1. Which ABAP class I need to change?
    2. What I would need to change in this class to remove the complex search fields/buttons?
    3. How I would call the class from a web report?
    4. Is this far to complex a task to be worth even considering?
    Many thanks
    -Hans

    We too have similar requirements to change the pop up windows for Hierachy Filters and Hierarchy Node Variable search screen. What classes would these fall into ?

  • ABAP class mapping in PI (7.0)

    I just switched from XI (3.0) to PI (7.0).
    I tried to move one of my interfaces, but in Interface Mapping there is no "ABAP-class" option. How to use ABAP mapping in PI?

    Hi Mariuszu
    you need to enable it as described here
    in the exchange profile
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e3ead790-0201-0010-64bb-9e4d67a466b4
    or you can ask us directly via mail
    Regards,
    michal

  • How to call an ABAP based web service from a web page (form)

    Hi,
    I am trying to figure out how I can call my own developed ABAP based web service. I was able to successfully test it in the WS navigator and am now wondering what I need to do to embed the service call in a plain simply web page (form). Basically I'd like to create a web form allowing to specify the parameters and with a 'Submit' button pass the parameters to the web service and launch it.
    Is this possible or do I need some kind of SDK to accomplish this?
    Thanks for any hints and tips.
    Wolfgang

    Hi,
    refer the following link and this is for cosuming the web service form Web dynpro Java
    https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/50d70a19-45a3-2b10-bba0-807d819daf46&overridelayout=true
    and please go throught the following link if you want to cosume it through web dynpro abap and find the answer given by the Moderator Thomas Jung
    regards
    Manohar

  • File to Proxy Scenario using ABAP Class and DB Multi Connect

    Hello Friends,
    I have a scenario below and a proposed solution. I would like some input as to whether i am headed the right way.
    Scenario: Thousands of records come in from the legacy accounting system. The fields of these records need to be mapped to SAP fields using cross-reference tables stored in DB2. Finally, summarize the records by deleting a few fields and feed to R/3.
    Solution i proposed:
    (1) File Adapter is used to send the file
    (2) Although JDBC adapter comes first to mind but since i need to access the DB2 tables multiple times for each record i propose to use an ABAP class for the mapping. Within the ABAP class the intent is to open an database connection to DB2, read the relevant cross tables using native SQL and finally generate the output XML.
    (3) Reciever is Proxy which feeds this generated XML to SAP for creating posting via BAPI_ACC_DOCUMENT_POST
    Question: Is the above solution correct or is there a better method to implement this scenario?
    Please let me know.
    Thanks,
    Minhaj.

    Looks fine. Few observations -
    1. Whether it is ABAP class or Mapping in RFC lookup, you are making multiple trips to the database.
    2. It looks like PI is being used only for reading the file and converting it to XML.
    3. If using PI is not mandatory, then a complete ABAP class on ECC it self would be faster than swtching between PI Java, PI ABAP then round trips to DB2 finally data push to ECC.
    If you could look at something like fetching all the required RFC look up data in one go and then map the fields according, might save u on processor and network resources.
    VJ

  • ABAP Class not displaying in operation mapping.

    HI,
    I have created abap class using se24 for throwing exception message in sxmb_moni, this abap class needs to be called in operation mapping, even though i have activated this abap class in PI environtment, i couldnt see the abap class option in the operation mapping.
    Could any one please let me know any change profiles requirements are required,
    Thanks,
    --Sai

    Hi Sai,
    Yes, you do have to register ABAP Class Mapping in the Exchange Profile to see this option in the Operation Mapping. Follow these step-by-step configuration guidelines:
    http://www.riyaz.net/sap/xipi-how-to-register-abap-mapping-in-exchange-profile/624/
    Hope this helps,
    Greg

Maybe you are looking for