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.

Similar Messages

  • How to integrate with java connnector in sap business one 2005

    hai,
    i have small doubt,
    how to integrate with java connnector in sap business one 2005
    thankig
    anand

    Anand,
    I am not sure of your exact question, but the SAP Business One SDK Help Center documentation contains all the information that you should need with respect to using the SAP Business One JCO connector.  You should read this documentation.
    Eddy

  • Integrating Java into SAP Business One Via DI Server and the B1WS

    Hello Everyone
    We are using the B1WS to call the Web Services from our web application. We are able to Generate the WSDL files using the Generator application and now wish to test the connection between our web server and the DI server However I am getting a 404 error from the web service endpoint in the WSDL files (/B1WS/Service.asmx)
    I've created a login request from the WSDL which all seems sound, but it's still getting 404 errors when it tries to connect to the endpoint. I've passed the request through tcpmon so I can see the content of it, and the request looks good, but isn't getting any response.  Is there any other SAP configuration that needs to be done to publish these services? I have read the Detailed B1WS Word Document and everything seems fine from that standpoint.
    In hope,  I've made the following configuration changes to the web services application, but am still getting a 404 error:
    - Given the ASPNET user and the NETWORK SERIVCE group the required permissions for the SBODI_Server in DCOM configuration.
    - Changed the virtual directory home of "B1WS" from
       C:\Program Files\SAP\SAP Business One Web Services\B1WS\App_Code to
       C:\Program Files\SAP\SAP Business One Web Services\B1WS
    This directory has a web.config file, and has the bin files etc, but still seems to be missing a Service.asmx file (this missing , I don't know if that's all that's missing as I don't have any reference application to compare it to as I am using Java.
    As usual your help is much appreciated.
    Regards
    Richard

    Hello everyone,
    I've had the same problem with the "missing" Service.asmx.
    In my case, it helped to activate "Active Server Pages" and "ASP.NET" in the Web Services Configuration in the Internet Services Manager, which were both deactivated by default.
    Maybe this can help you along.
    Regards,
    Andreas
    Edited by: Andreas Mantel on Dec 17, 2008 4:51 PM

  • Looking to switch career from Java to SAP Business One

    Hi All,
    I have around 4 yrs of experience in JAVA/J2EE application development.I am planning to switch my career into SAP(in Technofuctional module).Actually, I want to switch my career from coding to functional domain(in SAP) but i don't know how to get into it.I want to work as close as to the business and get use of my technical background because that's all I got so far. Please guide me which SAP module i would choose to build my career and what steps i should  take .
    Thank You

    Hi SunnyB
    SAP Business one is an intergrated solution with all domains in one application.  Things like purchasing, materials, finance, crystal reports etc comes into one single application called SAP Business One.  Historically SAP Business One developmed by a software firm based in Israel and SAP AG acquired the company and renamed it like SAP Business One.  My suggestion would be it is a good application suitable for small and medium type businesses where business processes are not complicated.  However, if you want to make career in one specific domain listed below, you need to look into SAP's ERP modules:
    1.Materials Management
    2.Financials(Financial Accounting)
    3.Controlling(Cost & Management Accounting)
    4. BI(Business Intelligence is a reporting tool and data mining tool)
    5. HR
    6. Basis(Technical module where installation and authorisation including system security etc are taken care of)
    7. Travel Management(Application for employee/non-employee expense claims)
    8. ABAP(Advanced Business Appln.Programming owned by SAP AG)
    9. Project Systems
    10. Others that I donno at this stage but exists.
    My suggestion would be to go for anything as per your interest and not purely financial.  Of course you'll be rewarded good with any of the above modules but learn based on your interest.
    Good luck!
    Mohammed.

  • Error While Using Crystal Report and Its Print SAP Business One

    Hi Experts,
    I am using SAP Business One 8.82 PL 11. On my Server there is a problem in Crystal Report tool.
    When I am trying to see preview and tried to get print of any Crystal report layout It gives me error "Unknown Database Connector Error"
    Please give me solution on same ASAP.
    Also I have attached Screen shot of error.
    Thanks.
    Ajit.

    Hi Ajit,
    Please repost to the SAP B1 space.
    -Abhilash

  • Material transfer from SAP R/3 to SAP Business One is blocked

    Hello experts,
    Please I need your help for the following scenario:
    Our client has B1iSN and SAP R/3 in the headquarter company and B1if and SAP B1 in the subsidiary. The material transfer from SAP R/3 to SAP Business One failed and the following message is diplayed:
    Result message :
    com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.bizprocessor.BizProcException: BPE001 Nested exception: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: java.lang.RuntimeException: DI Error: (-2028) No matching records found (ODBC -2028)
    The Material database transfer is blocked due to message in status
    failure which block all other messages.
    We tried to restart the server (Business One and B1iSN) but it didnu2019t solve the issue.
    Any idea please? Thank you.

    Hi Nadia,
    did you check the WRITE-POLICY settings of your scenario?
    when reading the displayed DI Error message, it looks like B1iSN is trying to update an B1 item which does not exists.
    Please open SAP B1iSN Tools -> Development Tools -> Graphical scenario Design and select your Bizpackage, BizStep and BIUMETA.
    Open the WRITE-POLICY symbol and check the entries:
    Insert on Exist = error or fallback2U
    Update on Miss = fallback2I
    The Update Policy should stay to value regular.
    To activate changes of the WRITE-POLICY please deactivate, modify and reactivate your Business Process instance.
    If a WRITE-POLICY change has no effect, please check your data mapping (BIU) and especially the parameter <QueryParams>, which mustn't be filled for "insert/Add" operations into B1.
    Best regards
    Bastian

  • Error when starting SAP Business One Integration Server Service

    Hi all,
    I have a very urgent problem when installing B1iSN:
    I'm installing B1iSN2007 for a customer (Windows server2008R2, SBO 8.8.1),
    and at the beginning of the installation, after instaling the technology, I have an error,
    The Tomcat server can't start.
    I get the following error:
    Windows could not start the SAP Business One Integartion service on Local Computer. For more Information, review the system
    event Log.If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 0.
    In the event viewer I didn't find any more details.
    In the tomcat logs (Under SAP Business One Integration\B1iServer\tomcat\logs) I find this:
    [2012-01-05 15:12:26] [info] Procrun (2.0.4.0) started
    [2012-01-05 15:12:26] [info] Service Tomcat5 name SAP Business One Integration Service
    [2012-01-05 15:12:26] [info] Service Tomcat5 installed
    [2012-01-05 15:12:26] [info] Procrun finished.
    [2012-01-05 15:12:26] [174  javajni.c] [error] The specified module could not be found.
    [2012-01-05 15:12:26] [994  prunsrv.c] [error] Failed creating java ..\..\..\jdk1.5.0_xx_sap\jre\bin\server\jvm.dll
    [2012-01-05 15:12:26] [1269 prunsrv.c] [error] ServiceStart returned 1
    [2012-01-05 15:13:13] [174  javajni.c] [error] The specified module could not be found.
    [2012-01-05 15:13:13] [994  prunsrv.c] [error] Failed creating java ..\..\..\jdk1.5.0_xx_sap\jre\bin\server\jvm.dll
    [2012-01-05 15:13:13] [1269 prunsrv.c] [error] ServiceStart returned 1
    [2012-01-05 15:15:27] [174  javajni.c] [error] The specified module could not be found.
    [2012-01-05 15:15:27] [994  prunsrv.c] [error] Failed creating java ..\..\..\jdk1.5.0_xx_sap\jre\bin\server\jvm.dll
    [2012-01-05 15:15:27] [1269 prunsrv.c] [error] ServiceStart returned 1
    What is the problem? How can I fix it?
    Thanks a lot
    Chana

    Hi Trinidad,
    Thanks for your help!!!
    1.
    I didn't install EventSender and DIProxy yet, I tried first to upload and deploy the zip files, but I couldn't open the Itegration Application Explorer.
    2.
    The jvm.dll file is in in the folder pointed by the logs: C:\Program Files (x86)\SAP\SAP Business One Integration\jdk1.5.0_xx_sap\jre\bin\server
    and it is also in C:\Program Files (x86)\SAP\SAP Business One Integration\jdk1.5.0_xx_sap_64\jre\bin\server
    I tried running the file  java5w.exe, but I got an error message:
    Access is denied
    Unable to open the service tomcat5
    Thne I managed to open it by "rua as administrator".
    the Java Virtual Machine path is points to the java 1.5 version folder.
    Is it possible that the reason that the service can't start is related to administrator rigts??
    In the properties in the Integration Service (services.msc):
    It is set to be run with the local system account.
    all other properties looks fine.
    in the properties of the tomcat5.exe (and tomcat5w.exe  , I tried both)
    In the Compatibility tab I tried setting the flag "Run this program in compatibility mode for" to Vista, windows 7, and server 2008
    I didn't have the option of Windows XP.
    I have also set the Privilege level of: "Run this program as administrator" to true.
    But still the service won't start.
    What can be the problem?
    What else can I check?
    Thanks a lot,
    Chana

  • 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 ...

  • Datenimport in SAP Business One aus DATEV und Lexware

    Guten Tag,
    mein Arbeitgeber nutzt derzeit DATEV Kanzlei Rechnungswesen sowie Lexware als Abrechnungs- und Buchungssystem (sowie ein auf Java basiertes eigenes CRM-Tool). Der Mutterkonzern plant Länderübergreifend die Einführung von SAP Business One.
    Da bei uns alle Schnittstellen zu Lexware und DATEV bereits existieren wäre für uns eine Schnittstelle zu SAP interessant. Es gibt laut Internet die Möglichkeit, mittels DATEV FI-Modul die Daten von SAP zu DATEV zu exportierten.
    Gibt es auch für den umgekehrten Weg, sprich folgende Wege, möglichkeiten:
    - Import von DATEV-Daten zu SAP Business One, falls ja in welchem Format
    - Import von Lexware-Daten zu SAP Business One, falls ja in welchem Format
    In SAP hab ich - mein Wissen - die Möglichkeit, csv, xlm und excel-Dateien zu imporieren - auch mit den neuen xlsx-Dateien aus Office 2007?
    Danke und Grüß

    Hallo!
    Ich habe schon verschiedene Formate für die Portierung nach SAP unterstützt. Die letzte Entwicklung war die Buchungssatzübergabe über ZBSEG. Ich kann verschiedenes Ausgangsmaterial umsetzen. Es muss also nicht Datev sein, sodass Sie keine Datev-Ausgabe-Schnittstelle aus Ihrem System benötigen. Ich kann Konten und Kostenstellen tauschen und Steuerschlüssel von Datev anpassen.
    Sofern Sie Ínteresse haben, können Sie mich gerne per eMail kontaktieren.
    Viele Grüße
    HeeroSoft
    Michael Heering

  • Impressão de Cheques - Padrão Brasileiro - SAP Business One v. 8.8

    Olá Experts!
    O Layout de impressão de cheques default do SAP Business One 8.8 que está pré configurado no PLD imprime cheques nos padrões brasileiros? Ou tenho que customizar o PLD para imprimir os cheques?
    Muito obrigado,
    Ricardo Vieira

    Resolvi o problema alterando o PLD dos cheques.

  • 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

  • Imposto retido na fonte (SAP Business One 2007B)

    Pessoal,
    gostaria de saber como funciona a cumulatividade de imposto retido no SAP Business One 2007B no Módulo de Vendas C/R?
    Preciso saber qual a melhor forma de fazer esse tipo de nota fiscal? Qual o melhor processo?
    Abraço,
    Marcelo.

    Olá Marcelo...
    Voce pode ser mais especific com situação real que voce está vivendo???
    Tenho trabalhado com NF de Serviços e talvez possa te ajudar!!!
    Em relação a cumulatividade, o SAP tem um campo nas configuração de detalhes da empresa, só que não há nenhuma documentção que prove o funcionamento deste parametro e a qual dos IRF ele está ligado.
    Estou estudando uma maneira de fazer isso via conta contabil transitoria individual para cada tipo de IRF em conjunto com a rotina de Alertas, para monitorar os saldos acumulados das contas...
    Atenciosamente,
    Wagner

  • "No data" in SAP Business One

    Hi,
    We have encountered the following issue.
    Using the SAP mobile application (version 1.1.3 (Android) - 1.9.6 iOS)), we connect successfully to database but when we try to open the Business Partners and Items, a "No Data"  message appears.
    If I insert a BP in mobile, the SAP Business One show these BP that I insert, but in the App I have the message "No data".
    What could be causing that?
    Thank you everyone

    Hi Louran,
    Please check below links.
    SAP B1 Mobile Application 1.3.1 - Version too old
    http://help.sap.com/download/businessone/mobileapp/B1_MobileApp_1.9_Guide.pdf
    Hope this help
    Regards::::
    Atul Chakraborty

  • Importing the (active) Fix Asset with ◦Accumulated ordinary depreciation to Sap Business One 9

    Hi all,
    I'm trying to upload the  Active Fix Asset to the SBO (no new).
    for example:
    item:                          FixAsset
    Useful life :                48 (month)
    Remaining Life:        12 (month)
    APC(Historical cost): 10000
    Accumulated Ordinary Depr.: 7500
    So  Value Balance: 1500
    and Life Balance :     12 month
    I have tried to Import active ITEM  by Excel ,follow this link : Importing Fixed Asset Master Data from Microsoft Excel - SAP Business One 9.0 - SAP Library
    every time recieve the message :
    Cannot import asset "fixasset"; a new asset's useful life and remaining life must be the same in depreciation area "AFA"

    Hi,
    Please check SAP note:
    2001876 - The system does not consider the Salvage Value nor the
    Remaining Book Value when you import assets
    Thanks & Regards,
    Nagarajan

  • 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

Maybe you are looking for