B1i + updateDocWithSubDeletion

Hi All,
I have created one API which would get data as a JSON payload and based on data either it would update existing sales order using the B1i method "update" or with method "updateDocWIthSubDeletion". Update method did work correctly. But when it is trying to use other method which is "UpdateDocWIthSubDeltion" it is coming with below message.
Error : Exception : DI Error : (-1029) RDR1.UnitMsr line1 , field cannot be updated (ODBC -1029).
I have gone through below SAP thread and follow the exact step which is mentioned in below thread still it is not working.
scn.sap.com/thread/3292792
In the first file I have attached the original sales order data which I got it using method retrieval method using export.
In the second file is the data which I try to update using method updateDocWithSubDeletion. But it is not working.
In the 3rd file I have attached the code which I wrote it for the 2nd file(File Name Atom84).
I have done some search for SAP note and I found SAP note no. 2018182 and it said that there is an issue with B1i for SAP B1 PL 11.
We are also using SAP B1 9.0 PL 11.  some one can you please help us on this issue as it is stopping us to go live.
Thanks,
T

Hi Bastian,
Thanks for your reply.
I have one small query. while you go for update we are supplying only Unit price as price after VAT and TaxAmount per row would get calculate automatically. So at the time of update with new values we are not passing Price After VAT and TaxAmount per row field.
While in the retrieval step we do have those fields. would it cause the issue. If you can provide working sample scenario that would be great.
What I have checked here is that when there is no delete row I am using UpdateMethod and it did work correctly.
After clarifying above points then I am thinking I would upgrade B1i and check it on latest patch.
Thanks again for your all help.
Thanks & Regards,
Gunjan

