Extraction in SOA scenario

Hi,
I heard that unlike R/3 systems, the stanalone SAP systems like TMS systems which i based on SOA has Business Object levels instead of R/3 tables. If that is case, can somebody throw light on what is Business object levels are about ? And if there are no tables how can we craete Datasource to extract data into BW.
Thanks in Advance,
Regards,
Rose.

Hi Pradeep,
Here is the step by step procedure for data extraction.Follow it.
1. Go to RSA1 tcode..(In that select Data Source tab in the left side window))
2. select ur application component ...and rightclcik it and Create Data Source.
3. in that you need to select master data or transactional data options..for example here i'm telling abt tansactional data..
4. now specify your flat file name in your data source extraction tab..
5. if you want you can specify the field names also in the fields..
6.now activate it..
7.and again select that data source (which you created..) right clcik it and select Create Infopackage..
9. here you need to schedule it...(this means.. your data will load into PSA)
10. now goto Info Povider tab>Create a data target with required fields... select your Target> right clcik it.. and select CREATE TRANSFORMATIONS-->
11. now give your DataSource name.. and souce system name...... and
12..and do the manual mapping.. otherwise.. .(if you gave info objects in he data source , then...atomatically it will map the fields.)
13..activate it..
14 now again select your data target and select Create Data Tansfer Poces..
15. Activate it.. and Execute it..
Hope this helps
Regards Karthik
Assign points if helpful

