Retrieve  Business Partner Contract Account Fixed Addresses

I am in the process of trying  to retrieve the fixed addresses on a Business Partner Contract Account. Is there a BAPI of FM  that  that can achieve this task or table that has this information? I noticed on the BP  contract account Screen there is a field called ADFIX that is checked when the address is fixed but it only resides in a Structure BUS000FLDS.
Best Regards,
Steve

Hi,
You can surely get GPART and VKONT from DFKKOP table for the relevant OPBEL.
Thanks,
Vimala P

Similar Messages

  • How to get business partner/contract account if i have DFKKKO-OPBEL?

    HI Gurus,
    Can you please tell me the way to link DFKKKO-OPBEL(Number of Contract Accts Rec. & Payable Doc.) field with business partner(FKKVKP-GPART) or contract account(FKKVKP-VKONT) in CRM. I have input as OPBEL and its my requirement to get business partner and contract account.
    PLease help me on this
    Thanks
    Sudipto

    Hi,
    You can surely get GPART and VKONT from DFKKOP table for the relevant OPBEL.
    Thanks,
    Vimala P

  • ISU: Find Business Partner, Contract account or contract to Table EABL

    Hi Experts,
    can you tell me, in which table I find the Business Partner or Contract Account to a meter reading document (table EABL)? I have the fields EQUNR and GERNR but I cannot assign the documents to a business partner.
    Regards,
    Michael

    Hi,
    You can surely get GPART and VKONT from DFKKOP table for the relevant OPBEL.
    Thanks,
    Vimala P

  • FM to create business partner in dialog from address

    Hello gurus,
    anyone got an idea how to create a business partner in dialog mode and provide a given address as default. I already checked several function modules / BAPIs, but I couldn't find one that provides this functionality.
    Would be great if someone has a hint!
    Thanks in advance,
    Alej

    Hi,
    Try this BAPI_BUPA_FS_CREATE_FROM_DATA2
    With this method you can create business partners in selected business partner roles (BP roles).
    You can create business partners of the category person, organization, or group, enter relevant general data, and control the number assignment using business partner grouping.
    You can also enter an address including data for address-dependent and address-independent communication methods.
    For more info on BAPI_BUPA_FS_CREATE_FROM_DATA2 [click here.|http://www.se80.co.uk/sapfms/b/bapi/bapi_bupa_fs_create_from_data2.htm]
    Try this also BAPI_BUSPARTNER_CREATE
    [Click here |http://www.se80.co.uk/sapfms/b/bapi/bapi_buspartner_create.htm]for more info.
    If you create a business partner in dialog using the Create business....[click here|http://education.feedfury.com/content/14689322-master-data-template-categories-b partner-and-contract-account.html].
    May it helps you.
    Regards.
    DS.

  • Retrieve Business Partner number

    Hi all,
    we've upgraded from CRM 5.0 to CRM7 (2007). And some functionality that used to work involving a BAdI, no longer works for us. Here's the original situation using the 'old' SAP GUI:
    After changing a business partner or one of its relationships, our BAdI implementation of PARTNER_UPDATE is triggered. In here, the current business partner is retrieved using BUPA_GENERAL_CALLBACK. This works just fine. This also works fine if one of the EEWB (Easy Enhancment Workbench) fields on a relationship has changed. We need the business partner in order for us to replicate the relevant data to an external NON-SAP system.
    In CRM 2007 via the WebClient UI, this BAdI is triggered as well during a change of the business partner, one of it's relationships and even after a change of one of the EEWB fields. So far so good, however, we are not able to retrieve the business partner number after a change of the validity period of the relationship using BUPA_GENERAL_CALLBACK. This is not a real problem since we can also use BUPA_BUT050_CALLBACK as an alternative. Bit of extra coding, but no problem yet.
    The real problem occurs, if we change a EEWB field. In this case both callback-function modules do NOT return any data at all. So I tried to use the generated function module ZZNZK_BUPR_CALLBACK to retrieve the business partner being processed. But this function module generates a dump, saying that the COMMIT WORK should not be interrupted (SYSTEM_ON_COMMIT_INTERRUPTED).
    So main question actually is: How can we, in all cases (changing a business partner, on of its relationships or even an EEWB field on the relationship), retrieve the business partner from memory?
    Kind regards,
    Micky.
    P.S. In the BAdI documentation SAP suggests to use the CALLBACK function modules, but they don't always (especially in case of EEWB field change) necessary do the job.
    P.S. Not sure if this is the correct forum, since this BAdI is also triggered in non CRM related scenario's. However, the problem only occurs as of the upgrade to CRM 7 and the use of the webclient.
    I'm waiting.....

    Hi Micky,
    The problem occurs due a change in memory handling between the SAP gui and the web ui. SAP gui basically fills all the memory for datasets that need to be displayed on the screen - which means that even if you change relationship data, the bp's address memory is also filled and thus the CALLBACK returns the memory contents.
    In Web UI, the background processing uses BAPIs or APIs. The memory is filled ONLY for the dataset that you are changing. Hence, you can't always get the data from any CALLBACK, but you need to use the specific CALLBACK.
    Your approach here is quite correct in using the EEWB callback, but i honestly do not know why the dump occurs. I do however know that the handling of relationship data is 'hopeless' - with an overlapping of dialog and bapi modes, which makes such dumps very common during post processing of relationship data. This problem would be much easier to trace under debugging, but its tough to estimate a guess - more so since its sue to a Z field.
    The best bet would be to raise an OSS for SAP, since EEW ought to generate perfectly working callbacks as well, and these callbacks are perfectly allowed for use in all customer implementations. Ideally, the EEW callback ought to have returned the memory contents for the EEW field if it had been changed during the process.
    Cheers,
    Rishu.

  • Business partner reconciliation account

    HI
    When cteating a  new business partner i want reconciliation account to default to 150000. How do i achieve this
    Thanks
    Rendane

    Hi !
    Check whether you have configured the “Application Parameters” (ONK5).
    Make sure that you maintain reconciliation account for the following parameter values,
    AKTO_KTR  -
    Customer reconciliation account - insurance providers
    AKTO_SZ -
    Customer reconciliation account - patients
    Regards
    Subash Sankar

  • HR - Business Partner Integration / e-mail address

    Hello fellow PPMler,
    We have the HR integratin running but always get the e-mail address in the BP under the section Communication and PPM always wants to use address-independent communication. I assume this is configuration but cannot figure out where.
    Thanks,
    Paul Sheehan
    Grundfos

    Hi Paul,
    SAP ha answered me that in theis system this functionality is working. They told me to enter these settings :
    SPRO -->PPM --> Portfolio Management -->Base System interface -->SAP HCM integration --> SAP PPM system customizing for SAP HCM --> SAP Business Partner -->  Activation Switch for functions
    Flag :  BUT000
                BUT020
                BUT0BK
                BUT100
    I have flagged them and tested again and it is not working in my case, i send them back the message. I don't know if ot is due to another problem, You can test this solution.
    Regards,
    Sara

  • Business Partner Current Account Balance in SAP 2007

    Hi,
    We are using SAP Business One 2007 A (8.00.148)  SP: 00  PL: 00  to test our application.
    We need to Accees the CurrentAccount Balance of a Customer in our application.
    So we used the following code
    <b>Dim oBP As SAPbobsCOM.BusinessPartners
    If oBP.getBykey(scardcode)
    txtAvlCrLmt.Text = oBP.CurrentAccountBalance
    End if</b>
    When we try to use this code, we are getting an alert "
    <b>You do not have a permision to view this fields data</b> "
    Is there any permission need to set to access the currentAccount Balance of a customer .
    The same code worked in SAP2005 B1 Patch 32.
    We need help on this matter .
    Thanks  In Advance
    Madhu

    Madhu,
    First I suggest that you download and upgrade the current version of 2007A Sp00 PL00 that you are using to 2007A SP00 PL06.
    Also, does the user that you have connected as have permissions to the Business Partner Master form?
    Eddy

  • DRQ: Allow choosing correct Business Partner bank account in Payment Wizard

    Hello,
    This is a DRQ about the Payment process.
    It concerns the "Payment Wizard" functionality (Menu "Banking --> Payment Wizard") and the "manual outgoing payments" creation (Menu "Banking --> Outgoing Payment --> Outgoing payment").
    Version : 2007A SP00 PL38
    Description of requirements :
    In the current version of SBO ( 2007 SP00 PL38 ) when we create an outgoing payment with bank transfer as Payment method (manually or with the Payment Wizard), it is not possible to specify the Supplier "bank account" to use. The default bank account defined in the Supplier Master Data is automatically chosen by SAP B1.
    We can create several bank accounts in the Supplier Master Data, but it is not possible to use the non-default ones in the outgoing payments creation.
    Business needs:
    Some of our SAP B1 customers get suppliers with several bank accounts. They use the "Payment Engine" to generate "bank file" for bank transfer and forward the bank files to their banks and require to choose the correct bank accounts to use to pay each documents.
    The aim of the Payment Wizard is to help the SAP B1 customers to create regularly and automatically some outgoing payments.
    And when the Payment Wizard is run with several documents to pay on different supplier bank accounts for (for example AP Invoices to pay on different bank accounts for the same supplier), it does not work correctly because the bank account which is used in the "bank file" created at Step 9 of the "Payment Wizard" (by clicking the "Bank File" button added by the Payment Engine) is the default one.
    Current Workaround:
    To generate correct bank files, the SAP B1 user has to run several times the "Payment Wizard", modifying each times the default bank account of the supplier. The result is the creation of several "bank files"...
    and an important loss of time !
    Proposed solution:
    In the Payment Wizard, in Step 6/9, add a column which allow the user choosing the bank account (for example in a "choose from list" which display the existing bank accounts of the corresponding supplier) for each document to pay.
    The supplier default account is proposed by default but can be changed for each line.
    This column should be deactivated for other payment method than "Bank Transfer".
    This functionality should be interesting for manual outgoing payment because it should allow choosing the supplier bank account to pay on and recording this bank account information in the manual outgoing payment. In that way it will be possible to print the bak account information on the printed forms (PLD) we can print and send by fax to the bank.
    Kind Regards.
    Grégory

    Hi Grégory
    I have encountered the same problem: The payment wizard always suggests the supplier's standard bank account, irrespective of the information entered on the logistics tab in the pay to field of the AP Invoice. Unlike the solution you proposed (choose from list), I would prefer the payment wizard to automatically select the bank entered in the pay to field of the AP Invoice.
    Best regards
    Christiane

  • Crm middleware : R/3-ISU to CRM Business agreements and Contract accounts

    Hi Guys
    We are Downloading BP data from R/3 ISU system to CRM system and I did the relevant customizations using setup and load guide, along with the BP data it is required to download <b>Business agreements and contract accounts (BDOC buag_main) also for this download I don't have any idea about what customizations to do</b> to download BUAG_MAIN does any one have the document which specifies the required custmizations for downloading Business partner agreements.
    My id :  [email protected]
    Thanks in advance
    Warm regards
    Rajasekhar

    Hi Madhu,
    Contract Account on ISU is Business Agreement on CRM. Please refer the following path to get the load guide for contract account.
    The SAP Service Marketplace, http://service.sap.com/utilities => Product Information => mySAP CRM for Utilities => Cookbooks & Guidelines => IS-U Specific Set-Up and Load Guide for Business Agreement / Contract Account.
    <b>Reward points if it helps.</b>

  • Need Delivery address , Registered address of Business Partner

    Hi ,
    I would like to read the delivery address, registered address of a business partner along with standard address. Though I could find them in ADRC table the problem is only the standard address is holding an indicator X. If I could even read the other 2 addresses I could not differntiate which of them is a delivery address & which is a registerd address. Is there any sort of indicator to identify it or a BAPI to read them with indications.
    Regards,
    Prabaharan.G

    To update my findings.
    This was an issue caused by implementing SP14. SAP have released a note 1113213. This will correct the issue. Additionally, if you find a problem with sequencing curriculum types after installing SP14 implement note 1128365.
    Thanks,
    Max

  • Multiple address for single vendor using business partner

    Hello folks,
              I have a issue,it's all about picking the right address in the payment posting.The Vendors have more than 7 addresses depending on the situation.Vendor Master(XK01) can be given 2 address and we are using Business Partner(BP) for storing other addresses.We are able to link the Vendor Master to BP from T-Code FLBPC1.Now when there is payment Posting it has to pick the address from BP if required.It is possible using MM module But we dont have MM for this.Plz suggest me.Thanks in advance.
    Cheers,
    Kumar

    Hi Sushil,
    The customers and vendors can only have a single address, but the Business partner can have multiple address.
    You can set up a synchronization from business partner -> customer/ vendor such that all the common data is synchronised between these objects. The standard address of the BP is copied into the address of the customer or vendor.
    You can set up this sync using
    Transaction SPRO -> SAP Reference IMG-> Cross-Application Components ->Master Data Synchronization-> Customer/Vendor Integration
    Do go through the doucmentaion provided in the path too, it explains the functionality well.
    Customers/vendors donot have the capacity to maintain multiple addresses.
    Hope this helps you.
    Regards,
    Rishu.

  • Link for Business Partner number and Address number.

    Hi,
    I have few Address Numbers below for which I need the corresponding Business Partner numbers. These Address numbers which are below aer from Table  CDPOS in objectid field.
    BP  0000025867
    BP  0000049717
    BP  0000049718
    BP  0000049719
    BP  0000049720
    BP  0000049721
    BP  0000049722
    BP  0000049729
    BP  0000049730
    I have put 25867 in BUT000-PARTNER, there is a entry and hence 25867 is the BP for Address no 25867.
    I have put 49718 in BUT020-ADDRNUMBER,there is an entry in BUT020-PARTNER ie., 0007000059 is BP for Address no 49718.
    Can you provide any link for Address No  BP  0000049717 where i can get the Corresponding BP no for this Address no 49717.
    Regards,
    Deepthi.

    Hello Deepthi,
    May be the address is not maintained for the BP: 49717?
    I am not sure if that is possible, just a guess.
    BR,
    Suhas

  • Multiple accounts of Business Partner

    Hi,
    I am trying to pick up multiple bank accounts for a particular Business Partner. I see that the external current account is in BKK42  and would like to pick up all the external current account related to particular Business Partner.
    Any help will be rewarded with points
    Edited by: Philip Eller on May 29, 2008 8:45 AM
    Edited by: Philip Eller on Jun 12, 2008 9:19 AM*
    Edited by: Philip Eller on Jun 26, 2008 11:08 AM**

    Hello,
    As I understand from your query, you need list of Business Partner Bank Accounts, in order to choose for the transaction.
    For Example:
    Customer XX has 3 bank accounts.
    In BP master under Payment Terms--> Bank Details you would Define the Bank Accounts and you would set one out of 3 as default.
    In transaction level (Incoming payments), though default takes, you can always choose the defined bank Accounts of your choice.
    If there is any understanding gap please explain.
    Regards,
    Raghu N
    SAP Business One Forums Team

  • Business Partner Replicatione Error PI- C4C

    Hello everyone,
    i've done a Business Partner integration CRM - C4C with PI.
    The exchange of business partner works already but i get a strange error message in the web service monitoring.
    It says:
    com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=<my communication channel>;TS=;AN=BusinessPartnerReplicateConfirmationOut;ANS=http://sap.com/xi/AP/CRM/Global
    But this error encounters only at the second time the cloud sends a SOAP message from C4C to PI (See the picture).
    Then i've checked the Payload and the only difference between both payloads is that in the second one (which ends in an error) has an additional internal ID
    First SOAP Message (green one):
        <BusinessPartner>
          <ReceiverInternalID>5000191338</ReceiverInternalID>
        </BusinessPartner>
    Second SOAP Message with error:
       <BusinessPartner>
          <InternalID>5000191338</InternalID>
          <ReceiverInternalID>5000191338</ReceiverInternalID>
        </BusinessPartner>
    The Business Partner has the correct Account ID (5000191338).
    So my question is, what does the error say and how do i get rid of it?
    Regards,
    Raphael

    Hi Raphael,
    for some interfaces you will see 2 messages that represent a kind double step:
    the first message seems a kind of internal step, I mean internal message exchange inside C4C. What I have realized in this step is that code list mapping, if any, will be executed.
    the second message is the message that actually is sent to SAP PI.
    Looking at your error it seems that you are calling the SAP PI webservice in the wrong way. You have to fix query parameter in the URL, in other word you have to fix the PATH that you have in the Communication Arrangement (CA) Tech Details.
    In your case, your CA should be Business Partner from SAP Suite. Open this CA (edit button), then go to Technical Data--> Edit Advanced Settings.Select Outbound tab and select the only one service Confirm Business partner etc etc
    Fix the PATH string.
    The below path template should work:
    /XISOAPAdapter/MessageServlet?senderService=BSY_C4C&interface=BusinessPartnerReplicateConfirmationOut&interfaceNamespace=http://sap.com/xi/A1S/Global
    BSY_C4C is the business representing C4C in your System Landscape.
    You can grab the right parameter for this string looking at the header of the sap pi ICO related to the webservice you wish to call. In your case it should be the one with outbound interface BusinessPartnerReplicateConfirmationOut and sender system your Business system representing the C4C.
    Also make sure those parameters are in the sender SOAP communcation channel.

Maybe you are looking for