Enhancement Guide(Back-end)

Hi All,
I have to do somany Enhancements in backend side by using BAdi, still I have confuision with the MAM3.0 concepts,can any one help me where can i find proper material for it,I searched in service market place,but I couldn't find any material related to Backend.
Thanks&regds,
Srinivas.

Hi Srinivas,
MAM backend enhancements is based on a standard SAP approach - user exits.
All MAM BAPIs call BADI at the end of the code.
You can implement any BADI and change any BAPI table so that BAPI returns (and hence mobile device receives) data as required by your particular business process.
Process is described in documents
"Enhancement Guide Front End Architecture" chapter 7.4.4 overview
"Enhancement Guide Use Cases" chapter 7 gives an example
Regards,
Larissa Limarova

Similar Messages

  • About back-end adapter and IDoc

    Hi everybody!
    I was watching in the FAQ of Mobile 7.1 about the possibility to use IDOC as a mechanism to push data to DOE, but this document only says: "IDocs are supported only for back-end-triggered scenarios" and provides a link to configure ALE between the backend and DOE, but the link doesn't work. (Somebody has this information on a link that works?)
    I'm trying to find any information, blog, article, how-to guide, however I cant found anything. Anybody has documentation about how to configurate and implement a backend-adapter to push data from the backend through IDOC? Any information will be welcome.
    Thanks in advance.
    Best regards,
    Simon.

    Hi San,
    You will have to look after this in Tansaction SE80. Open the BSP application cProjects, and find the appropriate view. (The naming convetion will help a little). Open the view tab: layout >> e.G. progAssignedPha.bsp Here you will find what BSP elements it consists of. You will find the
    <htmlb:tableView and <htmlb:inputField ... elements.
    Here you will find the information you are looking for.
    As easy as in SAPGui you can not find out this information.
    Regards.

  • Connection between CRM back end and ASP front end website for Ecommerce

    Hi All,
    I want to establish the connection between a ASP website and CRM back end server(we are replacing th existing ERP back end system with SAP CRM ).
    I want to know whether I have to go with XI or any other connectors provided by SAP to establsih the communication between the existing ASP website and CRM back end server..
    Can anyone please help me out.
    Thank you,

    Okay here is the general concept for your scenario:
    -You will call standard/custom RFC's(could be BAPI's) in the CRM system from the existing application. 
    -You will need to write a new model layer in your ASP application that calls the RFC layer in CRM
    -You decide what data you want to use from CRM in your application
    Let's assume at minimum you will want to use the product master, business partner master, and business transactions.  You will need RFC's/BAPI's for every interaction point where you will consume/publish data to CRM.
    So when an user creates an order from your e-commerce site, you will need to support saving an order in CRM.  This is example of how you need to map out each function in your existing site to a part of the CRM system.  Since we don't know what your site currently does, this is something you would have to do.
    Once you have mapped out the business level data to the CRM system, then you can evaluate where you will need a BAPI and/or RFC call.  Once that is done, then you can look at the CRM system and see what standard pieces can be called.  Then everything else is custom development.  Your ASP application will call CRM via RFC. 
    It is possible to do what you want to do, but it is going to require a lot mapping work and a fair amount of development effort to integrate the two pieces.  I don't know if you might be better off looking at the SAP Internet Sales Solution instead so you could focus only customizing that application, instead of worrying about an integration problem.  It just depends on how much special functionality your existing e-commerce site has today.
    My general recommendation would be for you to hire a consultant that has done an SAP e-commerce project using SAP CRM in the past and let them guide you on the implementation issues.  An on-site resource could better answer your "high-level" questions.
    However if you have more questions please ask and I will try to answer to the best of my knowledge.
    Good luck,
    Stephen

  • Setting up SSO between EP and back-end SAP systems

    Can anybody give me some insight about setting up SSO between EP and back-end SAP systems. If possible some links to write up would be great.
    Thanu

    Hi,
    This link gives you a detailed information on setting up SSO : http://help.sap.com/saphelp_nw04/helpdata/en/89/6eb8deaf2f11d5993700508b6b8b11/frameset.htm
    Some How-guides:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e676ec90-0201-0010-cfa3-90b7c1291903
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/77378b3d-0b01-0010-ffa5-c6941e286c43
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80fbc690-0201-0010-1aba-93d5c8232b4a
    Regards,
    Sunil

  • How to run a Concurrent Program from the back end?

    Hi,
    How to run a Concurrent Program from the back end?
    Is it Possible to see that Concuurent Request id which we run from the back end, in the front end?
    If yes, then Please Give reply how to write the code
    Thanks in Advance,
    Bharathi.S

    This is documented in Chapter 20 of the Application Developers Guide http://download.oracle.com/docs/cd/B53825_03/current/acrobat/121devg.pdf. These MOS Docs also have some information available
    221542.1 - Sample Code for FND_SUBMIT and FND_REQUEST API's
    235359.1 - How to Launch Planning Data Pull MSCPDP using FND_REQUEST.SUBMIT_REQUEST
    HTH
    Srini

  • Commercial distributed application with SQL Server 2008 back-end

    Hi All, I am suffering some confusion and wondered if anyone could clear up a few questions for me.
    I am currently developing an application to be sold commercially, to be deployed locally on a customer's site. It is a client-server application and the server utilises an SQL Server 2008 back-end. Client applications however do connect directly to the SQL
    Server.
    We probably want to support about 100+ client applications. Each client application could feasibly be making several SQL query requests per second.
    Firstly, what are the licensing implications of this for the customer? I understand SQL Server 2008 can support 30000+ concurrent connections, but am I correct in thinking that each client application will require CALs? Or I understand there is a "processor
    licence"...
    Secondly, and I know this is quite a broad question, but can anyone offer a rough estimation of the processing/storage requirements for the server?
    Thanks in advance!

    Hi click,
    Usually, SQL Server is licensed through Microsoft Volume Licensing programs using two software licensing models, one is the Per Processor (Core-based) licensing model, another is Server plus Client Access License (Server+CAL) licensing model which is based
    on the users or devices accessing the product.
    Using the Per Core Licensing Model When running SQL Server in a physical operating system environment (OSE), all physical cores on the server must be licensed. When licensing SQL Server software under the Server+CAL model, customers purchase a server license
    for each server and a client access license (CAL) for each device (Device CAL) and/or user (User CAL) accessing SQL Server or any of its components.
    For more detailed information regarding to the license issue, please call 1-800-426-9400, Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist. For international customers, please use the Guide
    to Worldwide Microsoft Licensing Sites to find contact information in your locations.
    Thanks,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • Sharepoint recovery 1 front-end one back-end

    I have a simple SharePoint environment with a SharePoint 2010 front end and a dedicated SQL back-end. Both virtualized on Hyper-V 2008 R2 host. There are no complicated apps - it is just a file serving SharePoint implementation.
    The VHD for the front end server (it only had one drive) got corrupted. I have an export of the complete server from the 29th December, including the VHD.
    The back end (SQL and all the databases) if unaffected.
    I tried creating a new VM with the three day old VHD from the export, but it does not seem to correctly connect to the back end.
    I also have DPM 2012 backups of the whole thing systems, though they are made via the SharePoint front end.
    With a whole panoply of solutions I can:
    1. import the exported front end and see if that works better than just re-creating the machine (GUIDs and all that)
    2. Forget the export of the front end on the 29th and do a fully fledged DR from DPM
    Any other ideas?
    CarolChi

    One thing to note is that SharePoint does not support VM backups (that is, snapshots or full backups of the VHD itself). Since your VHD is older than the data within the Configuration database, it is best to start with a new front end.
    You should be able to install SharePoint up to the same patch level on the new front end, "join" the existing farm, and then forcibly remove the defunct SharePoint server from Central Administration.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • How can i schedule concurrent program for every one hour from back end

    Hi ,
    I want to schedule concurrent program for every one hour from back end .
    Example
    1) xyz is the concurrent program that should run for every one hour with a parameter 111 and the SAME concurrent program that
    should run every 2 hours with a different parameter like 222.
    I mean Conc prog should run for different parametrs with a different scheduling..
    Please guide me to solve the issue.
    Thanks in advance...
    Regards
    Narender B

    Hi ,
    I have used following code for scheduling the concurrent program from backend.
    declare
    l_request_id NUMBER;
    l_return_code boolean := FALSE;
    BEGIN
    fnd_global.apps_initialize(62991,54477,20003);
    l_return_code := FND_REQUEST.SET_OPTIONS ('YES');
    l_return_code :=fnd_request.set_repeat_options('16:36:00','','DAYS','START','','Y');
    l_request_id:=fnd_request.submit_request(application => 'xbol',
    program => 'NAPP_START_GENERATE_CHART_DATA',
    description => 'Processing chart ',
    start_time => SYSDATE,
    sub_request => FALSE,
    argument1 =>4000130957231588,
    argument2 => null
    COMMIT;
    dbms_output.put_line('Program has been submited and request id is '||l_request_id);
    END;
    Here the issue was concurrent program is completing with a warning like
    Resubmission of request 75588551 has been cancelled.
    FND_RESUB_PRIVATE.PROCESS_INCREMENT EXCEPTION: ORA-01403: no data found
    Resubmission of request 75588551 has been cancelled.
    FND_RESUB_PRIVATE.PROCESS_INCREMENT EXCEPTION: ORA-01403: no data found
    so i could not find the solution for this issue,please anybody guide me to solve this issue.
    Regards
    Narender B

  • Issue connecting SRM 7.01 to a R/3 4.5B back-end

    Guys,
    I need your help with the following. We are currently trying to connect a SRM 7.01 system to a R/3 4.5B back-end. We almost got everything working except for a small problem, maybe you can help. We are using the classic scenario and are creating purchase orders in the back-end based on a SRM SC.
    First question did anyone successfully connected a SRM 7.01 system to a R/3 4.5B back-end?
    The problem we are encountering is as follows. In customizing in SRM I have selected system type R/3_4.5B as the back-end system type in u2018define system landscapeu2019.This causes for the determination of driver FM B45A_PO_CREATE when SRM wants to create the PO in the back-end (BBP_PD_SC_TRANSFER  ).This action succeeds because the PO is created in the back-end.
    However, the next action of BBP_PD_SC_TRANSFER  is to read the data again from the back-end via FM B45A_PO_GETDETAIL. This synchronous call is done in order to update the SC status in SRM and create the linkages in BUS2121. This last action fails, because at the time the get detail Bapi is executed by SRM, the EKKO table in the back-end is not yet up to date and error u2018W5 107 purchase order does not existsu2019 is issued by the BAPI_PO_GETDETAIL in te back-end. This causes the SC in SRM to get status I1112 (error in process). Even though this status is issued in SRM, the PO is available in the back-end without any errors if I check this  via ME23.
    What I see is if I debug the SC transfer process and wait 1 or 2 seconds between the B45A_PO_CREATE and B45A_PO_GETDETAIL. The issue is not there. In this case it appears that the EKKO table is updated on time in the back-end and the B45A_PO_GETDETAIL can be processed in SRM without problems in order to update the SC status. I get status I1113 follow-on document created in this case.
    Thus my conclusion is there is a timing issue when connecting to a R/3 4.5B system. Does anyone know a solution. Our thought goes to a small enhancement in the B45A_PO_GETDETAIL FM creating a timer to wait a second before the execution and fetching of the data. I tried it and it worked. But of course I prefer a standard SAP solution. Did anyone experienced similar behavior? Or knows a standard SAP solution to this problem?
    Appreciate your help.
    Best regards,
    Skander

    Hi Surender,
    The code changes in this note only apply if the system type is u201CERP_Xu2019u201D. This is not the case over here, we are trying to connect to a R/3 4.5B system.
    Some additional info, we have multiple back-ends connected. All ECC back-end function correctly and for these we do not have the problem. Only for the very very old R/3 4.5B system.
    Any way I tried the note but no luck. This because of the above.
    Thx.

  • MAU Enhancement Guide Problem

    Hey,
    I´m trying to get acquainted with developing ME/MI applications. Therefore I have read some documentation around the whole system. Then I started with the MDK-Tutorial and made it until the end. But that tutorial is more for learning to create SyncBO´s etc, but less for developing frontend applications.
    So I´m working with the enhancement guide for MAM and MAU. Making the easy look & feel changes is not a problem, but now I come to the part where I have to write new business logic etc(orderlists with equipments).
    I should write a new "onLoad-method" to read enhanced data from the backend, but I don´t know all the methods, object-types etc. used in the "onLoad-Method" of OrderList.java...
    Can anybody tell me, how I can easily learn to change/expand MAM/MAU applications? I´m familiar with java. Is there a special API? Do you know good tutorials?
    Thanks for help!

    Hi Peter,
    ok, I´ll try to describe my problem a little bit more specific!
    (If You have the Guide, the example "modifications" starts on page 69)...
    The practise is to add a new field to a list on the frontend application. In a previous unit I have added a new implementation to the BADI for the Equipments SyncBO, including a new field called "ZZ_EQUI_SORT". After replicating the SyncBO, you can see the field by pressing the "enhancement" - Link on the equipment detail screen.
    Now, I should add this field to the orderlist screen (like the enhancement guide tries to explain as next).
    Therefore I have to create a ZListDef.xml file with the new column for the equipment-sort-field.
    After that, and now I have my problem, I should enhance the view controller "OrderList.java" and name it "CustomOrderList.java". Like it is described in the guide, I have to extend the onLoad-Method of this new OrderList class with the the normal orders information + the equipments field.
    That is all information, the enhancement guide gives me to that change.
    So how exactly can I do that? Just use the action from the onLoad-Method of EquipmentList.java? Or can you tell me how to proceed now?
    I hope that this describes my problem a little bit more closely.
    Thank You for any answer!
    Cheers Arne

  • SAP E-commerce for ERP with SAP Retail back-end

    Hi,
    does anyone implemeted an E-commerce solution with a SAP Retail backend system?
    Our dubt is if durig order entry E-commerce application consider the  product variant grid (like in VA01) or not.
    We found that this function is supported with an AFS back-end, but we would like to know if it is available also with a retail system.
    Thank you very much for your help.

    Hi,
    while we have quite a few implementatinos with E-Commerce and SAP Retail backend, the specific grid functionality you have seen in AFS is not supported with Retail backend. Hence, most customers enhance the standard product offering at that point, catering for e.g. drop down list boxes with style/color/size selection. In case you're only selling "normal" retail products (individual SKUs), the standard product works fine.
    Thanks
       Dominik

  • Managing users (Back-end v/s Front-end)

    h3. Dear oracle gurus
    What is the better option ?
    creating and managing users(data-entry operator/system operator/managers [100+]) through:
    creating users + roles ( complete access/restrictions in Back-end )
    or
    creating table for log-on/log-off and access of forms (restriction) coded in front-end
    Back-end: 10g
    Front-end: Form6i

    Hi InoL,
    I totally agree with what you wrote, but the licensing part is confusing.
    I.m.h.o. there is no link between NUP license and DB defined users.
    Oracle will count DB users or Application as the same.
    This is what Oracle says:
    Licensing a multiplexing environment: If Oracle software is part of an+
    environment in which multiplexing hardware or software, such as a TP monitor
    or a web server product, is used, then all users must be licensed at the
    multiplexing front end.   Alternatively, the server on which the Oracle programs
    are installed and/or running may be licensed on a per Processor basis. Please
    refer to the “Software Investment Guide” for examples.
    Can you define your users by name then NUP is an option.
    Otherwise it has to be a Processor metric license (as with a public Web application)

  • BPC 10.1 back end - Is it BI or BW?

    Dear All,
    In BPC 10.1's context, when we say the data is stored in the backend, is it BI or BW? I am confused with these terminologies. My understanding is... when we say BPC back end, it is BW 7.4. But, is it BW 7.4 or BI 7.4? Where can I check this version details?
    Thank you.
    Regards,
    Peri

    Peri,
    You can start here SAP Business Planning and Consolidation 10.1, version for SAP NetWeaver – SAP Help Portal Page
    The install guide will give you all the information you need. Page 9 of the install guide:
    BTW - I don't think 10.1 is GA yet, only Ramp-up customers and partners have access to it.
    Akos

  • How to create constrained or unconstrained Kerberos and know whether the back end is constrained or unconstrained Kerberos?

    Hello Community
        I am considering Kerberos Authenication but there seems to be
    2 kinds of Kerberos: constrained and unconstrained.
        Since when creating Kerberos you are only offered things like "Negotiate\Kerberos"
    Or "Negotiate" or "Setspn" the question is how do you create a constrained
    or unconstrained Kerberos and since the back end has to match how do you
    do you know whether the back end uses constrained or unconstrained Kerberos?
        Thank you
        Shabeaut

    Kerb is used for one of several scenarios:
    - connecting SP to SQL databases, which provides assurances around the connection between the SP service accounts and the SQL service accounts
    - connecting SP to external systems (such as SQL databases, which may be used by BCS, Excel, PerformancePoint, PowerPivot, etc).
    Constrained Delegation is not necessary for SP to use Kerb when connecting to SQL. it IS necessary for SP to talk to external systems (since Constrained Delegation is also known as "Kerberos with protocol transition", since it's
    transitioning a Claims based auth token to a kerberos based auth token).
    The difference is a setting in AD's Delegation tab, for the service account that will be collecting the users' login (presumably the webapp), and for the service account that will be performing the double-hop (presumably the service apps)... in addition
    to the kerb setting, you also need to specify EXACTLY which endpoints can be reached using the Kerb + CD... unconstrained delegation (the default) allows the Kerb token to be passed anywhere... constrained delegation only allows the Kerb token to be used
    by the places you specify (in the delegation tab)... such as the SQL server that the PerformancePoint scorecards will be querying.
    Links:
    - Microsoft's Kerberos guide : http://www.microsoft.com/en-us/download/details.aspx?id=23176
    - more links : http://www.sbrickey.com/Tech/Blog/Post/SharePoint_Troubleshooting_Kerberos_and_External_Data_from_Excel_Services
    - some health analyzers to find problems and recommend solutions : http://sdssharepointlibrary.codeplex.com/releases/view/92022
    Scott Brickey
    MCTS, MCPD, MCITP
    www.sbrickey.com
    Strategic Data Systems - for all your SharePoint needs

  • Inconsistency between Bex and Back end

    Hello, I have a query about bex issue. I have few fields in my DSO/Cube which has data showing correctly in the back end but in Bex it shows partial of those values. like if i have something like this:
    ZField
    000000000000000000008
    It shows correct in DSO table but in Bex it only shows the zeros. do you know why and how to get this to show the whole field value?
    Thanks.
    By the way this is a characteristic and not keyfigure.

    Hi Vekant,
    If you have not did any speecific thing at query level then value should be shown correctly.
    Please try this once and check.
    Create new test query on your data target drag and droup your charecteristic.please execute your test query and see if you are able to see the correct value.
    try this.
    Regards,
    Ganesh Bothe

Maybe you are looking for

  • How do I stop my photos from disappearing?

    LG G3 - I took many photos over the weekend. While I was looking at the gallery Sunday night, the gallery images started suddenly showing with gray bars on photos, then suddenly turning into a question mark icon like the phone had no idea what the fi

  • When I click on a link in Mail, Safari crashes on my MacBook.

    I'm running OS X 10.6.8, Safari 5.1.2, on a Mac Book 1. I've tried checking for software updates, ran disk permission repair, and cleared my cache. It doesn't happen every single time I go from Mail to a website, but about 90% of the time today, Safa

  • XML Schema Class Generator Problem compiling generated java programs

    Hi, I ran oracg on the po.xsd schema from X3Cs XML Schema Part 0: Primer which successfully generated the java codes. I ran into problems when I compile the generated classes. Here's what I'm getting: C:\oracle\xml\xdk\demo\java\classgen\Po2>javac -c

  • Java Location in oracle home files

    Hi All, I have recently installed Java on HP-UX.now i want to update all file in ORACLE_HOME to use this JAVA. Can anyone pls refer me some link or hint where i can find the list of files which are required to be updated to use this java. Likewise De

  • How to enable "persistent mode" in Windows failover cluster manager 2012?

    In Windows Server 2008 R2 there was a checkbox named "Enable persistent mode" on a General tab in the Properties of a cluster resource. In Windows Server 2012 that seems to have disappeared. My cluster resource is a "generic script" resource (not tha