Error in BP Creation in CRM from Mobile Client

Hi,
I have created the mobile client application MSA. When i do the sync through conntrans, the BP is transfering from MSA to CRM and it is available in Inbound queue. But after executing the Bdoc it gives me a error message saying that the Partner GUID is no exist.
"Validation error occurred: Module CRM_BUPA_MAIN_VAL, BDoc type BUPA_MAIN."
This error is in "CAPGEN_OBJ_WRITE" Bdoc.
When i check in SMW01, this Bdoc has only table CAPGEN_OBJECT with values (1 row).
and
"CUST_HIERARCHY" Bdoc has give the below error message.
"Sending of an empty message is not possible"
Kindly suggest me where is the issue.
Regards,
Bala.c

Hi Bala,
Which version of CRM are you using? There are some notes for CUST_HIERARCHY BDoc errors. Please have a look at them in the Support Portal.
CRM_BUPA_MAIN_VAL is used for validation of rules set in CRM Server and maybe you dont have the same mandatory rules in MSA.
Best Regards,
Ankan

Similar Messages

  • Error when synchronizing using HTTPS in NW Mobile Client

    Hi all,
    we are required to have secure communication during synchronization of data between the PDA handheld and the DOE.
    Therefore, we are using the HTTPS synchronization you can select in the NW Mobile Client under Connection Settings (just set the check mark under "Secure Connection (HTTPS)"
    However, when I synchronize, I receive the error message "SSL Certificate not available in trust store".
    I could not find anything about how to overcome this error, how to install the certificate, or even where to find the certificate.
    Could someone please shed some light on this.
    Thanks,
    Wolfgang

    Hi,
    Try using the default password 'changeit'. It should work.
    You can import your certificate to trust store using following command
    keytool -import -file "C:\Documents and Se
    ttings\I041510\Desktop\ds.cer" -alias "al1" -keypass "changeit" -trustcacerts -k
    eystore "C:\Program Files\SAP\SAP Netweaver Mobile Client\settings\truststore"
    i.e)
    keytool -import -file "your certificate file" -alias "your alias name" -keypass "changeit" -trustcacerts -k
    eystore "C:\Program Files\SAP\SAP Netweaver Mobile Client\settings\truststore"
    For more information about keytool command check the following link
    http://java.sun.com/j2se/1.3/docs/tooldocs/win32/keytool.html
    Regards,
    Dhana

  • Invoking sync programmatically from mobile client application

    Hi All,
    I am just developing a sample application using ADF mobile client for blackberry - I am able to do sync manually whenever there are updates - that is I go and execute mSync manually.
    I want to invoke this synchronization whenever the data is saved in my app. How to achieve this programmatically?
    Edited by: user12747136 on Nov 15, 2010 9:30 PM

    Hi,
    I think your problen could be solved with enabling automatic sync in the publication. In that you can specifu the rules of sync. even with 1 record being added to server side or to the client side db.
    Paninie

  • Error Contract change update in CRM from R/3

    We have the following scenario:
    1) Create quantity contract in R/3
    2) Replicate contract to CRM
    3) Create call-off order in CRM
    4) Order updates contract in CRM and R/3
    When we now change the contract in R/3 (change target  quantity) the inbound queue R3AD_SALESCONTRACT instatus running for a long time. At some point we get message "Time limit Exceeded".
    Does anyone have a clue on this error?
    Thanks in advance.
    Pascal.

    Hi,
    After entering EXIT, from command prompt you  would need to go to "ua" foler and the execute the following command.
    java -cp ua.jar.UaServer
    then it will ask for administrator password.
    And then the Ua server will be started.
    Leave this window as it is.
    Open another window in command prompt.
    then execute the command
    java -cp uagui.jar.UaGui.
    This will open the upgrade assistant. Enter the Host name and then the User name as Administrator and the password.
    This should help you in resolving the issue.
    Regards,
    Imran

  • Missing one material from Mobile Client

    Hello
    We are running CRM 4.0 and Mobile 4.0 and one of the laptops is missing a material number from its local database. Other laptops have the material and I can see the material online. Is it possible to push the material number from the CDB to this one site. I did try creating a request under Synchronize and ran it but that also goes to everyones out bound queue and it did not solve the issue.
    Thanks for the help.
    David Humphrey
    Functional BA CRM Middleware

    Hi,
    first you should check whether there is some inconsistency in the lookup
    table for products. For this please check table PASRRL (e.g.
    /1CRMG0/CGPASRRL or /1CRMGC/HTPASRRL, depends from your template) whether
    there is an entry for the particular site and product.
    These entries are created when assigning a subscription to sites.
    If not (anymore) then also a request or an extract doesn't have any effect.
    Normally in this case it helps to de-assign the product subscription from
    the site, wait until R&R (Tx smohqeue) has been finished and then re-assign
    it again. Of course this is not practicable with a large material master.
    Therefore what you can do is to try to create a similar product subscription
    based on the same publication and the same criteria value and assign it to
    the particular site. What the system will do then is analyzing the related
    products and comparing with the entries in the lookup table mentioned above.
    This will result finally in extracting and sending of only the missing
    product to the site but not of the complete material master.
    Regards,
    Wolfhard

  • Error 500 while running the application on Mobile Client

    Hi all,
    I have made a smart sync project using the XML file of SYNCBo's.
    When I synchronize in my MI client,the application name is appearing on the homepage.
    But when i click on the application I get the following error trace::
    Error: 500
    Location: /MIAPP2/start
    Internal Servlet Error:
    java.lang.NullPointerException
         at com.sap.ip.me.smartsync.data.RowManager$1.elementCount(RowManager.java:115)
         at com.sap.ip.me.smartsync.data.SyncBoCollectionImpl.(SyncBoCollectionImpl.java:27)
         at com.sap.ip.me.smartsync.data.SyncBoDataFacadeImpl.getSyncBos(SyncBoDataFacadeImpl.java:129)
         at miProjectPackage.dataaccess.SmartSyncDBAccess.getRowInstances(SmartSyncDBAccess.java:94)
         at miProjectPackage.dataaccess.TableContentProvider.getTableWithSyncBoNames(TableContentProvider.java:83)
         at miProjectPackage.MiProjectClass.showSyncBoNames(MiProjectClass.java:236)
         at miProjectPackage.MiProjectClass.doHandleEvent(MiProjectClass.java:71)
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetNotThreadSafe(AbstractMEHttpServlet.java:347)
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet(AbstractMEHttpServlet.java:689)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service(AbstractMEHttpServlet.java:313)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
         at org.apache.tomcat.core.Handler.service(Handler.java:287)
         at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
         at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:806)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:752)
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
         at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
         at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
         at java.lang.Thread.run(Thread.java:534)
    Im new to MI .Can anybody suggest where am i wrong?
    Juhi..

    Dear Juhi,
    The "app name" thing is what I tried telling you yesterday. I advice you to reset the client data from settings link in client, sync a couple of times, check the status of the undeployed app in the Web Console / NWA, and if problem persists, remove assignment of the new app, sync couple of times, and then add app again.
    By the way, have you got the name thing right? See the Application name, not the project name should be the same with the name of the war/sda file and the app/component name in the j2ee engine. I had wanted you to see the following text in your NWDS help - > SAP Net. Dev. Studio Doc.->MI Dev./MDK ->Go and create ->First Example JSP:
    The class SystemInfo extends AbstractMEHttpServlet which extends javax.servlet.http.HttpServlet itself. The method doHandleEvent does:
    Implemented Classes in the Servlet for the Example
    We create a class SystemInfo that extends the class AbstractMEHttpServlet and implements Constants. Constants is an interface in which we define all relevant variables for the application. All variables used in Constants are written in uppercase characters. So anytime you see an uppercase variable used in class SystemInfo you will find the definition in interface Constants.
    The class SystemInfo extends AbstractMEHttpServlet which extends javax.servlet.http.HttpServlet itself. The method doHandleEvent does:
    public String getApplicationName()
    This method has to be overwritten. It returns the name of the MI client application. The name specified here has to be the same used for the WAR file name and the name of the application specified in the MI Webconsole.
    Regards,
    Veera

  • WIS 30902 Error when opening a webi document from Rich client

    Hi ,
    When I try to open a webi document from local folder or import from CMS in Webi Rich client, I get the following error message.
    "An error occured while checking the document security. (WIS 30902)"
    Has any one come across this issue?
    Thanks,
    KartheeK

    In our case, we could initialize Webi Rich Client (Webi RC) successfully , but later we found that any disruption in Webi RC client connection will corrupt the client ..\LocData files used by client to dock to the CMS, causing WIS 30902 error.
    At first we thought just deleting the ..\LocData Client .lsi files fixed it. Unfortunately, there are a collection of files and folders in ..\Loc Data involved in the authentication. We already found that complete deinstall of Webi RC didn't work. Now we know the problem is in the \My Business Objects Documents\LocData values.  Deinstall of Webi RC does not delete them.
    It sounds scary, but isn't. The Webi RC will download the refreshed files it needs automatically from the CMS. However, it won't overwrite the old bad ones, and you have to do that manually.
    Solution.
    1. Logout of Webi RC. Make sure it is not running in taskmgr.
    2. Go to the client ..\My Business Objects Documents\LocData folder.
    3. Delete all the files and folders, or rename by adding .bak extension.
    4. Logon with Webi RC
    5. Corrupt files will now be resynchronized to CMS
    -Doug Grant, Haworth BI / Business Objects Architect

  • Error while consuming Odata service from Gateway client i.e /iwfnd/gw_client

    Hello Experts.
       I am facing below an error while consuming the Odata service from GW client... The error is "No service found for the namespace /IWFND/,name ZTEST_STOREROOM_SRV,version 001". Even i have tried to deep dive in /IWFND/Error_log but no use..
      Actually what I was doing :- My aim is to connect multiple back end systems in the same server with the help of Aliasing concept.. I have created multiple aliases and added in the /IWFND/MAINT_Service transaction.. but i am not getting how to consume the service..
       I have followed the solution upto some extent in the link => Multiple Origin Composition - SAP NetWeaver Gateway Foundation (SAP_GWFND) - SAP Library
      Can you please let me know how to resolve this.. Also please let me know, the syntax for the URI...
      Your help is highly appreciated..
      Please find the screenshot attached.
    Thanks,
    Srinivas.

    Hello @Nrisimhanadh_Yandamuri
      Thanks for your reply..
      I have got all the required authorization.. But still I am not able to hit the service.. Please let me know what could be the solution..
    Thanks,
    Srinivas.

  • AnyConnect Secure Mobility Client 3.1 attempts downgrade when accessing Customer VPN

    I have Anyconnect Secure Mobility Client v3.1.03103 installed on Win7 Pro, which works fine with both my corporate vpn, and a number of customer vpns. For a particular customer though, The VPN setup fails and asks me to download and set up AnyConnect VPN Client 2.3.2016.
    I have read other entries suggesting replacing VPNManifest.dat for machines running 2.5, but that doesn't appear to work here. Further, I have two directories, c:\Program Data\Cisco\Cisco AnyConnect Secure Mobility Client\ and c:\Program Data\Cisco\Cisco AnyConnect VPN Client\
    Alternatively, can the two clients coexist?

    I also get this same error, except my operating system is Windows 7 Professional (SP1) 32-bit. Below is a bit more detail....
    Details:
    Browser: Chrome (but I've tried all 3 major browsers)
    Firewall: off
    Defender: off
    Cleaned registry for Cisco and AnyConnect keys
    reboot
    Goto: vpn.agel.com (auto-install process begins)
    It gets as far as downloading the client install file, but at the end of the download the following error appears:
    Failed to install AnyConnect Secure Mobility Client 3.1.00495 with installer error: Incorrect function. A VPN connection cannot be established.
    Download from the manual link
    Execute the install file (anyconnect-win-3.1.04063-web-deploy-k9)
    I get the "Open File - Security Warning" dialog
    Click on "Run"
    The application never runs. Nothing further happens.
    Hope this helps!

  • Getting Exception 1 =1 on Mobile Client

    Hello experts,
    When I sync'd from Mobile client, I am getting exception as following
    • Successfully connected with server. 
    • Processing of inbound data began. 
    • Exception occurred when processing synchronization events:1 >= 1 (java.lang.RuntimeException) 
    So, obviously no data is going to MI Server.
    We am using MI 7.0 SP 12
    Checking the trace....
    [20070905 14:01:40:135] D [MI/Smartsync ] ESB: Start logging 
    [20070905 14:01:40:135] D [MI/Smartsync ] ESB: Delta for TOP Row-MAM30_031 
    [20070905 14:01:40:135] D [MI/Persistence ] select * from M345_cMAM30_031_TO where "state" = 1 OR ("state" = 3 OR "state" = 6) OR ("state" = 16 OR "state" = 18) ORDER BY "SYNC_KEY" ASC 
    [20070905 14:01:40:150] D [MI/Persistence ] select * from M345_cMAM30_031_TO where "state" = 1 OR ("state" = 3 OR "state" = 6) OR ("state" = 16 OR "state" = 18) ORDER BY "SYNC_KEY" ASC 
    [20070905 14:01:40:150] D [MI/Smartsync ] ESB: TOP SyncKey-126390265 
    [20070905 14:01:40:150] E [AppLog/MI/Smartsync ] Error while Smart Sync outbound processing: 1 >= 1. Reset Smart Sync data on device to ensure consitency with middleware. 
    java.lang.ArrayIndexOutOfBoundsException: 1 >= 1 
    at java.util.Vector.elementAt(Vector.java:431) 
    This starts happening only in the following situation.
    In an equipment(MAM30_031, when I edit characteristics (item 170), you will start getting this error. This never goes even after restoring to original values.
    I eventually had to reset the client data to start working again.
    Any work-around is also appreciated.
    Points will be awarded to any useful answers .
    Thank you.
    Best Regards,
    Subhakanth

    Hi.
    please implement the latest Patch for your MI Client:
    <a href="https://service.sap.com/sap/support/notes/1044788">https://service.sap.com/sap/support/notes/1044788</a>
    This was a bug and has been solved already!
    Rgds Thomas

  • About transfering master data to mobile client site on extract....

    Hi everyone,
    I want to flow the master data (i.e country, region, title specific data which is not user specific etc..)
    from CRM to Mobile client for perticular site using SMOEAC.
    what happened is first time when I have done whole conntrans I got 8000 messages for a perticular mobile client site.
    after 2 months when i configured a new machine for same cilent and done complete extract using smoeac the master data is not flown( messages where around 3000 only).
    this means after doing complete extract on mobile site the complete data is not flowing....
    Please suggest if you come across some like this...
    regards,
    Dhanraj.

    Hi,
    you can find the load objects by searching for the tables they contain in tables "smofmaptab" & "smoftables".
    Another method is extracting all the info out of the CRM system. Try implementing the following program in your CRM system. It will extract all data of the objects in an XML file and will create an accompanying CSS file to view the data. Open the XML file in a browser and search for your tables in it.
    *& Report  ZMVGTEST12                                                  *
    *& Written by Michael Van Geet                                         *
    *& The report extracts all object data to an XML file                  *
    REPORT  zmvgtest12                              .
    TYPES: BEGIN OF t_objects,
             objname    LIKE smofobject-objname,
             objclass   LIKE smofobject-objclass,
             text       LIKE smofobjctt-text,
             r3tabname  LIKE smoftables-r3tabname,
             sfatabname LIKE smofmaptab-sfatabname,
           END OF t_objects,
           BEGIN OF t_systems,
             objname    LIKE smofobject-objname,
             sourcestid LIKE smofinicon-sourcestid,
             targetstid LIKE smofinicon-targetstid,
           END OF t_systems,
           BEGIN OF t_data,
             data(500),
           END OF t_data.
    DATA: it_objects TYPE STANDARD TABLE OF t_objects,
          is_objects TYPE t_objects,
          is2_objects TYPE t_objects,
          it_systems TYPE STANDARD TABLE OF t_systems,
          is_systems TYPE t_systems,
          it_data TYPE STANDARD TABLE OF t_data,
          is_data TYPE t_data,
          h_lines TYPE i,
          h_file  TYPE string.
    RANGES: r_objclass FOR smofobject-objclass.
    SELECTION-SCREEN BEGIN OF BLOCK blok1 WITH FRAME TITLE text-001.
    PARAMETERS: p_obj RADIOBUTTON GROUP grp1,
                p_cus RADIOBUTTON GROUP grp1,
                p_con RADIOBUTTON GROUP grp1.
    SELECTION-SCREEN END OF BLOCK blok1.
    SELECTION-SCREEN BEGIN OF BLOCK blok2 WITH FRAME.
    PARAMETERS: p_extr AS CHECKBOX DEFAULT 'X',
                p_file(50) DEFAULT 'c:\temp\'.
    SELECTION-SCREEN END OF BLOCK blok2.
    IF NOT p_obj IS INITIAL.
      REFRESH r_objclass.
      r_objclass-sign = 'I'.
      r_objclass-option = 'NE'.
      r_objclass-low = 'CUSTOMIZING'.
      APPEND r_objclass.
      r_objclass-low = 'CONDCUSTOMIZING'.
      APPEND r_objclass.
      r_objclass-low = 'CONDITIONS'.
      APPEND r_objclass.
    ELSEIF NOT p_cus IS INITIAL.
      REFRESH r_objclass.
      r_objclass-sign = 'I'.
      r_objclass-option = 'EQ'.
      r_objclass-low = 'CUSTOMIZING'.
      APPEND r_objclass.
    ELSE.
      REFRESH r_objclass.
      r_objclass-sign = 'I'.
      r_objclass-option = 'EQ'.
      r_objclass-low = 'CONDCUSTOMIZING'.
      APPEND r_objclass.
      r_objclass-low = 'CONDITIONS'.
      APPEND r_objclass.
    ENDIF.
    SELECT obobjname obobjclass obttext tabr3tabname map~sfatabname
                FROM ( ( smofobject AS ob JOIN smofobjctt AS obt
                          ON obtobjname EQ obobjname )
                     JOIN smoftables AS tab ON tabobjname EQ obobjname )
                     JOIN smofmaptab AS map ON mapobjname EQ obobjname
                      AND mapr3tabname EQ tabr3tabname
                INTO TABLE it_objects
                WHERE ob~objclass IN r_objclass
                  AND obt~spras   EQ 'E'.
    SELECT obobjname insourcestid in~targetstid
            INTO TABLE it_systems
            FROM smofobject AS ob JOIN smofinicon AS IN
                 ON inobjname EQ obobjname
            WHERE ob~objclass IN r_objclass.
    PERFORM xlmdoc  TABLES it_data
                    USING 'open'.
    LOOP AT it_objects INTO is_objects.
      CLEAR is2_objects.
      is2_objects = is_objects.
      AT NEW objname.
        WRITE:/ is2_objects-objname COLOR 1,
                is2_objects-objclass COLOR 1,
                is2_objects-text COLOR 1.
        PERFORM open_objects TABLES it_data
                             USING is2_objects.
        WRITE:/30 'SYSTEMS:'.
        PERFORM xlmdoc  TABLES it_data
                        USING '<SYSTEMMAPPING>'.
        LOOP AT it_systems INTO is_systems
             WHERE objname EQ is_objects-objname.
          WRITE:/40 is_systems-sourcestid,
                    is_systems-targetstid.
          PERFORM add_system TABLES it_data
                             USING is_systems.
        ENDLOOP.
        PERFORM xlmdoc  TABLES it_data
                        USING '</SYSTEMMAPPING>'.
        PERFORM xlmdoc  TABLES it_data
                        USING '<TABLEMAPPING>'.
        WRITE:/30 'TABLES:'.
      ENDAT.
      WRITE:/40 is2_objects-r3tabname COLOR 5,
                is2_objects-sfatabname COLOR 5.
      PERFORM add_table TABLES it_data
                        USING is2_objects.
      AT END OF objname.
        PERFORM xlmdoc  TABLES it_data
                        USING '</TABLEMAPPING>'.
        PERFORM xlmdoc  TABLES it_data
                        USING '</OBJECT>'.
      ENDAT.
    ENDLOOP.
    PERFORM xlmdoc  TABLES it_data
                    USING '</OBJECT_OVERVIEW>'.
    IF NOT p_extr IS INITIAL.
      CLEAR h_file.
      CONCATENATE p_file 'objects.xml' INTO h_file.
      CALL METHOD cl_gui_frontend_services=>gui_download
        EXPORTING
          filename = h_file
        CHANGING
          data_tab = it_data.
      PERFORM cssdoc  TABLES it_data.
      CLEAR h_file.
      CONCATENATE p_file 'xml.css' INTO h_file.
      CALL METHOD cl_gui_frontend_services=>gui_download
        EXPORTING
          filename = h_file
        CHANGING
          data_tab = it_data.
    ENDIF.
    *&      Form  open_objects
          text
         -->P_IS2_OBJECTS  text
         -->P_IT_DATA  text
    FORM open_objects  TABLES   p_data
                       USING    p_object STRUCTURE is_objects.
      CLEAR is_data.
      is_data-data = '<OBJECT>'.
      APPEND is_data TO p_data.
      CLEAR is_data.
      CONCATENATE '<TITLE>' p_object-objname '</TITLE>' INTO is_data-data.
      APPEND is_data TO p_data.
      CLEAR is_data.
      CONCATENATE '<DESCRIPTION>' p_object-text '</DESCRIPTION>' INTO is_data-data.
      APPEND is_data TO p_data.
      CLEAR is_data.
      CONCATENATE '<CLASS>' p_object-objclass '</CLASS>' INTO is_data-data.
      APPEND is_data TO p_data.
    ENDFORM.                    " open_objects
    *&      Form  add_system
          text
         -->P_P_DATA  text
         -->P_IS_SYSTEMS  text
    FORM add_system  TABLES   p_data
                     USING    p_systems STRUCTURE is_systems.
      CLEAR is_data.
      is_data-data = '<SYSTEM>'.
      APPEND is_data TO it_data.
      CLEAR is_data.
      CONCATENATE '<SOURCESYSTEM>' p_systems-sourcestid '</SOURCESYSTEM>'
                 INTO is_data-data.
      APPEND is_data TO p_data.
      CLEAR is_data.
      CONCATENATE '<TARGETSYSTEM>' p_systems-targetstid '</TARGETSYSTEM>'
                  INTO is_data-data.
      APPEND is_data TO p_data.
      CLEAR is_data.
      is_data-data = '</SYSTEM>'.
      APPEND is_data TO it_data.
    ENDFORM.                    " add_system
    *&      Form  add_table
    FORM add_table  TABLES   p_data
                    USING    p_objects STRUCTURE is_objects.
      CLEAR is_data.
      is_data-data = '<TABLE>'.
      APPEND is_data TO it_data.
      CLEAR is_data.
      CONCATENATE '<SOURCETABLE>' p_objects-r3tabname '</SOURCETABLE>'
                  INTO is_data-data.
      APPEND is_data TO p_data.
      CLEAR is_data.
      CONCATENATE '<TARGETTABLE>' p_objects-sfatabname '</TARGETTABLE>'
                  INTO is_data-data.
      APPEND is_data TO p_data.
      CLEAR is_data.
      is_data-data = '</TABLE>'.
      APPEND is_data TO it_data.
    ENDFORM.                    " add_table
    *&      Form  xlmdoc
    FORM xlmdoc  TABLES   p_data
                 USING    p_action.
      CASE p_action.
        WHEN 'open'.
          CLEAR is_data.
          is_data-data = '<?xml version="1.0"?>'.
          APPEND is_data TO p_data.
          CLEAR is_data.
          is_data-data = '<?xml-stylesheet href="xml.css" type="text/css" ?>'.
          APPEND is_data TO p_data.
          CLEAR is_data.
          is_data-data = '<OBJECT_OVERVIEW>'.
          APPEND is_data TO p_data.
        WHEN OTHERS.
          CLEAR is_data.
          is_data-data = p_action.
          APPEND is_data TO p_data.
      ENDCASE.
    ENDFORM.                    " xlmdoc
    *&      Form  cssdoc
          text
         -->P_IT_DATA  text
    FORM cssdoc  TABLES   p_data.
      REFRESH it_data.
      is_data-data = 'OBJECT'.
      APPEND is_data TO p_data.
      is_data-data = 'TITLE{text-decoration: underline;font: bold; width: 180px; float: left; }'.
      APPEND is_data TO p_data.
      is_data-data = 'DESCRIPTION{margin-left: 2px; width: 150px;float: left;}'.
      APPEND is_data TO p_data.
      is_data-data = 'CLASS'.
      APPEND is_data TO p_data.
      is_data-data = 'SYSTEMMAPPING{background-color: #BBB;margin-left: 2px; border: inset;  width:200px; float: left;padding: 2px;font-size:0.7em; }'.
      APPEND is_data TO p_data.
      is_data-data = 'SYSTEM'.
      APPEND is_data TO p_data.
      is_data-data = 'SOURCESYSTEM'.
      APPEND is_data TO p_data.
      is_data-data = 'TARGETSYSTEM'.
      APPEND is_data TO p_data.
      is_data-data = 'TABLEMAPPING{background-color: #AAA;margin-left: 2px; border: inset;width: 370px;float: left;padding: 2px;font-size:0.7em;  }'.
      APPEND is_data TO p_data.
      is_data-data = 'TABLE'.
      APPEND is_data TO p_data.
      is_data-data = 'SOURCETABLE'.
      APPEND is_data TO p_data.
      is_data-data = 'TARGETTABLE'.
      APPEND is_data TO p_data.
    ENDFORM.                    " cssdoc
    Michael.

  • Different Date Formats on CRM and BI Client

    Hi,
    When trying to run the CRM Interactive Report "Accounts with Open Activities", I receive the following error:
    Different date formats on CRM and BI client 01/13/2009 13.01.2009 SC5CLNT200
    Does anybody know how to resolve this error?
    Thanks

    Hi Peter,
    As far as i remember, I had the same issue.
    Once I matched the date format in reporting client using SU01 on default tab with CRM date format, I did't see the error again.
    Did you try restarting the Browser & also relogin GUI.
    Else lets see what else can be done.
    Best Regards
    Shiven

  • Best Azure Website Service for mobile clients

    Which Azure Service should i use for hosting a website which is going to be used only from mobile clients. Secure communication between website and client is important as well.

    Hi,
    I would suggest you try Azure Mobile service, Windows Azure Mobile Services makes it incredibly easy to connect a scalable cloud backend to your client and mobile applications.  It allows you to easily store structured data in the cloud that can span
    both devices and users, integrate it with user authentication, as well as send out updates to clients via push notifications. See more at:
    http://azure.microsoft.com/en-gb/documentation/services/mobile-services/, if you have some issues related to Mobile service, please move to azure Mobile service forum for a better support:
    https://social.msdn.microsoft.com/Forums/azure/en-US/home?forum=azuremobile
    Best Regards,
    Jambor  
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Help needed-Survey template data not flowing from CRM to Mobile & V V

    Hi experts,
    We have a requirement to create a custom survey template and pass it to mobile. The data flow should be to and fro. as in; from CRM to Mobile Application and vice versa.
    Currently we are facing an issue in this that the data if not being passed properly from the CRM TO Moblie.
    As i am new to the middleware concepts, i am not sure how to go about analysing if my data in the BDocs for the survey template if correct or not.Some data is present for the survey in the Bdoc(xml), but i am not sure if this xml value is correct or not as the Bdoc table entry (xml value)seems to have been truncated(i cannot view the entire xml there wen i try to open the BDoc fields in SMW01).
    any pointers to this is highly appreciated.
    Thanks
    Swapna.

    May be this thread will help
    v('APP_USER') not returning HTMLDB user
    regards,
    Shijesh

  • Error in creating New Entry from the Client in NW Mobile 7.1

    Hi All,
    I have created a mobile application for Laptops in NW Mobile 7.1.
    I have a requirement to create an entry from the client, i.e., I need to create a PR in the client. The model bindind, the backend adapters, bapi wrappers are in place.
    I have used the standard create BAPI for PR and wrapped it in a BAPI wrapper. I just have to give the PR details and save the entry in the client. The BAPI wrapper has the logic for generating the new PR number.
    My problem here is, when I try to create a new PR, give the details and save, the entry is not getting updated in the backend and the sync state is '201'.
    I checked the "Message Monitoring" in the NW Mobile Administrator for the particular SWCV.
    For this create PR transaction, the particulars are as below
    Message State: Error - Stop Flow
    Message Type: Transaction
    Error: "Error occurred while fetching synckeys from table ZDOE01700000SL"
    "ZDOE01700000SL" is the Sync key look up table for PR(my data object).
    Please let me know where I have gone wrong and guide me in rectifying this problem.
    Thanks and Regards,
    Sunil

    Hi Sunil,
    From my understanding, looks like you are not filling synckey when you are creating a PR in your client. Synckey is a unique key on the DOE using which you can uniquely identify any node.
    There are two scenario's atleast as I know, where this error would have come.
    Case 1. If you are modifying something on client, which has been send by DOE, then you are not supposed to change synckey because it is a primary key. Now if we assume that you are not modifying synckey but when you are sending an update, check if by any chance the synckey is not going to DOE which is one case, and the second one is, after DOE has end that record to client, someone has cleaned up all the tables on DOE for that dataobject or someone has deleted that entry on the backend because of which the entry has been deleted on DOE. In either case, you are modifying something on client which is actually not present on DOE because of which when the DOE tries to look up based on synckey it doesn't find the needed record.
    Case 2. If you are creating something on client, then you are supposed to create a synckey which is a 32 bit character GUID. I think in your case, you are missing the synckey when you are sending it to DOE. Check if there is any API for doing that or you have manually create a GUID and send it.
    Hope it works out.
    Best Regards,
    Siva.
    PS: Reward with points if you find the post useful.

Maybe you are looking for

  • How to connect my iPhone 4 to MBA 11" via Bluetooth?

    how to connect my iPhone 4 to MBA 11" via Bluetooth?

  • Set Query String Parameter

    What I am trying to do is to check whether does that variable exist in the querystring, if it does change the value to another value. How am I suppose to do abt doing that?

  • Jdev 10.1.2.0 - build 1913

    pls help - app compiles and runs on another devlopers machine... it compiles on mine - when I try to run it, am getting '500 internal server error' - javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection     at org.

  • Can you make a HTTP GET request with JSC form element?

    It seems the form element in JSC make a HTTP POST request by default, but is it possible to make a HTTP GET request by the form element in JSC? (It is worth to mention here that HTTP GET request has its distinctive advantages like you can embed the p

  • Bit Torrent Downloading

    Hi people..I posted this message in the internet/networking area, and didn't get a response. So i'm posting it here as more people view this section. Any help would be appreciated. I bought my mac in september so, it's not the latest model out there.