Integration of Fiori with SMP

Hello Fiori und SMP experts,
cann somebody answer mir the following questions please
Since which version of SMP is the integration of Fiori possible?
Is it possible to integrate a Fiori-App with SMP directly without SAP Fiori Client?
Thanks a lot in advance
Best regards
Tags edited by: Michael Appleby

Fiori client is build with Kapsel plugins and kapsel plugins are available from SMP 3.0 . Kapsel plugins are custom plugins developed using Cordova technology by SAP to enable enterprise grade features like Logon, encryption, push features .
For more information on cordova and kapsel , please look at What is Cordova and how does it work ? and An Introduction to SMP Kapsel
Regards
Virinchy

Similar Messages

  • Fiori with SMP Cloud

    Hi everybody.
    I would like to know the architecture and differences for using Fiori on top of the Gateway service of the SMP Cloud Platform. How does the architecture change, the prerrequisites, or if there are any restrictions in funcionality.
    CC: SAP for Mobile
    Thanks!
    Leonardo.
    Message was edited by: jitendra kansal

    Good Question Leonardo.
    Typically Fiori consists of web applications and cannot directly integrate with SMP .
    Fiori Web applications only runs in browser. But for these web applications to run as any normal native application , it is to be packaged into a native container using Cordova .
    This might help to know about cordova and how it works .
    SAP has developed and delivered a native container  on cordova technology "SAP FIORI CLIENT" to run the fiori web applications.
    There are very good blogs at  Kapsel SDK and the SAP Fiori Client and SAP Fiori & SMP which might give more insight on this.
    As of date SAP Fiori client is only integrated from SMP SP04 which was very recently released.
    and the main missing feature in SMP cloud . (though the underlying netweaver gateway technology remains the same)
    -Virinchy
    Message was edited by: Virinchy P

  • Fiori with other SAP Mobile Products

    Hi Guys
    I just want to get views, feedback, customer implementation experience on the following points, I am interested in finding out everyones ideas on the following:
    1. How can we use Fiori with SMP
    2. What are the benefits of using Fiori with SMP
    3. How can we use Fiori with Afaria
    4. What are the benefits of Fiori with Afaria
    5. How can we use Fiori with Mocana
    6. What are the benefits of Fiori with Mocana
    7. Do u have examples, ideas of customer experience using SAPUI5 with SMP
    Any ideas, views greatly appreciated.
    Thanks
    Andrew

    Hi Andrew :
    I run the developer program at Mocana & wanted to answer questions 5 & 6.
    There are three key benefits of using Fiori with Mocana's Atlas platform. You can refer here for more information on Atlas (Mocana Atlas Platform Is What Enterprise Mobile App Security Should Be)
    1. Mocana provides a simple SDK that allows to consolidate multiple login screens (VPN, MDM, Fiori) into a single 'in-app' login. In addition to the simple login experience, the SDK allows the app to take advantage of 2 factor cert based authentication. The user, when logging into the app for the first time, is guided through a simple enrollment mechanism that combines AD credentials & a PIN.
    2. On top of the simple enrollment & login experience, Atlas integration also enables the application to maintain long persistent session / connectivity to the SAP backend. While the IT manager controls the session length, it is our experience that, by virtue of the secure gateway capabilities, they are comfortable to keep those sessions up for a long period. The user experience is they do not need to login often.
    3. After implementing (1) & (2), the developer can secure the app with policies from SAP Mobile App Protection by Mocana. The policies vary from copy/paste protection to data at rest encryption to per application VPN.
    The combined feature set above will help deliver a truly exceptional mobile experience for Fiori apps with minimal development effort. Note that this works for apps that are wrapped with Cordova as well as native apps.
    Let me know if you have questions/clarifications

  • Integrating with SAP CRM / SAP ECC apps with SMP 3.0

    Hi All,
    I have some questions for integrating SAP ERP / SAP CRM applications with SMP 3.0, what my questions is
    1) I want integrate SAP ERP / SAP CRM apps with SMP 3.0 from scratch. (which are available in the SAP Portal)
    2) For that what are all the per-requisites, after integration is done if application want required any changes then how to update that app.
    3) Provided SAP ERP / SAP CRM applications are all available executable only, is there any source are available for all theat apps.
    Some of SAP ERP applications SAP ERP Customer Order Entry, SAP ERP Order Status, SAP ERP Quality Issue, SAP Employee Lookup and etc.. and
    Some of SAP CRM applications SAP CRM SALES, SAP CRM SERVICE MANAGER, SAP Customer and Contacts, SAP Customer Briefing, SAP Customer Financial Fact Sheet, SAP Customer Loyalty, SAP Direct Store Delivery and etc...   which are all available in the SAP Portal.
    Please help me on the same.
    Thank & Regards,
    Ranjith Lingala
    +91-9985241328

    Hi All,
    I have some questions for integrating SAP ERP / SAP CRM applications with SMP 3.0, what my questions is
    1) I want integrate SAP ERP / SAP CRM apps with SMP 3.0 from scratch. (which are available in the SAP Portal)
    2) For that what are all the per-requisites, after integration is done if application want required any changes then how to update that app.
    3) Provided SAP ERP / SAP CRM applications are all available executable only, is there any source are available for all theat apps.
    Some of SAP ERP applications SAP ERP Customer Order Entry, SAP ERP Order Status, SAP ERP Quality Issue, SAP Employee Lookup and etc.. and
    Some of SAP CRM applications SAP CRM SALES, SAP CRM SERVICE MANAGER, SAP Customer and Contacts, SAP Customer Briefing, SAP Customer Financial Fact Sheet, SAP Customer Loyalty, SAP Direct Store Delivery and etc...   which are all available in the SAP Portal.
    Please help me on the same.
    Thank & Regards,
    Ranjith Lingala
    +91-9985241328

  • Integration Microsoft Exchange with Portal

    Hi, i need help.
    I try connect MS Exchange 2007 with Portal, found the documentation only MS exchange 2003, but need documentation for MS Exchange 2007.
    Another problem have is that my S.O is Windows 2008 server and no exist documentation. Please can you tell me the links (URL) where find documentation
    My system is:
    MS exchange 2007
    Microsoft Windows 2008 server
    Portal 7.0 EHP 1
    Thanks.

    Please, do not cross post: Integration Microsoft Exchange with Portal
    Have you checked the installation guides available at [SMP|https://service.sap.com/instguides] or the [PAM|https://service.sap.com/pam] for more information about Windows 2008?
    br,
    Tobias

  • Agentry app development with SMP 3.0 SDK

    Dear All,
    I am new to Agentry app development using SMP 3.0 and i have some basic knowledge on Agentry app development using Eclipse editor using Agentry Plug-in's, and after developing the app, publishing to the Agentry Server and testing the same app using Agentry ATE, but what my queries is please find the below points.
    1) In SMP 3.0 SDK, under Agentry app development what is the use of following 'a' and 'b', and give me more clarity about those 'a' and 'b'.
         a) Agentry OpenUI for iOS Setup Overview and
         b) Agentry OpenUI for Android Setup Overview
    For above points please find the Agentry1.jpeg for better understand.
    2)In the same SMP 3.0 SDK under Agentry app development what is the following points and give me more clarity the same below points.
        a) The Agentry SDK
         b) Agentry Device Client Branding SDK.
         c) Agentry OpenUI API
    For above points please find the Agentry2.jpeg for better understand.
    3) And how to generate executable like .apk for Android client and .ipa for iOS client and .cab for Windows Mobile etc..
    Best Regards,
    Ranjith Lingala
    Tags edited by: Michael Appleby

    Ranjith,
    I will do my best to answer your questions.
    1) OpenUI is a new option for Agentry applications under SMP 3.0 to allow users to extend and create their own controls for the Agentry clients.  Open UI is available for WPF, iOS and Android clients.  Using OpenUI is optional but can be used to create additional controls that do not exist in the base Agentry product (for example a slider control).  Open UI controls are created using the native language of the device so there are different setup instructions for each platform.
    2a) The Agentry SDK is the Active X process that only applies to Windows Mobile clients under SMP3.0.  For the other clients it has be replaced with OpenUI.
    2b)  Device branding is a process to take a generic client and apply your own icon, name, etc to it so that it is specific to your application name.  Again here the process for branding differs depending on the platform.
    2c) See #1
    3) Generating the .ipa or .apk process is part of either OpenUI or the Branding process.  You will need to follow the steps specific to which one you are doing.  There is no process for generating .cab files.  The branding for WinCE involves creation of a custom installer using NSIS scripts
    With SMP 3.0 we have even more options for extending the Agentry client to provide better integration (ESRI maps via OpenUI) or additional controls to improve the user experience.
    Have fun!
    --Bill

  • Getting Error while integrating Crystal reports with Java

    Hi All,
    I am getting below error while integrating crystal report with java
    [java] os.arch = x86
    [java] java.lang.NoSuchMethodError: com.crystaldecisions.Utilities.d.<init>
    (Ljava/awt/Image;I)V
    [java] at com.crystaldecisions.Utilities.af.try(Unknown Source)
    [java] at com.crystaldecisions.Utilities.af.a(Unknown Source)
    [java] at com.crystaldecisions.Utilities.af.<init>(Unknown Source)
    [java] at com.businessobjects.crystalreports.viewer.applet.g.a(Unknown
    Source)
    [java] at com.crystaldecisions.ReportViewer.ReportViewer.start(Unknown
    Source)
    [java] at ReportViewerFrame.<init>(ReportViewerFrame.java:51)
    [java] at JRCViewReport.launchApplication(JRCViewReport.java:29)
    [java] at JRCViewReport$1.run(JRCViewReport.java:50)
    [java] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:
    178)
    [java] at java.awt.EventQueue.dispatchEvent(EventQueue.java:443)
    [java] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDi
    spatchThread.java:190)
    [java] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDisp
    atchThread.java:144)
    [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.j
    ava:138)
    [java] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.j
    ava:130)
    [java] at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
    Any help can be appreciated
    Kalyan

    Hi All,
    For got to mention i am using crystal reports XI release 2 with JDK1.4.
    Kalyan

  • Problem in Integration of Apex with R12

    Hello,
    I followed the paper apex-ebs-extension-white-paper-345780.pdf to do Integration of Apex with R12. but stuck on one step.
    I am done with all the steps in R12. Now if i click the menu in R12, its going to my existing Apex aplication but still asking username and password.
    Can anyone help me out in what exactly I need to change in Apex Authentication scheme in Apex. Right now I am using Authentication scheme as Application Express.
    Please help me out
    Thanks in advance
    Ananya
    Edited by: Ananya on 26 Dec, 2011 8:51 PM

    Hi Mini,
    Thanks a lot for ur replies. But it is not working for me. I am not able to figure out whats going wrong.
    My Requirement is to redirect to the first page of my application without asking for the APEX login page from the EBS menu.
    So summarizing whatever I steps i have followed:-
    (1) Created Profile and function in APPS as given in "apex-ebs-extension-white-paper-345780.pdf"
    (2) I created the following package in APPS schema
         CREATE OR REPLACE PACKAGE APPS.XXAPX_SECURITY_PKG AUTHID DEFINER AS
         FUNCTION generate_hash (
         p_string IN VARCHAR2
         , p_offset IN NUMBER DEFAULT 0) RETURN VARCHAR2;
         FUNCTION validate_hash (
         p_string IN VARCHAR2
         , p_hash IN VARCHAR2
         , p_delay IN NUMBER DEFAULT 5) RETURN BOOLEAN;
         END XXAPX_SECURITY_PKG;
         CREATE OR REPLACE PACKAGE BODY APPS.XXAPX_SECURITY_PKG AS
         g_key VARCHAR2(100);
         FUNCTION generate_hash (
         p_string IN VARCHAR2
         , p_offset IN NUMBER DEFAULT 0) RETURN VARCHAR2
         IS
         BEGIN
         IF p_string IS NULL THEN RETURN NULL; END IF;
         RETURN RAWTOHEX(UTL_RAW.cast_to_raw(
         DBMS_OBFUSCATION_TOOLKIT.MD5(
              input_string=>p_string||':'||
              TO_CHAR(SYSDATE-(p_offset/24*60*60), 'YYYYMMDD HH24MISS')||g_key)));
         END generate_hash;
         FUNCTION validate_hash (
         p_string IN VARCHAR2
         , p_hash IN VARCHAR2
         , p_delay IN NUMBER DEFAULT 5) RETURN BOOLEAN
         IS
         BEGIN
         FOR i IN 0..p_delay LOOP
         IF p_hash = generate_hash (p_string, i) THEN RETURN TRUE; END IF;
         END LOOP;
         RETURN FALSE;
         END validate_hash;
         BEGIN
         SELECT encrypted_user_password INTO g_key
         FROM FND_USER WHERE user_name = 'SYSADMIN';
         END XXAPX_SECURITY_PKG;
    (3) Created a function in the APPS schema:-
         create or replace FUNCTION ebs_authenticate (
         p_username IN VARCHAR2
         , p_password IN VARCHAR2) RETURN BOOLEAN
         AS
         BEGIN
         IF apps.XXAPX_SECURITY_PKG.validate_hash (p_username, p_password) THEN RETURN TRUE; END IF;
         RETURN (apps.FND_WEB_SEC.validate_login (p_username, p_password) = 'Y');
         END ebs_authenticate;
    (4) In my authentication scheme of my apex application i have changed it to use custom authentication to use the below function
         return apps.ebs_authenticate
    (5) Created a procedure in the APPS schema:-
         create or replace PROCEDURE apps_logon
         IS
         v_username VARCHAR2(100);
         v_password VARCHAR2(32);
         BEGIN
         wfa_sec.getsession(v_username);
         v_password := xxapx_security_pkg.generate_hash(FND_GLOBAL.user_name);
         IF v_password IS NOT NULL THEN
         APEX_CUSTOM_AUTH.login(
              P_UNAME => v_username,
              P_PASSWORD => v_password,
              P_SESSION_ID => v('APP_SESSION'),
              P_APP_PAGE => apex_application.g_flow_id||':38'
         ELSE
         RAISE_APPLICATION_ERROR(-20001, 'Password is null, session id = '||icx_sec.g_session_id);
         END IF;
         END apps_logon;
    (6) In my login page, i have created a process Get Username Cookie and with the process point: onload(Before Header)
         BEGIN
         apps.apps_logon;
         EXCEPTION WHEN OTHERS THEN NULL;
         END;
    Now I am getting this error with the login page :-
    ORA-06502: PL/SQL: numeric or value error: character string buffer too small Content-type: text/html; charset=UTF-8 Set-Cookie: WWV_CUSTOM-F_1120314105059329_811=B4134623EB436033; path=/; Location: f?CallFromForm='Y'&p=811:38
    Please help me figure out the problem as I am struggling a lot with this from last few days :(
    Thanks in advance.

  • Best practice for integrating oracle atg with external web service

    Hi All
    What is the best practice for integrating oracle atg with external web service? Is it using integration repository or calling the web service directly from the java class using a WS client?
    With Thanks & Regards
    Abhishek

    Using Integration Repository might cause performance overhead based on the operation you are doing, I have never used Integration Repository for 3rd Party integration therefore I am not able to make any comment on this.
    Calling directly as a Java Client is an easy approach and you can use ATG component framework to support that by making the endpoint, security credentials etc as configurable properties.
    Cheers
    R
    Edited by: Rajeev_R on Apr 29, 2013 3:49 AM

  • Integrating Portal Server with MS Exchange Server

    I am trying to outline a solution for integrating MS Exchange with Portal
    Server. I realize that this can be done through the Exchange Netlet in iPS
    3.0, but this will enable Outlook client access on the users machine through
    the portal, and is not what we are looking for. What we would like to
    provide is calendar (appointments, tasks, etc.) and mail information within
    a channel on the portal. We would then provide a link to the web-based
    interface for Exchange within the channel. The interface is simple, since
    web-Exchange provides a URL, although any insight on providing SSO to the
    application would be helpful.
    Is there a way we can interface with Exchange using Java-based wrappers to
    retrieve the calendar and mail information for a specific user? It seems
    like the NetMail and iPlanet Calendar Server implementations would be
    overkill for what we are looking for.
    Any help with this would be greatly appreciated. Here are some of my
    thoughts:
    1. Since Outlook has a web-interface(provides a URL), we can obviously serve
    the web application up through the portal.
    2. iPlanet Portal Server 3.0 NetMail. This will provide us with an IMAP
    interface to the contents of the mail server, allow a user to send emails,
    read emails, create folders, change folders, etc. This seems to provide a
    full-fledge email application, which may be more than we actually need. Is
    there any way to use the Java NetMail Servlet or the NetMail Lite version to
    get what we are looking for?
    3. Using iPlanet Calendar Server for the appointments and schedule, although
    I believe that Exchange does not conform to the iCalendar protocol
    specification? Again, this is a full-fledge calendar application, and seems
    to be overkill for what we may need.
    4. Using a netlet to connect to Microsoft Exchange server, which can be done
    with Portal Server 3.0 because it implements the Microsoft Exchange/DCE
    protocol. Again, this provides Outlook client access, and I am not sure if
    this is what we want. Can we use the NetLet to capture the information
    being retrieved from exchange and display it using JSP rather than s
    5. Writing a Java wrapper to the contents of the mail server using the Java
    Mail API, although this does not solve the calendar problem. We can then
    display whatever info we want on our JSP pages using the wrapper classes.
    Sean.
    [email protected]

    4. Using a netlet to connect to Microsoft Exchange server, which can bedone
    with Portal Server 3.0 because it implements the Microsoft Exchange/DCE
    protocol. Again, this provides Outlook client access, and I am not sure if
    this is what we want. Can we use the NetLet to capture the information
    being retrieved from exchange and display it using JSP rather than sHave you actually gotten this to work? Would you mind sharing this part of
    your configuration with us?
    /Steve

  • Test inside  the table is truncated when integrating Adobe forms with WD4A

    Hi All,
    I am facing issue in table when integrating adobe forms with web dynpro for ABAP.
    Whenever the pagination happens the text in the table row cells is truncated and it starts from next row in next page. Is there any properrty of table in Form builder which I can use to allow the test to go to the next page?
    Best Regards,
    Arti.

    Hi. You should place your question in "SAP Interactive Forms by Adobe" forum. You will get advice quicker there.

  • Integrating WebLogic Server with CA SiteMinder Web Agent R6

    Hi I have searched on the topic of integrating WebLogic Server with the CA SiteMinder Web Agent R6 to provide single sign on services, and have been unable to find anything. Does anyone have any experience with this that could provide some tips, or could direct me to some documentation?

    It definitely can work. We have done the same thing in several installations. The question is "How secure does it need to be?" You will be using SM to do authentication. You will configure SSO to trust the SM header variable. If you really want to be secure you need to configure your boxes so that the http server on you SUSE box (for Portal) can only be accessed from the Reverse Proxy. If another machine can access it someone could spoof the header variable and log in as anyone they want.
    Hope this is helpful.
    Anton

  • List of GL required in the integration of FI With SD & MM

    Hi,
    I need a list of all the GL required for integration of FI with SD & MM.
    Please help me with the same.
    Regards,
    SAHU.

    Hi,
    As per client requirment we maintain GL account. I can give you few example.
    For SD: Sales revenue,Discount allowed
    For MM: Inventory a/c, raw material consumption a/c, GR/IR account
    Regards,
    Sreekanth

  • Integrating mod_plsql reports with Oracle Apps. A maddening dilemma.

    I'm hoping there is some guru out there that has the perfect solution to this maddening dilemma I'm facing.
    The crux of the issue is this.
    I've created mod_plsql reports that can accept a session_id with which they can set a user context based on global application contexts set in Oracle applications by users as they log in.
    At this juncture, I have not figured out a way to call those mod_plsql reports from Oracle apps using a variable session_id as defined for the user when they logged into apps.
    My client want to be able to log into Oracle apps and then go to the mod_plsql reports from the Oracle Apps menu and maintain the user session, so that the mod_plsql reports are run using VPD to constrain access to the data they are displaying to that specific user.
    The client does not have Single Sign On installed nor OID.
    I had hoped to pass a variable parameter session_id from the defined menu function that would call the mod_plsql url, but I don't see any way to pass a variable there and am becoming convinced that doing so is not an option. Can anyone confirm this?
    An alternate option I'm considering that seems like it would work is to create a JSP page that gets called from a menu function. In that JSP page, I would retrieve the session_id set in apps based on the context for the user_id that I could retrieve from fnd_global.user_id and assemble a URL with the session_id that the page would then re-route to the mod_plsql page.
    Unfortunately, I'm not versed in JSP.
    How hard would it be to create the sort of page that I'm talking about?
    Would the JSP need to part of OAF?
    Can anyone think of any other options that would take care of the issue I'm dealing with?
    Thanks.
    Kurt

    See answer on other forum: Integrating mod_plsql reports with Oracle apps. Maddening dilemma.

  • Integration of BI with Oracle EBS R12

    Hi friends,
    Im in the process of integrating oracle BI 11g with the EBS R12, by following the saurabh gautam document.
    I followed all the steps indeed in the document but it didnt worked as i can redirect to the BI 11g page soon after clicking the menu in the EBS R12, but the BI login page is appearing soon after that. Since i dont want that login page to ask and im looking for SSO with BI.
    So, soon after clicking the menu it has to go the BI home page directly. I have followed all the steps in the document but none seemed to work.
    I have followed the below steps in the EBS R12 application side.
    <li>Function
    <li>Menu
    <li>Responsibility
    <li>User
    <li>Profile
    And also setted up the change described in that document in the BI side too.
    <li>the Connection Pool for Oracle e-Business Suite database
    <li>Setting up Authentication
    <li>OBIEE Configuration Changes
    -----------Updating authenticationschemas.xml
    -----------Updating instanceconfig.xml.
    Finally i have restarted the BI server too. But while clicking the menu in EBS now it is redirecting to the BI login page instead of navigating to the BI home page.
    What might be the issue friends, is im missing something in the document that i followed.
    Brgds,
    Mini

    Hi,
    See below my thread this might be of some help to you. We could successfully integrate EBS and OBIEE.
    Logout link missing upon integrating OBIEE 11g with EBS (Not through SSO)
    Thanks,
    Sri

Maybe you are looking for