Licensing – SAP Business One

One  of our customers would like to have a web  portal for their remote sale employees to place the sales of their clients. We are capable of developing a web portal using asp.net or Java & Connecting it with SAP using DI API. Now how many licenses the client has to procure, if the web portal is using by 5 sales employees?.
Licensing – SAP Business One  

Hi.
There is one concept Di server ...
Make an enquirey about di server..
it will be use like a diapi integrate with sap b1...
suppose if u use.... asp.net to  sap diapi..
u have to bind  professional users...
indirect one concept is there...
if u map indirect also it wont all u to access asp.net project to sap...
one professional u can map 5 users...
but  at a time one person can u open the site...
others should be wait for the exit of the first person ...

Similar Messages

  • SAP Business One 8.8 Developer License

    Hi,
    I am relatively new to SAP but has years of experience has a developer. I would like to develop competencies on SAP Business One 8.8 (or the latest version) to enable me deploy, consult and develop add ons for the platform.
    I would like to aquire a single developer's license that would enable me install the solution and the SDK on my laptop and also download the solutions.
    I do not have a SAP business Partner account or access to the market place. I am also interested in books on the subject but I only got a book on SAP Business One 2005 edition.
    I would appreciate any advise or assistance on this.
    Regards
    Debola

    Hi, I'm just new here in sap community. I read some of your post and i know you can provide an answer.
    I have a Laptop, corei3, 4gb ram 500gb  and win 7pro. Im planning to install the sap B1 8.8 pl 10 for training purposes only.
    Is it possible to run SAP B1 on my laptop?Do I need to add ram?  I don't have other hardware to use. If it is possible please provide me the step by step procedure on how to install it.
    Thank you and Im hoping for your responce.. Tc

  • SAP Business one 8.8 Beta 5 version license

    Hi all,
       is there any evalution version on SAp business one 8.8. Because i downloaded and installed SAP Business one 8.8 Beta 5 version on my system, But i was not allow to open any forms. while trying to open  that an error msg appears as License Required
    Please guide me
    Regards
    Sundar

    Hi,
    Since SAP B1 8.8 Beta 5 is in ramp up version,you need to report any kind of bugs to sap support.
    Please follow this link for [Reporting Bugs in SAP B1 8.8|https://websmp105.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000707558&_SCENARIO=01100035870000000183&_ADDINC=011000358700001192682007E&]
    Anyway before raising ticket to sap,try to stop and restart SAP license manager

  • Delete SAP Business One License to Install another kind of license

    Hi everyone,
    In our company we are making some test in the SAP Business One 8.81 version.
    In our test server we use to have 8.8 with professional license but now we are trying to test 8.81 with Starter Package License.
    I delete everything from SAP 8.8 including the previous license, then we install SAP 8.81  but when I try to install the Starter Package License the system show a warning which say Cannot mix B1STARTER with other SAP License.
    Can anyone help me with this?
    I need to test this new kind of license but I don't know what to do to install it correctly.
    Thanks

    Hi,
    All B1 licenses are available here :
    C:\Program Files\SAP\SAP Business One ServerTools\License
    you can delete all previous version licenses there. The file name is to delete is B1LicenseFile-00202xxxxx. After delete, you can import B1 starter license.
    If not succeed, you must request new license of B1 8.81 to partner.
    Rgds,

  • SAP Business One User licenses

    I am developing an addon for B1 and I would like to have the addon check the number of SAP Business One user licenses avaialble. The puspose is to enforce licensing mechanism for the addon. Is there any way I can get to that number using the DI API or somewhere in the SBOCommon database?
    This is a big issue for us. I would appreciate any help in this issue.
    Thanks
    Gopal

    C:\Program Files\SAP\SAP Business One ServerTools\License\B1LicenseFile.txt could perhaps be used...
    Also most of the time the number of user for the system often are the same as the licenses, but of cause you can make a dummy user that have not got a license
    Sorry. My mistake... that can only be done in a single machine system
    Message was edited by: Rasmus Jensen

  • Licensing Costs for SAP and SAP Business One

    Hi,
    I have to make an analysis for my boss.
    Does anyone know in general how the licensing works for SAP ERP and Netweaver solutions and for Business One ?
    I am not getting the information I need from SAP's website.
    I have been told the outline price on the ERP side is 4500U$D per seat/user per year. Is that a flat rate and then you can install as many sandbox, dev, test, prod systems and you like ? Or do you also have to pay a license fee for all of the installed systems in your landscape ?
    And how much does the licensing for SAP One cost and how does it work ?
    Thanks,
    Petr.

    Hi Petr,
    SAP softwares are not like any other buy n use softwares like winamp.
    SAP delivers its solutions only through authorized partners.
    First thing is you need to contact the Implementation partners for the respective softwares.They will give you a quote after studying your business scenario.
    Here is the link for finding a SAP partner in your region.
    <a href="http://www.sap.com/partners/index.epx">SAP Partners</a>
    $4500/user? Yes it is around that range for SAP Business One. But definetly it will be much higher for SAP ERP.
    Thanks
    Krishna Kishor

  • Does SAP business one require solution manager for license keys ?

    Does SAP business one require solution manager for license keys or you can directly get the license key from service.sap.com?

    Hi,
    Welcome you post on the SAP business one forum.
    In general, only SAP partner can get the license key. However, partner can assign the right to customer so that they can get it from portal directly.
    Thanks,
    Gordon

  • Creation of Add-on package for 64 bit and 32 bit SAP Business One Client

    Please help me creating package for 64 bit and 32 bit SAP Business One. If Add-on executable is compiled with x86 option then there is no issue of connecting Add-on with 32 bit SAP Business one and if Add-on executable is compiled with Any CPU option then there is no issue of connecting Add-on with 64 bit SAP Business one. Problems are mentioned as below
    1. My Add-on uses MS ACCESS connection and the connection is read using Jet OLEDB 4.0 provider. It works fine for x86 compile mode but not when compile mode is Any CPU. I searched for the issue on Google and found a solution to change MS ACCESS connection provider to ACE.OLEDB.12.0 but again ACE provider is installed according to the Office version i.e. 32 bit or 64 bit office suite. If I install 32 bit ACE provider then Add-on executable compiled with x86 version is working fine but with Any CPU option throws error as provider is not registered on current machine.
    2. Secodly, our license validation activex dll is build using vb 6.0 and therefore when Add-on executable is compiled using Any CPU option, Add-on EXE cannot read from license dll. Any suggestion, how the activeX dll can be compiled whose component can be created from for X86 compiled exe and any cpu compiled exe.
    Please help because we are stuck in this issue and cannot move forward.
    Thanks.

    Hi Alejandro,
    That is one solution but did your add on used ms access connection? if you used Jet oledb to connection string or ace oledb connection string? what if 32 bit office is installed and what if 64 office is installed? how did you found the office version in install script? after determining the office version how did you installed Microsoft redistributable for ace oledb (32 bit or 64 bi )?
    I am sorry that I asked many questions but these are the problems where I am stuck with the addon installer?
    Thanks

  • Addon not loading - B1 Usability Package for all users in SAP Business One

    Hello, I am a new admin to SAP B1 and am about to go live in a few weeks. We are running SAP Business One v. 8.80.227.
    Envirorment details: Dedicated server for SAP database, and Terminal Server for remote connections.
    I have a demo group of users in Active Directory that have permission to Remote Desktop to the TS and load SAP. For now, theses users are local admins on the TS. ( Permissions to be revised once addon issues are worked out ). I am the companies tech, and we have a SAP implementation company leading the project development.
    Currently the addons that we are running are CRSB1Addon SAP 8.8 and B1UP from boyumit.
    For one of the users in the Active Directory Security Group all the addon's work great. However the other users get the error below;
    When logging in the system message window shows the following:
    Failed to assign SAP Business One user license to SAP Add-ons. The Add on is configured to automatically load on startup, yet once I get the error, I open the Add on Manager and I don't see the B1UP in either tab at all.
    The error on the TS in the log is here:
    Log Name:      Application
    Source:        Application Error
    Date:          18/03/2010 10:55:25 AM
    Event ID:      1000
    Task Category: (100)
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      OVCL-TS.laurieroptical.local
    Description:
    Faulting application SAP Business One.exe, version 8.80.227.0, time stamp 0x4b8fadd4, faulting module ole32.dll, version 6.0.6002.18005, time stamp 0x49e037d7, exception code 0xc0000005, fault offset 0x000472da, process id 0x1f14, application start time 0x01cac6a4a2da01c9.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-03-18T14:55:25.000Z" />
        <EventRecordID>3778</EventRecordID>
        <Channel>Application</Channel>
        <Computer>OVCL-TS.laurieroptical.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>SAP Business One.exe</Data>
        <Data>8.80.227.0</Data>
        <Data>4b8fadd4</Data>
        <Data>ole32.dll</Data>
        <Data>6.0.6002.18005</Data>
        <Data>49e037d7</Data>
        <Data>c0000005</Data>
        <Data>000472da</Data>
        <Data>1f14</Data>
        <Data>01cac6a4a2da01c9</Data>
      </EventData>
    </Event>
    Any comments would be greatly appreciated.
    Thanks
    Edited by: dontforgetken on Mar 18, 2010 4:05 PM

    hello Ken - Boyum IT has its own License Administration - path of Administration > Add Ons > B1 Usability Package > License Administration...
    Do all of the users have a checkmark to give them access???
    When a user has only the Main Menu window open, select the "Form Settings" icon and follow the same path on the Form Settings window that is diplayed and make sure they have checkmarks next to the B1 Usability Package to be "Visible".
    Are all of the user set to display Boyum IT on their machines???
    LOL - I am not technical so I have no idea what that other stuff means...
    Hope that helps...
    Zal

  • SAP Business One on Ipad

    Dear All,
    I installed SAP Business One 8.81 PL04 (on Server) and SQL server 2005.
    My questions are
    1) i install B1 integration component, when i am opening the integration framework i am getting a windows security dialog box in which it is mentioned that "The server 127.0.0.0 at B1iP_dummy requires a user name and password.
    Warning: The server is requesting that your user name and password be sent in the insecure mannar(basic authentication without a secure connection.
    User Name :B1iadmin
    Password:xxxxxx
    Here my question is that if i provide username and password, Integration Solution for SAP Business One is opened but is not reflecting any data when i am clicking on SLD, Scnarios, Maintaining, Control Centre.......etc.
    2) I want to connect to the server through the ipad.
    I put the user as mobile user, i have given UDID number of Ipad, phone no of mobile user in SAP Business One.
    I have given the server details like IP add: 000.000.000.000:8080 and kept SSL On and given DB Name as SBODemoIN and username as 'ABC'.
    When i am entering the password it is reflecting me an error "an ssl error has occurred and a secure connection to the server cannot be made. [-1200]'.
    I want to know where i have done the mistake.
    Note: i tried by giving ip with B1 port number like : 000.000.000.000:30000 again its reflecting same error.
    Can any body help me out.

    Lets try to keep it together ...
    1.) in SAP Business One you have to set the following settings for the user you want to connect with
    a.) checkbox "mobile user" is checked
    b.) mobile-number (must be digit by digit the same as you set it in the settings of the App)
    c.) UDID of the iPad/iPhone (this is a 40 (!!!) digit alphanumerical number of the device)
    ATTENTION - since SBO App. v.1.6.0, the UDID is no longer in use, now yo have to set the W-LAN MAC Adress here
    d.) the User has a limited or a professional user license
    e.) the user has a B1i licence
    2.) settings in the iPad/iPhone App
    a.) Server: IP Adress of the Bi1 Integration Server followed by :8443 (e.g.: 91.55.110.15:8443)
    8080 is the http port (unsecure), while 8443 is the https port (secure)
    b.) SSL: is on
    c.) Company DB: the database Name of the company you wanted to connect to (and where you have made the user setting above) (e.g.: SBODemoIN)
    d.) Usercocode: the log in name of the user you made the above settings for (e.g.: manager)
    e.) Phonenumber: digit by digit the same as above 1.).b.)
    f.) Demosystem: needless to say, this is Off
    3.) network settings
    a.) certainly the port 8443 must be available from outside the network
    b.) VPN connection to the network must be possible
    c.) the VPN connection setting has to be set in the iPad(iPhone
    If this all is set and done,
    1.) you first have to establish a VPN connection with your iPad/iPhone
    2.) and now/than you should be able to connect to the company with the iPad/iPhone App
    Hope this helps and make it e little bit clearer how this all works.
    The SBO App is "nothing else" as an WebService-Call-Interface from the iPad/iPhone to the B1i Server. Every form/view you are filling in the App, is a WebService call/request to SAP Business One. To Send this WebService Request to the B1i Server, you first have to connect into the company network (via VPN) otherwise you call cannot reach the B1i Server ...
    regards from Hamburg,
    Heiko

  • SAP Business One 8.8 - Datenbankserver wählen

    Hallo,
    ich habe ein Problem mit der neuen B1 Version und zwar kann ich bei der Anmeldung keinen Datenbankserver auswählen.
    Es ist bereits ein Server gewählt, funktioniert auch alles einwandfrei: nur leider ist es der Falsche.
    Bei der 2007er Version hatte ich noch so einen schönen "Server ändern" Button...bei 8.8 nicht.
    Gibt es eine Möglichkeit den Server über configdateien o.ä. zu definieren?
    Wäre erfreut wenn mir jemand weiter helfen kann.
    MfG,
    Nils Söllner

    der Tipp, dass es im License Server einzustellen ist hat mich leider nicht weitergebracht...auch eine Neuinstallation hat nichts bewirken können.
    Im Verzeichnis "SAP Business One ServerB1_SHR" leigt eine Datei namens "LicenseConf" in der die Adresse des Lizenzservers steht...dort war die Adresse des "falschen" Servers hinterlegt.
    Änderung in "127.0.0.1" u.ä. haben trotz Neustart etc nicht die gewünschte Wirkung erbracht. (Server und Client liegen auf einem System)
    Ich denke mit der Datei liege ich gar nicht so falsch, aber was mache ich falsch?
    Danke im Voraus.
    Nils Söllner
    Edited by: Nils Söllner on Dec 17, 2009 3:33 PM

  • Can different cluster  of SAP Business One installed on the same Server

    Hi!
       Can anyone tell me if B1 different cluster version installed and run on the same server. Example B1 2005A AND B1 2005B. If it can, could you please include the procedure how can it be done.
    Thanks,
    Jo Borlagdan

    No, A and B have different patch cycles - so there would be conflicts in SBO-Common. Therefore it will not work.
    You could try to workaround that with named instances of MSSQL, but installation & update would need additional care + workarounds.
    The best way to combine 2 SAP Business One cluster "servers" but still on one hardware would be to use a tool like VMWare... - but such a configuration has not been released by SAP - i.e. if there's an issue that could be traced back to the VMWare system, SAP might not be (li?)able to fix it
    Sorry,
    Frank
    Message was edited by: Frank Moebius
    BTW: Please note that you need to think eventually about conflicts with MS licenses. SAP has an agreement with MS which ASFAIK covers the license for 1 VMWare Windows system on 1 Windows PC so that we can use WMWare for SAP Business One sandbox systems - after RAM upgrades () it works fine...

  • SBO_Backup Service is not Running In SAP Business one 8.8

    Hi Experts,
    Here We have Recently Upgraded from SAP Business one 2007 to SAP Business one 8.8.
    Previously the SBO_Backup service In Server Tools was running proberly,
    But after Upgrade the Backup service is not running .
    Kindly Give us your value solutions..
    Regards,
    M.Senthilnathan

    Hi,
    I Am Using Windows Server 2003 Small business Server edition.
    I have checked Ur solutions.
    Am running Server tools in Administrator Login only with Full Permissions.
    The License manager and DI server is running Only The SBO_Backup service is not Running!!!
    Regards,
    M.Senthilnathan

  • Credit Note in SAP Business One

    Hi All,
    We want to reimburse some of the customer promotional expenditure ( e.g. trade scheme operated in the market, distribution expenditure undertaken, display given etc ) in form of credit or we want make credit entry for the same reason to the customer  which should be adjusted with subsequent sales in future.
    But we could not find above facility in SAP Business One.
    You are aware that the credit note issuing is a regular process adopted by all companies and is quite common in FMCG business. We want that each and every single credit note has to be documented in the system and reconciled against each party's claims .
    Please help us with a proper solution  for the  process of system generated Credit Note as that will help us a lot.
    Regards
    Arindam

    Hi Arindam,
    To access the credit note module window from the SAP Business One Main Menu, choose Sales u2013 A/R  A/R Credit Memo. Also make sure that you have the credit note option selected in the main menu form settings. Also please check that you have the right permissions and license assigned to the user performing this function.
    For legal reasons, you cannot change or delete a delivery or invoice that you enter in SAP Business One. However, the customer might send the goods back for various reasons, or you may have made a mistake when you entered the documents.
    If a sales transaction for which you record an accounting and an inventory posting has been completely or partially reversed, you must enter a corresponding sales document to clear it. This document reverses the changes in terms of stock quantities and monetary values.
    The credit memo is the clearing document for the invoice and for the returns. If the goods were delivered to the customer and an invoice has already been created, you can partially or completely reverse the transaction by creating a credit memo. With the credit memo y
    ou correct both the quantities and the monetary values. The system increases the stock of the credited items by the amount specified in the credit memo. The credit memo credits the value in the customer account in the Accounting system and amends the revenue account by the same amount. The system corrects the tax amounts automatically.
    SAP Business One enables you to create an A/R credit memo with a zero amount. You can do this when you clear A/R invoices for items delivered without a charge, for example, for items that are part of a promotion or covered by a service contract.
    Hope this helps.
    Kind regards,
    Matt

  • SAP Business One - Java Connector

    Hi All,
    <br/><br/>
    We have a SAP Business One Application installed on a laptop. The requirement is to be able to use the SAP Java API to update tables in the system. We are not allowed to connect directly to the database and was advised to use the API instead.
    <br/><br/>
    The downloaded API that we are using is "sapjco30P_6-10005324 32 bit.zip". I have included the dll file contained in this package in the WINDOWS/system32 folder. I am using Eclipse as IDE and already included the "sapjco3.jar" in the classpath.
    <br/><br/>
    First question: Am I using the right Java Connector for SAP Business One?
    <br/><br/>
    I got sample code on how to connect using JCO:
    <br/><br/>
    package sample;<br/><br/>
    import java.io.File;<br/>
    import java.io.FileOutputStream;<br/>
    import java.util.Properties;<br/>
    import java.util.concurrent.CountDownLatch;<br/><br/>
    import com.sap.conn.jco.AbapException;<br/>
    import com.sap.conn.jco.JCoContext;<br/>
    import com.sap.conn.jco.JCoDestination;<br/>
    import com.sap.conn.jco.JCoDestinationManager;<br/>
    import com.sap.conn.jco.JCoException;<br/>
    import com.sap.conn.jco.JCoField;<br/>
    import com.sap.conn.jco.JCoFunction;<br/>
    import com.sap.conn.jco.JCoFunctionTemplate;<br/>
    import com.sap.conn.jco.JCoStructure;<br/>
    import com.sap.conn.jco.JCoTable;<br/>
    import com.sap.conn.jco.ext.DestinationDataProvider;<br/><br/>
    public class StepByStepClient<br/>
    {<br/>
        static String ABAP_AS = "ABAP_AS_WITHOUT_POOL";<br/>
        static String ABAP_AS_POOLED = "ABAP_AS_WITH_POOL";<br/>
        static String ABAP_MS = "ABAP_MS_WITHOUT_POOL";<br/>
        static<br/>
        {<br/>
            Properties connectProperties = new Properties();<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_ASHOST, "localhost");<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_SYSNR,  "06");<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_CLIENT, "000");<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_USER,   "manager"); //sapuser<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_PASSWD, "manager"); //sap1234<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_LANG,   "en");<br/>
            createDataFile(ABAP_AS, "jcoDestination", connectProperties);<br/><br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_POOL_CAPACITY, "3");<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_PEAK_LIMIT,    "10");<br/>
            createDataFile(ABAP_AS_POOLED, "jcoDestination", connectProperties);<br/><br/>
            connectProperties.clear();<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_MSHOST, "localhost");<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_R3NAME,  "SID");<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_CLIENT, "000");<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_USER,   "manager"); //sapuser<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_PASSWD, "manager"); //sap1234<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_GROUP, "GROUP");<br/>
            connectProperties.setProperty(DestinationDataProvider.JCO_LANG,   "en");<br/>
            createDataFile(ABAP_MS, "jcoDestination", connectProperties);<br/>
        }<br/><br/>
        static void createDataFile(String name, String suffix, Properties properties)<br/>
        {<br/>
            File cfg = new File(name"."suffix);<br/>
            if(!cfg.exists())<br/>
            {<br/>
                try<br/>
                {<br/>
                    FileOutputStream fos = new FileOutputStream(cfg, false);<br/>
                    properties.store(fos, "for tests only !");<br/>
                    fos.close();<br/>
                }<br/>
                catch (Exception e)<br/>
                {<br/>
                    throw new RuntimeException("Unable to create the destination file " + cfg.getName(), e);<br/>
                }<br/>
            }<br/>
        }<br/><br/>
        public static void step1Connect() throws JCoException<br/>
        {<br/>
            JCoDestination destination = JCoDestinationManager.getDestination(ABAP_AS);<br/>
            System.out.println("Attributes:");<br/>
            System.out.println(destination.getAttributes());<br/>
            System.out.println();<br/><br/>
            destination = JCoDestinationManager.getDestination(ABAP_MS);<br/>
            System.out.println("Attributes:");<br/>
            System.out.println(destination.getAttributes());<br/>
            System.out.println();<br/>
        }<br/><br/>
        public static void main(String[] args) throws JCoException<br/>
        {<br/>
            step1Connect();<br/>
        }<br/>
    }<br/>
    <br/><br/>
    Each time I run the application I run into an error:
    <br/><br/>
    Attributes:<br/>
    Exception in thread "main" com.sap.conn.jco.JCoException: (102) JCO_ERROR_COMMUNICATION: Connect to SAP gateway failed<br/>
    Connection parameters: TYPE=A DEST=ABAP_AS_WITHOUT_POOL ASHOST=localhost SYSNR=06 PCS=1<br/><br/>
    LOCATION    CPIC (TCP/IP) on local host with Unicode<br/>
    ERROR       connection to partner '127.0.0.1:3306' broken<br/>
    TIME        Mon May 09 10:46:46 2011<br/>
    RELEASE     720<br/>
    COMPONENT   NI (network interface)<br/>
    VERSION     40<br/>
    RC          -6<br/>
    MODULE      gwxx.c<br/>
    LINE        646<br/>
    DETAIL      NiIRead: P=127.0.0.1:3306; L=0.0.0.0:50496<br/>
    SYSTEM CALL GwRead<br/>
    ERRNO       10054<br/>
    ERRNO TEXT  WSAECONNRESET: Connection reset by peer<br/>
    COUNTER     2<br/><br/>
         at com.sap.conn.jco.rt.MiddlewareJavaRfc.generateJCoException(MiddlewareJavaRfc.java:662)<br/>
         at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1362)<br/>
         at com.sap.conn.jco.rt.ClientConnection.connect(ClientConnection.java:721)<br/>
         at com.sap.conn.jco.rt.PoolingFactory.init(PoolingFactory.java:103)<br/>
         at com.sap.conn.jco.rt.ConnectionManager.createFactory(ConnectionManager.java:293)<br/>
         at com.sap.conn.jco.rt.DefaultConnectionManager.createFactory(DefaultConnectionManager.java:46)<br/>
         at com.sap.conn.jco.rt.ConnectionManager.getFactory(ConnectionManager.java:262)<br/>
         at com.sap.conn.jco.rt.RfcDestination.initialize(RfcDestination.java:509)<br/>
         at com.sap.conn.jco.rt.RfcDestination.getAttributes(RfcDestination.java:347)<br/>
         at com.sap.conn.jco.rt.RfcDestination.getAttributes(RfcDestination.java:27)<br/>
         at sample.StepByStepClient.step1Connect(StepByStepClient.java:74)<br/>
         at sample.StepByStepClient.main(StepByStepClient.java:304)<br/>
    Caused by: RfcException: [null]<br/>
        message: Connect to SAP gateway failed<br/>
    Connection parameters: TYPE=A DEST=ABAP_AS_WITHOUT_POOL ASHOST=localhost SYSNR=06 PCS=1<br/>
    <br/><br/>
    Second question: What seems to be the problem with my sample application? Do I need to use a different Java Connector for SAP Business One or SAP Business One does not support Java Connector?
    <br/><br/>
    Please help.
    <br/><br/>
    Thank you all.
    Edited by: kevinroy on May 9, 2011 4:51 AM

    Hi,<br/>
    Thank you very much for the reply. I am now able to move forward with what I am doing.<br/>
    I used the following code in connecting but am encountering an error:<br/>
    public class ConnectSAP {
         // company interface
         public ICompany company;
         private SBOErrorMessage errMsg = null;
         public static void main(String[] args) {
              ConnectSAP company = new ConnectSAP();
              company.conn();
         //method make connection andinitialize company instance
         public int conn() {
              int rc = 0;
              try {
                   company = SBOCOMUtil.newCompany();
                   company.setServer("192.168.0.216"); //192.168.0.216
                   company.setCompanyDB("SBODemoUS");
                   company.setUserName("manager");
                   company.setPassword("manager");
                   company.setDbServerType(SBOCOMConstants.BoDataServerTypes_dst_MSSQL2005);
                   company.setUseTrusted(new Boolean(false));
                   company.setLanguage(SBOCOMConstants.BoSuppLangs_ln_English);
                   company.setDbUserName("username"); 
                   company.setDbPassword("password");
                   //company.setAddonIdentifier("...");     
                   //company.setLicenseServer("...");
                   rc = company.connect();
                   if (rc == 0) {
                        System.out.println("Connected!");
                   } else {
                        errMsg = company.getLastError();
                        System.out.println(
                             "I cannot connect to database server: "
                                  + errMsg.getErrorMessage()
                                  + " "
                                  + errMsg.getErrorCode());
              } catch (Exception e) {
                   e.printStackTrace();
                   return -1;
              return rc;
         public void freeConnection(){
              company.disconnect();
    }<br/>
    I am getting the error "Failed to Connect to SBOCommon -111".<br/>
    Error is still the same even if I set UseTrusted to true and comment the DbUserName and DbPassword.<br/>
    Do I need to specify the license? Or login to SAP before connecting?<br/>
    Thank you.

Maybe you are looking for