Similar Messages

  • Configuration in SAP Business One integration 8.8 for SAP NetWeaver (B1iS)

    hi,
    i had schedule the background job (Scheduling Jobs using Tcode, RBDMIDOC) for Master Data Distribution Customer
    (DEBMAS).The schedule job show succeed.Then, i go to B1 configuration for B1iSN and define a Business Partner Bizpackage
    instance.After that , i go to activate it which under Business Processes --> Process --> Master Data.
    How can i know the process was start running because when i go check the Message Log under Monitoring, it;s show nothing ?
    Thanks

    Hi Elsen,
    If you are trying to run B1I and B1iS, they are incompatable on the same machione. That said, I am not clear what type of scenario you are attempting? If the incoming data is in the form of a SBO Object, you can confirm that the action happened on the sending system, also do the same for the reverse on the receiver system.
    If the sender system completed the task, then you have setup the inbound criteria or SLD incorrectly therefore not triggering B1i.
    I hope this helps you,
    Mike

  • Visual Composer (B1i) error message

    Hi,
    Does anyone know what does this error message say (while opening a new project in the Visual Composer tool):
    "Access to Remote Visual Composer library denied. Automation server can't create object" ?
    Thanks,
    AS.

    Hello Nic,
    Thanks much for you response and guidance. However, I checked my IE configuration and found that all ActiveX's are enables and I still get an error message as mentioned in the previous postings.
    Any other idea? (I attach a piece of my TomCat console log please take a look and see if it can help with more info.)
    The LOG:
    torBase.java:540)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:102)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:520)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
    ava:137)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:104)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
    ava:118)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:102)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:520)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
    ve.java:109)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:104)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:520)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
            at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
    0)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
    :799)
            at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
    ssConnection(Http11Protocol.java:705)
            at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
    :577)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
    ool.java:683)
            at java.lang.Thread.run(Thread.java:534)
    Feb 21, 2006 10:57:30 AM com.sap.b1i.bizprocessor.BizProcException dump2Log
    SEVERE: com.sap.b1i.bizprocessor.BizProcException: BPE084 path is too long in th
    e given BizStore-URI, only may have dataset/group
    Source of emission: com.sap.b1i.bizprocessor.BizStoreURI.throwEx(BizStoreURI.jav
    a:374)
            at com.sap.b1i.bizprocessor.BizStoreURI.throwEx(BizStoreURI.java:374)
            at com.sap.b1i.bizprocessor.BizStoreURI.CTor(BizStoreURI.java:320)
            at com.sap.b1i.bizprocessor.BizStoreURI.<init>(BizStoreURI.java:253)
            at com.sap.b1i.xcl_http.RequestEvaluator.<init>(RequestEvaluator.java:20
    2)
            at com.sap.b1i.xcl_http.HTTPListener.doXxx(HTTPListener.java:163)
            at com.sap.b1i.xcl_http.HTTPListener.doGet(HTTPListener.java:106)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
    icationFilterChain.java:237)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
    ilterChain.java:157)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
    alve.java:214)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:104)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:520)
            at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
    ContextValve.java:198)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
    alve.java:152)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:104)
            at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
    torBase.java:540)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:102)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:520)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
    ava:137)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:104)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
    ava:118)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:102)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:520)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
    ve.java:109)
            at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
    eContext.java:104)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:520)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
            at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
    0)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
    :799)
            at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
    ssConnection(Http11Protocol.java:705)
            at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
    :577)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
    ool.java:683)
            at java.lang.Thread.run(Thread.java:534)
    Feb 21, 2006 10:57:39 AM com.sap.b1i.dblayer.DBLayer$DBConnection logP
    WARNING: DBL028 DBConn.#2 Instance of statement SEL_A4 previously had been remov
    ed due to memory shortage!
    Feb 21, 2006 10:57:39 AM com.sap.b1i.dblayer.DBLayer$DBConnection logP
    WARNING: DBL028 DBConn.#2 Instance of statement SEL_A5 previously had been remov
    ed due to memory shortage!

  • One SAP R/3 to Multiple Business One (B1I) Sites

    Hi,
    I would really appreciate your assistance.
    I would like to confirm the various settings when you have one SAP R/3 system connected to multiple (3) Business One systems with B1i.
    In SAP R/3 we have created the following:
    Logical System:
    B1I00 First Branch
    B1I01 Second Branch
    B1I02 Third Branch
    We have created three RFC destinations:
    B1I00 with program ID B1IRFC00 and port A000000011
    B1I01 with program ID B1IRFC01 and port A000000012
    B1I02 with program ID B1IRFC02 and port A000000013
    Each RFC destination is linked to the IP address etc of the respective B1 System.
    We have created three distribution models with the message types and the various logical systems and production database:
    B1I00TOPD2
    B1I01TOPD2
    B1I02TOPD2
    The partner profiles has been generated and adjusted as per the documentation.  All relevant output conditions have been maintained.
    In the B1I setting of each site, we have maintained the following:
    SAP R/3 settings such as Application server, user ID, gateway etc.
    Sender partner and sender port is:
    B1I00 port B1I00
    B1I01 port B1I01
    B1I02 port B1I02
    Program ID is:
    B1IRFC00
    B1IRFC01     
    B1IRFC02
    Although both branch 1 and 2 can connect to SAP R/3 and SAP R/3 can connect to branch 1, the working connection of branch 1 stopped working as soon as we added the other two.
    Can you please confirm our settings?  Does the registration of the program ID happen with a test connection from the branch B1I system?
    Regards
    Martin van Wyk

    Hi Eddy,
    Thanks for your detailed answer.
    You are correct, I am talking about the program ID in R/3.  The documentation for a first B1 system is very good.  We are trying to determine what changes are needed when you add a second B1 to an R/3 system.
    We established that when you use the same program ID in the RFC destination, we get a conflict.  
    I would like to confirm that for a second B1 site, we need to create a different Logical system, use a different program ID and obviously use different partner details (customer etc.).
    When the program ID is not registered the test connection from R/3 to B1I doesn't work.  I have been able to register the program by simply doing a Test Connection from B1I to R/3.
    Regards
    Martin van Wyk

  • B1i Truncating space characters in elements from RegEx flat file SLD

    Task:
    I'm importing from a fixed-width file that's specifically 94 characters wide consisting of multiple columns.  My only concern at this point is the number of lines and their width.  I have to pad the block out to a specific number of lines, and all existing lines in my source file already fill all 94 characters.  Multiple headers and footers exist in the same flat file, so defining the format explicitly based on column width in RegEx will add significant time to the project (though it's not necessarily impossible).
    This file ends lines with a single LF character (no CR), which apparently is too much for TXT and CSV formats to handle (the entire file comes in as one line).  So I turned to Regex, where I can split the document on arbitrary characters like LFs.
    I've recorded a message and the lines look something like this:
    "ABB CCCCCCCCC DDDDDDDDDEEEEEEFFFFGHHHIIJKKKKKK KKKK K KKKKK    KKKKKK KKKK K KKKKK    LLLLLLLL"
    and column L is occasionally blank (just spaces).  This is one of the row formats present in the file.  Most of the columns use spaces as fill characters and are left justified.
    Tag definition looks like this:
    <tagDefinition xmlns="urn:com.sap.b1i.bizprocessor:pltdefinition" regex="\n" schemaName="" tagName="line" matchSplit="S" stackSize="10000" DOTALL="true" MULTILINE="false">
    </tagDefinition>
    Problems:
    With a recorded test messsage, the lines build properly:
    <Payload Role="S" intype="rgx_ruledoc">
    <bfa:io xmlns:bfa="urn:com.sap.b1i.bizprocessor:bizatoms" pltype="rgx" schemaName="">
      <line xmlns="">ABB CCCCCCCCC DDDDDDDDDEEEEEEFFFFGHHHIIJKKKKKK KKKK K KKKKK    KKKKKK KKKK K KKKKK            </line>
    </bfa:io>
    </Payload>
    But by the time it reaches my first XSL Transformation atom, I receive the data in this form:
    <Payload Role="S" intype="rgx_ruledoc">
    <bfa:io xmlns:bfa="urn:com.sap.b1i.bizprocessor:bizatoms" pltype="rgx" schemaName="">
      <line xmlns="">ABB CCCCCCCCC DDDDDDDDDEEEEEEFFFFGHHHIIJKKKKKK KKKK K KKKKK KKKKKK KKKK K KKKKK </line>
    </bfa:io>
    </Payload>
    In other words, I'm missing 3 spaces from within the middle of K and 11 from the end of the example line.  Multiple lines are affected by this.  I've built the Regex import portion properly, judging by the test message.  But the data I build is not the data I'm given.  And the truncation seems to be happening somewhere outside my control.
    Questions:
    1. Is there a way to specify that all spaces are non-breaking in the input/output format descriptors?
    2. Is there a way I can specify that B1i doesn't modify the data before handing it to me?
    3. Is there an easier/more correct way to do this?
    Also possibly 4. Can you specify line endings in TXT/CSV imports?

    As far as I've found, there's no way to specify that B1i doesn't normalize spaces for you in an input Msg.  I ended up splitting the incoming message line to its individual columns using the Regex format descriptor.  That way, I was able to track the integrity of each component of the message.
    However, when writing out to the same file format using the TXT file type, B1i is inserting commas between the columns, despite:
    1. Being TXT format, which shouldn't use delimiters.
    2. Having the delimiter field empty.  It correctly ignores this field, even if it does insert a delimiter.
    3. Specifying no delimiter explicitly using <FileOut type="file_full">/<Control><deli>.
    It seems odd that the included means for writing raw text would mangle the output message so.
    Has anyone successfully written data to a TXT file with no delimiter?

  • Problem with database list in SLD-- B1i server

    Hi
    i can 't see all database in SLD -> B1i server
    have you any idea?

    Hi
    If you are talking about the company databases which are not visible in SLD then you can check the link:
    Company database not created in SLD
    Regards

  • Is it possible to use UDO to integration for B1i?

    According to standard integration process, data is transfered from IDOC from R/3 to business object to SBO using standard BIU.
    I think it is difficult to integrate data which is not include standard SBO data using B1i. Because UDO of SBO can have only one UDT. 
    If UDO can be used to integrated with B1i, how can integrate multiple table which is not SBO standard?
    Also if UDO can't be used and UDT can be used to integrate, what's the method to integrate that kinds of data?
    If B1i support only UDT integration, how can be transfered data in case of not standard BIU is not used?
    Other data which is not included to standard business object of SBO can not transfer through own business object.
    So in this case, BIU should use only UDT not UDO?

    Hello SJ,
    You are right that BIU help to transfer the IDOC to Business Object in B1. And SAP deliver some BIUs for the four integration scenarios -- Item Master Data, Business Partner Master Data, Local Stock Sales and Central Stock Sales. I think "standard BIU" in your questions refer to these BIUs provided by SAP.
    If you want to use B1i in your customer's specific project, there could be a new integraion scenario. In this case, you need to develop new BIUs. For instance, if customer want to integrate GL Account between headquarter and subsidary, you need to develop a, or several, BIU for this scenario. And in the BIU, it will transfer IDOC to standard B1 GL Account object.
    However, as you said, it might be possible that user have their own tables in B1, and they want to integrate these tables with R/3 system. In this case, if the table is UDT, they will handle the table the same as standard business object (like the GL Account sample). And if the table is not created as UDT, they will use SQL in BIU to update them in B1 DB.
    The last point I would like to mention is that B1i does not support UDO, only UDT.
    Hope this helps,
    Nick

  • Upgraded B1i, now not working :-(

    Good afternoon,
    after many problems with a 8.81 PL06 install of B1, I managed to get IF working. shortly after, we upgraded to PL07 and since then the IF install has become a pain again.
    at the moment, when I try to enable the Widget within System initialisation, I get the error message 'Ensure that SAP Business One Integration Service and SAP Business One Event Sender Service have been started; then wait 1 minute and try again'
    Both services are running and the IF software seemed to install ok. the B1i user license is in the right place and the Integration framework seems to be working fine, except that I just can't start the widgets!!!
    not a happy bunny, any help would be gratefully received.
    thanks,
    ken
    Edited by: Ken Sanderson on Aug 30, 2011 6:15 PM

    Just restarted the server and now getting issues with eventsender service.
    'Faulting application SAPB1iEventsender.exe, version 1.0.0.2 faulting module SAPB1iEventSender.exe, version 1.0.0.2, fault address 0x00011106'.
    This is starting to irritate a little.......
    thanks,
    ken

  • B1i - KeyExpansion no payload in b1i.message

    Hi experts,
    we create a b1i szenario with keyexpansion. the result of keyexpansion querry for the payload area in b1i.message is missing
    Please check some snippets from our xml- & xsl-files:
    BETAMETA
         <KeyExpansionRule side="R">
              <TargetObjectType ObjectTypeId="ItemCount" RequestGenerationRuleLink="/sim.com.sap.b1i.datasync.001/biu.Z.KeyExTest/qry.xsl">
                   <ObjectKeyList>
                        <ObjectKey FieldName="manufacturerId" SelectionPath="//KeyExTest/product/manufacturerId"/>
                   </ObjectKeyList>
              </TargetObjectType>
         </KeyExpansionRule>
    Query - XSL:
    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sim="urn:com.sap.b1i.sim:entity" sim:force="">
         <xsl:output method="xml" encoding="utf-8" indent="yes"/>
         <xsl:variable name="key" select="//sim:TargetObjectType/sim:ObjectKeyList/sim:ObjectKey[@FieldName=&apos;manufacturerId&apos;]/@FieldValue"/>
         <xsl:template match="/">
              <Envelope>
                   <Header>
                        <Action>execsql</Action>
                   </Header>
                   <Body>
                        <BOM>
                             <BO>
                                  <QueryStatement>
                                       SELECT MAX(ItemCode) AS ItemCount FROM OITM WHERE (ItemCode BETWEEN '99000000' AND '99999999')
                                  </QueryStatement>
                             </BO>
                        </BOM>
                   </Body>
              </Envelope>
         </xsl:template>
    </xsl:stylesheet>
    Snippet from transfer-xsl
              <xsl:variable name="DB.ItemCount" select="//OITM/row/ItemCount"/>
    Snippet from message.xml
    I think the entry <DBDataEnrichmentFlag> causes the mistake.
          <DBDataEnrichmentFlag xmlns="">false (not relevant)</DBDataEnrichmentFlag>
        </Header>
        <b1im:Body xmlns:b1im="urn:com.sap.b1i.sim:b1imessage">
          <b1im:Payload ObjectTypeId="Z.F.AnySystem_KeyExText" ObjectRole="S">
            <KeyExTest xmlns="">
            </KeyExTest>
          </b1im:Payload>
          <b1im:Payload ObjectTypeId="B1.2007_ITM" ObjectRole="R">
            <BOM xmlns="">
              <BO>
                <AdmInfo>
                  <Object>4</Object>
                  <Version>2007</Version>
                </AdmInfo>
                <QueryParams>
                  <ItemCode>NaN</ItemCode>
                </QueryParams>
                <Items>
                  <row>
                  </row>
                </Items>
              </BO>
            </BOM>
          </b1im:Payload>
        </b1im:Body>
      </B1IMessage>
    I hope you can help me!
    Tanks!

    Hi Sabine,
    The object "ItemCount" does not follow the object naming convension of SAP, for B1 object, it shall be Z.B1.2007_ItemCount.
    It is recommended to create B1 object via B1iSN Tools.
    After creating the object with the correct naming convension:
    1. If the key expansion defination (defined in BIU, and a BIU belongs to one BizPackage) was defined after creating the corresponding BizPackage instance:
        (1) If the B1iSN patch version is PL07 or higher, the user has to first deactivate the BizPackage instance, modify (but do not need to do any change), save and finally reactivate the BizPackage instance.
        (2) If the B1iSN patch version is PL06 or lower, the user has to first delete the BizPackage instance, and then recreate a new BizPackage instance.
    2. If the key expansion defination was defined before creating the corresponding BizPackage instance, you can create a csn message and SAP will hlep you.
    Regards, yatsea

  • Connection to B1i timed out.

    SAP Business One 8.8 PL15
    Finally found the install file for B1iC and uninstalled and reinstalled it to reset the B1iadmin user password so I could enter the integration framework site. Well after getting all of the passwords correct I know get an error when the logging into SAP Business One where it says that the connection timed out to the B1i server. I went to go check a few of the connections within the integration framework control panel. The JDBC test connection was successful. The test connection B1DI failed. It gave me this error. "XCE001 Nested exception: java.rmi.RemoteException: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: java.rmi.ConnectException: Connection refused to host: VMSBO88; nested exception is:
         java.net.ConnectException: Connection refused: connect"
    Anyone know the problem? The passwords are all correct that I'm using. is there something else that I forgot to do?

    Seth,
    If you have a software and/or hardware firewall turned on ... try turning it off and then try the test connection again.  Also please see the B1iC troubleshooting guide for assistance ...
    [Guide Deleted 31 OCT 2011 - Contained Out of Date Information]
    Eddy
    Edited by: Jason Lax on Oct 31, 2011 10:45 AM

  • Receiver objectype (B1i 8.8) for price catalog or item price intheGeneral

    what is the receiver objectype (B1i 8.8) for price catalog or item price
    in the Generate of BizPackage and BiU where my sender objecttype is ECC6_Pricat (to be created)?
    Edited by: Elson Wong on Feb 28, 2012 4:35 PM

    If i correctly understood your problem, i think you have to manage (in your trasformation) the section between <Items_Prices> and </Items_Prices>.
      <?xml version="1.0" encoding="utf-8" ?>
    <BOM xmlns:bfa="urn:com.sap.b1i.bizprocessor:bizatoms">
    <BO>
         <AdmInfo>
              <Object>4</Object>
              <Version>2</Version>
         </AdmInfo>
         <Items>
              <row>
                   <ItemCode>AAAAAA</ItemCode>
                   <ItemName>BBBBBBBBB</ItemName>
              </row>
         </Items>
         <Items_Prices>
              <row>
                   <PriceList>1</PriceList>
                   <Price>27.400000</Price>
                   <Currency>EUR</Currency>
              </row>
              <row>
                   <PriceList>2</PriceList>
                   <Price>0.000000</Price>
                   <Currency>USD</Currency>
              </row>
         </Items_Prices>
         <ItemWarehouseInfo>
              <row>
              </row>
         </ItemWarehouseInfo>
         <ItemPreferredVendors>
         </ItemPreferredVendors>
    </BO>
    </BOM>
    BR

  • SAP Versions for B1i

    Hi all,
    I tried to add new SAP versions (e.g. ERP2004, 2005) to the drop down list in landscape configurator in control center but they are not visible.
    I added new modified xml files ( copies of R3.47.200.xml) to setup/com.sap.b1i.repository\SysType.xml folder and Patch folder too but nothing goes on.
    I don't know, if it is important to change or add newer SAP Versions but I would like to do this because of better documentation.
    Has anybody tried this successfully??
    The workaround which is described in this posting:  SAP Business One Integration Technology does not work for me.
    Regards
    Rayko

    Hi all,
    now it is official. I wrote an message to SAP support regarding this issue and the reply is the following:
    sorry for the delay in getting back to you, I was double checking with t
    he development department just to be sure of teh reply.
    <b>Unfortunately ERP2004/2005 is not supported in the current release.</b>
    It is very helpful to get information about inserting new entries in dropdown list of control center but they are for nothing because B1i does'nt support this SAP releases. Thanxx god I can connect to 4.6C ( which is out of maintenance) but not to the both newest releases of SAP ( ERP2004 comes up 3 years ago!!!)
    Ok , 2 weeks of trying and working for nothing. It seems I have to wait nearly 2 or 3 years until our current SAP release is supported.
    Thanxx Eddy for help. See you 2008
    PS: on Cebit 2007 SAP sales team told me: of course ERP is supported!!

  • Difference B1i included in SAP2007A - SAP B1iSN 2007A

    Short question:
    When I install SAP2007A the module B1i is installed with SAP B1.
    What is the difference between this B1i module and the separate software B1iSN 2007A ?
    In a workshop some time ago (where I was not well enough prepared to ask senseful questions) I only were told that these two integration packets are not compatible and we had first to uninstall the B1i automatically installed with SAP B1 20087A to be able to work with B1iSN2007A.
    Many thanks in advance!
    Frank Romeni

    Hi Frank,
    The major difference is in content and versions. 
    While both refer to the same underlying technology (B1iP), the B1i version that comes bundled with SAP Business One 2007A has a specific set of content (such as Legal List).  The B1iP that comes with B1iSN is packaged and configured for the B1iSN solution, and as such is pre-configured with that set of integration content.  Additionally, since B1iSN has a different roadmap and release schedule from B12007A patches, changes made to the core B1iP technology may be different in both versions.  Since both versions of B1iP make use of similar internal structures and processes, they are not compatible with each other, which is why one has to be un-installed for the other to work.
    HTH,
    Dhruv

  • B1i Experts. Please help!!

    I have installed the B1i Service and B1 the Event Service (SBO Version 2007 PL 6 on a Windows 2003 SBS with ISA Server installed). I had to change the port (in 7080), because port 8080 is not available. After configuring and restarting the services I added the administration in the B1i Landscape. The connection test went successfully.
    The problem is that the payment engine SBO is not working. The system freeze when the bankfile is created. I think the problem will be the event service or in the ISA server. The log file of the Event Service(EventSender_0.log) displays the following information when starting the creation of the bankfile:
    Oct 17, 2007 8:24:43 PM sun.rmi.server.UnicastServerRef logCall
    FINER: RMI TCP Connection(7)-192.168.41.3: [192.168.41.3: sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
    Oct 17, 2007 8:27:13 PM sun.rmi.server.UnicastServerRef logCall
    FINER: RMI TCP Connection(8)-192.168.41.3: [192.168.41.3: sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
    Oct 17, 2007 8:29:43 PM sun.rmi.server.UnicastServerRef logCall
    FINER: RMI TCP Connection(9)-192.168.41.3: [192.168.41.3: sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
    Oct 17, 2007 8:32:13 PM sun.rmi.server.UnicastServerRef logCall
    FINER: RMI TCP Connection(10)-192.168.41.3: [192.168.41.3: sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
    I tried everything, but it is still not working. Does anyone have an idea what the problem is?
    Best Regards,
    Wim Kleinsman.

    Hi,
    You could try the following:
    On the machine where your B1iP is installed, in the "Program Files\SAP\SAP Business One Integration\B1iServer\tomcat\webapps\B1iXcellerator\EventSender" folder, there will be a file "eventsenderlog.properties."  Open this file with Notepad, and you will see the following two entries:
    .level= SEVERE
    java.util.logging.ConsoleHandler.level = SEVERE
    In both lines, change the word SEVERE to CONFIG.  Now, run your scenario again, and you will get a more detailed Log file which should hopefully help you solve your issue.  Alternatively, you could post that log file here.  When done, make sure to change the word CONFIG back to SEVERE, else the log file will become very large.
    HTH,
    Dhruv

  • How the Payload Message and Logs are stored in the B1i Database Table: BZSTDOC

    I would appreciate it if someone could provide any documentation regarding B1i database further maintenance.
    for example:
    I want to know how the payload message and logs are stored in the table BZSTDOC, and how can we retrieve the payload message directly from the column DOCDATA.
    As described in the B1iSNGuide05 3.2 LogGarbageCollection:
    to avoid the overload of the B1i Database, I set the Backup Buffer to 90 days : so this means Message Logs from the last 90 days will always be available, but is there some way we can save those old messages to a disk so that I can retrieve the payload message anytime?
    in addition, let’s assume the worst, the B1iSN server or the B1i database damaged, Can we just simply restore the B1i database from a latest backup DB then it can work automatically after the B1iSN server is up and running again?
    BR/Jim

    Dear SAP,
    Two weeks passed, I still haven't received any feedback from you guys.
    Could you please have a look at my question?
    How is this Question going? Is it Untouched/Solving/Reassigned ?

Maybe you are looking for