Performance using Generic Sync

Hey Guys,
i am facing a problem. Syncronization using MI installed on my laptop takes 3667 ms, but starting a sync from my pda takes 95425 seconds.
it is only the time sm.synchronizeWithBackend(); needs until the inboundprocesshandler starts working.
i am using windows mobile 5 and 6 and the connection is made using a usb cable and active sync
what can i do. the sync transfers only very little data, just some strings to get information about a workarea.
Philipp

Hi Philipp,
  Sync from PDA will definitely take more time (3 to 4 times depends on data) than one a laptop. You can't compare both as the processing power & memory of a PDA is too inferior compared to laptop.
For your problem, Check that this is not an isolated incident. Do test multiple times (min 3) and try to get a common time.  Also do a statistical record check (Tcode: STAD) in the Middleware server for both laptop and client syncs and see the timings are the same.
Enable trace level to ALL in the PDA and check the trace for any errors. Also that will give you the time for downloading the data and persisting the data.
Regards
Ajith Chandran

Similar Messages

  • Poor Performance using Generic Conectivity for ODBC

    Hi my friends.
    I have a problem usign Generic Conectivity , I need update 500,000 records in MS SQL Server 2005, I'm using Generic Conectivity for ODBC. In my Oracle Database i have create a DB_LINK called TEST to redirect to MS SQL Server database.
    Oracle Database: 10.2.0.4
    MS SQL Server version: 2005
    The time for update 1,000 records in MS SQL Server using DBMS_HS_PASSTHROUGH is ten minutes. This is a poor performance.
    This is de PL/SQL
    DECLARE
    c INTEGER;
    nr INTEGER;
    CURSOR c_TEST
    IS
    SELECT "x", "y"
    FROM TEST_cab
    WHERE ROWNUM <= 1000
    ORDER BY "y";
    BEGIN
    FOR cur IN c_TEST
    LOOP
    c := DBMS_HS_PASSTHROUGH.OPEN_CURSOR@TEST;
    DBMS_HS_PASSTHROUGH.PARSE@TEST(
    c,
    'UPDATE sf_TEST_sql
    SET observation= ?
    WHERE department_id = ?
    AND employee_id = ? ');
    DBMS_HS_PASSTHROUGH.BIND_VARIABLE@TEST (c, 1, 'S');
    DBMS_HS_PASSTHROUGH.BIND_VARIABLE@TEST (c, 2, 'N');
    DBMS_HS_PASSTHROUGH.BIND_VARIABLE@TEST (c, 3, 'ELABORADO');
    DBMS_HS_PASSTHROUGH.BIND_VARIABLE@TEST (c, 4, 'PENDIENTE');
    DBMS_HS_PASSTHROUGH.BIND_VARIABLE@TEST (c, 5, cur."x");
    DBMS_HS_PASSTHROUGH.BIND_VARIABLE@TEST (c, 6, cur."y");
    nr := DBMS_HS_PASSTHROUGH.EXECUTE_NON_QUERY@TEST (c);
    DBMS_HS_PASSTHROUGH.CLOSE_CURSOR@TEST (c);
    COMMIT;
    END LOOP;
    END;
    You can help, how better the performance for update 500,000 record by record in MS SQL Server. I need advantages of use Oracle Transparent Gateway for Microsoft SQL Server.
    your's can suggest my another solution ?
    Thanks.

    Hi,
    There are no real parameters to tune the gateways. You should turn on gateway debug tracing and check the SQL that is being sent to SQL*Server to make sure is update statements and nothing else.
    If this is the case then the time taken will be down to various factors, such as network delays, processing on SQL*Server and so on.
    How long does it take to update the same number of records directly on SQL*Server without the Oracle or the gateway involved or if you use another non-Oracle client to do the same updates across a network, if a network is involved ?
    It may be possible to improve performance by changing the HS_RPC_FETCH_REBLOCKING parameter, so have a look at this note in My Oracle Support -
    Tuning Generic Connectivity And Gateways (Doc ID 230543.1)
    Regards,
    Mike

  • How to see the data in data containers when working on Generic Sync ?

    Hi All,
    I am working on Mobile Sales For HandHeld Generic Sync based application. To check the data transafer from Mi Client > MI server> CRM backend, we are using Generic Sync Queue Monitor in NWA. But how to check the actual dara in data containers showed on the monitor? Any specific transaction ( e.g. merep_mon for smart sync) to chk the same?
    Thanks & regards,
    Rucha Atre

    Hi,
    This is a tedious process of viewing the data in the containers since there is no tool to monitor the same. The data sent from the client is stored MESYHEAD and MESYBODY. Once the entire processing is completed then the entries from this table is deleted. If the processing has failed or not taken place then the entries will in this table.
    Data Containers will name value pairs with field name and data in the data field. This table will also contain data from smart sync applications.
    Thanks..
    Preetham S

  • Using LGWR SYNC with Max Performance

    Hi Experts,
    I have a customer who is currently implementing data guard 10.2.0.4 using a physical standby database. This customer wishes to use LGWR SYNC but using MAX PERFORMANCE as the transport log.
    Is there any benefits to using this configuration? Issues?
    Please reply to me directly since I am not a member of this email list.
    Thank you in advance for your feedback.
    Celia

    user567660 wrote:
    Hi Experts,
    I have a customer who is currently implementing data guard 10.2.0.4 using a physical standby database. This customer wishes to use LGWR SYNC but using MAX PERFORMANCE as the transport log.
    Is there any benefits to using this configuration? Issues?
    Please reply to me directly since I am not a member of this email list.
    Thank you in advance for your feedback.Just find out with customer, Which mode he wants.
    Really no need to discuss what ever you configured if he not a technical guy, If he is really techie then he wont prefer too in maximum performance.

  • Problem with persistence in Generic Sync application

    Hi:
    We are developing an application which runson SAP Mi 2.5, SP 18,
    Windows Mobile 5.0 and Generic Sync for PDAs.
    We need persistence in our application. We tried with persistence API but
    we found a problem and we send a message to SAP. Until we can solve
    this issue we must implement persistence in other way to satisfy our customer requierements
    Since now,we have implemented persistence with files but the performance of this solution does not meet our customer requirements (the search of data in the PDA is very slow).
    We are thinking in another solution, which consists on using
    Syncbos.Using this alternative, before making a generic sync, and
    executing the code shown below:
    SmartSyncRuntime.getInstance().getSyncBoDescriptorFacade
    ().getAllSyncBoDescriptors()
    the returned syncBOS are those which I have defined in XML. On the
    contrary, after making a generic sync, executing the same code, the
    returned syncbos ARE NOT those whic I have defined in XML. The only
    return that I get is the MIAUTH.
    Any other ideas?
    Thanks
    Kind Regards

    hi satur,
    there are some things to take care if you want to use the persistence layer of the
    SmartSync layer from your GenericSync app.
    first, you have to let the MI client think that your application is using the
    SmartSync functionality. this can be achieved by just including a dummy metadata
    meRepMeta.xml file in the war archive during the deployment process. once the
    MI client framework sees this during the installation, it will set a flag on the MSD
    that your app is a smartsync.
    second, if your app is considered a smartsync, MI will generate the delta request
    and upload messages for your data if ever you have your SyncBo defined in the
    metadata. Since you don't want such functionalities to be ON, i would suggest to
    mark all your SyncBo as local ones; i.e. using attributes suppressDownload=true
    and suppressUpload=true. this way, the MI framework will skip creating the requests
    and delta upload messages for your app during the synchronization process.
    third, your application has to have the syncEventListener implementation to get
    notification when the Sync button (or event) was initiated. if you don't want your
    app to be notified, you may just add synchronization button within your application
    that will call your data manager to prepare your containers (i.e. retrieving the newly
    inserted syncbo, modified syncbos and the list of deleted ones -> genericSync
    containers) and to call the synchronizeWithBackend method.
    fourth, you need to have the inboundProcessor that will parse your data and insert
    them a SyncBo into your local database.
    having tried this but i guess it might work...
    regards
    jo

  • Problem with Generic Sync after upgrade

    Hi guru,
    I have this problem:
    I have done a upgrade ME2.1 -> MI2.5 SP18.
    I have a simple Generic sync application that using a simple Function Module:
    <b>
    function Z_ME_TEST_CONNECTION.
    ""Interfaccia locale:
    *"  EXPORTING
    *"     VALUE(STATUS) LIKE  BWAFSYHEAD-STATUS
    *"  TABLES
    *"      INBOUND_CONTAINER STRUCTURE  BWAFCONT
    *"      OUTBOUND_CONTAINER STRUCTURE  BWAFCONT
      perform CALL_OFFLINE_ME_METHOD using 'TEST_CONNECTION'
                                            INBOUND_CONTAINER[]
                                            OUTBOUND_CONTAINER[].
      OUTBOUND_CONTAINER-FIELDNAME = 'RESULT_CONNECTION' .
      OUTBOUND_CONTAINER-LINENUMBER = 0 .
      OUTBOUND_CONTAINER-FIELDVALUE = 'OK'.
      append OUTBOUND_CONTAINER.
    endfunction.</b>
    When i synchronize my mobile client it returns back
    <b>"EWAF                 001Could not execute method Z_ME_TEST_CONNECTION"</b>
    Can anybody help me in resolving this?

    Hi Sivakumar, I have write the my FM in the BWAFMAPP and the RFC destination in MEMAPPDEST but i have tha same error.
    This is my simple method in my application:
    <b>public String testSync(String userName) {
              String errormessage = null;
              try {
    //        get user out of the SyncSettings
                String user = Configuration.getInstance().getProperty(PropertyKeys.SYNCSETTINGS_USER, userName);
                OutboundContainerFactory outfactory = OutboundContainerFactory.getInstance();
                if (outfactory == null) {
                   errormessage = "testSync->OutboundContainerFactory.getInstance failed";
                }  else {
                   OutboundContainer out = outfactory.createOutboundContainer(
                   VisibilityType.SEPARATED,
                   R3_METHOD_TEST_SYNC,
                   OutboundContainer.TYPE_REQUEST);
              // add the name that has been typed into the JSP
                   out.addItem(DC_I_USER_NAME, user.toUpperCase());
                  out.addItem(DC_I_NUMBER_OF_LINES,"0");
                   out.close();
              // Start Sync
                 SyncManager.getInstance().synchronizeWithBackend(VisibilityType.SEPARATED);
              catch (SyncException ex) {
                   errormessage = ex.getMessage();
              catch (IllegalArgumentException ex) {
                      errormessage = ex.getMessage();
              catch (Exception ex) {
                        errormessage = ex.getMessage();
              finally {
            System.out.println("testSync: errormessage="+errormessage);
              return errormessage;
         }</b>
    You have anathor idea?
    Thanks

  • Authentication on MI Server + Generic SYnc

    Hi,
    When we call a RFC by Generic Sync, if i call this RFC 10 times,  MI Client do the authentication (user+password) on MI Server 10 times? If yes, is there a way to increase the performance to do this authentication?
    Other... If a user is add in 10 devices, if he needs update password, Will he need update in this 10 devices?
    Or there is a way to do the authentication online on MI Server?
    Regards,
    Bruno
    Message was edited by:
            Bruno Ambrozio
    Message was edited by:
            Bruno Ambrozio

    Hi Nameeta,
    This synchronization time is with Windows Mobile 2003...
                                  10 seconds
    MI Client -
    > MI Server
                <----
                                 2 seconds
    But, using the same WLAN, the tests with Windows Desktop are very differences...
                                  3 seconds
    MI Client -
    > MI Server
                <----
                                 2 seconds
    I know that the hardware of Windows Mobile is less powefull than Windows Desktop, but how i said the WLAN is the same... i would like to understand the large difference...
    Thanks for your attention.
    Regards,
    Bruno

  • Generic Sync Application and Persistence DB2e

    Hi all,
    I have a generic sync application. I need persistence and so, I have created a xml file with many syncbo to manage the persistence with db2e. If I execute the statement before the synchronization:
    SmartSyncRuntime.getInstance().getSyncBoDescriptorFacade().getAllSyncBoDescriptors().size()
    the result is five (because I have five syncbo).
    But when I do a generic synchronization and I try to store data of this synchronization into syncbo, I get an exception because only there is one syncbo.
    In fact, the previous statement returns only one synbo. This syncbo is called MIAUTH and I don´t have defined it.
    How can I solve this issue? Thanks a lot.
    Regards,

    Hi all,
    I know it is better to use persistence API than syncbos in generic sync application but we have many problems with persistence API and SP versions. While SAP solve our problems we are searching any alternative.
    We use MVC and after doing generic synchronization, if the application generates a event and navigate to other jsp and in it, the application generates other event, I get all of my syncbos.
    How could I simulate it, after generic sync finishes, in the same method by code? Any ideas?
    Thanks and Regads.

  • Difference Smart Sync - Generic Sync

    Hi all,
    sorry for this simple and maybe stupid question, but I am a newbie in this topic. Can anybody tell me the differnce between generic sync and smart sync and when do i have to use them? Can they be used mixed or only one of them?
    Thanks in advance for getting light in my darkness.
    Michael

    hello Michael,
    On the client-side's view:
    GenericSync is a lower layer that is responsible for data transport, connection and configuration updates.
    SmartSync is another layer working on top of the GenericSync. In other words, SmartSync layer is just a GenericSync application that offers a wide-variety of features thru the SmartSync apis.
    Yes you could mix GenericSync and SmartSync features in your application.
    regards
    jo

  • BAPI call generic sync?

    Hi,
    i am an absoulte newbie in this area of mobile infrastructure.
    I want to know if it is possible to call a BAPI in the backend from a JSP application with generic sync?
    If yes, how does it work?
    If no, how can i use that BAPIS anyway?
    Thanx
    Tim
    Message was edited by: Tim Nees
    Message was edited by: Tim Nees

    Hi,
    please check the following example in the MDK:
    http://media.sdn.sap.com/public/html/submitted_docs/MI/MDK_2.5/content/appdev/genericsync/introduction.html
    To generate wrapper modules for your bapis check out the transaction ME_WIZARD.
    Rgds Thomas

  • Generic sync not work correctly

    Hi,
    We are trying to get the inbound container in Java application, we use the method
    GetElementsWithFieldName(String) in the object InboundContainer, this method returns an array that has only one entry, but really the wrapper function in R3 returns 6500 entries.
    Best regards.
    Thanks all.
    SCZ

    hi Satur,
    Is your Generic Sync Application Synchronous? you may find it in using the OutBoundContainer Type. if it is TYPE_OUTBOUND its asynchronous otherwise (TYPE_REQUEST) its synchronous. The same information can be found in MESYHEAD table entries too.
    If it is Asynchrnous, then the MESYBODY Containers won't get deleted unless you sync from the client. if it is synchronous, it will disappear immediately.
    I suggest your application be ASynchronous and check the same. If it still happens, there's some problem with your middleware. It is not taking the container as ASynchronous Processing. You'll have to go all over your Post-Installation Settings to check if all are right. (Tedious process indeed)
    If it is synchrnous and your client is not receiving all the entries, the problem is with your receiver code handling. check your Process() method.
    Regards
    Ak.

  • Generic sync issue, MI70SP14P5

    Hi
    Sometimes my generic sync unexpectedly stops on the mobile client on a PDA.
    I have a JSP-application running in IBrowse on Intermec PDA. I know the PDA is connected as I have a remote connection open at the same time I was testing this.
    This is from the trace.txt, does anyone know what it mean?
    D End: Dumping file /MI/sync/(SHARED)/out/package.out
    I Outbound file size for user (SHARED) is 2038
    P Do not use http proxy (system properties update)
    P Use following gateway for synchronization: https://mobizcm2.yara.com:443
    I GzipDataCompression: Gzip data compression is switched on
    P Sending outbound file compressed to server.
    P Outbound file was compressedly sent.
    I HttpSynchronizer caught exception java.net.SocketException: Unexpected end of file from server
    java.net.SocketException: Unexpected end of file from server
         at com.sun.net.ssl.internal.www.protocol.https.HttpClient.b()
         at com.sun.net.ssl.internal.www.protocol.https.HttpClient.a()
         at com.sun.net.ssl.internal.www.protocol.https.HttpClient.b()
         at com.sun.net.ssl.internal.www.protocol.https.HttpClient.a()
         at com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnection.getInputStream()
         at com.sap.ip.me.sync.HTTPSynchronizer.getInputStreamViaTimeOutOrNot()
         at com.sap.ip.me.sync.HTTPSynchronizer.synchronize()
         at com.sap.ip.me.sync.HTTPSynchronizer.synchronize()
         at com.sap.ip.me.sync.HTTPSynchronizer.exchangeData()
         at com.sap.ip.me.sync.SyncManagerImpl.processSyncCycle()
         at com.sap.ip.me.sync.SyncManagerImpl.syncForUser()
         at com.sap.ip.me.sync.SyncManagerImpl.processSynchronization()
         at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
         at com.sap.ip.me.sync.SyncManagerImpl.synchronizeWithBackend()
         at com.sap.ip.me.api.sync.SyncManager.synchronizeWithBackend()
         at com.yara.industrial.yaraapp.sync.TestconnSynchronizationProvider.doSync()
         at com.yara.industrial.yaraapp.bl.TestconnBl.checkConn()
         at com.yara.industrial.yaraapp.sync.SyncHandling.Synchronize()
         at com.yara.industrial.yaraapp.SyncServlet.doHandleEvent()
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGetThreadSafe()
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doGet()
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.doPost()
         at javax.servlet.http.HttpServlet.service()
         at com.sap.ip.me.api.runtime.jsp.AbstractMEHttpServlet.service()
         at javax.servlet.http.HttpServlet.service()
         at org.apache.tomcat.core.ServletWrapper.doService()
         at org.apache.tomcat.core.Handler.service()
         at org.apache.tomcat.core.ServletWrapper.service()
         at org.apache.tomcat.core.ContextManager.internalService()
         at org.apache.tomcat.core.ContextManager.service()
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection()
         at org.apache.tomcat.service.TcpWorkerThread.runIt()
         at org.apache.tomcat.util.ThreadPool$ControlRunnable.run()
         at java.lang.Thread.run()
    Regs
    Øyvind

    Thank you Oliver!
    I will test it and let you know if this is working better.
    Regs
    Øyvind

  • Syncing Treo 680 with Mac PIMs (using Missing Sync)

    Thanks to Michael Lafferty's excellent advice, I was ready to start syncing my Treo 680 with Mac's PIMs using Missing Sync. However, after extensive research and asking questions on five different forums, I'm getting conflicting advice. H
    Here's my Treo PIMs situation:
    Calendar 802K (6378 events/12 categories)
    Contacts 1285K (2306/13)
    Memos 184K (52/14)
    Tasks 79K (250/10)
    Here are the issues that I have received conflicting answers about:
    1. I have 9 custom fields on my Treo with a lot of information in them. These are critical fields to me. It took me many days to pull this info out of my Contacts notes and enter in these 9 custom fields for 2306 contacts. Is it true that I cannot sync these 9 customs fields with Mac's Address Book? I've been told many times that this won't happen. If it can be done, will changes that I make in data entries for these fields in the Mac Address Book sync properly and be reflected on my Treo.
    2. Can the conduits be set to "handheld overwrites Mac"? I've been told that it cannot. This and #1 are deal killers for me.
    3. I have seven phone fields on my Treo. They are in this exact order:
    work (1701 entries)
    home (209)
    Fax (291)
    email (201)
    mobile (201)
    pager (31)
    main (145)
    Will I be able to successfully sync these with Mac's Address Book? If not, is there any reason that I couldn't take whatever fields won't sync and move them to some of the Treo 9 custom fields? The last question is moot if custom fields are not supported.
    4. I average about 12 categories for each of my 4 PIMs. Do these all sync over correctly to the Mac PIMs?
    5. I also have Treo notes attached to many, if not most, of my Contacts, Calendar events and Tasks. Will these all sync properly with the Mac PIMs such that I can make changes on either side of the equation and have them reflected after syncing on the other side?
    6. Are there any other limitations in my ability to faithfully be able to recreate my 4 Treo 680 PIMs accurately and completely in the Mac PIMs?
    I realize that any reference to non-Address Book PIMs is off-target. I hope you'll excuse me dumping the other three PIMs into the mix. My primary concern is Treo Contacts/Mac Address Book.
    MacBook Pro   Mac OS X (10.4.9)   Treo 680 (DateBk6)

    Q: I have 9 custom fields on my Treo with a lot of information in them…
    A: The Missing Sync does not synchronize custom Address Book fields between a Palm device and your Address Book application, but will not remove those fields from the Palm if the conduits are set to synchronize. If your conduit is set to the nonstandard Overwrite handheld with desktop data, the custom fields will be overwritten. I point this out because it is, at times, necessary to make a choice like this, and as a result: its bye-bye custom field data!
    The Missing Sync cannot perform custom field synchronization because the Sync Services framework does not allow The Missing Sync to create new fields in Address Book to match your Palm custom fields.
    Q: Can… conduits be set to handheld overwrites [desktop]?
    A: No, because again, the framework does not support this specific type of bidirectional data transfer.
    Q: I have seven phone fields on my Treo…
    A: This is an issue primarily with the manner in which a Palm device handles such information. Though they are displayed in a particular manner on your device, they are not necessarily stored in a specific order by the Palm contact application, and can only be retrieved when labeled with an expected or 'accepted' field label. This issue gets complicated quickly, but in short…
    • only the first seven phone numbers sent to your device by the framework are written to the device
    • the order is not something that can be controlled by a developer, and it is not necessarily the order displayed in either the Address Book contact record on your Palm device
    • the Palm contact application does not distinguish between phone number and electronic mail address, though Mark/Space parses the data to look for the @ character—and, finding it—handles it as an electronic mail address
    • only one of the several IM addresses you maintain in an Address Book contact record is transfered, and only one URL is transfered
    • Palm categories are mapped to equivalent Address Book groups
    As to synchronizing additional data to Palm custom fields, that's not supported. The place to put such data is in the Note: or Notes: field.
    Q: I average about 12 categories…
    A: As I suggested above, category and group equivalents are recognized and synchronized. Be sure that you name the ones you intend to synchronize identically in both environments.
    Q: I also have Treo notes attached…
    A: Again, these should synchronize bidirectionally, without issue.
    Q: Are there any other limitations in my ability to faithfully be able to recreate…
    A: Oh, yeah: because the data field labels and contents do not map 1:1, it is nearly impossible to create identical records in both environments. Look for the common abilities…
    • a maximum of seven telephone numbers and electronic mail addresses
    • a single IM identifier
    • a single URL
    …and work within those bounds. You can generally store and synchronize any additional identifiers in a Note: or Notes: record, but this is clearly less flexible and potentially more problematic than storing them in matching fields.
    You briefly mentioned the other PIMs on your Palm device, and their OS X rough equivalents. Those controlled by Mark/Space OS X bundled applications will not be an issue: memos, for example. Their are Palm OS quirks which result in inequalities. The most obvious of these is the iCal multiple day event which spans two or more days in iCal, but which is represented on a Palm as only a single day event, displayed on the first day alone.

  • Problem during extraction using generic data sources

    Hi
    While performing extraction(master data)  using generic data sources I am getting a problem.
    while selecting application component, I am unable to find SD to select it.What should I do?
    I selected CRM as application component and did the extraction , it is successful.
    But what about if we want to select SD? I am guessing it as an installation problem ... Anyone plz help me
    Thank you
    Deepthi

    Hi Deepthi,
    Looks like the RFC connection between source system and BW system is broken..
    Contact your basis team to check the connection what went wrong.
    once the connection is re-established you can gohead ...
    Try out this procedure
    Type Transaction SM59.
    a.) Open the RFC Destinations.
    b.) Find your Source System and double click on it.
    c.) Technical setting should contain information regarding your source
    system
    d.) Logon Information should contain source system client and name &
    password for you remote logon.
    **Suggestion : our remote name for our R/3 was ALEREMOTE. We use
    BWREMOTE so that we can monitor without confusion.
    e.) Execute your 'Test Connection' & 'Remote Logon'. You connection
    should be You should NOT be prompted for a password.
    f.) Repeat above to verify RFCs for other systems
    regards
    KP
    Edited by: KP on Dec 14, 2009 12:11 PM

  • Generic Sync. support for non-SAP backend

    Hi
    Does Generic synchronization allows mobile applications to call function module residing in any non-SAP backend.I am not sure about this.
    The documentation for MDK says we have to use Business Connector for this.
    Where can i find the Business Connector for this purpose.
    Which non-SAP backends are supported by Generic Sync framework.
    Regards
    Ashwani Kr Sharma
    HCL Technologies

    Hello Ashwani,
    have a look at http://service.sap.com/connectors. Here you will find also the SAP Business Connector.
    Regards
    Gregor

Maybe you are looking for

  • RFC calls with SAP table insert - lock tables

    Hi, I have an external server program, which is calling a rfc function many times the same time with different transaction types. There are transaction types, which are downloading information from SAP (only send data back to the caller), and there a

  • Run Time Error when trying to select hierarchy node

    Hy all, the situation is the following: i attempt to create a variable of type "hierarchy node" (for cost center cha) in my planning area, i used the replacement type "user defined value", check on "input allowed by user" and then i create the user e

  • View Options on External hard drive

    Hi, I have a external hard drive maxtor ot3 conect via firewire when i have tiger i give size and view options and all work fine, but when i try on leopard the the size and view option like list and icons are always the same i adjust size and select

  • Changing dbid

    Gurus, Can I change the dbid of a databae to whatever number I want?

  • [solved] strange fonts and no terminal after update

    i recently updated the following packages: dina-font mesa mesa-libgl intel-dri libsm libx11 libxmu libxpm libxaw libxrandr libxv sqlite xorg-xrdb after rebooting, urxvt no longer loads, and i3wm does not appear to be using dina-font, even though i ma