How do i do mass maintenance on vendors.

Lets say i have a number of vendors created under 1 company code and 1 pruchasing organization,how can i go about changing these vendors to a new company code and new purchasing organization?

Hello, John.
I see many problems with what you are trying to do. First and foremost: you cannot "change" vendors to a new company code and/or new purchasing org. Table LFB1 contains the Company Code data for vendors and LFM1 contains Purchasing Org data for vendors. The Company Code field (BUKRS) is part of the key to LFB1, and the Purchasing Org field is part of the key to LFM1.
So, you can extend an existing Vendor to a new Company Code (in effect, adding a new record in table LFB1) or to a new Purchasing Org (in effect, adding a new record in table LFM1), but you cannot change an existing record in LFB1 to point to a new Company Code, or an existing record in LFM1 to point to a new Purchasing Org.
If you want to extend existing Vendor Master Records to new Company Codes and/or new Purchasing Orgs, you might consider having a look at transaction MASS (Mass Maintenance of Master Records), I believe there is a Mass Maintenance Object for Vendors. Although, I don't recall whether this object will allow you to create new records.
The second issue that I see has to do with the existing documents for your Vendor. Indeed, if, what you have in mind is to "re-assign" an existing Vendor to a new Company Code or Purchasing Org, the process is quite involved, if the Vendor has postings (Financial AP documents, or MM Purchase Orders, for example) already recorded against it. In that case, you would have to:
- Flag the existing Vendor Master Company Code and/or Purchasing Org records for deletion. This will prevent new postings being made against that Vendor in that Company Code and/or Purchasing Org (or at least, users would receive warnings when trying to post against the "old" Company Code or Purchasing Org);
- Define your Vendor in the new Company Code/Purchasing Org;
- You may also need to transfer the AP Account balance from the old Company Code to the new one, as well as the open items for the Vendor (there you would need to be careful about the "double counting" effect, as your open items will already have been taken into account in the Account Balance). You also need to consider what to do with the open Purchasing Documents (Purchase Orders, Contracts, Purchase Reqs,...), define what other master records to recreate in the new Purchasing Org (Purchasing Info-records, Condition Records, Output records,...);
- Finally, you need to take into consideration the archiving for your Vendor, so that the record for the old Company Code and/or Purchasing Org gets deleted from your system, ultimately.
Even if your Vendor does not have any postings yet recorded in FI (Company Code) and MM (Purchasing Org), the only safe and standard way to get rid of the "unwanted" Company Code and Purchasing Orgs records for that vendor is through archiving (transaction SARA).
In short, your requirement, as described in your question, simply cannot be achieved in SAP without seriously jeopardising the integrity of the existing postings (in FI and MM).

