Purchasing group for free text SC

Hi everyone,
We have a requirement to change the purchasing group for free text & catalog SC's. We are using SRM 7.0. Normal procedure is to select the material from catalog, purchasing group is selected  & once it is approved a PO is created.
But, now the requirement is that if a user is selecting a catalog material, then the selection of purchasing group should be restricted as per the business.
And if the SC is being created from Free text, then the purchaser's selection should be restricted to very few options in drop down.
Is it possible? I was thinking if the selection of purchasers could be restricted  using BADI: BBP_PGRP_ASSIGN_BADI or BBP_PGRP_FIND BADI. But, there is no option for differentiation based on SC created using Catalog & SC's created from free text.
Can anyone please help me with this.
Thanks & Regards,
Bhakti

Hi Everyone,
Thanks for reply.
@Muthu: I explored the tables, but the only difference I could find between the catalog & free text SC materails is that the product id is missing for free text SC. Based on this I am unsure if any BADI can be used. Kindly let me know, if the BADI's can be called on this criteria.
@ Virendra: I doubt if that, that can be solution, since the product cataegory for free text cannot be fixed. It will depend on user requirement.
Pls help me to define the purcahsing groups for free text SC's.
Thanks & Regards,
Bhakti

Similar Messages

  • GR based IV to be checked for free text requirement

    Hi All,
    Is there any option that if we create shopping carts for free text requirement,GR based IV should be checked automatically in purchase order created for that shopping cart.Or will this get replicated depending on vendor master we select.Please suggest.
    Thanks.

    Hi,
    As of standard, this setting in PO would come from Vendor master only. But in case you want this to happen for all free text items, then you can use the doc change badi as suggested by Masa. You should use the po change method to pass this indicator.
    Regards,
    Sanjeev

  • MN04 not working for free text PO

    Hi All,
    I have maintained a condition record through MN04 in purchase organisation, company code and vendor combination. This condition record is working fine for regular purchase orders. But it is not working for free text PO's. Could you please guide me why is it so?
    I am maintaining same purchase organisation, company code and vendor combination for free text PO also. Question is why it is working for a purchase order with material inside it and why it is not working for purchase order with out material.
    Thank you all in advance

    Hi,
       Seems you are using a custom print program and form. I would suggest to change the program to SAPFM06P, form routine as "ENTRY_NEU" and the form as "MEDRUCK" in NACE transaction for the output type and check the scenario again. Also cross check the settings with the KBA: 1829682 - Output type is not determined in Purchase order
       If its getting triggered, then check the custom program and the form with the help of technical team.
    Regards,
    AKPT

  • Urgent clearing data in container for free text

    I HAVE A CONTAINER FOR FREE TEXT.
    I HAVE A CREATE BUTTON IN MY SCREEN EWHEN I PRESS CREATE IT ASKD FOR ID AND FREE TEXT THEN I SAVE  AND IT GETS SAVED IN A ZTALE TABLE.
    WHEN AFTER SAVING IT I GO TO INITIAL SCREEN AND PRESS CREATE AGAIN THEN IT ASKS FOR ID AND IN THE CONTAINER I SEE THE FPREVIOUS TEXT.
    CAN YOU GUYS LET ME KNOW AS TO WHAT I NEED TO DO.
    I TREID CLEARING AND REFRESHING MYTABLE WHICH I HAVE USED IN THE FOLLOWING CODE.
    pbo
    if editor is initial.
    CREATE OBJECT TEXTEDIT_CUSTOM_CONTAINER
    EXPORTING
    CONTAINER_NAME = 'TEXTEDITOR1'
    EXCEPTIONS
    CNTL_ERROR = 1
    CNTL_SYSTEM_ERROR = 2
    CREATE_ERROR = 3
    LIFETIME_ERROR = 4
    LIFETIME_DYNPRO_DYNPRO_LINK = 5.
    IF SY-SUBRC NE 0.
    add your handling
    ENDIF.
    CREATE OBJECT EDITOR
    EXPORTING
    PARENT = TEXTEDIT_CUSTOM_CONTAINER
    WORDWRAP_MODE = CL_GUI_TEXTEDIT=>WORDWRAP_AT_FIXED_POSITION
    WORDWRAP_TO_LINEBREAK_MODE = CL_GUI_TEXTEDIT=>FALSE
    EXCEPTIONS
    OTHERS = 1.
    refresh mytable.
    call METHOD editor->SET_TOOLBAR_MODE
    EXPORTING TOOLBAR_MODE = 0.
    *call METHOD editor->SET_ENABLE
    *EXPORTING ENABLE = ' '.
    CALL METHOD editor->set_readonly_mode
    EXPORTING
    readonly_mode = 1.
    ENDIF.
    CLEAR MYTABLE.
    FREE MYTABLE.
    endif.
    IF SY-SUBRC NE 0.
    CALL FUNCTION 'POPUP_TO_INFORM'
    EXPORTING
    TITEL = V_REPID "--> program name
    TXT2 = SPACE
    TXT1 = 'Error in flush'.
    ENDIF.
    tHANKS
    let me know
    swathi

    For example, this program works really well with saving long text using the SAVE_TEXT function.  Here you need to create the object/id in SE75.  For this program you enter the id on the right like 999999 and enter the text on the left, execute and the text is saved, now change the id to 999998 and hit enter, notice the text is blank, now enter 999999 again, notice the text for this id has come back,  this is because the program uses READ_TEXT to retrieve the text.
    report zrich_0001.
    data:
          dockingleft  type ref to cl_gui_docking_container,
          text_editor    type ref to cl_gui_textedit,
          repid type syrepid.
    data: begin of header.
            include structure thead.
    data: end of header.
    data: begin of lines occurs 0.
            include structure tline.
    data: end of lines.
    data: textlines type table of tline-tdline,
          wa_text type tline-tdline.
    data: xthead type thead.
    parameters: p_id(10) type c.
    at selection-screen.
      if p_id is initial.
        message e001(00) with 'Enter an ID'.
      endif.
    at selection-screen output.
      repid = sy-repid.
      if dockingleft is initial.
        create object dockingleft
                    exporting repid     = repid
                              dynnr     = sy-dynnr
                              side      = dockingleft->dock_at_left
                              extension = 300.
        create object text_editor
                    exporting
                         parent     = dockingleft.
      endif.
      if p_id <> space.
        xthead-tdobject = 'ZPT_DET'.
        xthead-tdid     = 'Z001'.
        xthead-tdname = p_id.
        clear lines. refresh lines.
        call function 'READ_TEXT'
          exporting
            id                            = xthead-tdid
            language                      = sy-langu
            name                          = xthead-tdname
            object                        = xthead-tdobject
          tables
            lines                         = lines
         exceptions
           id                            = 1
           language                      = 2
           name                          = 3
           not_found                     = 4
           object                        = 5
           reference_check               = 6
           wrong_access_to_archive       = 7
           others                        = 8.
        clear textlines.
        loop at lines.
          wa_text = lines-tdline.
          append wa_text to textlines.
        endloop.
      endif.
      call method text_editor->set_text_as_r3table
         exporting
               table              = textlines
         exceptions
               others             = 1.
    start-of-selection.
      call method text_editor->get_text_as_r3table
         importing
               table              = textlines
         exceptions
               others             = 1.
    * Set SAPscript Header
      clear header.
      header-tdname =  p_id .         "Name
      header-tdobject = 'ZPT_DET'.       "Object
      header-tdid = 'Z001'.              "Id
      header-tdspras = sy-langu.
    * Move text from container to function module table
      clear  lines.  refresh lines.
      loop at textlines into wa_text .
        lines-tdline = wa_text.
        append lines .
      endloop.
      call function 'SAVE_TEXT'
           exporting
                client   = sy-mandt
                header   = header
           tables
                lines    = lines
           exceptions
                id       = 1
                language = 2
                name     = 3
                object   = 4
                others   = 5.
    Yes, this is implemented using a selection screen, but the same principals apply and this can  be easily converted to a dynpro application.
    Regards,
    Rich Heilman

  • Purchasing Groups for Creating PRs

    Dears,
    What is the best practice, shall we create seperate purchasing group for all dept employees (i.e., each and every employee of all departments) or shall we give 1 purchasing group to each dept.  Please note that we want to implement Release Strategy for PR so that each Dept Manager will release his own Dept's PRs.  Thanks.

    Hi
    Use p.grp & doc type as characteristics (you can have others also) and create release codes for each department (say HOD- department A). Assign user ID to this release code in work flow tab in PR release procedure. Assign release code & release group to particular person's profile (PR release role) in PFCG.
    When a PR is created, depending on p.grp used in it, the work flow will be triggered to user ID attached in IMG. That person can release the PR based on the roles. When PR is released, buyer will be notified (workflow consultant can set a mail notification).
    Thanks

  • When I purchased ringtones for my texts and two of them dont play when someone texts me,but plays when they call

    When I purchased ringtones for my texts and two of them dont play when someone texts me,but plays when they call

    Hi Kel134,
    Welcome to the Apple Support Communities!
    I understand that you are having microphone issues on your iPhone when you place a call to someone and they cannot hear you unless you activate the speaker function. In this situation I would recommend the steps in the following article to help isolate and resolve the situation. 
    iPhone: Microphone issues
    http://support.apple.com/kb/ts5183
    Resolve the issue
    Follow these steps, testing after each.
    Make sure nothing is plugged in to the jack connector.
    Make sure nothing is blocking any of the microphones (refer to the pictures below to find your device's microphones). Check for these:
    Dirt or debris
    A screen protector or case
    When you're holding your phone next to your ear, make sure you don't block the microphone with your fingers or shoulder and make sure to speak into the microphone
    Turn the iPhone off and then on.
    Update to the latest version of iOS.
    If necessary, find general iPhone hardware troubleshooting suggestions.
    For further assistance, contact Apple Support.
    I hope this helps,   
    -Joe

  • Hi,  Is it possible to redownload purchased apps for free? My iphone just reset to factory settings on its own and all of my files are gone.

    Hi,  Is it possible to redownload purchased apps for free? My iphone just reset to factory settings on its own and all of my files are gone. 
    Appreciate any help. thanks

    Typing "AppStore re-download purchased apps" into Google found this:
    http://support.apple.com/kb/ht2519

  • Price differece between purchase req and PO for free text purchase

    Hi there
    Has anyone found a good solution for the following problem. 
    A free text purchase requisition item is created with a value = x.  The buyer goes out to quote (not using SAP RFQ - manual) and comes back with a price change.  The buyer creates the purchase order referencing the purchase requisition, but they need to change the value to x+10. 
    The client wants to stop the purchase order been created if the value is above a certain percentage.  The standard settings in the system are for material values.  Does anyone know how to extend this to a short text item on a purchase requistion?
    Thanks
    Roz

    Hi,
    This is not possible to achieve in SAP standard functionality.
    You can do one thing, keep Price field for the PO Document type of Text Purchases as display, which will not allow user to change the price for Text POs.
    Use Release Strategy for Purchase Requisitions and keep changeability for the Release indicator as "4" and % Changeability as 10%. And ask user ro change the price in ME52N only instead of changing it in PO. If it will increase more than 10% the PR Value then system will reset the release and this PR needs to be released again.
    If it is not acceptable then you can try it with user exit "MM06E007" - Change document for requisitions upon conversion into PO

  • Purchasing Groups for multiple Purchase Organizations

    Dear all,
    in SRM 5.0 we are using two different purchase organizations which are linked to backend purchase organizations in extended classeical szenario.
    When I try to assign purchasing groups linked to backend purchasing groups to both both purchase organizations I get the following error message:
    >> Purchasing group xxx in system xxx already assigned to unit xxx
    >> Message no. BBP_ATTR030
    >>
    >> Diagnosis
    >> You have attempted to enter the backend ID of a purchasing group or to change an existing one. >> >> However, this backend ID is already allocated to unit xxx (organizational unit xxx) in the organizational structure.
    >>
    >>
    >> Procedure
    >> Enter a different backend ID for the selected purchasing group.
    Is there a way to assign purchasing groups to more than one purchase org?
    Thanks and regards
    AD

    Hi,
    See the solution in the foll thread:
    Same Purchasing group assigment to multiple Purchasing Org
    BR,
    Disha.
    Do reward points for useful answers

  • RE: Change Purchasing Group for vendor

    Hi SAP Guru,
    Can some guide me for the following issue:.
    When a PO is closed, we do not have the option to choose where we send it.  SAP will route the workflow to buyer of the PO. If someone from purchasing leaving the company and we need everything that has been going to her SAP inbox to be sent to another buyer instead.
    Thanks

    That you can set up the inobx of user to route to the diff person.
    Go to inbox-setting-workflow settings-maintain substitute
    this is for like temporary some one going on vacation that time that person can substitue to others.
    Now if some one leave the company and you have to route teh workflow to someone else in this case
    it is purely based on the logic you have define for work flow routing
    suppose in my previous client our work flow flows based on the Purchase group and purchase group is assigned to the user id now
    that person is leave the company than assign that purchase group to appropriate person so without destrubing the workflow settings system can send that message to the user who assigned this purchase group.

  • Purchasing group for a materail???

    Hi Experts,
    I hv the inputs of material, plant, quntity, date, so, am looking forward to pull the Purchasing group-ekgrp value for these inputs, so, pls. let me know that, Where I hv to look? which table?
    from other threads, I came to know that, its in materail master, purchase view, but, I am looking to pull into my prog.
    My requirement is that, creating the Pur. requisations in DB-EBAN.
    thanq

    Hi srinivas
    Please check
    EKKO                           Purchasing Document Header
    EKPO                           Purchasing Document Item
    EKET                           Scheduling Agreement Schedule Lines
    EKBE                           History per Purchasing Document
    Best regards,
    raam

  • Purchase required for free update?

    Heya, having some difficulties with the App Store on the desktop itunes ap for windows.
    When it comes to putting money into my itunes account, i always use gift cards, as i dont want to use my credit card for it. This has always worked fine. Generally, i buy apps, and so when the app updates come through, i get them for free.
    A few days ago, however, i noticed i had 3 (now 4) updates pending. as usual, i went to Aps -> 3 Updates avaliable, and clicked "Download all free updates".
    But, however, it now brngs up a pop-up box asking for my account details, and to set up billing details.
    I dont wish to set up any billing details, but it would seem that i have to if i want to access any FREE updates.
    Any ideas on why?

    Hmm, thing is, im already logged in....
    ill check if setting it to none does anything...
    EDIT: Aha! that fixed it. just had to click continue with "None" selected. didnt see that option before.
    It would seem that my ID had been wiped, however, or something. all my review stats etc are still there, but on finishing the billing info screen, it said "congratulations, you Apple ID has been created"
    Weird.
    Oh well, at least it works
    Message was edited by: A ClockWork Lemon

  • Customization of purchase panel for free article preview

    For iOS apps, how can the purchase panel be customized for metered or protected article access when free article preview is enabled?
    By default, the purchase panel appears as follows - either dark or lighter UI depending on DPS and iOS version:
    However, Entertainment Weekly appears to have customized this purchase panel:
    It seems that embedded web viewers on publisher-hosted pages may feature custom paywall pages; however, how may this panel be customized for iOS?
    Is this html, or native nibs of the viewer?

    "You are previewing this issue. Buy the issue to get access to all the articles" - This is the default text with the default app library built into the app. You can customize the text using the Customized strings under the Adavanced Options in App builder
    App Details -> Advanced Options -> Use Customized Strings
    http://helpx.adobe.com/digital-publishing-suite/help/create-custom-viewer-app-ipad.html
    The other text at the end is pulled from the article description field -> meta-data which can be edited from the folio producer editor

  • Creating Groups for Mass Text Messages and emails

    I have been searching but haven't been able to find out how to create groups to send bulk text messages or emails from my iphone. Can anybody help?

    Hi,
    I am new to this board and I've had the iphone only for a few days, but today, on thanksgiving, I wanted to wish about 50 of my closest friends and family a very happy thanksgiving I noticed the same thing and came here to find a resolution.
    Next upgrade this is something Apple really needs to take care of.
    Preferably _before Christmas_, otherwise I'm going to have to write those 50 friends, plus texts for random people I just want to keep in touch with.
    Don't even want to think about it.
    Of course I still have the option to use my good old Sony Ericsson W800 I gave my mother, but what does this tell us about Apple????
    Thank you,
    Teisha

  • Email to Purchase Group for GR and IR value variance

    Dear Experts,
    In our current setup an email will be triggered based on the company if there is a price variance occured for the PO in GR and IR value, however an email has been triggered although both values are exactly,please suggest some check points and how to resolve such issue.
    Thanks and Regards,
    Sathya Kumar.

    Hi,
    Check if there is a difference in Planned Delivery Cost or Freight Amount.

Maybe you are looking for

  • Unable to play news video

    When I try to play a video within a news story, it either doesn't start or stalls soon after starting. At the right end of the web address and the address for the specific news article, non-stop spinning occurs.

  • 'Creative Mediasource Organizer' Folders and the ZEN V pla

    Using the Creative Mediasource Organizer, I've set up a few Folders on the 'Creative Zen V' player but when I undock the player and use it to find and play the songs, they're not organized by the Folders. In fact, I don't the folder 'structure' at al

  • Music won't play - play button flashes  ipod touch 3rd gen

    Strange thing: Yesterday, all was fine--music played normally. Today, when I try to play music, the play button (the arrow), just flashes a pause button and goes right back to the play button. No music can be played. It's as if the PLAY button is stu

  • Purchase order for asset

    Hi All, I have asset material. And i want to procure that asset material in Account assignment category F(Order). So when i am doing MRN/GR for that material. Financial entry is hitting as following. Expense account Dr.    To GR/IR Asset account Cr.

  • Wrong screen resolution

    I know, this is a common problem, but after hours of googling and browsing Wiki and Forums I haven't fixed it. So... I'm running the latest Arch + KDE on my new laptop, which has AMD graphics card and the display native resolution is 1366x768. But th