Automatic creation of Vendor in FI from Business Partner

Hi, experts!
We are looking into a process to automate the creation of vendor master data in FI Accounts Payable for our employees and to keep them in sync as employees' names, banking and address info change over time. We use concurrent employment, and we noticed that running PRAA as a mass-update job to create vendor records for all employees will create duplicate Vendors for employees who have more than one active Personnel Assignment.
We are now looking into the possibility of using the Business Partner as a means of pushing HR data into FI within the same ECC6 system. So far, we have been able to turn on the automatic creation of BPs when new employees are 'hired' into our test system via transaction PA40. We can also use the program HRALXSYNC to create the BP for existing employees. Once these BPs are created, master data updates flow from the employee master data in HR to the BP. However, we can't seem to get the system to automatically create a Vendor record for this BP and have that linked together at the same time.
Is this possible? If not, is there a transaction that can be run to do a mass creation of Vendor records for Business Partners that don't already have one?
I can see that our BPs have been assigned to the proper Role in table BUT100, and we have "define(d) vendor link for business partner roles" in V_TBC002 to be "vendor-based". What configuration step might we be missing?

Hi, Mahesh
Thanks for the response!!  We have already created an entry in this table for Role Category = BUP003 (the SAP-delivered role category "Employee").  In this table, we have chosen the "Vendor Based" radio button, since we want Vendor master data to be created for all BUP003 business partners that are created.
Which function modules need to be activated via the SPRO path Cross-Application Components -> SAP Business Partner -> Data Distribution -> Activate Function Modules in order to have Vendors automatically created whenever a specific role of BP is created?
Thanks again for all your help!
- Steve Miller