Similar Messages

  • User audit trail in a SOA scenario

    Hi All,
    In a SOA scenario when using a composite application calling many webservices who on their turn call asynchronous jms calls to backend applications. How can you audit the user trail? So can you tell of all the backend transactions touched by this SOA scenario who was responsible of changing the data.
    To illustrate the issue:
    The typical SOA scenario, we have a web application running in a portal, the logged on portal user is accessing this web application. The web application is calling web services using the logged on user credentials. The webservices call an asynchronous message in a message oriented middleware solution using a service user. This asynchronous message triggers a bapi in R/3 using this service user. In the logging of the bapi call in R/3 the bapi is called by the service user and not the portal user id.
    Can somebody point me to articles regarding this topic or best practices?
    regards,
    Richard

    Thanks Abhishek,
    The first link was helpfull but actually underlines the problem that I have. The second link has no relevance to the problem.
    But if we zoom in on de first link: http://help.sap.com/saphelp_erp2004/helpdata/en/cb/b0ceb823984a62bf017a42179af99a/frameset.htm
    This is about the security on JMS service.
    So the question remains how do you deal with an audit trail if the user calling webservices is different than the service user calling the bapi.
    regards,
    Richard

  • Generic extraction

    Hi,
    in generic extraction in which scenarios you extract data from  table,view,infoset query,FM
    sridhar

    Transparent Table
    If you're wishing to create a generic DataSource based on a single Transparent Table in the source R3/ECC system, then using that table as the source for your generic DataSource would be appropriate because it will expose all of the columns in that table to your generic extraction structure. There is one exception to this and that is, if you have more than one date field (e.g. Created On and Changed On dates) that you're going to use for generic delta. Pool/Cluster tables and structures wouldn't be allowable for this type of generic DataSource setup.
    View on Transparent Tables
    If your requirement is to create a generic DataSource based on multiple Transparent Tables in your source R3/ECC system, then a view would be appropriate. You can either use SAP delivered views in the source R3/ECC environment or create a custom view. The same exceptions (generic delta on more than one date field, pool/cluster tables and structures).
    Function Module
    A custom Function Module can be coded for the extraction of data for a generic DataSource. This type would be appropiate if you're extracting data from pool/cluster tables or structures. Another use for a Function Module as the source for a generic DataSource would be if you're going to use more than one data field for a generic delta. Finally, a Function Module would be used if there is some transformational-type logic required to be done on the extracted data before it is passed to BW.
    InfoSet Query
    An InfoSet (not to be confused with an InfoSet in BW) query in a source R3/ECC environment, is created in tocde SQ01, and is a way of creating "quick-and-dirty" reports with summarized values, derived values, et. al. This can be used as the basis for a DataSource, if the queries are already built. If not, then a Function Module can perform and necessary aggregations, derivations or other transformational-type logic, instead of creating a query. I say this because I'd highly discourage using this as a source for a generic DataSource because InfoSet queries are usually extremely inefficient and can consume a lot of the valuable system resources.

  • Order To Cash using e-SOA

    Hi All:
    I am planning  to implement Order to Cash scenario as a e-SOA scenario using PI 7.1.
    Your valuable suggestions are most welcome.
    I am going to use ECC and PI system only.
    Regards,
    Farooq

    Hi,
    >>http://img18.imageshack.us/img18/3517/soapoc.jpg
    M1 - IDOC orders05 - I don't think there is a proxy for it
    M2 - you could use WS probably but IDOC from M1 will not require any mapping
    M3 - IDOC orders05 - I don't think there is a proxy for it
    M4 - you could use WS probably but IDOC from M3 will not require any mapping
    M5 - IDOC - delvry03 - I don't think there is a proxy for it
    M6 - you could use WS probably but IDOC - delvry03 is also there
    M7 - you could use WS probably but IDOC - delvry03 is also there
    M8 - you could use WS probably but IDOC - delvry03 is also there
    M9 - IDOC - invoic02 - I don't think there is a proxy for it
    M10 - you could use WS probably but IDOC from M9 will not require any mapping
    so I don't know how to send data to XI without idocs in all those cases
    how to receive in SAP via WS this could be possible but only for the demo...
    as I'd always use IDOCs as they don't require any mappings almost
    >>Congratulation for yours new genie
    thanks
    Regards,
    Michal Krawczyk

  • How to integrate a sales process across multiple ERP systems with SOA?

    Over time we have merged with multiple companies that used to run on their own ERP system.  In the past we concerted them to our own R/3 instance.  Having recently upgraded from R/3 4.6 to ERP 6.0, we want to transition to a SOA architecture for integrating stand-alone ERP systems.  We are looking for best practices on how to start this transition; i.e., how to use SOA to implement an Order-to-Cash process across separate ERP systems. 
    Here is our scenario:
    The same products are sold through ERP system A and ERP system B.  However, each system represents a different company code with its separate manufacturing plants.  Both systems evolved independently and presently have separate master data.  How do you enable a sales process that dynamically (depending on inventory availability) gets the product either from a plant on system A or B? How do you implement a triangular sale that covers both ERP systems?
    I am looking forward to learn from your experiences and your advice.

    Hi Bernard,
    Like most SOA scenarios, first your scenario requires a detailed fit gap analysis to see which of your existing ERP systems best meet which business process that you want to accomplish at an organisation level. It is only after that, that you can decide which capabilities of SAP SOA can you leverage and how.
    Broadly speaking, SAP's SOA paradigm provides several approaches which you could use depending on your scenarios. For example, if you only need a brokerage between two or more systems (updating or retrieval of data) either synchronously or asynchronously, your best bet is PI (preferably 7.1 because of its ESR and Services Registry). On the other hand, if you require a new application that acts as a controller of flow or processing across various systems, you could use the Composition Environment which provides you with a toolset to build composite applications across various systems (for instance, by registering services from multiple systems on the Services Registry, and then consuming it from say a WebDynpro application).
    The following document might provide you with more insight on this:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/809db91f-9bdf-2910-93be-ca4f0853f929
    Hope this helps!
    Regards,
    Romit

  • Execute BDC by xi scenario

    HI all,
    I have a requirement in which I have to execute BDC in ECC5.0 system, this is to be automatically done once the xi scenario is configured in XI Development server.
    In otherwords, once xi scenario is executed succesfully in xi development server, automatically BDC has to run in ECC5.0 server.
    I hope am clear.
    Is it possible and how it can be acheived?
    Plz suggest me.

    HI all,
    Let me explain you my requirement.
    My system landscape is R34.7EE, XI DEV, ECC 5.0.
    User uploads data to a z table in 4.7, this data has to be extracted by XI scenario and create a text file with only certain fields. (not all fields are necessary). And one more text file is generated at ECC thru some program, these two text files shuld be mixed with some condition and upload to another table in ECC.
    this is the secnario.
    NOw user uploads data only in z table of 4.7 and remaning process is to be automated, atlast if user checks the corresponding table in ECC, the data is to be uploaded.
    I didnt understand how the integration happens between these systems n communication happens back n forth.
    Please share ur ideas on this...
    Plz tell me if i m not clear.
    rgds,
    anil.

  • API Help -- Extract method results in Catstrophic failure!

    Hi all,
    We're trying to implement the HFM api to pull data out into a CSV. When we run HsvData.Extract, the call returns an exception:
    Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))
    I'm not sure what this means and I can't find any help on the 'net. Our extract call looks like:
    hsvLoad.Extract(dataFilePath, logFilePath, settings);
    settings is an object array that looks like this before we call Extract:
    settings {object[20]}
    [0] 2
    [1] ";"
    [2] "LogFile.log"
    [3] false
    [4] false
    [5] false
    [6] 1
    [7] 2009
    [8] int[12] //selected periods, 67108864 - 67108875 (Jan - Dec)
    [9] int[2] // selected entities, 0 and 1
    [10] int[1] //selected parents, 0
    [11] int[4] //selected accounts 0 - 3
    [12] int[0]
    [13] int[0]
    [14] int[0]
    [15] int[0]
    [16] int[0]
    [17] int[0]
    [18] false
    [19] false
    items 12 - 19 are default, we don't change them. The data file is empty and the log file says "0 records extracted". If I try to Extract from the UI selecting the same items (accounts, years, application, etc), I get the full results.
    Can anyone tell me what the Catastrophic failure means? Are some of our settings mapped wrong? I can post additional code if that helps.
    Thanks,
    Shawn

    Here's the method that just doesn't return data:
    public bool TryExportDataFromHFM(string dataFilePath,string logFilePath, string scenLabel,int year, out string error)
    bool retval = false;
    error = string.Empty;
    HSVCDATALOADLib.HsvcDataLoad oHsvcDataLoad = null;
    HSVCDATALOADLib.IHsvLoadExtractOptions oHsvcDataLoadExtOptions = null;
    HSVCDATALOADLib.IHsvLoadExtractOption oExtractOption = null;
    try
    if (string.IsNullOrEmpty(scenLabel))
    error = NO_SCENARIOS_SPECIFIED_MSG;
    return false;
    if (year < 0)
    error = NO_YEARS_SPECIFIED_MSG;
    return false;
    int currScenMemberId;
    if (!TryGetMemberIdFromLabel((short)HFMCONSTANTSLib.tagHFMDIMENSIONS.DIMENSIONSCENARIO, scenLabel, out currScenMemberId, out error))
    error = string.Format("Failed to find member Id for Scenario: {0}", scenLabel);
    return false;
    int currYearMemberId;
    if (!TryGetMemberIdFromLabel((short)HFMCONSTANTSLib.tagHFMDIMENSIONS.DIMENSIONYEAR, year.ToString(), out currYearMemberId, out error))
    error = string.Format("Failed to find member Id for Year: {0}", year.ToString());
    return false;
    oHsvcDataLoad = new HSVCDATALOADLib.HsvcDataLoad();
    //set session
    oHsvcDataLoad.SetSession(_oHsvSession);
    //get extract options
    oHsvcDataLoadExtOptions = oHsvcDataLoad.ExtractOptions;
    //get extract option for scenario
    oExtractOption = oHsvcDataLoadExtOptions.get_Item(
    HSVCDATALOADLib.HSV_DATAEXTRACT_OPTION.HSV_DATAEXTRACT_OPT_SCENARIO_SUBSET);
    //set scenarion member id
    oExtractOption.CurrentValue = currScenMemberId;
    //get extract option for year
    oExtractOption = oHsvcDataLoadExtOptions.get_Item(
    HSVCDATALOADLib.HSV_DATAEXTRACT_OPTION.HSV_DATAEXTRACT_OPT_YEAR_SUBSET);
    oExtractOption.CurrentValue = currYearMemberId;
    //get extract option for periods
    oExtractOption = oHsvcDataLoadExtOptions.get_Item(
    HSVCDATALOADLib.HSV_DATAEXTRACT_OPTION.HSV_DATAEXTRACT_OPT_PERIOD_SUBSET);
    //COMMENTED OUT FOR TEST:
    Dictionary<string, int> dictPerMemIds;
    if (!TryGetAllPeriodLabelsMemberIds(out dictPerMemIds, out error))
    error = string.Format("Failed to get member Ids for periods. Error:{0}", error);
    return false;
    //set currentValue with array of perion member ids
    //int[] perArr = new int[] { dictPerMemIds["May"] };
    //oExtractOption.CurrentValue = perArr; // periodMemberIds.ToArray();
    //NEW TEST CODE
    List<int> periods = new List<int>();
    foreach (string key in dictPerMemIds.Keys)
    if (key.Equals("[Year]") || key.StartsWith("Quarter"))
    continue;
    else
    periods.Add(dictPerMemIds[key]);
    oExtractOption.CurrentValue = periods.ToArray();
    //get extract option for accounts
    oExtractOption = oHsvcDataLoadExtOptions.get_Item(
    HSVCDATALOADLib.HSV_DATAEXTRACT_OPTION.HSV_DATAEXTRACT_OPT_ACCOUNT_SUBSET);
    Dictionary<string, int> dictAccntLabelMemberIds;
    if (!TryGetAllAccountLabelsMemberIds(out dictAccntLabelMemberIds,out error))
    error = string.Format("Failed to get member Ids for accounts. Error: {0}", error);
    return false;
    //int[] acctArr = new int[] { dictAccntLabelMemberIds["SalesRevenue"] };
    //oExtractOption.CurrentValue = acctArr; // dictAccntLabelMemberIds.Values.ToArray();
    oExtractOption.CurrentValue = dictAccntLabelMemberIds.Values.ToArray();
    //Sets the entity children
    oExtractOption = oHsvcDataLoadExtOptions.get_Item(
    HSVCDATALOADLib.HSV_DATAEXTRACT_OPTION.HSV_DATAEXTRACT_OPT_ENTITY_SUBSET);
    Dictionary<string, int> dictEntLblMemId;
    if (!TryGetAllEntityLabelsMemberIds(out dictEntLblMemId,out error))
    error = string.Format("Failed to get member Ids for entities. Error: {0}", error);
    return false;
    //int[] entArr = new int[] { dictEntLblMemId["Corporate"] };
    //oExtractOption.CurrentValue = entArr; // dictEntLblMemId.Values.ToArray();
    oExtractOption.CurrentValue = dictEntLblMemId.Values.ToArray();
    oExtractOption = oHsvcDataLoadExtOptions.get_Item(
    HSVCDATALOADLib.HSV_DATAEXTRACT_OPTION. HSV_DATAEXTRACT_OPT_VIEW);
    oExtractOption.CurrentValue = HSVCDATALOADLib.HSV_DATA_VIEW.HSV_DATA_VIEW_YTD; //HSV_DATA_VIEW_PERIODIC; // HSV_DATA_VIEW_SCENARIO;
    oExtractOption = oHsvcDataLoadExtOptions.get_Item(
    HSVCDATALOADLib.HSV_DATAEXTRACT_OPTION.HSV_DATAEXTRACT_OPT_EXTRACT_CALC);
    oExtractOption.CurrentValue = true;
    //Sets the delimiter
    oExtractOption = oHsvcDataLoadExtOptions.get_Item(HSVCDATALOADLib.HSV_DATAEXTRACT_OPTION.HSV_DATAEXTRACT_OPT_DELIMITER_CHAR);
    oExtractOption.CurrentValue = ";";
    oHsvcDataLoad.Extract(dataFilePath, logFilePath);
    retval = true;
    catch (Exception ex)
    error = string.Format("Failed to export data to file from HFM. Error: {0}", ex.Message);
    retval = false;
    finally
    ReleaseCOMObject(oHsvcDataLoad);
    ReleaseCOMObject(oHsvcDataLoadExtOptions);
    ReleaseCOMObject(oExtractOption);
    return retval;
    Thanks for the help

  • PI 7.1, ECC 6.0 EP3, CE 7.1, and ES Bundles.  SR question

    Hi everyone,
    We have a ECC 6.0 Enhancement Pack 3, PI 7.1 (using the ESR and SR here),  and CE 7.1 sandbox enviroment. 
    I'm having difficulty getting the Enterprise Services available as part of Enhancement Pack 1, 2, and 3 to show up in the Service Registry. 
    We are following the guide "CE, ESR, AND DISCOVERY SYSTEM BUILDING AN END-TO-END ENTERPRISE SOA SCENARIO", https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/108ef7ba-8abd-2a10-f787-d5f29c5f1b88
    All of the references to CE we have been replacing with PI since we want to use the SR that came with PI instead of CE.
    We can get all the way up to step 6 in section 3.3 where it tells us to use LPCONFIG to create a logical port pointing to the Service Registry.    We we run this tcode we get a message telling us to go to SOAMANAGER to perform the operation however I cant seem to find any documentation telling how to do this.  I also dont understand why this step is needed.
    Fundamentally, I do understand that ECC 6.0 is the provider for all of the Enterprise Webservices and that we need to perform configuration there to tell it how to publish those services to the SR so that they may be available to the consumer applications.
    Also, if we are planning to use PI as a ESB, does this change any of how we might configure things?

    I found this link on how to create a logical port in SOAMANAGER
    http://help.sap.com/saphelp_nwpi71/helpdata/en/44/cc8fd368c873dfe10000000a11466f/frameset.htm
    When I follow the directions, I do not see a 'Call Parameters' tab.  Any idea where this might be?

  • Creation of flat file

    HI,
    In flat file extraction my Business Scenario is Enhancements to the BI-located GL Account Master Data Table
    In the NW Natural context the Unit of Measure and Statistical Key Figure Type values are GL Account-specific.
    In data source maintain screen in BW when i click on the preview data  then it shows an  error as Error 'Unit GJ is not created in language EN...' at conversion exit CONVERSION_EXIT_CUNIT_INPUT (field UNIT record 2, value GJ)
    my flat file  is
    0STKFTYP,0UNIT
    SK0002,BOT
    SK0003,CD
    SK0004,GJ
    SK0005,TST
    SK0006,EA
    please do favor............

    hope this helps http://forums.sdn.sap.com/thread.jspa?threadID=1896188
    http://forums.sdn.sap.com/thread.jspa?threadID=305892

  • Importing the ES Bundle webservices into the Service Registry of PI

    Experts,
    We have an ECC 6.0 Enhancement Pack 3, PI 7.1, and CE 7.1 landscape and are having some trouble getting the Enterprise Web Services that come with EP3 to show up in the Service Registry that came with PI.
    We are following the guide "CE, ESR, AND DISCOVERY SYSTEM BUILDING AN END-TO-END ENTERPRISE SOA SCENARIO", https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/108ef7ba-8abd-2a10-f787-d5f29c5f1b88
    All of the references to CE we have been replacing with PI since we want to use the SR that came with PI instead of CE.
    We can get all the way up to step 6 in section 3.3 where it tells us to use LPCONFIG to create a logical port pointing to the Service Registry. We we run this tcode we get a message telling us to go to SOAMANAGER.  I found the following URL
    http://help.sap.com/saphelp_nwpi71/helpdata/en/44/cc8fd368c873dfe10000000a11466f/frameset.htm
    That describes how to do this however when we go into the NWA we do not see a 'Call Parameters' tab.
    Basically it looks like the process is as follows:
    1) On ECC 6.0, use Sm59 to create a RFC connection.
    2) On ECC 6.0, use WSPARAM to create a Enterprise Registry parameter
    3) From PI, launch SOAMANAGER to create a logical port
    4) ON ECC 6.0, use WSPUBLISH to select the webservices we want to show up in the Service Registry.
    Does this sound like the correct method?

    I should add, this is the error message that we are getting:
    SoapFaultCode:1  Cannot create implementation instance. Nested message:
    An exception occurred while obtaining UDDI Logical Ports. Please, check
    your c onfiguration settings (UDDI Endpoint or UDDI wsdl
    file)[_DestinationService Impl7000] Application or service
    service:tcesiesp~srv tried to access des tination UDDI_DESTINATION of
    type WSDestinationTemplate which does not curr ently exist in the
    destination service. You can create destinations in the NWA under
    Configuration Management->Infrastructure->Destinations..

  • How to install orabpel schema in database 10.2

    Hi,
    When I am installing BPEL SOA suite 10.1.3 against Oracle database 10.2, I got error msg saying that BPEL Schema is not installed. Where can I find the scripts to install BPEL schemas?
    Thanks,
    QIan

    after downloading and extracting the SOA suite ou should find a bundle called mrca.zip (or irca ..) extract it on the db box and folow the instructions - this is how it used to be ..
    hth clemens

  • Can we call brfplus (ecc) from brfplus (crm) ?

    Hi Guys,
    We have two brms connectors in brfplus - Netweaver BRM or External
    can I use the external one to call brfplus (let's say on ecc) from a brfplus on crm ?
    Or should we use a different approach ?
    Thank you,
    Regards,
    Michal Krawczyk

    When talking about a central BRFplus system you have to distinguish between design time and runtime.
    With DSM you have one design time and can deploy decision services to several systems (without transport) which ensures an optimal governance of your business rules in your whole landscape. You don't need to transport the rule systems. But here the generated code is executed in your local systems: ERP, CRM...
    Does a central BRFplus system make sense. This is difficult to answer. Usually a decision service is called from an application (SAP standard or custom development) and so the rule system uses the data types of the system and local execution guarantees performance.
    But is possible, that a decision service needs input from other systems (data or calculations from otehr decision services). Such scenarios should be seen like SOA scenarios exposing their functionality as a set of services.
    So my question is why you want centralization. Do you want a central development, governance and deployment? Then DSM is the answer and established a central source of truth executed on various systems. Or do you have many decision services on various systems working together in a single service call? In this case you tie the systems together in terms of releases, availability and so on. This has its costs and you should have good reasons for it.
    Best Regards,
    Tobias

  • What are the components of ESA Enterprise Services Architecture

    Thanks in advance

    Hi Azeem,
    The components of ESA could depend on the kind of solution you are trying to implement. However, if your question is regarding the tools that SAP provides to accomplish the ESA paradigm then they are the following:
    1) Enterprise Services Repository (ESR): In a typical SOA scenario, this is where you would define your Service Interfaces. A corresponding WSDL file will be generated accordingly. At this point there is no backend implementation for your Interface.
    2) Backend implementation: This Service interface in ESR can then be implemented in the backend system. Once implemented, SAP systems provide the option of directly publishing this implementation to a Services Registry.
    3) Services Registry: This is a part of the NW Composition Environment and registers all web services published onto it. It is used as a single source for services for an organisation and has capabilities to configure governance processes for these services based on their classifications.
    4) Composition Environment: This contains the tools one would need to consume the services from the Services Registry and create composite applications. It provides tools like WebDynpro, Guided Procedures, Visual Composer, CAF etc to accomplish the same.
    Hope this helps.
    Regards,
    Romit

  • Reduced matmas message type data transfer to mdm

    Hello ,
    I have scenario where I have reduced matmas message type (Zervicematmas) and it is linked to matmas05.I want to transfer this data using mdm_clnt_extr.
    Uptill now my understanding is that mdm_clnt_extr can transfer data for standarad
    message type as(DEBMDM,MATMAS).
    if yes , pl suggest what config has to be done on ECC6.0.
    thanks in advance,
    Sharada

    Thanks for the help,
    As per your suggestion one can select sengment to be transfered at the time of creating a variant of Extraction.
    My scenario is that  I have to create a custome message type ZSERVICEMATMAS for transferring  data to MDM and standard MATMAS will be used to trnasfer data to other third party system.
    Now here MDM_CLNT_EXTR is able to give me idoc wrt MATMAS message type and MATMAS05 idoc type.
    I want MDM_CLNT_EXTR should create idoc for ZSERVICEMATMAS meesage type and MATMAS05 is idoc type.
    I have checked for exits is MATERIAL_extract FM where I can give this message type, but didnt got any clue.
    Pl can you suggest on this.
    thanks,
    Sharada

  • What are enterprise services

    Do i need SAP .Net connector or biztalk adaptar  to consume  web services  in Sharepoint?
    Edited by: FaisalNawaz on Aug 26, 2011 12:28 AM

    Hi Azeem,
    The components of ESA could depend on the kind of solution you are trying to implement. However, if your question is regarding the tools that SAP provides to accomplish the ESA paradigm then they are the following:
    1) Enterprise Services Repository (ESR): In a typical SOA scenario, this is where you would define your Service Interfaces. A corresponding WSDL file will be generated accordingly. At this point there is no backend implementation for your Interface.
    2) Backend implementation: This Service interface in ESR can then be implemented in the backend system. Once implemented, SAP systems provide the option of directly publishing this implementation to a Services Registry.
    3) Services Registry: This is a part of the NW Composition Environment and registers all web services published onto it. It is used as a single source for services for an organisation and has capabilities to configure governance processes for these services based on their classifications.
    4) Composition Environment: This contains the tools one would need to consume the services from the Services Registry and create composite applications. It provides tools like WebDynpro, Guided Procedures, Visual Composer, CAF etc to accomplish the same.
    Hope this helps.
    Regards,
    Romit

Maybe you are looking for

  • How to stream video AND sync Music + iPhoto from the same iTunes library ?

    Hi everybody, my iTunes library is full of Music and with movies "linked" outside itself (to a external hard disk connected to my iMac), I'd like to sync this iTunes library to my AppleTV as follows: 1) the video should be set in streaming mode hence

  • How can I create an App Folder?

    I see you can putt like 8 apps into one folder. I filled up on how can I create another one? Thanks.

  • Migrate CUCM 8.5 to 10.X from MCS server to UCS

    Dear All, Can you please explain me how can I migrate my current CUCM 8.5 running on MCS server to newly purchase UCS server on CUCM 10.x. Regards

  • MAP in Project stock

    hi Please confirm whether project stock is considered while calculating MAP. Regards ROC

  • IP CEF in a router

    Hi Guys, I am trying to understand more about how cef works in a router. If we disable, cef and fast switching in a router, then all the packet will be processed by the hardware itself. ie, processing switching means the actual router hardware is tak