Central & purchasing (Vendor)

What is the difference between XK01 & MK01?
What are their practical implications?
regards
VS

Hello VS,
As mentioned by Manish,
<i>MK01 is used to create Vendor at Purchasing org. level</i> means with this transaction you maintain the data which is relevelnt to carry out the purchasing activities i.e. PO Currency, Payment terms, Vendor schema for pricing, etc
XK01 is used to create Vendor at Company code level means with this transaction you can maintain data at three levels i.e. General data (client level), Accounting data (Company code level) and Purchasing Data (Pur organization level)
if you create Vendor with MK01 (Pur data) you have to carry out FK01 or XK01 to maintain the Accounting data for Vendor Invoice.
Hope this will help.
Regards
Arif Mansuri
Reward if answer is helpful.

Similar Messages

  • Centralized purchasing operating unit in drop shipment cycle

    Hi all,
    In multiple operating units, is there a way to use drop shipment cycle with a central Purchasing Operating Unit?
    I mean creating sales order in OU 1, Importing Purchase Requisition and auto create Purchase Order in OU 2(Central Purchasing OU), and receiving in OU 1, then shipping from OU 1
    Thanks for all,

    Dipanjan Maitra wrote:
    Consider this progression for your scenario:
    Customer Sales Order is created in OU1 >> Internal requisition is created in OU1 >> Internal Sales Order is created in OU2 with source type as External(dropship) >> Purchase Requisition is created in OU2 >> Purchase order is created in OU2 and sent to vendor >> item received in OU2 >> Internal Order is fulfilled >> Inter-org transfer is initiated from OU2 to OU1 >> Item is received in OU1 >> Customer Sales order is fulfilled in OU1 and shipped from OU1
    DipanjanDipanjan
    Are you sure Inter-org transfers will work for One OU to other??
    Thanks
    Mahendra

  • Centralized purchase organization

    Dear All,
    we  have the scenario that one centralized purchase orgnaization is there which is responsible for the negotiation with vendor so after negotiation with vendor they will create  the contract and this can be used by other purchase orgnizations. Now system is not allowing to create the conract without company code (ME31K) and when we refer this contract in the PO it should not allow to change the price in purchase order whether this can be achived? we have different plant assigned to different company codes.
    Regards
    Ramakant

    Hi,
    Create a Centralised  Purchasing organisation - CPO in SPRO
    In the assignment
    Assign --CPO to  the company code
    Assign -CPO to the different plants say PLT1 ,PLT2 Etc
    Create Purchasing info record for the material and plant combination
    Now create a Contract and check
    Regards
    Ganesh

  • Advantages and disadvantages for having the central purchasing organization

    Hi all,
    Cud neone list out the advantages and disadvantages of having central purchasing organization.
    and what is the best practice of selecting the puchasing organization.
    Thanks

    Hi
    <i><b>Cud neone list out the advantages and disadvantages of having central purchasing organization.</b></i>
    Rather than asking for the advantages and disadvantages it will be helpful if u see why the functionality of having the purchase organisation centrally and decentralised has been provided in SAP. I hope u have seen the help file in ur SAP about purchase organisation.
    The point u can note down which will be of importance is <b><i>Each purchasing organization has its own info records and conditions for pricing.</i></b> if u go for the centralised purchasing organisation say in company code u have three plants and purchasing organisation is for all theree plants, then the conditions and inforecords holds for all the thrre plants. If u go for the decentralised say for each plant different purchse organisation then each plant has its own inforecords and conditions. This is upto the business requirement which u should select.
    Similarly u can use this logic for the following cases
    Each purchasing organization has its own info records and conditions for pricing.
    Each purchasing organization has its own vendor master data.
    Each purchasing organization evaluates its own vendors using MM Vendor Evaluation.
    Authorizations for processing purchasing transactions can be assigned to each purchasing organization.
    All items of an external purchasing document, that is, request for quotation, purchase order, contract, or scheduling agreement, belong to a purchasing organization.
    The purchasing organization is the highest level of aggregation (after the organizational unit "client") for purchasing statistics.
    The purchasing organization serves as the selection criterion for lists of all purchasing documents.
    Here u can apply the logic and see how centralised and decentralise purchasing organisation effects. Whethe u want the data should be applicable for all plants then go for centralised if not go for decenralised.
    <i><b>what is the best practice of selecting the puchasing organization.</b></i>
    I think there is no best practice as such and it depends on how u r company business works.
    I welcome the comments from experts if there is any best practice.
    Thanks
    Ravi

  • Purchasing Vendor During MIRO

    We have implemented partner functions, linking a purchasing vendor with an A/P vendor, using standard functionality.
    In testing, A/P reports that they are currently able to enter the invoice against the purchasing vendor as well as against the A/P vendor.
    What is needed to prevent the purchasing vendor number from being inadvertently selected during MIRO?

    HEy
    If you meantained the vendor in XK01 adress of the vendor and its code both you can see the header data screen in MIRO.
    And if you want  a print of document you will have to set document for printing from MIRO - GO TO >  messages.
    Set the printer and get a print preview from t code MR90 with document no.
    Kaustubh

  • Contract from centralized purchase organization without company code

    Hi Experts.
    We have six company codes
    And having one centralized purchase organization and it is not assigned to any company codes
    While creating contracts all company code uses this centralized purchase organization.
    My question is :-
    I want to create contract with above centralized purchase organization without company codes in it so while converting above contract to po we can use any one company code in the po.
    How to create contract with centralized purchase organization without company code? (Later this contract can be used to convert po from any the company codes )
    Please helpu2026
    Thanks in Advance
    Prashanth.Venkategowda

    Hi,
    What you need to do is:
    In SPRO->Org.Structure->Definition->Materials Management->Maintain
    Purch. Org. you need to "declare" all your Purch. Orgs.
    In "SPRO->Org.Structure->Assignment->Materials Management->Assing
    Purch. Org. to company code" you must NOT assign your corporal Purch.
    Org to any company.
    In the Plant assignment screen assign your corporal Purch. Org to all
    the relevant Plants.
    In this kind of hierarchy you make all the purchasing activities
    (contracts, PO's etc.) for this purch org.
    Thats all.
    In the case that you have 2 level hierarchy: one corporal and many
    company\plant assigned purch. orgs you need to do additional step.
    After assigning a "small" purch. orgs to the plants and companies you
    can assign them to "reference" Purch Org. (that not assigned itself to
    any plant/company) in the ""SPRO->Org.Structure->Assignment->Materials
    Management->Assing Purch. Org. to reference Purch. Org."
    That kind of hierarchy allows you to make a contracts at the "reference"
    org. level and use them in PO's by the lowest purch. orgs.
    Hope that it will help.
    Regards,
    Udaya.

  • Subcontracting Vendor and Purchase Vendor

    Dear All,
    I have created separate Pricing Procedure for Subcontracting PO, since the requirement is to calculate the price on issuing qty. I have put Formula Based Condition type.
    We issue 100 KG of material and receive less than 10 KG (say 90-95 KG) but the vendor charges for issuing qty (100 KG)...so I created a new condition type which calculates for total price for 100 KG and calculates for receiving qty...Suppose Rs. 10/KG then in this case its Rs.1000/- but system should calculate unit price for 90 KG i.e. 1000/90 = 11.11 ...this is working fine as long as Iam calling Subcontract Vendor where this Schema Group is assigned in the Vendor Master..
    My problem is, for some Vendors, he is both Subcontracting Vendor and Purchase Vendor...so Iam not able to calculate for Subcontracting calculation with this requirement...where as I have separate calculation schema for Purchase Vendors...
    How to meet this..
    Kindly Suggest
    Regards,
    Gopala.S

    Hi
    Thanks for your quick reply, please give me some brief info on routine, how and where we need to do settings.
    Regards,
    Gopala.s

  • Link Purchasing Vendor to Paying Vendors

    Dear Gurus,
    How can we link multiple purchasing vendors to a single paying vendor?
    Thanks.
    regards,
    Raj

    Hi Sridhar,
    In our company we currently have 2 separate vendors, one for purchasing and one for FI. We are wondering if it was a good business requirement, if not we probably want to consider changing it.  For this we are using Partner Functions to link 2 vendors, using PI-"Invoice Presented By".
    The main idea behind doing as we are doing currently is we could link multiple purchasing vendors to a single paying vendor.
    Can we improve this process or is it the best?
    Thanks.
    regards,
    Raj

  • Link Purchasing Vendor to Paying Vendor

    Dear Gurus,
    How can we link multiple purchasing vendors to a single paying vendor?
    Thanks.
    regards,
    Raj

    Hi Sridhar,
    In our company we currently have 2 separate vendors, one for purchasing and one for FI. We are wondering if it was a good business requirement, if not we probably want to consider changing it.  For this we are using Partner Functions to link 2 vendors, using PI-"Invoice Presented By".
    The main idea behind doing as we are doing currently is we could link multiple purchasing vendors to a single paying vendor.
    Can we improve this process or is it the best?
    Thanks.
    regards,
    Raj

  • Blocking Purchasing Vendor(TC :MK01 & MK02)

    Hi All,
    Can anybody help me how to block a Purchasing Vendor(MK01 & MK02) using Change Document Procedure.
    I found the Business Object LFM1 & change document Object KRED .
    i copied LFM1 into one custom object(ZLFM1) & created a Method & Event for blocking the vendor.
    in SWEC, i linked the ZLFM1 &  KRED.
    But it is not working.
    Please can anybody help me to solve my problem.
    Regards
    kalyan.

    Hi Rob,
                   Thanks for quick reply.
    My requirement is to block a Purchasing Vendor (MK01 & MK02) when ever a new vendor is created or changed.
    I am doing the same with user exit & BTE.
    I am not getting the vendor number when I created a new vendor when save document triggers. Because FM “NUMBER_GET_NEXT”  is executing after the user exit(EXIT_SAPMF02K_001) and Before BTE  1420.
    So I am taking EKORG form user exit & passing the same to BTE.
    Now in the BTE I am having both LIFNR & EKORG.
    In the BTE I am using FM  “SWE_EVENT_CREATE” to trigger the workflow.
    I am using a Custom business object to block the vendor.
    But if it good practice if we can do the same thing using change document procedure.
    So I found the Change document KRED. But in the KRED EKORG is not the key field.
    So I copied the business object LFM1 and created a custom method & event to block the vendor. Since I don’t have any standard object for blocking the purchasing vendor.
    So I am doing the following steps.
    In TC SWED
    I created an entry for KRED with LFM1 is the leading table in the change document.
    I created an entry in SWEC as change document object as KRED and business object as Custom business object.
    But when I am executing MK02 it is giving following message
    Object does not exist
    Message no. OL 826
    Diagnosis
    You tried to create an instance of the object type YR_LFM1 with the key0000000105. No instance of this kind exists.
    If check the above message(red color) we are having only LIFNR as 0000000105 & there is no EKORG. So here Key field is not creating properly.
    How can we debug the change document object?
    Thanks & regards
    Kalyan.

  • SRM 7.0 Central Contract-For Centralized Purchasing Scenario

    Hello Experts
    Is it possible to set up a corporate (read Centralized) Purchasing strategy, where in One Central purchasing organization creates and manages Central contracts for various Plants assigned to different company codes using SRM 7.0 with ECC Backend?
    Tried to set this scenario up by assigning Purchase organization directly to Plants (in ECC) but the Contracts were failing during replication in ECC.
    Any inputs on this are appreciated.
    Thanks
    Raman.
    Note: Contracts went through successfully in ECC after assigning the Purchasing organization to Company code.

    Hi,
    Please check this.
    SPRO -> Enterprise structure -> Assignment ->
    Logistics - General -> Assign Plant to company code.
    Assign plant to company code
    In the IMG activity "Assignment Plant - Company Code" you assign each plant to a company code.
    A plant can only belong to one company code.
    Note
    Complete functionality of the system can only be ensured if the plants assigned to a company code are only those situated in the same country as the company code.
    It is therefore recommended that you also create a company code for each country in which a plant is situated.
    Examples
    Only then are tax postings created when transferring stock between plants in different countries.
    The taxation procedure and Intrastat declaration are supported only for the country of the company code.
    Requirements
    Before you can assign plants to company codes, you must define the valuation control.
    You may change the valuation control in the production system only after contacting your SAP consultant. Changes may cause inconsistencies in documents.
    Actions
    Assign your plants to company codes.
    Regards,
    Masa

  • Centralized purchasing organization

    I have created several purchase organization for a company code and purchasing activities all happened in each purchasing org. Now i wanted to make it as a single (centralized) purchasing unit? What are the prerequisites that we should take in to account and what configs are required to make it as single without disturbing the business process?

    hi kumar,
    I am afraid this would not effect your previous documents but would work from future purchase orders you create.
    Regards,
    Sagnik

  • Central Purchase Org and Multiple co codes

    Hello everyone,
                          We are working in SRM 5.0 classic deployment and PDP scenario. We have an issue. We have central purchase org and multiple co codes. So one purchase org will be responsible for all the co codes. In the backend system, pur org is not assigned to any co code since it is a central pur org. Now in SRM , we created a root org, under the root org we created different companies and at the same level i.e under root- purchase org is created and then purchsae groups. In attribute BUK of purchase org, all co codes are assigned. When we check BBP_ATTR_CHECK for this purchase org, we get an error- "company cannot be determined. So we'll not be able to shop. Please let me know if anyone has ever worked on this scenario and whatz the solution? Suitable points will be awarded for the useful answers. Thanks in advance.
    Regards
    Kapil

    I would not suggest this as an approach. First question is what kind of accounting reports do they need on plant level? Is it AR/AP items per plant or complete set of financial reports include BS and P&L statement.
    WERKS field exists in BSEG, so I guess some report can be generated to represent open items on this level.
    But if you need deeper division in the company on this level, then segments or business areas should be used.
    regards

  • SRM - Centralized Purchasing Organization

    We have Centralized Shoppers Organization Structure where they have one plant attached to each of their profile at this time inheriting from the header node . With our highlevel reorganization within the company , shoppers will be now shopping for multiple Plant Codes.
    How can we set-up their profile to accomadate multiple plant codes and how can we mitigate the risk of not selecting the right plant code in a shopping cart ?   Eg I have 3 plant codes 1000 , 2000 and 3000. And now its defaulted to 1000 and the shopper is shopping for 2000 how can we make sure that they are selecting the right plant code .
    is there a possiblity of pulling the plant code from the Cost Center or any cost object i select in the plant code ?? or any other designs used commonly around teh Central Purchasing Organization.
    Any inputs appreciated .
    Edited by: Priyalakshmi Bhuvanendran on Jun 15, 2010 10:28 PM

    Hi there,
    Regarding "pulling the plant code from the Cost Center"
    You could code this in the DOC_CHANGE_BADI so that it would automatically be inserted.
    You could use the DOC_CHECK_BADI to do the checks, i.e. you could set up a check on what cost centre has been entered and if the incorrect plant has been inputed then put out an error message.
    Hope this helps,
    Kind Regards,
    Matthew

  • Central Purchase organisation

    Hi,
    We have a scenario as below;
    We have a central purchasing organization from which we will procure the import material in bulk for several plants. Please note that at the time of procurement we will not be knowing the exact requirement for each plant.
    At the time of keeping the goods in Customs Bonded warehouse, we do not file the bill of entry & customs duty is not paid. Bill of entry is filed once we clear the goods from the Customs bonded warehouse.
    Here in this case how we can handle this scenario in SAP.
    Could you please suggest?
    Thanks in advance.....

    Hi
    If you have central purchase organization lets say located at X place and then they are distributing import materials to various plants then inorder to capture the expenses ,you do
    1) Create plant code for place where your central purchase org people are seating.
    2) Procure material i.e. import at this plant level i.e. create PO and GR at this plant level
    3) now you can transfer imported materials from this plant to respective plant via STO or STO with billing
    which ensure that your expense at plant and company code level is taken care.
    Please check this may you find useful.
    Kishor