Similar Messages

  • SAP Vendor Number and MDG Business Partner mapping table name

    Hello Expert,
    We are using MDG for Materials and Suppliers, while using we found some times error on vendore number and business partner mis-matching.
    Could you please tell me which table I should check where I can see ECC vendor number with MDG business partner number.
    It will help us to validate the wrong mis-matched one to correct in one go.
    Regards,
    Vijay Mittal

    Hello Vijay,
    You can find the Vendors in table LFA1. Your Business Partners are in table BUT000.
    The number ranges transactions are as follows: Vendors - XKN1, Business Parners - BUCF
    You should check the NR Status and make sure your value is greater than the last created LFA1 record, so your PPO does not fail (that's in case you're going the direction BP -> Vendor and don't have the "Same flag" active in view V_TBC001). If you are trying to synch up from Vendor to BP, you'll have to check the view CVIV_VEND_TO_BP1 instead.
    Hope that helps,
    Boris

  • Search employee details from Business partner number input

    Dear friends
    I am searching employee details by having input as a business partner number from infotype 0000. as pernr has only 8 character in size and bp in 10 char in size. would you please tell me how we can access employee detais from business partner number.
    p.s : I am doing this in CRM system
    Business partner  ?->infotype(0000)-->?
    Any help will be appreicated.
    Regards
    Naeem

    Dear Naeem,
    as a CRM environment is not able to run at the same sytsem / client with HR, the employee data (e.g. infotype actions (IT 0000)) only is available in a scenario with ALE-distribution from a HR-system.
    In this case the employee data from HR-system will be distributed via idocs (message type HRMD_ABA) to the CRM-system and saved to databases HRP558x [x=0 - 5; 0= IT0000; 1 = IT0001; 2 = IT0002; 3 = IT0006, subtype 1; 4 = IT0009; 5 = IT0105, subtype 0005, 0010, 0020] for the central person (object type CP).
    The activated business partner integration (table T77S0, group HRALX, switch HRAC) will create / update related business partners (relation is saved within table HRP1001, subtype B207) according to the mapping of data during idoc inbound processing (active CRM implementation of a BAdI HRALE00INBOUND_IDOC processed within the function module (FM) IDOC_INPUT_HRMD (stored in table TBD52 for evcode = HRMD).
    Reading specific infotype data of a central person (databases HRP558x) will be done using the FM RH_READ_INFTY.
    Regards,
    Michael

  • How to get Opportunity guid from business partner?

    Hi All,
    Could you please let me know function module for getting opportunity GUID from business partner (guid or id)? Where business partner is sales representative.
    Thanks,
    Anup Garg

    HI,
      go to the but000 give the partner number and get the partner guid. Pass your partner number in the table CRMD_ORDER_INDEX  and OBJECT_TYPE = BUS2000111 .
    Regards
    Srinu

  • Automatic Creation of customer from business Partner

    Hi Deepak M
    Thank you very much for your response , but what is the effect of assigning the business partner  number to an internal number assignment in customer account ( FI ). The FI team had assigned an internal number assignment for this account group. What are they supposed to do.
    Please help
    Thank y

    Hi David,
                 If you are creating customers from BP. i.e. first the BP will get created and then customer gets created, the way system behaves is that it creates the BP and get a number is generated for it, then it goes and create a customer with the same number by passing the number already created as BP.
    So the number range for BP should be internal and for the customer account group should be external. you might need to create a different customer account group for REFX customers.
    Assumption: same number range tick is selected in the assignment where we assign the BP group and customer account group.
    Regards,
    Deepak M

  • Automatic creation of folders in Collaboration from DMS

    Hi experts
    Need your Technical assitance in the DMS - cFolders interface.
    We have the following requirement.
    Step1: EHS Specification need to be converted into PDF document and automatically a document (DIR) should be created under particular document type .Also this should be linked with the same specification through Object link (We plan to achieve this through WWI tool).
    Step 2: From the DMS document we would like to create the document/ Folders in the already existing collaboration automatcially by selecting the Specification from which the document was created. (automatically through program ).This is s where we stuck up and could not move forward
    In Standard we can create a document in DMS and send to cFolders through the transaction CFE01. But we want automise this functionality. I really need your assistance on this requirement how we can modify the standard behaviour of the system.
    I appreciate your speedy response to how to move forward furhter on the Step 2.

    Hi, Mahesh
    Thanks for the response!!  We have already created an entry in this table for Role Category = BUP003 (the SAP-delivered role category "Employee").  In this table, we have chosen the "Vendor Based" radio button, since we want Vendor master data to be created for all BUP003 business partners that are created.
    Which function modules need to be activated via the SPRO path Cross-Application Components -> SAP Business Partner -> Data Distribution -> Activate Function Modules in order to have Vendors automatically created whenever a specific role of BP is created?
    Thanks again for all your help!
    - Steve Miller

  • Copying info from business partner to customer

    Dear SD gurus,
    The creation of a new customer is done by Tcode: FPP1 and the XD02 for adding additional information (company code and SD spesific)
    The change will be done thru Tcode: FPP2 or XD02 depending on what information that are going to be changed,
    If we mark a customer for deletion. Then they change the same customer in Tcode: FPP2, the deletion mark disappears from the customer without any warning
    I suspect that the problem is related to the copying of information between the business partner tables (BUT000 etc) and the customer tables (KNA1 etc).
    Is there any customization that define the rules for the transfer of information between business partners and customers ?
    because of this only change log also not updating in customer master.
    dear gurus please any inputs really helpful
    i will reward maximum points
    siva
    Message was edited by:
            siva narayana
    Message was edited by:
            siva narayana

    dear ayub,
    thanks for your reply and i will agree with you 100%
    here there is no point of bribe, its just motivating others to look into this.
    when you people are spending your valuable time on the issue, but not getting the right rewards also not look good since we have the point system here.
    its all to encourage cause no one has come back on my issue, i know you people are masters, thats why you stand in top.
    thanks in advance
    siva

  • Configurations to post 850 from Business partner to our SAP system

    Hey Guys
    i m doing a EDI 850 to IDOC scenario and need to send Functional acknowledgment back to the business partner.
    The business partner sends us the Purchase order via VAN ,we do the message mapping within XI and then post it to our SAP R/3 system as ORDERS05.
    so this scenario is a simple 850->XI->ORDERS05.
    so i configured a Seeburger FTP sender adapter,gave the mapping name under modules tab ,configured a received IDOC adapter and posted the message to SAP R/3 system.
    Now the issue is in sending the acknowledgement 997 back to the business partner.
    My questions are:
    1)How will the acknowledgement be triggered,is it automatically triggered or we need to do something with IDOC STATUS.SYSTAT01?
    2)How will i configure my adapters to send the acknowledgement back to the Business partner.i guess i need to use split997,will it be configured as sender or receiver?
    Thanx
    Saif
    Pl:I have gone through all the links on seeburger.

    Hi Saif,
    if you have to do a functional ack. This is a standard functionality available in Seeburger.
    If you see your sender communication channel ther will be modules ....like
    Classifer-> BIC>Spliter--->CallAdapter
    the BIC will do the Main mapping (for the fun. ack. 997)  and child mapping ( for your PO) and post two messages into XI server.
    You can map the main mapping payload and send it back to the business partner as a functional acknowledgement (997)
    if you are refering to Orders Ack. ie, the ack. of successfully posted Orders in the backend.
    You have to trigger an outbound ORDERSP  onces the inbound ORDERS05 idoc posted by maintaing the proper Out put types .
    Map this outbound ORDERS idoc to EDI 855 structures and send it to the VAN of business partner.
    Regards,
    Sunil.

  • Search for username (SU01 ID) from Business Partner in SRM

    Hi experts,
    We are working on implementing a change in BADI BBP_ECS_PO_OUT_BADI  for transferring Goods recepient field from SRM PO to ECC PO . However in SRM we ahev teh Business Partner in teh Goods recepient and we need to populate the userid in ECC. Do we have a quick way of getting teh username for the relevant Business Partner.
    Thanks for your help.
    regards,
    Pawan

    Hi Pawan,
    Alternatively you can use FM BUP_PARTNER_GET.
    Give the business partner number as input and it provides username in the XUBNAME field of table T_BUT000
    Regards,
    Nikhil

  • Mail merge from Business Partner

    I am currently considering upgrading a combination of SAGE Line 50 Accounts, bespoke MS Access SOP and Act! Professional for Workgroups CRM into SBO. There are many benefits of implementing the system but we are getting stuck on the equivalent Act! mail merge of letters to Busines Partners.
    The current proposal we have received indicates that we can create an attachment against a Business Partner based on a word template, open it and then run an ODBC MS Word mail merge to populate the template. The thing is we need a unique identifier of the Business Partner (which is fair enough) but the whole thing is rife with the extra steps and telling word which field in the table / query to refer to when retrieving the data from the SQL database.
    To clarify in Act! currently you are looking at a Business Partner, press F2, select the document template and the whole thing is merged. When you go to print it attaches the document to the Business Partner history as a record and off you go.
    In the SBO world you have to go about a similar number of steps to create the document but it's complicated to get hold of the correct Business Partner and you have all the potential of user error forgetting the name of the field, or mistyping it plus a few additional key strokes and clicks. This may seem trivial but in the world of a telesales team they will all moan that this wonderful new business system is making their life more difficult than the old one.
    Is it not possible ot identify an event within SBO when you select into a business partner such that a table in the background can be populated with your user id and the screen business partner you are looking at? That way you can use word vba to run an SQL ODBC query joining the BP table on this table where the user ID = yourself and low and behold the letter populates first time - it's seemless.
    Alternatively can't SBO make available a global variable which can be picked up by word telling you the unique identifier of the Business Partner this giving the Where clause of the SQL statement populating for the customer?
    Any alternative suggestions which don't include procuring the "B1 Usability Package" add-on which does exactly what we require would be appreciated?
    How much time would it take and to program this through the SDK for a consultant? How complicated is it?
    Thanks in advance

    Hi Rick
    To explain in brief, the main master table (OCRD) is replicated in fields in the audit trail table (ACRD). A few additional fields are available in the ACRD such as Instance which is a numeric incremental number for each update to a master. Instance 1 is of course the Add action when it is created. Therefore you can pull the information of the BP straight from the ACRD table without having to join and using the MAX number of Instance to get the latest "snapshot" of the master. Then there are fields such as update date and time which can be used to determine if any records have been updated in say the last 5 minutes for example.
    Another suggestion would be to add an activity to the BP rather for each letter that must be created, as this will give you history of each letter that was sent. What can work quite nicely will be to change the layout of the activity to be some letter format and then possibly save this to PDF or print to a Document generator printer as a TIFF file and then attach these back to the activity. From the activity you could also fax, email or print the letter.
    The above scenarios are just a suggestion, and I guess a way of trying to impress on you that SAP Business One is still a good choice, despite a few shortcomings. The important thing to remember with SAP Business One is it's flexibility in terms of User Defined Fields, Formatted Searches, SDK, UDO's, DI API, etc. which can in many cases overcome functional gaps. The best advise is to consider how big the gap is and what it will cost to fill it in terms of project time line and cost.
    Hope this helps
    Kind regards
    Peter Juby

  • Creation of Interaction object programatically for Business partner

    Hello,
    How to create Interaction object ( BUS20004  )programatically for  Business partner ? If anybody worked on it , plz let me know how we can create it for BP.
    BOR object for InteractionObject is: BUS20004 Interaction Object
    Regards
    Sandeep

    Dear Sandeep,
    Please use FMs CRM_ORDER_MAINTAIN and CRM_ORDER_SAVE to create Interaction Record using the program.
    Thanks
    Vishal

  • Query in CRM to get data from Business Partner and Opportunity

    Need to develop a new query based on Business Partner and Opportunities in CRM. Not finding any link how to relate these two .

    Hi Vishal,
    BP is the Master Data, so load the master data first and then load the Transaction data for Opportunity Item and Header and then Create the quesry on the Opportunity Cube. Your problem is solved.
    Assign points if useful.
    Regards
    Vishwanath

  • Automatic creation of customer from business partner ( RE )

    Hi Deepak M
    Thanx for your contribution , it has helped me very well in setting up my RE config, though iam still not able to create the customer. Your contribution is quite adequate and very helpful . Am now working with the FI team to revise their config so that we can establish the source of this problem. I firmly believe that there is an incomplete config in Financials.
    I will give you the update in the shortest possible time.
    Regards
    David

    Hi David,
                 If you are creating customers from BP. i.e. first the BP will get created and then customer gets created, the way system behaves is that it creates the BP and get a number is generated for it, then it goes and create a customer with the same number by passing the number already created as BP.
    So the number range for BP should be internal and for the customer account group should be external. you might need to create a different customer account group for REFX customers.
    Assumption: same number range tick is selected in the assignment where we assign the BP group and customer account group.
    Regards,
    Deepak M

  • Automatic creation of NB purch.order from UB re-stock order

    Hi SAP gurus,
    we have the following business case (we operate in an R/3 4.6C version): we purchase goods from an Intercompany/3rd party vendor (e.g in US) which are imported in a different EU country (e.g. BE) before being physically received in the final destination country (e.g. ES).
    If the user places the PO (NB order) with receiving plant directly the ES plant, this will generate wrong reporting in Intrastat and eventually in VAT (e.g. if Tax code determination is automated on the basis of the receiving country).
    From our understanding for getting the right Legal reporting (Intrastat/VAT) a 2 steps process is needed:
    1) create the PO (NB order type) with receiving plant a "virtual" plant in the country of importation (e.g. BE)
    2) create a subsequent re-stock order (UB order type) from the "virtual" plant in the country of importation (e.g. BE) into the real final destination plant (e.g. ES)
    Does anybody know if it's possible to have the automatic generation (material master settings via the MRP run in R/3 or APO) of the purchase order (NB order type) as a result of a lack of stock in the supplying plant (the 'virtual' BE one in our example) of a re-stock order (UB order type)?
    If so, could you please provide some hints?
    Thanks in advance for your help
    Regards
    Michael

    Michael,
    From a planning perspective, use Stock Transport orders:
    Set up STO BE>ES (Normally, type of sto is dependent on company codes, but I will assume you want UB)
    Setup STO US>BE (again, type of sto is determined by business requirements, but I will assume your selection of NB)
    You will need a plant in BE.  All the standard STO configuration and master data for both legs of the journey would have to be created.  
    You will need to perform receipt transactions in the BE plant, as well as issue transactions to the UB order.  One would normally think that the goods must physically move through belgium, and that an importer of record would need to take possession of them at the border.  If you use MTO, the two orders (NB/UB) can be account assigned to the same sales order and therefore linked.
    Planning would be satisfied by the two step jump.  Other business requirements would have to be worked out.
    Rgds,
    DB49
    Edited by: Dogboy49 on Mar 22, 2010 10:13 AM

  • Automatic Creation of ODBC Data Source From Within Java App

    Good Day Good People :)
    I was wondering if it were possible for a java application to automatically set up an ODBC data source for a JDBC connection in a windows environment.
    This is the method I call to initialise a connection to my database:
    public void initialiseLocalConnection ()
    url = "jdbc:odbc:ICUDB";
    try
    Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
    icuCon = DriverManager.getConnection (url);
    catch (Exception e)
    JOptionPane.showMessageDialog (null, "Error Creating Connection to ICU Database!\n" +
    "Please set up an ODBC data source pointing\n" +
    "to the icudb.mdb file located in the data\n" +
    "folder of the ICU directory and call the\n" +
    "connection 'ICUDB'.", "Database Connection Error", JOptionPane.ERROR_MESSAGE);
    Is it possible to create the ODBC data source ICUDB if it does not exist from within my application.
    All information regarding the possibilty and the application of doing this would be greatly appreciated.
    Kind Regards
    Matt

    Thank you.
    During my search I for dsn-less connections I found the soloution:
    url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" +
    System.getProperty ("user.dir") + System.getProperty ("file.separator") +
    "data" + System.getProperty ("file.separator") + "icudb.mdb";
    try
    Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
    icuCon = DriverManager.getConnection (url);
    This works.
    Thanks for the replies.
    Matt :)

Maybe you are looking for

  • Condição de Preço sem cálculo na Ordem de Compra

    Oi pessoal, Gostaria de saber se alguém pode me ajudar. Temos aqui na empresa um cenário Intercompany aonde o Fornecedor é uma planta no Canadá e o recebedor uma planta no Brasil. O problema é que quando colocamos o Material / Quantidade / Preço e Pl

  • Font in Spry

    Hello, I am building a horizontal spry menu. I am encountering a few problems. The first is that when I upload the page with the spry, the font in the spry reverts back to the default Times New Roman. However I am using Courier Sans as my font. In dr

  • CD icon will not show in the iTunes source list

    My brother just got the 5G iPod and whenever he puts a cd into the drive, iTunes will not show that there is a cd in the drive. What's wrong?

  • Currency in BW7.0

    Hi , How can i hide the currency in a BI7 report? e.g I want to display 50 INR as 50. Thanks, Raj

  • Calling an actionListener in a method

    Im trying to call the method ticktack() Everytime startButtonHandler is performed it must go immediately to the ticktack() method my problem is it has an error "illegal start of expression" My question is: what's the proper way of calling or coding a