Error updating business partners

Hi,
I have a routine to add/updat business partners, but when I update them I get the message  "Cannot add multi bill.to address to non supplier BP", but I am doning nothing with the addresses.
                If bp.GetByKey(rs.Fields.Item(0).Value) Then
                    bp.CardType = SAPbobsCOM.BoCardTypes.cLid
                    bp.CardName = compname
                    bp.Phone1 = telnr
                    bp.ContactPerson = contactp
                    bp.Website = website
                    bp.UserFields.Fields.Item("U_HUIDPAKK").Value = huidigpak
                    If bp.UserFields.Fields.Item("U_BELVERSL").Value.length > 0 Then
                        bp.UserFields.Fields.Item("U_BELVERSL").Value += contact
                    Else
                        bp.UserFields.Fields.Item("U_BELVERSL").Value = contact
                    End If
                    bp.UserFields.Fields.Item("U_MAILDATM").Value = caldate
                    Dim rc As Integer = bp.Update
                    If rc <> 0 Then
                        SBO_Application.MessageBox("UPDATE: " + oCmp.GetLastErrorDescription + vbCrLf + bp.CardCode)
                    End If
                Else
                        SBO_Application.MessageBox(rs.Fields.Item(0).Value + " niet gevonden")
                    End If
                End If

Hey Ad,
Looks like it is not possible.
BusinessPartners Object has a BPAdresses object, which contains all adressses (ship to and bill to). But The BPAdresses object only contains an add function, no remove function.
So you'll should delete the business partner, and add it again...
Good luck!
Edit:
You'll can also delete the address entry in table CRD1 (that's the adresses table according to the DI-API. Not supported by SAP though, (you'll lose support) so take care with it...
Message was edited by: R. Schwachofer

Similar Messages

  • DTW Error65171 when Updating Business Partners

    I have gotten the following error multiple times when attempting to update Business Partners in the DTW:  "Can not find this object in B1Application-defined or object-defined error65171".  I have tried many different things as well as only trying to import one record with only the line num, card code, and card type and still I get this error when trying to update BP's.  I have also tried using both a tab delimited and a comma delimited file.  Pleae let me know if you have any related information.  Thanks!

    Hi Sarah,
    a typical situation where this kind of error occurs is when there is data in the line to be imported/updated which is not defined in SAP, e.g. in the import-file I used a tax-code which was not defined in SAP.
    Furthermore I had problems with a newer version of DTW (no time to look for the version number right now). With this version it is NOT possible to UPDATE business partners. I installed an older version of DTW which was part of SAP BO 2005A SP01 PL16 (if I remember it corretly) and did the update of business partners.
    To solve your problem you should inform us on the versions of SAP and DTW you are currently using, as Suda already asked you for in his reply!
    Regards,
    Frank Romeni

  • Problem updating business partners - "Bank does not exist in the company"

    Hi
    I have written a small program to update business partners ( SP01 PL 34 ) and I am getting a message saying "Bank does not exist in the company"
    I am only updating simple information such as telephone, fax and email addresses.
    Does anyone know why I am getting that error ?
    Thanks
    Regards Andy

    Paul,
    Other than the code that you have written, are there any other add-ons installed with Business One such as the Payment Engine?
    I have not heard of this issue.  You may want to create a message with SAP Support since you are getting the same error through the DTW which also uses the DI API.
    Also, is there any difference between what you manually key in and what you try to push in?
    Eddy

  • DTW Updating Business Partners

    Hello Guys
    I am trying to upload the Business Partners via DTW to SAP B1, its returning me with an error key="DocEntry" Reason="Can not find this onjects in B1Application-defined or object-defined error65171" i used the same template lastime to upload and it worked fine i dont know what the problem is, do you guys have any clue on this one.
    Thanks

    Well one thing you should take note of is if you're using a CSV file to import in your data, you should make sure there arent any comma's in the sheet as B1 DTW will 'flow' the data into a new field after the comma. We've seen this happen over and over again.
    The values in the whole column of 20 000 BP codes are fine, empty, all good. Then 12 000 BP codes into the DTW and it starts kicking up a fuss.
    Best way to trouble shoot this is to do a test and cut out the last row BEFORE the error line, the actual error line and 1 row after the error. Then do a test import and see if there are any errors. If there isnt, then you should focus on the 3 rows of data

  • Error updating Business Partner with DI Server

    Hi experts,
    I'm using the DI Server in SAPBO 9 PL 11. I can add, get and delete a Business Partner with AddObject, GetByKey and RemoveObject messages, respectively. But if I try to update one of them, the UpdateObject message always returns "Failed to execute command".
    I'm using the following code:
                XmlDocument xmlDoc = getClientData(SessionID, CardCode); // Returns a correct business partner
                string sCmd = @"<?xml version=""1.0"" encoding=""UTF-16""?><env:Envelope xmlns:env=""http://schemas.xmlsoap.org/soap/envelope/"">"
                    + "<env:Header><SessionID>" + SessionID + @"</SessionID></env:Header><env:Body>"
                    + @"<dis:UpdateObject xmlns:dis=""[http://www.sap.com/SBO/DIS]"">" + xmlDoc.InnerXml
                    + "</dis:UpdateObject></env:Body></env:Envelope>";
                SBODI_Server.Node DISnode = new SBODI_Server.Node();
                string sSOAPans = DISnode.Interact(sCmd);
    What's happening?
    Regards,
    Pedro

    Hi Maik,
    the getByKey method returns the following xml:
    <BOM xmlns="http://www.sap.com/SBO/DIS">
      <BO>
        <AdmInfo>
          <Object>oBusinessPartners</Object>
        </AdmInfo>
        <BusinessPartners>
          <row>
            <CardCode>c000002e</CardCode>
            <CardName>TEST S.A.</CardName>
            <CardType>cCustomer</CardType>
            <GroupCode>100</GroupCode>
            <Address nil="true" />
            <ZipCode nil="true" />
            <MailAddress nil="true" />
            <MailZipCode nil="true" />
            <Phone1 nil="true" />
            <Phone2 nil="true" />
            <Fax nil="true" />
            <ContactPerson nil="true" />
            <Notes nil="true" />
            <PayTermsGrpCode>1</PayTermsGrpCode>
            <CreditLimit>0.000000</CreditLimit>
            <MaxCommitment>0.000000</MaxCommitment>
            <DiscountPercent>0.000000</DiscountPercent>
            <VatLiable>vLiable</VatLiable>
            <FederalTaxID nil="true" />
            <DeductibleAtSource>tNO</DeductibleAtSource>
            <DeductionPercent>0.000000</DeductionPercent>
            <DeductionValidUntil nil="true" />
            <PriceListNum>1</PriceListNum>
            <IntrestRatePercent>0.000000</IntrestRatePercent>
            <CommissionPercent>0.000000</CommissionPercent>
            <CommissionGroupCode>0</CommissionGroupCode>
            <FreeText nil="true" />
            <SalesPersonCode>-1</SalesPersonCode>
            <Currency>EUR</Currency>
            <RateDiffAccount nil="true" />
            <Cellular nil="true" />
            <AvarageLate nil="true">0</AvarageLate>
            <City nil="true" />
            <County nil="true" />
            <Country>ES</Country>
            <MailCity nil="true" />
            <MailCounty nil="true" />
            <MailCountry>ES</MailCountry>
            <EmailAddress nil="true" />
            <Picture nil="true" />
            <DefaultAccount nil="true" />
            <DefaultBranch nil="true" />
            <DefaultBankCode>-1</DefaultBankCode>
            <AdditionalID nil="true" />
            <Pager nil="true" />
            <FatherCard nil="true" />
            <CardForeignName>TEST</CardForeignName>
            <FatherType>cPayments_sum</FatherType>
            <DeductionOffice nil="true" />
            <ExportCode nil="true" />
            <MinIntrest>0.000000</MinIntrest>
            <CurrentAccountBalance>0.000000</CurrentAccountBalance>
            <OpenDeliveryNotesBalance>0.000000</OpenDeliveryNotesBalance>
            <OpenOrdersBalance>0.000000</OpenOrdersBalance>
            <VatGroup nil="true" />
            <ShippingType nil="true">0</ShippingType>
            <Password nil="true" />
            <Indicator nil="true" />
            <IBAN nil="true" />
            <CreditCardCode>-1</CreditCardCode>
            <CreditCardNum nil="true" />
            <CreditCardExpiration nil="true" />
            <DebitorAccount>4300000</DebitorAccount>
            <OpenOpportunities nil="true">0</OpenOpportunities>
            <Valid>tNO</Valid>
            <ValidFrom nil="true" />
            <ValidTo nil="true" />
            <ValidRemarks nil="true" />
            <Frozen>tNO</Frozen>
            <FrozenFrom nil="true" />
            <FrozenTo nil="true" />
            <FrozenRemarks nil="true" />
            <Block nil="true" />
            <BillToState nil="true" />
            <ExemptNum nil="true" />
            <Priority>-1</Priority>
            <FormCode1099 nil="true">0</FormCode1099>
            <Box1099 nil="true" />
            <PeymentMethodCode nil="true" />
            <BackOrder>tYES</BackOrder>
            <PartialDelivery>tYES</PartialDelivery>
            <BlockDunning>tNO</BlockDunning>
            <BankCountry nil="true" />
            <HouseBank>2100</HouseBank>
            <HouseBankCountry>ES</HouseBankCountry>
            <HouseBankAccount>0200013205</HouseBankAccount>
            <ShipToDefault nil="true" />
            <DunningLevel nil="true">0</DunningLevel>
            <DunningDate nil="true" />
            <CollectionAuthorization>tNO</CollectionAuthorization>
            <DME nil="true" />
            <InstructionKey nil="true" />
            <SinglePayment>tNO</SinglePayment>
            <ISRBillerID nil="true" />
            <PaymentBlock>tNO</PaymentBlock>
            <ReferenceDetails nil="true" />
            <HouseBankBranch>5420</HouseBankBranch>
            <OwnerIDNumber nil="true" />
            <PaymentBlockDescription>-1</PaymentBlockDescription>
            <TaxExemptionLetterNum nil="true" />
            <MaxAmountOfExemption>0.000000</MaxAmountOfExemption>
            <ExemptionValidityDateFrom nil="true" />
            <ExemptionValidityDateTo nil="true" />
            <LinkedBusinessPartner nil="true" />
            <LastMultiReconciliationNum nil="true">0</LastMultiReconciliationNum>
            <DeferredTax>tNO</DeferredTax>
            <Equalization>tNO</Equalization>
            <SubjectToWithholdingTax>tYES</SubjectToWithholdingTax>
            <CertificateNumber nil="true" />
            <ExpirationDate nil="true" />
            <NationalInsuranceNum nil="true" />
            <AccrualCriteria>tNO</AccrualCriteria>
            <WTCode nil="true" />
            <BillToBuildingFloorRoom nil="true" />
            <DownPaymentClearAct>4380001</DownPaymentClearAct>
            <ChannelBP nil="true" />
            <DefaultTechnician nil="true">0</DefaultTechnician>
            <BilltoDefault nil="true" />
            <CustomerBillofExchangDisc nil="true" />
            <Territory nil="true">0</Territory>
            <ShipToBuildingFloorRoom nil="true" />
            <CustomerBillofExchangPres nil="true" />
            <ProjectCode nil="true" />
            <VatGroupLatinAmerica nil="true" />
            <DunningTerm nil="true" />
            <Website nil="true" />
            <OtherReceivablePayable nil="true" />
            <BillofExchangeonCollection nil="true" />
            <CompanyPrivate>cCompany</CompanyPrivate>
            <LanguageCode>23</LanguageCode>
            <UnpaidBillofExchange nil="true" />
            <WithholdingTaxDeductionGroup>-1</WithholdingTaxDeductionGroup>
            <ClosingDateProcedureNumber nil="true">0</ClosingDateProcedureNumber>
            <Profession nil="true" />
            <BankChargesAllocationCode nil="true" />
            <TaxRoundingRule>trr_CompanyDefault</TaxRoundingRule>
            <Properties1>tNO</Properties1>
            <Properties2>tNO</Properties2>
            <Properties3>tNO</Properties3>
            <Properties4>tNO</Properties4>
            <Properties5>tNO</Properties5>
            <Properties6>tNO</Properties6>
            <Properties7>tNO</Properties7>
            <Properties8>tNO</Properties8>
            <Properties9>tNO</Properties9>
            <Properties10>tNO</Properties10>
            <Properties11>tNO</Properties11>
            <Properties12>tNO</Properties12>
            <Properties13>tNO</Properties13>
            <Properties14>tNO</Properties14>
            <Properties15>tNO</Properties15>
            <Properties16>tNO</Properties16>
            <Properties17>tNO</Properties17>
            <Properties18>tNO</Properties18>
            <Properties19>tNO</Properties19>
            <Properties20>tNO</Properties20>
            <Properties21>tNO</Properties21>
            <Properties22>tNO</Properties22>
            <Properties23>tNO</Properties23>
            <Properties24>tNO</Properties24>
            <Properties25>tNO</Properties25>
            <Properties26>tNO</Properties26>
            <Properties27>tNO</Properties27>
            <Properties28>tNO</Properties28>
            <Properties29>tNO</Properties29>
            <Properties30>tNO</Properties30>
            <Properties31>tNO</Properties31>
            <Properties32>tNO</Properties32>
            <Properties33>tNO</Properties33>
            <Properties34>tNO</Properties34>
            <Properties35>tNO</Properties35>
            <Properties36>tNO</Properties36>
            <Properties37>tNO</Properties37>
            <Properties38>tNO</Properties38>
            <Properties39>tNO</Properties39>
            <Properties40>tNO</Properties40>
            <Properties41>tNO</Properties41>
            <Properties42>tNO</Properties42>
            <Properties43>tNO</Properties43>
            <Properties44>tNO</Properties44>
            <Properties45>tNO</Properties45>
            <Properties46>tNO</Properties46>
            <Properties47>tNO</Properties47>
            <Properties48>tNO</Properties48>
            <Properties49>tNO</Properties49>
            <Properties50>tNO</Properties50>
            <Properties51>tNO</Properties51>
            <Properties52>tNO</Properties52>
            <Properties53>tNO</Properties53>
            <Properties54>tNO</Properties54>
            <Properties55>tNO</Properties55>
            <Properties56>tNO</Properties56>
            <Properties57>tNO</Properties57>
            <Properties58>tNO</Properties58>
            <Properties59>tNO</Properties59>
            <Properties60>tNO</Properties60>
            <Properties61>tNO</Properties61>
            <Properties62>tNO</Properties62>
            <Properties63>tNO</Properties63>
            <Properties64>tNO</Properties64>
            <CompanyRegistrationNumber nil="true" />
            <VerificationNumber nil="true" />
            <DiscountBaseObject>dgboNone</DiscountBaseObject>
            <DiscountRelations>dgrLowestDiscount</DiscountRelations>
            <TypeReport>atCompany</TypeReport>
            <ThresholdOverlook>tNO</ThresholdOverlook>
            <SurchargeOverlook>tNO</SurchargeOverlook>
            <DownPaymentInterimAccount nil="true" />
            <OperationCode347>ocGoodsOrServiciesAcquisitions</OperationCode347>
            <InsuranceOperation347>tNO</InsuranceOperation347>
            <HierarchicalDeduction>tNO</HierarchicalDeduction>
            <ShaamGroup>sgServicesAndAsset</ShaamGroup>
            <WithholdingTaxCertified>tNO</WithholdingTaxCertified>
            <BookkeepingCertified>tNO</BookkeepingCertified>
            <PlanningGroup nil="true" />
            <Affiliate>tNO</Affiliate>
            <Industry nil="true">0</Industry>
            <VatIDNum nil="true" />
            <DatevAccount nil="true">0</DatevAccount>
            <DatevFirstDataEntry>tYES</DatevFirstDataEntry>
            <GTSRegNo nil="true" />
            <GTSBankAccountNo nil="true" />
            <GTSBillingAddrTel nil="true" />
            <ETaxWebSite nil="true">0</ETaxWebSite>
            <HouseBankIBAN>ES4121005420430200013205</HouseBankIBAN>
            <VATRegistrationNumber nil="true" />
            <RepresentativeName nil="true" />
            <IndustryType nil="true" />
            <BusinessType nil="true" />
            <Series>74</Series>
            <AutomaticPosting>apNo</AutomaticPosting>
            <InterestAccount nil="true" />
            <FeeAccount nil="true" />
            <CampaignNumber nil="true">0</CampaignNumber>
            <AliasName nil="true" />
            <DefaultBlanketAgreementNumber nil="true">0</DefaultBlanketAgreementNumber>
            <EffectiveDiscount>dgrLowestDiscount</EffectiveDiscount>
            <NoDiscounts>tNO</NoDiscounts>
            <GlobalLocationNumber nil="true" />
            <EDISenderID nil="true" />
            <EDIRecipientID nil="true" />
            <ResidenNumber>rntSpanishFiscalID</ResidenNumber>
            <RelationshipCode nil="true" />
            <RelationshipDateFrom nil="true" />
            <RelationshipDateTill nil="true" />
            <UnifiedFederalTaxID nil="true" />
            <AttachmentEntry nil="true">0</AttachmentEntry>
            <U_TexImprimir nil="true" />
            <U_LastMod nil="true" />
            <U_UserMod>1</U_UserMod>
            <U_Especial nil="true" />
            <U_Cadena nil="true" />
            <U_RutaDoc nil="true" />
          </row>
        </BusinessPartners>
        <BPAccountReceivablePayble>
          <row>
            <AccountType>bpat_OnCollection</AccountType>
            <AccountCode>4312000</AccountCode>
            <BPCode>c000002e</BPCode>
          </row>
          <row>
            <AccountType>bpat_DownPayment</AccountType>
            <AccountCode>4380000</AccountCode>
            <BPCode>c000002e</BPCode>
          </row>
          <row>
            <AccountType>bpat_Discounted</AccountType>
            <AccountCode>4311000</AccountCode>
            <BPCode>c000002e</BPCode>
          </row>
          <row>
            <AccountType>bpat_OpenDebts</AccountType>
            <AccountCode>4360000</AccountCode>
            <BPCode>c000002e</BPCode>
          </row>
          <row>
            <AccountType>bpat_Receivable</AccountType>
            <AccountCode>4310000</AccountCode>
            <BPCode>c000002e</BPCode>
          </row>
          <row>
            <AccountType>bpat_Unpaid</AccountType>
            <AccountCode>4315000</AccountCode>
            <BPCode>c000002e</BPCode>
          </row>
        </BPAccountReceivablePayble>
        <BPPaymentMethods>
          <row>
            <PaymentMethodCode>ChCob</PaymentMethodCode>
            <RowNumber>0</RowNumber>
            <BPCode>c000002e</BPCode>
          </row>
          <row>
            <PaymentMethodCode>RecCobDom</PaymentMethodCode>
            <RowNumber>1</RowNumber>
            <BPCode>c000002e</BPCode>
          </row>
          <row>
            <PaymentMethodCode>TransCob</PaymentMethodCode>
            <RowNumber>2</RowNumber>
            <BPCode>c000002e</BPCode>
          </row>
        </BPPaymentMethods>
      </BO>
    </BOM>
    When I try to update it with my code I receive this:
    <?xml version="1.0" ?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
      <env:Body>
        <env:Fault>
          <env:Code>
            <env:Value>env:Receiver</env:Value>
            <env:Subcode>
              <env:Value>0</env:Value>
            </env:Subcode>
          </env:Code>
          <env:Reason>
            <env:Text xml:lang="en">Failed to execute command</env:Text>
          </env:Reason>
          <env:Detail>
            <Object>2</Object>
            <ObjectIndex>1</ObjectIndex>
            <Command>UpdateObject</Command>
            <SessionID>835948FD-E199-4D86-89EA-D39F50F4BB34</SessionID>
          </env:Detail>
        </env:Fault>
      </env:Body>
    </env:Envelope>

  • Strange error creating Business Partners

    Hello , I'm having this message when adding customers with fathercards:
    "Cannot concentrate summary cards  [OCRD.FatherCard]"
    Does anyone know what can be wrong?

    Nevermind, it's because the father card has also a father card.

  • UI invisible after updating 5000 business partners

    hi,
    i'm updating about 5000 business partners in my addon.
    I do this in a thread, so the user can do other things in sap.
    If there is no user interaction the screen will be locked, but that doesn't matter because the addon will go on as i can see in the status bar.
    After 1-2 hour the user cannot acess SAP anymore. The UI will not been refreshed. The only way is to kill the process.
    Is there a way to handle this?
    SAP 8.8 SP00 PL19
    best regards
    Markus

    Hello Marcus,
    When i had this kind of error, i done the following: spliited the records to be updated as 1000 per group, and executed a them in  a cycle.
    Also a good idea it the following:
    for 1 to 5000
    call updateBP  (params)
    next
    Sub Updatebp (params)
    oBp = moSBOCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oBusinessPartners)
    oBp.update
    'release object
    GC.Collect() 'Call the garbage collector for good measure
    end sub
    no more data required, and stable.
    Regards
    János
    pS: use GetDICompany to connect via UI Addon if necessary in 2007 / 8.8
    Edited by: János Nagy on Feb 10, 2011 12:33 PM

  • Error in transferring data from Catalog , in Managing business partners,SRM

    When I post data of Suppliers from ROS , and then check the <b>Manage business partners in mySAP SRM ( ITS) pages</b> , it pops a message <b>" Data cant be transeferred from Catalog".</b>
    Can anyone please explain ,,how to overcome this problem,,,
    Is it a config problem or some problem in Codes ?
    Its giving error for the Standard SAP ROS page also.
    Gautam

    Hi
    <u>Seems like some BASIS issue related to Roles/ Profiles / Authorization object missing for the log on user. Try giving SAP_ALL and SAP_NEW profiles to the user and see whether the same error happens or not.</u>
    Also ensure, number range configuation settings in SPRO are correctly maintained.
    <u>The Preselect Vendors transaction is delivered with the single roles. In order to use the transaction, you must enter the URL for supplier screening in the single role. Then you must update and activate the composite role.</u>
    <b>Supplier Screening with ERP</b> <u>You have logged onto the supplier registration system with the role SAP_EC_SUS_ROS_ PROCESSOR.</u>
    Refer to these links for details.
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/77/a498403de08368e10000000a1550b0/frameset.htm</b>
    http://help.sap.com/saphelp_srm50/helpdata/en/b8/92303fdcf66d37e10000000a11405a/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/8b/4fa9585db211d2b404006094b92d37/frameset.htm
    Regards
    - Atul

  • Add/Update Business Partner Error 5002

    Hi,
    I'm having problem with the DI API. We are testing our application with SAP B1 SP1 PL 34. With this version, it seems impossible to add or update a business partner. oBP.add and oBP.update always return the error -5002 with no description.
    I even have the error if I remove every line of code that change something on the bp. So, I have a code like this that return the error -5002
    oBP.GetByKey(intBPID)
    oBP.Update
    How this can return an error if we change nothing otherwise it is a bug ?
    Anybody has an idea or suggestion ?
    Thank you for your help
    Jodérick Picard

    Hi,
    I've more details.
    I was testing the update with my code :
    oBP.GetByKey(intBPID)
    oBP.Update
    and I found some business partner where the code works ok, BUT most of the business partner doesn't work.
    All business partners update without error in SAP B1. So how could it not work with the SDK when the data itself is valid for SAP B1 when using the GUI?
    Thank you
    Jodérick Picard

  • Error when assigning  business partners to positions in org. mgmt.

    Hello,
    I've got the following problem. I want to assign business partners to a position in organisation management. When doing this, the following error occurs:
    "Object cannot be assigned to object xxx in the period xx.xx.xxxx - xx.xx.xxxx"
    (xxx is the position to which the business partner should be assigned)
    The number of this error message is 5A368.
    Diagnosis in the detailed description of this message:
    "The object period of object '1st Level Support' is not within the relationship period 26.03.2007 - 31.12.9999."
    I've changed the object period of the position "1st Level Support" to several other dates, but it did not solve the problem.
    The described problem does not occur, when assigning an user to this position.
    Can anybody help me with this problem? I'm using SolMan 4.0.
    Thank you in advance!

    Thanks for your answer so far. Unfortunately it's not possible for me to upgrade to SP11. So I tried to solve the problem the way you described. I double-clicked the position on the left, the desired position is shown in the main screen and I try to assign the business partner to the position. But the same error appears.
    Are there any other possible solutions?
    What are the consequences of assigning users to a position instead of business partners?

  • Initial Load of IS-U business partners to CRM - bdoc error

    Hi Gurus,
    i try to do an initial download from R/3 IS-U to CRM. Several objects from customizing have already been downloaded successfully. When downloading the business partners i get a bdoc error message for every single BP saying that
    'business partner role MKK is not available' Number R1206
    I figured out that the business partners in IS-U do have that role 'Contract partner' (which is technical 'MKK') and that data is maintained there. I also checked CRM and figured out that a business partner role 'contract partner' is not available there.
    Should i create it manually?? It is nowhere mentioned that a CRM role 'contract partner' should be created manually. Shouldn't the middleware do that? I found a document on service marketplace called 'IS-U specifics on the setup and load guide for the business partners' where i can read:
    'Sold-to-parties in CRM are replicated as contract partners in the OLTP system and vice versa'
    Does that mean that this mapping of roles is hardcoded? Is it customizeable? Does somenone know where to customize the mapping of business partner roles?
    Thank you
    Edited by: sapgipsy on Mar 19, 2010 4:21 PM
    Edited by: sapgipsy on Mar 19, 2010 4:22 PM

    Looks like as if you haven't activated the IS-U specific FM "COM_BUPA_MWX_BPS_FILL_ISU" in the BP middleware framework where the conversion between the IS-U role "MKK" and the CRM role "CRM000" takes place:
    Check via SM30 table com_bupa_call_fu in the IS-U system if the above FM is activated.
    Regards,
    Alexander

  • SAP MRS - Business Partners Error

    Working with MRS 700 (0005) in an ECC EhP5 system.
    Our client wants to explore the use of Business Partners, so as to avoid the conifguration and support of Infotype 0007 on the HR mini-master (among other reasons).
    I made what I think are the appropriate MRS configuration changes - and I am able to see the resource planning node and associated business parterns within the planning board.  I can also make an assignment of a demand to an individual business partner.  However, when I try to save the planning board, I get the following error message: "Business partner ## does not exist" where ## is actually the personnel number.  On the BP record, I did specify the personnel number.
    Any ideas as to why I would be getting this error message?
    To summarize master data set-up:
    - HR mini-master created wtih infotypes 0000 (Organizational Assignment), 0001 (Personal Data), 0105 (Communication) and 0185 (Personal IDs)
    - Business partner created with Employee role - and Personnel number added to the Identification tab
    - Created new org unit and position in HR organization structure - and added business partner to the position
    - Create new work center - and linked to HR org unit
    Thank you in advance for any advice.

    You could try installing it in the local package ($tmp) itself.

  • Error adding new business partners

    Hi all,
    When we try to add new business partners, we get the system error message stating "Accounts receivable/payable is missing [Business Partner - Accounts Receivable/Payable]  [Message 3502-14].   This is a bit of a worry as it does note happen in the test database, and this occurs with every account that tries to carry the action out. Anyone got any ideas?
    Cheers,
    Nick Reese

    Hi Nick,
    the application is telling you that one of the mandatory control accounts is not pre-defined under Administration -> Set-up -> Financial -> GL account deteremination -> Purchasing -> General tab.
    Not all localisations come with all default GL accounts pre-determined & the company accountant should either enter their preferred default accounts in the GL account determination or manually enter it/them in the individual BP master record. The system will not allow addition of a BP is the mandatory accounts are not defined & return with the error message you experience.
    Therefore, either enter all accounts in the GL account determination, or, while you're creating the new BP, go to the tab 'accounting' -> tab 'general' & enter the accounts payable account. Click on the button with the 3 dots toalso  define the DP receivables & open debts accounts if necessary.
    It happens quite often that an accountant pre-defines the most common control accounts, but leaves the more rarely used ones blank, such as the EU Accounts payable, for example. So if you create an EU vendor & don't enter the account manually, the error message is triggered.
    All the best,
    Kerstin

  • Code undefined business partners error

    Hello,
    I am new to SAP and my company requires tu upload all business contacts to SAP Business One. I am trying to use Excel Export tool bu I get the error "code undefined business partners". What could be the reason and solution?
    Thanks

    Are you trying to use the tool in Data Migration-Import from excel? If so, you need to use the Material Transfer Workbench instead.
    You need to link to the BP Partners header first in oBusinessPartners... Then import the BP Contacts. If this is the problem you are having send a reply and I will give you more detail.
    If you are new at SAP you may want to get help to do your data migration. (Unless you are using and know how to query SQL tables) I only have experience doing this on SQL.

  • Error in Updating Business Place in MM documents

    Dear Experts,
    I have 2 Questions..
    Q1. I have created a subsitution rule for updating business place and section code in documents and it's working fine for FI documents but business place and section is not updating in MM documents (MIRO) . Please suggest
    Q 2. When I am trying to update business place in MM invoices with t. code J1INPP it's giving me below message.
    Please suggest how to resolve this and is there any negative impact of updating business place in MM documents ?
    Thanks in advance
    No Financial Accounting document found
    Message no. F5863
    Diagnosis
    No financial accounting document was found under application type '', application key '' and '' and logical system ''.
    System Response
    Note from financial accounting
    Procedure
    Inform your SAP consultant or get in touch with SAP directly

    Hi Ansh,
    You are facing this issue because of Business place already exist in BSEG table. It is update through substitution rule.
    Just create new program by copy the program "J_1IEWT_UPDATE_FI_FOR_BUPLA"
    Mention here your own logic that System check Business place and delete BP from documents and after that update new business place.
    Regards
    Raheem

Maybe you are looking for