Maybe you are looking for

  • CS4 Master Collection Activation issue

    I have installed CS4 master collection on my 2 PC's. The first of these was a new build PC using Vista Ultimate 64bit, I installed Vista and CS4 on a RAID 0 array comprising 3 Sata drives. CS4 was then activated on this machine as well as my other ma

  • Lost internet connection on upgrade to 10.4

    I hope someone can help, I'm truly foxed. My G5 Dual 2GHZ and iBook run 10.3.9 with a perfect internet connection (Zoom wireless). When I upgrade to 10.4 the wireless network is automatically found but I cannot connect to the internet at all. I have

  • Save GUI components in a XML format

    I am looking for a technoology that can help to create a my own file format using java. That mean currently im working with implementing a mind mapping tool (like mindjet) which will help to do basic mind mapping actions like add, edit, delete topics

  • How to transfer data between the different states in "state machine"?

    I want to transfer some data from one state to another. I tried the tunnel, but it can't work since it's the case structure. Does "state machince" support data transfer? Or any other methods I can do? Thank you.

  • Trceval

    A whitepaper named as Oracle Forms Server Troubleshooting tells me a TRCEVAL utility, which can analyse SQL*NET trace file. But I did not found it under my Oracle Developer directory, and can not get results by searching OTN. Anyone can help me to ge