Similar Messages

  • How to perform a Mass update in Vendor master-- WHolding Tax TYPE

    I need to update the With holding tax type to be added to a list of vendors.
    Please suggest.
    I tried doing it by MASS/ XK99 but that I think is only for updating TAX code under a specific Tax type.
    I want to add new tax type in multiple vendors.
    Please post your sugestions ASAP.
    Regards,
    Madhur

    Hi Madhur,
    You can try LSMW for the same.
    Please refer the link on LSMW by RAVI SANKAR VENNA.
    LSMW for Functional Consultants in simple step-by-step way
    You can try FM FI_WT_VENDOR_UPDATE as well.
    Hope this helps you.
    Regards
    Eugene

  • Mass Maintenance- Purchase Requisition block

    Dear All,
    Our client want to block hundreds of PR thru Mass maintenance tcode.
    Manually we block in status tab in PR. As lot of PR's are there, how to block with Mass maintenance tcode.
    Kindly advice how to do.
    Regards

    Hi,
    Use tcode mass to close all PRs in system . you can find object-(BUS2105-MASS_CHANGE_PURCHASE_REQ)
    To close PR,select all Mutilple PRs and Set  deletion indicator="L"
    But if the deletion indicator field (EBAN-LOEKZ) is not available in system.
    Then Use Tcode -MASSOBJ ,add this field .It will then appears in Mass Object-BUS2105
    This will resove your query.
    Thanks & Regards,
    Sandesh Sawant

  • Vendor Mass Maintenance

    Hi,
    I would like to do Mass Maintenance for 2000 vendors in my Client's system. I have to update the Telephone number field of General Data in Vendor Master.
    These vendors are created for different Company codes and a Single Purchasing Organization.
    I believe we can do Vendor Mass Maintenance through the Transaction code XK99 in standard SAP.
    Can anyone please provide me the steps for executing the Vendor Mass Maintennace.
    Its a High a Priority issue, and would be glad if I can get an immediate reply.
    Thanks in Advance,
    Pavan

    HI,
    the vendor mass maintenance is very useful for maintaining large numbers of vendors with the same data.
    So if you are adding the same telephone number to every vendor then this is easy and can be done in seconds, but what you want (I believe) is to maintain different data (i.e. phone numbers) against each vendor.
    To do this you should use LSMW or CATs scripts or similar, that way you can use a spreadsheet with the numbers and get the program to populate them correctly, with one run of the program, automatically.
    Steve B

  • Mass maintenance: Vendors

    Hi everybody,
    I am supposed to change some parameters in some of our Vendor-Mastedata. Is it possible to do so over Mass maintenance function? The transaction MASS does not work in our System 6.0.
    Thanks

    HI,
    what do you mean "it does not work"? Are you not authorized to use MASS? It is working in ECC60.
    You can try XK99 as well, but thats nothing else than MASS limited to object type "LFA1" (which is vendors).
    Another way can be to use LSMW.
    Best regards, Christian

  • Mass change to vendor master records

    Hello,
    We have implemented classic extended scenario with SRM5 and will be outputting our Purchase Orders, i.e. email,fax,print from SRM as this is out leading PO.
    How do we mass change vendor master (BP) records in SRM as we have not set the output medium in the Business Partner (BP) records and would like to do so with a transaction simalar to the R/3 XK99 Vendor Mass Maintanance transaction. Is their an equivalent one avaiable for BP records?
    Thanks. Steve.

    Hi Steve,
    The send Medium is stored in table "BBPM_BUT_FRG0061" in SRM.
    You may try to add the send_medium to the vendor mass maintenance tcode. But, I am not sure whether this is a good practice. Pls try this first in a sandbox...
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Execute transaction "MASSOBJ", select BussObj BUS1006 & double click Application tables. Add the table "BBPM_BUT_FRG0061" for BUS1006.
    Then double click the field list for this table & add the SEND_MEDIUM  & any other key field over which you would want to maintain this field.
    Then execute tcode "MASS" for BUS1006 to mass change the send_medium field.
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    I would always prefer the LSMW mode rather. Let me know how it goes.
    Cheers,
    Akash

  • Mass maintenance -Material Master

    Dear All,
    I have to change 400 materials (material description)  by using mass maintennace(mm17).In this 400 material,for example
    "cristal100-c1"
    "cristal200-c1"
    "cristal300-c1"
    for three materials, I want to add "by vendor", for example
    "cristal100-c1 by vendor"
    "cristal200-c1 by vendor"
    "cristal300-c1 by vendor"
    In mm17, i selected table & fields, in the new values column fields - how to enter????????
    Anyboday can help me?
    Points  willbe given more...
    Regards,
    Jaheer,Yanbu,KSA.

    HI,
    I feel it is not possible in Mass maintenance. i feel you will replace many fields with a common field by mass maintenance. But you have to change to different fields which is not possible i think
    You have to build a LSMW for MM02 and do the changes.
    Thanks & Regards,
    Kiran

  • MASS MAINTENANCE T CODE

    HI,
    Pls provide all the MM related Mass Mainteance trans. codes like ;
    Material - MM17
    Vendor - XK99 .. .

    HI
    Mass maintenance is used to make make mass changes to master data such as materials, vendors, purchase orders, purchase requisitions, etc.
    The full list of possible "objects" that can be changed are:
    BUS0015 Profit center
    BUS1001 Materials (industry)
    BUS1001001 Materials (retail)
    BUS1133 Rental units
    BUS2012 Purchase orders
    BUS2032 Sales orders
    BUS2104 Appropriation reqs
    BUS2105 Purchase requisition
    BUS3003 Purchasing info recs
    BUS3006 G/L accounts
    KNA1 Customers
    LFA1 Vendors
    Summary of how the process works:
    Run transaction MASS
    Select what master data element you want to change
    Select fields for selection and what will be changed
    Select master data to be changed
    Indicate what the new value is
    Save (Run)
    Thx
    Raja

  • Creation of New T-Code for mass maintenance of SA

    SAP currently does not have a facility to mass-maintain schedule agreements.  The business alone has over 16,000 schedule agreement lines.  Manual maintenance is very time consuming.
    There are some key items of data that can require amendent for a particular vendor.  The new program would permit the maintenance of:
    Planned delivery time                EKPO-PLIFZ
    GR proc Time                           EKPO-WEBAZ
    Firm Zone                                EKPO-ETFZ1
    Trade off Zone                          EKPO-ETFZ2
    Binding Grp                             EKPO-KZSTU
    Conf Control Key                     EKPO-BSTAE
    Vendor Material number           EKPO-IDNLF
    Stock type                              EKPO-INSMK
    Creation profile                        EKPO-ABUEB
    approach  from my functional consultant:
    basically i want to update the fileds on a  screen of   tcode : memasspo (mass maintenance of purchase orders )
    if i select pur ord item in the initial screen,
    it allows me to enter pur doc values and item values
    after that
    if i select fields symbol button on left side
    and i can select  fields which i have to be updated  in the right side in the Popup screen
    if i choose fields they will come along with pur doc and item in the screen
    My question is :
    pur doc and item values  with additional fields data is available in the flat file that should be updated
    pl let me know the approach to upload whether i go for eigther BDC or BAPI
    Note :
    i can update for newly added fields  in the  user defined SAP Screen  itself for porders
    but if i enter the purchasing doc as scheduling agreement no it wont allow you  to update
    i need to update for Scheduling agreements ?
    <removed_by_moderator>
    Thanks in advance
    Edited by: Julius Bussche on Sep 3, 2008 9:56 AM

    Hi Hariprasad,
    If restricting certain fields using field selection option is not suitable for you, you can go ahead with the option Screen Variend
    Also refer the link
    [https://wiki.sdn.sap.com/wiki/display/Snippets/Transaction%20Variant%20-%20A%20Step%20by%20Step%20Guide%20for%20Creation]

  • Mass Maintenance will recognize any customer record in workflow process

    Hi gurus,
    Please help me on the Workflow process, how to handle below workflow  scenario,  is there any logic be hand this.
    please see in BOLD workflow issue.
    1.2     As-Is Business Process
    Currently Data Maintenance teams use standard SAP transaction XD07 to change Customer Account Groups. The standard transaction XD07 allows only one Customer Account Group to be changed at a time. The process is to be manually repeated for every customer. After the Account Group is changes in the request client (X07(10)), an RFC call is made to the BOR client (X07(20)) and then to the transaction client  (X08(10)) to change the Customer Account Group as the SAP ALE process does not support Account Group Changesu2026
    1.3     To-Be Business Process
    From time to time, bulk customer data updates will be needed. This can be the result of business situations that cause multiple updates to be performed for given customer fields such as Customer Account Group field. A new program must be developed to let the user mass update the Customer Account Group field (KNA1-KTOKD). The Program should be accessed on demand using a new T.Code (YMDM_ACCTGRP_CHG).
    Business users will submit a spreadsheet in the appropriate upload format to CDM along with written approval from the Food Service data owner to execute the upload in P07. CDM will execute the upload, record all documentation for the audit change log and notify the submitter when complete
    1.4     To-Be Business Process Flow Diagram
    1.5     Enhancement Functionality
    The following are the requirements:
    u2022     This tool will enable a user to perform bulk update to the customer account group field.
    u2022     The utility should let the user upload a u201CTab delimitedu201D file to mass update the Account Group field.
    u2022     The Load File will have 3 columns, Customer Number (KNA1-KUNNR), Current Account Group (KNA1-KTOKD) and New Account Group (KNA1-KTOKD).
    u2022     The Program must utilize the process behind the standard SAP transaction XD07 to change customer Account Groups in X07(10).
    u2022     The standard customer ALE (DEBMAS) process does not support Customer Account Group changes, so the mass change program must use the RFC functionality to change he Account Groups in the BOR (X07(20)) and Transaction system (X08(10)).
    u2022     Workflows for all updates performed using this T.Code are automatically approved.  No manual approval steps will be needed after data load.
    u2022     Mass Maintenance will recognize any customer record that has an open workflow. If a customer record is already in the request queue, it is u201Coff limitsu201D for any bulk update. That update request to that particular customer record must be rejected.
    u2022     Provide the option to run the process in validation mode and update mode.
    u2022     Report all hard and soft legacy field errors on a validation report.  All u201Chardu201D legacy field validations should be passed before allowing update mode to run.
    u2022     The upload process will produce an error log for all records not loaded into the system.

    see newer message. Problem appears to be related to gmail

  • Mass Maintenance of Maintenance Plans

    http://help.sap.com/erp2005_ehp_03/helpdata/EN/a1/5959394ba2cd4ae10000000a114084/frameset.htm
    Procedure
    If you want to change maintenance plans with the mass maintenance function, proceed as follows:
    1. Choose Logistics ®
    2. Plant Maintenance ® Planned Maintenance ® Maintenance Planning ® Maintenance Plans ® Mass Maintenance for Maint. Plans ® Mass Maintenance for Maint. Plans or use the transaction code mch01 and choose Enter. The Mass Changes for Maintenance Plans screen appears.
    3. Enter an appropriate variant name or your selection data in the areas of the screen called Maintenance plan selection, Maintenance item selection, Hierarchy or Work scheduling/task list data.
    Note
    If you want to make similar changes to data often, you can create a variant to ease data entry.
    4. Choose Execute.
    The Mass Maintenance: Table View screen appears.
    (The Mass Maintenance: Field View dialog box appears if you choose Execute field view from the Mass Changes for Maintenance Plans screen).
    5. Choose the appropriate tab page according to whether you want to make changes to the maintenance plans, maintenance cycles or the maintenance items.
    6. Select the objects that you want to change.
    You can select the fields that you want to change using the Select fields function.
    7. You can check your changes by using the Test changes function.
    8. Your changes are saved to the database when you choose Save.
    9. The system displays all the changes you have made and any errors that may have occurred in a log. You can save this log if you wish.
    Result
    Your changes have an immediate effect on all the selected objects.
    I have a need to enable this program which was delivered in one of the enhancement packs.  We have thousands of maintenance plans that need to be modified.
    A couple of questions:
    1) how do I activate as little as possible to allow me to use this program
    2) With this enhancement activated, am I going to be putting myself on a new support pack line.

    hi,
    I just know go to transaction SFW5 to check whether all components required for the operation of system are activated (switched on). But I do not know exactly which component is affected for this function.
    Hope it helps.

  • Mass Maintenance of MMR using MM17

    Dear Friends,
    can anybody explain the step by step procedure for material master customized fileds updation using MM17 tcode.
    i have an issue, client is having some customized fileds in MARA and MARC tables. he want to update that data using MM17 only. these customized fields are not available in the fields tab of MM17.
    how to make available these fields in the list and how to save that new values which are entered by user in to tables MARA and MARC.
    explain me the steps.
    Thanks in advance.
    Ravi.

    Hi,
    Refer following link;
    [Mass Maintenance processing - tcode MASS|http://www.sap123.com/showthread.php?t=158]

  • Mass maintenance of material master

    Folks
    I am trying to make mass maintenance to certain fields in the material master. I want to change the MRP type from PD to X0 for several materials.
    How do I accomplish this on single shot ?
    Thanks

    Hi
    Please follow the below steps to mass change your MRP type.
    1.Go to transation MM17
    2.Select MARC in the tab Tables
    3.Select MARC-DISMM in the tab Fields & Execute
    4.Input the materials & plants ehich under goes changes.Execute.
    5.You will get two section of screens.In the top you can see New values with emty field.you can give the new value.In the bottom you get the details of existing field for material/plant combination
    6.Click the button called Carry out mass changes
    7.Save and check the log for any errors.
    You have to consider the mandatory fields that affected during the change of MRP type.
    Hope you can do the changes now.
    Thanks / karthik

  • Mass change to vendor bank details

    Hi,
    I configured the system for payment through their new House Bank JP Morgan. I also created a test ACH file which the bank approved.
    The old bank(National City) used CTX(reference details) format for their ACH payments. This CTX entry is made in bank details of vendors. The new Bank wants CCD(reference details field in payment transaction section Vendor general master data) instead of CTX. I made these changes to 3 vendors and ran the Autopay program. It worked. Now I need to update the whole vendor master for the CCD transaction for new bank and also retain the old CTX for old bank. How do I do this. Should use the T-code MASS for this ?. after I need to create an LSMW script to update the vendors in PROD with all necessary testing.
    Please give me some suggestions how to approach to this problem.
    Thanks!

    How do you do mass changes with LSMW..
    I just want to change bank data details in all the vendor records...
    I think the vendors in the production dont even have the any entries in theor bank details section
    so for the vendors I have enter the same bank details and change transport them to production
    How do I do it with LSMW
    thank you

  • Mass Change Of Vendor Code in Purchasing Info Records

    Hi All,
    I have one query and I already search a lot for it but didn't find any specific solutions.
    I want to change a vendor code in around 1000 Purchasing Info Record, I had already tried for Mass Maintenance Through T. Code - MEMASSIN, But I found Vendor field in New Values as Grey Field.
    Is there any other way to mass change of Vendor in Purchasing Info Records.
    Why vendor field is showing me as a grey Field?
    Thanks In advance
    With Regards,
    Patanjali Bhagat

    Hi Govardhan,
    Pl correct me if i am wrong....EINA-RELIF field is to check and uncheck for regular vendor...It will not change the vendor ID...
    EINA-LIFNR...is the field to change vendor no.., but i can not see this field name is not there in the table...
    Still i think that we can not change the vendor id's once it is created for Info record...
    Pl correct me if am wrong.
    Uts

Maybe you are looking for

  • Can you record a video camera output over HDMI with the HDMI thunderbolt adapter on a Macbook Pro

    I have an interesting question.  I do video editing, and I know there are some new devices on the market, such as the black magic mini recorder that lets you go from HDMI to Thunerbolt.  But can you not do the same with the minidisplay/thunderbolt to

  • Process Modelling in BPM 11g

    Hi Everyone, I need to design onboarding employee process. So for every department I am planning to design separate process and a overall parent process and planning to communicate via send/receive task between parent and child. So when i have multip

  • Displaying Chinese Lyrics

    I have a problem on displaying Chinese Lyrics on my iPOD Nano. All chinese turns into strange character. The lyrics can be displayed in iTunes6.0 properly on both windows (xp) and mac mini. I have try convert the mp3 tag to v2.4, but it didn't help.

  • 10.6.5 and network connection slowdown, flakiness

    Ever since the 10.6.5 update (applied via Software Update), I've been plagued with a very severe slowdown in my internet connection. Typically, when connecting to most websites, in the Firefox status bar, I get a lot of "Looking up..." "Waiting for..

  • ORA-12705 Invalid or unknown NLS_LANG parameter value specified

    Hi, I am trying to connect to a remote Oracle 8i database using TOAD.I have Oracle 8i and 9i installed on Windows XP Professional.I am able to connect via SQL*PlUS and OEM.Initially I was able to connect with TOAD.Then I changed the environment varia