Update Purchasing group in MM42

Hi,
I have requirement to update purchasing group for article master in basic view and purchasing view.
I did have look at IDOC ARTMAS and BAPI BAPI_MATERIAL_MAINTAINDATA_RT.They have purchasing group
field but it seems for basic view not purchasing view as they don't have any field for vendor.
Is there any f.M or bapi or idoc to update data in purchasing view.
Thanks,
Rekha.

Hi Narendra,
BAPI_MAINTAINDATA_RT will upload purchasing group in mm42 but it will be in basic view.If we want to upload purchasing group for vendors in purchasing view then we don't have any field related to this in the BAPI.
Rekha.

Similar Messages

  • Update purchasing group in scheduling agreements

    Hi gurus,
    I'm trying to update purchasing group field in scheduling agreements, which are time-independent (EKKO-STAKO = ' ').
    In my environment, I'm not authorized to use CALL TRANSACTION statement.
    If possible, I'd need a way that works both in 4.6c and 6.0 versions.
    I have tried several options, but none works:
    -BAPI_SAG_CHANGE: "Scheduling agreements with time-independent conditions are not supported" (OSS note 1046794) (Also, this is not available in 4.6c)
    -BAPI_SCHEDULE_MAINTAIN: "Scheduling agreements with time-independent conditions are not supported" (OSS note 1046794) (Also, this is not available in 4.6c)
    -BAPI_AGREEMENT_MAINTAIN: Does not have the possibility to change field 'purchasing group'. (Moreover, it internally performs a CALL TRANSACTION).
    -ME_UPDATE_AGREEMENT_PO: I've been not able to change field 'purchasing group'.
    I'd be grateful about any hint. Thanks in advance!

    In case it is useful for anyone else, I have solved the problem using:
    CALL FUNCTION 'ME_UPDATE_DOCUMENT'
    Thanks anyway!

  • Update Purchasing group directly in production system

    Hi,
    We keep getting purchasing group changes requests and we follow conventional approach, configure in development - move to Quality and then to Production.
    Since we have high number of requests, we are exploring the direct maintenance in Production system. Please advise on the best approach to this.
    thanks
    Mahesh

    there is an alternative missing.
    you can change a customizing activity to be a master data activity, and you do not need to have the PRODuction system open for customizing..
    this is explained in OSS Note 135028 - Transfer IMG activity to current setting
    However, I have made my experience in the past as I joined my current employer. In this system the purchasing groups were maintained in production system, which I did not know, and some key user did not know too, as they asked me to add a new purchasing group. I did this in the development system and transported to prouction.
    And it happened, that I added a purchasing group in developement that was already accopied in production, so the entry in production got overwritten with my transport. so for a couple of days 2 buyers worked with the same purchasing group, they did not even realize it, as nobody is really looking at a PO form if a system is live for many years. This caused some trouble with statistics and as well with communications between vendors and us.
    a second experience was made by the fact that people had deleted purchasing groups, after buyers had left the company. But SAP validates the existing of purchasing groups when archiving purchase orders. So I had to recreate all deleted  purchasing groups before I could continue with archving.
    I think that this experience is reason enough to not give this customizing activity into user hands.

  • WRP1 considering Articles with different Purchase group

    Hi
    Gurus,
    We
    are facing issue in WRP1 program, in production system one STO is created
    for many articles with different purchase group with same site,
    But
    My understanding is that when replenishment happens, different STOs will
    be created for different purchase group for same site and client is also
    expecting same thing...
    Issue
    - In STO articles are belongs to same site but different purchase
    group, in PO header its updated purchase group as 002 but if check line items
    Articles are from many purchase group like, 001 , 002 , 003 etc....
    When
    in header its showing purchase group as 002 it should consider articles
    with same purchase group but its combining all articles belongs to same site
    irrespective of purchase group.
    Kindly advise
    Regards,
    Vinay

    Hi Vinay,
    It's standard system behaviour. PO group on header level is for reporting purposes, it's not scoping the allowed articles on the item lines. Therefore, WRP1 creates the STO with a mixture of articles of several purchase groups.
    Perhaps this apporach might be feasible for your challenge:
    - In stead of creating STO, create purchase requisition as follow on document from WRP1 processing (see Store Order Control in SPRO);
    - after WRP1 processing, run ME59N (also possible in background) for the purch. reqs. created in WRP1 with the parameter 'Per purchasing group' (and perhaps also 'Per site'). This should result in STO's per site/purchase group.
    Regards,
    Johan

  • Automatic update of material master purchasing group

    Dear.
    Does exist a chance in order to update the purchasing group of material master from pur.group of info record or from pur. group of the last purchase order ?
    I want to avoid a manual update of material master.
    Thanks.

    Hi,
    use proper BADI for your customised requirement -
    for selecting proper BADI -
    1.select T-code in command line  SE18
    2.go for F4 help, now on search screen PRESS the SAP Applications Button
    3.Now u can go to related module node then related field there you will get related BADI's .
    for example for purchasing go for -. MM-PUR inside MM
    you can also use se18 for new technique of using enhancements framework.
    please take help of code experts for the same.i will prefer BADI over exits becuse BADI will reflect in all the coming version of SAP also.
    let me know if you need futher help for the same.
    Regards,
    Rajeev

  • Same Purchasing group assigment to multiple Purchasing Org

    Dear all,
    I am facing an issue in SRM 5.0 in Classic Scenario.
    In R/3 the freedom exist to assign independently the Purchasing Organization and the Purchasing Group to a PREQ or PO.
    Then the following lists have been created:
    <u>PurchORG</u>:
    - PORG1: Porg of country 1
    - PORG2: Porg of country 2
    <u>and PurchGROUP</u>
    - PGRP1: Pgrp Office sup
    - PGRP2: Pgrp IT
    and then I want to be able to use all the following combinations:
    PORG1-PGRP1
    PORG1-PGRP2
    PORG2-PGRP1
    PORG2-PGRP2
    To do that I create in my Organization Plan the following:
    - PORG1
         -PGRP11
         -PGRP12
    - PORG2
         -PGRP21
         -PGRP22
    However as I am in Classical Scenario I need to link the OrgPlan Pgrp to the coresponding in R/3
    - PORG1
         -PGRP11 >PGRP1
         -PGRP12 >PGRP2
    - PORG2
         -PGRP21 >PGRP1 : Error Purchasing group ... in system ... already assigned to ... (message BBP_ATTR 030)
         -PGRP22
    1) I have read somewhere but I can not find it anymore that the system messages can be updated to avoid this error and to allow that functionality. Has somebody done it? Where is it? I am correct?
    2) Otherwise do you have an option to do it? 
    How must I create my Org Plan as I suppose all Porg and PGrp must exist once in Org Plan.
    Then must I use the BADI BBP_PGRP_FIND with Determine Responsible Purchasing Group(s) BADI BBP_PGRP_FIND.  Can you explain how, or provide piece of code.
    I looked in doculentation but I don't see clearly the difference between the 2 exit objects (they seem duplicate for me):
    - ES_PURCH_DATA - This output structure should contain the object type and the object ID of the default purchasing group and the higher-level purchasing organization. If you are dealing with a backend purchasing group (purchasing organization), then you must also define the corresponding backend IDs.
    - ET_PURCH_DATA - This output table passes the list of all responsible purchasing groups and their higher-level purchasing organizations. A table line is formed corresponding to structure ES_PURCH_DATA.
    Thanks in advance
    RD

    Hi
    <b>You can go through the link for complete code and other required details -></b>
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/srm/badi-general+information&
    Re: Purchasing group from external requirements
    Re: BAdI BBP_PGRP_FIND
    Re: Purchasing group from external requirements
    Re: Sample code for BADI implementation
    Every purchaser will be assigned to the relevant purchasing groups in Organization structure and purchasing groups have the product responsibility (product category) and person/organization responsiblility assigned in the 'Responsibility' tab. I think this should be sufficient to get the linkage.
    Re: "Proc_Group" assignment to shopping cart  from transferred requisitions
    Using BAdI BBP_PGRP_FIND for purch.group determination
    Use Function Module -> BBP_OM_READ_PURCH_ORG_ID
    Give Logical system and Purchasing group to this FM.
    It will give you
    ES_PURCH_ORG-OT
    ES_PURCH_ORG-OBJID
    Use this info in table HRP1000(Infotype 1000 DB Table) to get the value of text.
    Function module - BBP_OM_DETERMINE_RESP_PGRP
    The purchaing groups are responsible for product catrgories (material group) and not material numbers. If you use "describe requirement" to create a shopping cart, the purchasing group will default from this responsibilty of product categorty and not material number.
    Also the purchasing group can default on other criterias like the organizational responsibility and so on....
    Inorder to determine the reponsible purchase organization for creating shopping carts for all product categories, this task can be accomplished by implemeting the badi BBP_DOC_CHANGE_BADI. here you have to write some logic to change the purchasing organization based on product category. In the purchasing cycle Purchase Organization is not responsible to procure the product, Purchase Group is responsible for the same. In the Organization structure after defining Purchasing organization, you might have define Purchase Group also in the purcase group RESPONSIBLE TAB you have to define the PRODUCT CATAGORY to be procure by this Purchase group.
    Do let me know.
    Regards
    -Atul

  • Unable to update purchase order after partial delivery

    bold Issue:
    After upgrading from v2005 > v2007:
    1) We created a PO with two different purchase items :
    row 1: 10 pcs Item x
    row 2: 15 pcs item Y
    2) create a Goods Receipt PO based on the PO row 2 (15 pcs Item Y) so this row will be closed in the PO.
    3) after saving the GRPO item Y is set as a non purchase item (deselected  the tick box "Purchase Item" on the Item master), because the supplier will not be able to deliver this item again.
    4) After changing item Y, we want to update the amount of Item X to for example 11 (instead of 10). This item is still a purchase item > while updating the PO the following error appears:
    [Purchase Order - Rows - Item No.][line: 2] , 'The item is not a purchase item (2)'  [Message 131-10]
    In v2005 it was possible to follow the above procedure, however since the upgrade of v2007 the error appears.
    The problem is that that it happens very often that the suppliers change the items, so they cannot be delivered anymore.
    bold  Below the response of SAP Support:
    Line: -
    Yes, I understand what you mean that the item you want to deliver is the other item PQ which is still a purchase item. However, the system does the checking based on document level, and not filtering only per Open rows. Hence, even if the item for B8 is fully closed, the system still detects that there is a non-purchase item in an open document (B8).
    In order to update the other item PQ, please set the item B8 back to Purchase Item. Once the Sales Order is updated, you may update B8 again to Non Purchase.
    If the possibility of using the 'Active/Inactive' button is not possible, another workaround is to use a User Define Field to flag the item. For example, you can set it as 'Y', when the supplier stopp ed selling the item. Then, in the Item Search window, you can filter the records to group those items that are set as 'Y' and the rest as 'N'. Only those 'N' items can be used when placing orders.
    As an added procedure, you can generate an approval procedure that will be triggered when an item that is set as 'Y' in the User Defined field is added in the Purchase Order. When the approval is trig gered, the user can then re-verify the items added and make the necessary changes before saving the purchase document.
    I hope the above workaround is suitable. I agree with the expected logic, but per Note937297, the stock status of an item is not meant to be changed after documents are added in the system. It seems a limitation in the current system.
    Line: -
    bold Solution:
    The system should check if the open row can be delivered, since it still is a purchase item.
    The provided workarounds are not an option for our customer, so we are looking forward to a positive reaction!
    Kind regards,
    Charlotte

    Unable to update purchase order after partial delivery
    Issue:
    After upgrading from v2005 > v2007:
    1) We created a PO with two different purchase items :
    row 1: 10 pcs Item x
    row 2: 15 pcs item Y
    2) create a Goods Receipt PO based on the PO row 2 (15 pcs Item Y) so this row will be closed in the PO.
    3) after saving the GRPO item Y is set as a non purchase item (deselected  the tick box "Purchase Item" on the Item master), because the supplier will not be able to deliver this item again.
    4) After changing item Y, we want to update the amount of Item X to for example 11 (instead of 10). This item is still a purchase item > while updating the PO the following error appears:
    [Purchase Order - Rows - Item No.][line: 2] , 'The item is not a purchase item (2)'  [Message 131-10]
    In v2005 it was possible to follow the above procedure, however since the upgrade of v2007 the error appears.
    The problem is that that it happens very often that the suppliers change the items, so they cannot be delivered anymore.
    Below the response of SAP Support:
    Yes, I understand what you mean that the item you want to deliver is the other item PQ which is still a purchase item. However, the system does the checking based on document level, and not filtering only per Open rows. Hence, even if the item for B8 is fully closed, the system still detects that there is a non-purchase item in an open document (B8).
    In order to update the other item PQ, please set the item B8 back to Purchase Item. Once the Sales Order is updated, you may update B8 again to Non Purchase.
    If the possibility of using the 'Active/Inactive' button is not possible, another workaround is to use a User Define Field to flag the item. For example, you can set it as 'Y', when the supplier stopp ed selling the item. Then, in the Item Search window, you can filter the records to group those items that are set as 'Y' and the rest as 'N'. Only those 'N' items can be used when placing orders.
    As an added procedure, you can generate an approval procedure that will be triggered when an item that is set as 'Y' in the User Defined field is added in the Purchase Order. When the approval is trig gered, the user can then re-verify the items added and make the necessary changes before saving the purchase document.
    I hope the above workaround is suitable. I agree with the expected logic, but per Note937297, the stock status of an item is not meant to be changed after documents are added in the system. It seems a limitation in the current system.
    Solution:
    The system should check if the open row can be delivered, since it still is a purchase item.
    The provided workarounds are not an option for our customer, so we are looking forward to a positive reaction!
    Kind regards,
    Charlotte

  • Can anyone give me user exit name for create/update purchase order partners

    Hello guys
      Can anyone gives me user exit name for create/update purchase order partners?
      Requirement is to insert/update partner when SC flag is checked while creating/updating purchase order (ME22N / ME21N)  by using user exit.

    hi,
    check these exits.
    Transaction Code - ME21N                    Create Purchase Order
    Enhancement/ Business Add-in            Description
    Enhancement
    MEQUERY1                                Enhancement to Document Overview ME21N/ME51N
    MEVME001                                WE default quantity calc. and over/ underdelivery tolerance
    MM06E001                                User exits for EDI inbound and outbound purchasing documents
    MM06E003                                Number range and document number
    MM06E004                                Control import data screens in purchase order
    MM06E005                                Customer fields in purchasing document
    MM06E007                                Change document for requisitions upon conversion into PO
    MM06E008                                Monitoring of contr. target value in case of release orders
    MM06E009                                Relevant texts for "Texts exist" indicator
    MM06E010                                Field selection for vendor address
    MMAL0001                                ALE source list distribution: Outbound processing
    MMAL0002                                ALE source list distribution: Inbound processing
    MMAL0003                                ALE purcasing info record distribution: Outbound processing
    MMAL0004                                ALE purchasing info record distribution: Inbound processing
    MMDA0001                                Default delivery addresses
    MMFAB001                                User exit for generation of release order
    MRFLB001                                Control Items for Contract Release Order
    MELAB001                                Gen. forecast delivery schedules: Transfer schedule implem.
    AMPL0001                                User subscreen for additional data on AMPL
    LMEDR001                                Enhancements to print program
    LMELA002                                Adopt batch no. from shipping notification when posting a GR
    LMELA010                                Inbound shipping notification: Transfer item data from IDOC
    LMEQR001                                User exit for source determination
    LMEXF001                                Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001                                Customer-Specific Source Determination in Retail
    M06B0001                                Role determination for purchase requisition release
    M06B0002                                Changes to comm. structure for purchase requisition release
    MEFLD004                                Determine earliest delivery date f. check w. GR (only PO)
    MEETA001                                Define schedule line type (backlog, immed. req., preview)
    ME590001                                Grouping of requsitions for PO split in ME59
    M06E0005                                Role determination for release of purchasing documents
    M06E0004                                Changes to communication structure for release purch. doc.
    M06B0005                                Changes to comm. structure for overall release of requisn.
    M06B0004                                Number range and document number
    M06B0003                                Number range and document number

  • Update Purchase Order number.(Link GL to PO)

    Hi all,
    Currently i am using the below query for one of our report(R12). However there is a need to update Purchase Order Number .Could anyone please help on how to link GL to PO and provide the updated query.The query is as follows.
    SELECT gjl.je_line_num,
        gjl.code_combination_id,
        SUM(NVL(GJL.accounted_dr, 0))                                     AS Accounted_DR,
        SUM(NVL(GJL.accounted_cr, 0))                                     AS Accounted_CR,
        ( SUM(NVL(GJL.accounted_dr, 0)) - SUM(NVL(GJL.accounted_cr, 0)) ) AS Accounted_Balance,
        gjb.actual_flag,
        NULL     AS "Check Number",
        gjb.name AS "Batch Name",
        TO_CHAR(gjh.currency_conversion_date, 'DD-Mon-YYYY') currency_conversion_date,
        ROUND(gjh.CURRENCY_CONVERSION_RATE,4) CURRENCY_CONVERSION_RATE,
        gjh.currency_conversion_type,
        NULL                                                          AS Document_Number,
        SUM(NVL(GJL.entered_dr, 0))                                   AS Entered_DR,
        SUM(NVL(GJL.entered_cr, 0))                                   AS Entered_CR,
        ( SUM(NVL(GJL.entered_dr, 0)) - SUM(NVL(GJL.entered_cr, 0)) ) AS Entered_Balance,
        gcc.segment1
        || '.'
        || gcc.segment2
        || '.'
        || gcc.segment3
        || '.'
        || gcc.segment4
        || '.'
        ||gcc.segment5
        || '.'
        || gcc.segment6
        || '.'
        || gcc.segment7
        || '.'
        || gcc.segment8 "Account Code",
        gl.currency_code AS "Ledger Currency",
        gjh.name         AS "Header Name",
        gjl.description  AS "Journal Line Description",
        NULL             AS party_name,
        NULL             AS party_id,
        GJH.period_name,
        TO_CHAR(gjh.POSTED_DATE, 'DD-Mon-YYYY') POSTED_DATE,
        NULL AS "Purchase Invoice Number",
        NULL AS "AP Invoice Line Description",
        NULL AS "Sales Invoice Number",
        gcc.segment1 Company ,
        gcc.segment2 Account,
        DECODE(gcc.segment2,NULL,'',apps.gl_flexfields_pkg.get_description_sql(gcc.chart_of_accounts_id,2,gcc.segment2)) AS "Seg2 Desc",
        gcc.segment3 AS "Business Model",
        gcc.segment4 Region,
        gcc.segment5 AS "Cost Profit Center",
        gcc.segment6 AS "Product Group",
        gcc.segment7 AS "Related Company",
        gcc.segment8 AS "Reserve",
        gjl.status   AS "Journal Line Status",
        GL.name      AS "LEDGER NAME",
        GJH.currency_code,
        GJH.je_category je_cat_f,
        GJCT.user_je_category_name je_category,
        GJH.je_source,
        NULL AS "Sales_order" ,
        NULL AS "Purchase Order Number"
      FROM APPS.gl_je_headers gjh,
        APPS.gl_je_batches gjb,
        APPS.gl_ledgers gl,
        APPS.gl_je_lines gjl,
        APPS.gl_code_combinations gcc,
        (SELECT je_category_name,
          user_je_category_name
        FROM APPS.GL_JE_CATEGORIES_TL
        WHERE language='E'
        ) GJCT
      WHERE gjh.je_from_sla_flag IS NULL
      --AND gjh.EXTERNAL_REFERENCE IS NULL
      AND gjb.je_batch_id         = gjh.je_batch_id
      AND gjh.ledger_id           = gl.ledger_id
      AND gjh.je_header_id        = gjl.je_header_id
      AND gcc.code_combination_id = gjl.code_combination_id
      AND GJH.JE_CATEGORY         = GJCT.je_category_name(+)
      AND GL.name NOT IN('NL ABX RepCorp USD (EUR)')
      GROUP BY gjl.je_line_num,
        gjl.code_combination_id,
        gjb.actual_flag,
        gjb.name,
        gjh.currency_conversion_date,
        ROUND(gjh.CURRENCY_CONVERSION_RATE,4),
        gjh.currency_conversion_type,
        gcc.segment1
        || '.'
        || gcc.segment2
        || '.'
        || gcc.segment3
        || '.'
        || gcc.segment4
        || '.'
        ||gcc.segment5
        || '.'
        || gcc.segment6
        || '.'
        || gcc.segment7
        || '.'
        || gcc.segment8,
        gl.currency_code,
        gjh.name,
        gjl.description,
        gjb.je_batch_id,
        gjb.status,
        gjb.posted_date,
        gjb.description,
        gl.name,
        gjh.name,
        GJH.period_name,
        gjh.posted_date,
        gcc.segment1,
        gcc.segment2,
        gcc.segment3,
        gcc.segment4,
        gcc.segment5,
        gcc.segment6,
        gcc.segment7,
        gcc.segment8,
        GL.name,
        gjl.status,
        GJH.je_category,
        GJCT.user_je_category_name,
        GJH.je_source,
        GJH.currency_code,
        DECODE(gcc.segment2,NULL,'',apps.gl_flexfields_pkg.get_description_sql(gcc.chart_of_accounts_id,2,gcc.segment2))

    Finally Resolved the problem by writing 2 exits.
    one exit 'EXIT_SAPLVEDB_007'  for identify correct item in the sales order by updating the customer purchase order item number i.e., VBAP-POSEX.  if we update the POSEX field then it wont create new item instead, it will update the item which it is referring to .
    2nd exit for updating the purchase order number. 
    I have tried to pass the program name, screen number, field name, field value etc to bdcdata in the exit 'EXIT_SAPLVEDB_002'. but I observed that it is not going to that screen in the debugging.
    when I try E1EDP02 with QUALF '044' it will update ship-to party's purchase order number.  so to update ship-to party's purchase order number it is going to that screen. 
    so I have used that thing to update purchase order number in sold-to party's purchase order number.
    so when it is going that screen iam changing the field name 'VBKD-BSTKD_E' to 'VBKD-BSTKD' in bdcdata.  Then it is worked.
    This is the solution I found in my time.
    Any way it is solved.  Hope it will be helpful for others who will get this problem.

  • How to transfer the correct Purchasing Group to the BE ?

    Hi,
    Im using the extended scenario, so...all my documents are transfered to my backend (R3) with the same purchasing group.  
    Now I want to change that, so.. every document sent to R3 should have the "corresponding" Purch. Group.
    The problem here is that there's a person who decides how to reassign the workload between several Purch Groups.
    My initial idea es:
    - Add a new attribute in PPOMA for Local Purch Groups.  This new attribute is the Purch Group Key in the backend.
    - Customize the "transfer" badi in order to update the Purch Group.
    Does exist any other solution to this ?   (I dont know if I'll be able to accomplish this even with my initial idea.
    Thanks for your help !
    REgards,
    Diego

    Hi guys,
    I found note: 787426.
    Somebody has done this ?   I dont understand this fields:
    PARTNER = business partner number of the requester in SRM
    ->Is it something like 50000202?
    EXT_PARTNER_PFT = '0013' for requester
    -> What is it ? Should be a hardcoded '0013 'value ?
    PARENT_GUID = GUID of the relevant parent-entry (ITEM_GUID of the relevant item)
    -> This value will be taken from... ?
    Thank you !
    Regards,
    Diego

  • Error on shopping cart : "No purchasing group exists"

    Hi,
    While the user tries to add items to shopping cart through portal, he is getting error "No purchasing group exists" which stops the user from saving the shopping cart.
    We have checked org structure where all the necessary configuration is existing. Please suggest what could be the reason for the error.
    Thanks in advance.
    Tejas Jani

    Hello Tejas,
    System is not able to determine the PGrp. 3 things are important for determining PGrp
    a. Organization Unit
    b. Product category
    c. Logical System  
    To check whether its a data issue or system issue. Best way is to update one of the PGrp
    1. Ensure in function tab PGrp is flagged & assigned to backend PGrp
    2. Maintain Responsibility tab Product responsibility as * & Organization responsibility as highest node in Org structure.
    Now, create a new shopping cart. It should pick this PGrp. If not, check if you have implemented BBP_PGRP_FIND BADI in system. 
    Hope this helps.
    Ashutosh

  • Purchase Group Problem

    I have created a PR. But while creation the PO with reference to that PR Purchase Group and Vendor field is not gettting updated in the PO.
    Please suggest.
    Also,
    I have created a PR and trying to convert it automatically through ME59N.
    But in ME59N the PR is not identified.
    Please suggest and let me know the functionality of ME59N

    Dear  Sudip
    Prerequisites for AUTO PO.
    1) Plant must be assigned a Purchase Orgainsation.
    2)Auto PO Option in vendor master needs to be activated and info record for material and vendor needs to be created.
    -it should be ensured that plant is assigned to a purchase organization.
    3)Auto purchase order indicator to be ticked in vendor master for auto po generation.
    4)Autom. Po indicator in material master is to be ticked and save the record
    5)source list should also be maintained.
    If you are using  Transaction Code ME59 to automatically convert the current PR into PO, then the following criteria should be met: 
    1) In the Purchasing View of the material master data, the "Autom. PO" field must be clicked; 
    2) In the Purchasing View of the Vendor Master Data, the "Automatic Purchase Order" field must be clicked; 
    3) The Outline Agreement or Purchasing Info Record shall be maintained which will allow the automatic copying of unit price and other conditions into PO; 
    4) The Source List shall be maintained for the nominated vendor which was shown in either the Outline Agreement or Purchasing Info Record. 
    or 
    it might be PR subject to release strategy and not yet released
    or 
    If you're not using a source list or automatic creation of PO, you may need to assign the requisition to a purchase information record using transaction ME56. Then it should appear in ME58. 
    regards
    Shailesh

  • Purchasing group -- Organizational responsibility

    Hello,
    We are trying to create a report(BDC) to attach purchasing group to purch org.
    In the Flat file we would be entering the basic data, address, function and responsibity.
    But for reponsiblity we are able to find only the product category responsibility( trxn PP01).. we are not able to find organizational responsiblity field in the same because of which that cannot be updated.
    Please help in this issue
    Regards
    J

    Hi. Yes. You can ECATT on transaction PO10 or PP01.
    Put in the org unit numbers and maintain the "EBP Product Responsibility" infotype.
    It might tell you that you can not do this, but you can enable it by maintaining T777I in SM30.
    Regards,
    Dave.

  • Purchasing Groups deleted: Errors when processing related documents

    Hi Gurus,
    We are on SRM 7 and we are currently facing an issue when processing documents which Purchasing Groups have been deleted after thee procurement documents were created
    In our case, when a PGroups is deleted and unassigned, an interfase from HR is raised and i the SRM PPOMA the Pgroup is not valid anymore and unassigned from the Purchasing Organization.
    Once this happens, we face a blocking issue for all the documents created with Purchasing Groups that has been deleted.
    These documents cannot be processed anymore and and error saying that Purchasing group is not assigned to purchasing organization... is raised.
    Currently we are manually mantaining the validity of the Purchasing Group via PPOMA and transaction PP01. We put the validity to unlimited and the documents can be processed again.
    Anyway we would like to avoid this manual update and to have a false information in te system where the PGroup will be shown as valid while it has been deleted in the past.
    Could you please advise on the best solution on it?
    Many Thanks in advance.
    Best Regards,
    Valentino

    Thank you both for your responses and my apologies on my delayed response.
    I have this POA set to run the indexing continuously, so it's generating large logs.
    From the log entries, it looks as if the indexing process repeats itself anywhere from 30 minutes to an hour.
    I base this on when I see the log repeating the userxxx.db file names.
    When I look at the information for my single post office, it shows 559 users, 126 resources and a total mailbox count of 565.
    I'm not sure how that all works out.
    To answer your questions, Laura:
    The logs show the error in relation to 527 out of 559 userxxx.db files.
    There are 181 userxxx.db and 24 files with names like pu3a0101.db that do not return an 8210 error. All of those files consistently show a zero count after the index process, e.g., Updating QuickFinder index: userxxx.db (0).
    The error or lack of error is consistent. It occurs on the same 527 files and does not occur on the same 181 files every time.
    The one clue I've found to the puxx0101.db files was a forum post from back in 2006, where Dave Parkes identifies them as being associated with shared folders.
    To answer your question, Howard:
    I have a fair number of users with large attachments and high item counts, but nowhere near what I'm am seeing the 8210 errors on.

  • How to replicate purchasing group from R/3 to EBP

    HI,
    1.Cany anyone kindly explain me in steps the procedure to replicate new purchasing groups created in r/3 to EBP?
    2. How to assign the new purchasing group to user against cost center in EBP organisation structure?
    Thank you.

    Hi,
    Step1: create purchasing group in R/3 (backend)
    Below steps are required to create New Pur Grp node in SRM:
    1. Select another Pur Grp under same Company / Pur Org and copy.
    2 Under copy object  - Enter Object abbr as PGRP_ XXX and under name field enter XXX  and name as per Pur Grp in SAP. (XXX is Pur Grp)
    3. Please check Basic data and address. Address should be as per Por Org address.
    4. Please check / change below data under FUNCTION tab.  System name should RZPLOGS100 (if you are carrying out activity in RSP)
    5.Check responsibly tabs and object id should match with company ID (company organization ID should be updated in responsibilty tab)
    6.Once Pur Grp is created in RSP, we have to assign user responsible for Pur Grp. 
    If you are not clear then give me your email id & i will send you document for that...
    Regards
    Shrinivas
    +919282153141

Maybe you are looking for