Multi Purchasing Group Selection
Hi,
Please assist with the Purchasing Group select. We are in SRM 5.0 , classic scenario. I managed to get the Requestor/Purchaser to have all purchasing group on Extended Details tab. Once the PurchGrp is selected, and shopping cart created, the PurchGrp at the top of the list is selected. What to do in this instatnce.
Hi Leboganag,
In addition to Yann's suggestions please look at the following points :
In reference to the info. provided by you it looks like there is an issue with the consistency of the user.This happens in case you drag and drop the user.
You can check the same using BBP_BP_OM_INTEGRATE txn by inputting the business partner number of the user.There you should get all Green otherwise there is an issue with user consistency.
Always assign the user using USERS_GEN txn.
As informed by Yann, you can also make the user responsible for various P.Groups by assigning the user (Position) in the Responsibility tab of the P.Group under the Organizational Responsibility column.
Hope this makes you more clear and helps in resolving your issue. Clarifications are welcome.
Award points for helpful answers.
Rgds,
Teja
Similar Messages
-
Purchasing group sequence and defaults
Folks
We are in SRM 50 and was wondering if anyone has tinkered with the sequence of purchasing groups for a buyer, while creating a shopping cart ? If so, how?
To explain, when the buyer logs in and he/she is responsible for say 4 purchasing groups, the system seems to be sorting purchasing groups based on the organization ID and it assigns the first purchasing group as default (It used to be the last one in the order in EBP 30, before we upgraded). Even this has exceptions at times. How is the sort sequence of the purchasing group determined/controlled?
Any insights would be appreciated.
SureshHi
Welcome to the world of SRM. )
Actually, it depends on the Organizational chart maintained in the SRM system using PPOMA_BBP transaction. For each company code in SRM, there will be at least one Puchase organization assigned to it, which in turn might be linked with several Purchase groups. (this is what you have maintained in PPOMA_BBP , inside the Extended Attributes section of the main root node of the Organization )
- Well it depends .. sometimes, you might maintain the attributes at every level of the org units.
Anyways, I will try to help you out on the Defaulting Purchasing group logic as well.
Well, until, SRM 4.0, we have noticed, purchasing groups based on the organization ID and it assigns the first purchasing group as default. It is sure.
After SRM 5.0, this purchasing group defaulting is changed to last, as in your case... ( I am not sure.. about this), might be some other reason can be behind this...
Which SRM scenario are you using ?
<u>You can control the Puchasing group by implementing the BADIs.. The Standard SRM system provides various BADIs to get this job done.</u>
Please do read the standard documentation available with them, before writing any code for the custom BADI Implementations.
Refer to the following Business Add-Ins (BADIs) in SE18 Transaction.
<b>BBP_DOC_CHANGE_BADI
BBP_PGRP_FIND_BADI</b>
<u>In BBP_DOC_CHANGE_BADI, you can change the already defined Purchasing group, based on your business logic and requirements.</u>
In BBP_DOC_CHECK_BADI, you can issue customer error messages incase the Purchasing group selected does not match with the company code, etc.. as per you business requirements.
Similarly, In BBP_PGRP_FIND_BADI, you can make your changes accordingly.
Let me know incase you face any issues.
Regards
- Atul -
Want to select purchasing Group according to plant
Hi experts,
I want to make customization in SRM portal. We have a specific requirement that while creating shopping cart the purchasing group should get changed if Location is changed.
For example if lets say A & B are purchasing grps and lets say X & Y are locations. I want if we change the location from X to Y the purchasing grp should get changed to B from A.
We already have maintained attributes in org structure.
Can please anyone help us out for making said changes.Hi there,
SC items are assigned to purchasing groups according to the following
characteristics:
(1) Organizational assignment of the requester: The purchasing group
must be responsible for one department of the requester's parent
reporting line.
(2) Product category of the item: The purchasing group must be
responsible for the chosen product category.
(3) Product category's target system: The purchasing group must be
assigned to the item's target backend system (tab card 'Function').
If not all conditions can be fulfilled at once, the algorithm of
function module BBP_OM_FIND_SC first ignores condition (1), then
(1) & (2), and finally (1) & (2) & (3) to ensure that an item will
always be assigned to a purchasing group.
This of course can be overwritten by your BADI BBP_PGRP_FIND.
Hope this helps,
Kind regards,
Matthew -
Purchase Group to be selected based on Material Group
Dear Gurus,
I would like the system to automatically suggest the purchase group based on the material group mentioned in the purchase requisition.
Is there any way this can be done?
Regards
VeronicaThere is no standard config to achieve this requirement.
You can create one Z table to maintain the relation between PGrp and Mat.Grp and use exit to populate the corresponding PGrp for the line item -
The default value of purchasing group in "carry out Sourcing "
Dear , expert :
I work in SRM7.0 ,ECS!
I have two questions about the screen of "carry out Sourcing ":
1,How can set the default value of purchasing group ?Now the default is empty .
2.The purchaser can select many purchaser group here ,I want to know what controls this .in the group responsibility ?
Thanks!Hi Alex
If there are more purchase group responsible for one product category. the end user (requestor) can select which purchase group before he order a cart.
so that sc goes to respective purchaser cockpit in the sc ?
if you have only one purchase group responsible . no probem
or
redistribute workload
you can distribute your cart to another purchaser
for eg. initailly ALEX is purchase group in the sc.
now you can transfer MASA purchase group via redistribution workload
so now the sc shows in the MASA cockpit with new purchase group as MASA instead of ALEX purchase group name
br
muthu -
Restricting for creation or PO for material with other purchase group
Hi,
We have one requirement we want to restrict the user for creation of purchase order for the materials which is not in there purchasing group
on ME21N in order data we enter the Pur. Group e,g 101 and if user enter the material XYZ for which the purchasing group is 102 system should issue the error message for this, so what setting can be done for this
regards,
zafarthe purchasing group in material master is just a default for requisitions that are created via MRP.
user can enter whatever purchasing group they want in a requisition if they create one manually.
the buyer usually looks in his worklist e.g. in ME57 by selection all requisitions that are assigned to him.
However, if the buyer 101 is the holiday replacement to 102, then the general concept allows that buyer 101 can pull the requisitions of buyer 102 and change the purchasing group to 101 in the PO.
If you dont want that, then restrict authorization based on object M_BANF_EKG (purchasing group in requisition) -
Hello Experts,
Is there a way to run a report by purchasing group? The report should output at a minimum:
PO #
Vendor Name
Line Item Number
Line Item $ Value
Line Item $ Actual (Invoiced) Value
Charge Number (WBS)
Performance key input or ME2N almost provides this information, but I Performance key input does not include amount billed and I can not export the ME2N report.
Thanks for any helpHi
KIndly use the below tcodes
PUrchase general evaluations -
ME80FN
PURCHIS: PurchGrp PurchVal Selection --- MC$0
PURCHIS: PurchGrp Freqs. Selection --- MC$2
Regards
Damu -
All SAP Gurus,
Is there any Purchasing report available which gives the information regarding:
Plant, Purchasing group, material type, PO, GR No., vendor, amount (all in single report only).
Regards,Hi,
Refer following reports;
ME2N - List of PO Documents (In selection Screen use Scope of List - ALLES)
ME80FN - General Analysis (Here in Output, select option "PO History" by clicking on the button at extreme right) -
Document type wise PO with display & optional purchasing group.
Dear All,
we have six document type from NB1 to NB6 every document type has separate no ranges, & having three field selection as Me21n, fof, NBF,
in Spro MM Define screen layout at document level, in that we assign document type NB5 & attach field selection FOF in that purcahsing group is optional.
same other dovcument types we assign field selection Me21n & we assign purchasing group is Display option.
our requirement is that when i select documenyt type NB5, purchasing group will optional not in display.
But system shows display & we cant do PO.
Please guide me or any other config.
Thanks
ShitalHi,
System is giving first preference to Field Selection Key ME21N, so you have to reverse the condition.
Maintain ME21N as optional and assign document type NB5 to it and
For other dovcument types Create another Field Selection Key with purchasing group as Display option and
assign that field selection key for purchasing group is Display option.
Regards -
Vendor Responsibility for Purchasing Groups
Hi experts!
We should assign vendor responsibility for purchasing groups, what means depending on which vendor / source-of-supply is selected in the shopping cart the correct purchasing group is assigned.
Do you have any idea how to handle this in SAP standard?
Can we use a BADI to help out?
Many thanks for your ideas.
Best regards,
CorinneHi
Lots of BADIs are there, which can help out ->
BBP_PGRP_ASSIGN_BADI EBP Purchasing Documents: Assign Purchasing Group(s)
BBP_PGRP_FIND Shopping Cart: Determine Responsible Purchasing Group(s)
<u>Related links to check out -></u>
Re: How to assign purchasing organization to a vendor using the GUI interface??
Multiple purchasing group responsibility?
Re: SRM 5.0 - Assign user to multiple purchasing groups?
Re: Purchasing Group and User Assignment
How can we change the purchasing group which it is maintained in R/3?
vendor not intended for a puchasing org
<u>Other related BADIs -></u>
BBP_DOC_CHANGE_BADI
BBP_DOC_CHECK_BADI
Hope this will definitely help.
Regards
- Atul -
How to create new purchasing group in EBP
Hi All,
I am working in Extended Classic Scenario..
I have one doubt regarding Purcashing group creation.
Can someone tell me, from where the purchasing group get determined in EBP.
Do we create Purchasing group in EBP , if yes then How? or it get determined by backend through Function module ?
Looking forward for the answer.
Regards,
SheetalHi,
Purchasing group we can create throguh PPOCA_BBP T-CODE . before creation of purchasing group you have to create purchasing orgnisation under this you can create purchasing org.
Once you create one org under purchasing org then go to Function tab in details their select purchasing group option and mention the purchsing group.
In resopnsilbilty tab you have to mention which orgnisation pr position is resopnsible for this purchasing group
Thanks
Ravi -
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,
BhaktiHi 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 -
How determine de Purchasing Group ID
Hello,
I need to determine the purchase group ID (field EKGRP) in SRM from a purchase or a shopping cart.
Until now I can get the GUID value (ex. 50000026) but I need the field EKGRP. I have seen that this field appears into the BBP_PDBEH table, but it refers to backend system.
Do you know how can I get it?
Thank you in advance.
Best regards.Please find the details below:
1. Get the Org Id say O 50012979 and pass it to the table HRP5500
OTJID = 'O 50012979'
Here select the value TABNR
2. Pass the TABNR value to the table HRT5500
TABNR = 'TABNR from HRP5500 for O 50012979'
You can get the value EKGRP here.
Hope this solves your problem.
Regards
Kathirvel -
Email PO as a PDF document to Buyer-Purchasing Group
Hi MM expert,
is it possible to send an Email to Buyer (Purchasing group) as a PDF Document once we create the PO
if yes Please let me know the Custamization settings
Thanks in advance
Priyayes it can be the output message like NEU but select medium number 7 simple email, then system will send the email who create the PO as buyer but in the profile management the creator email should be define so through ssytem it will go to his outlook system. first it can be seen in your SAP office then if in profile the outlook email is defined then through system it will go to outlook.
regards,
qsm sap -
Auto emailing of PO's of particular purchasing groups to common mail Id
Hello All,
There is a need to have all the PO's created with multiple purchasing groups to be sent to a common mail Id.
For Example , there are various purchasing groups like PG1, PG2, PG3,....and so on & the need is to send all the PO's created with these purchasing groups (PG1,PG2,PG3....) to be sent to a common mail ID
Kindly advise how to proceed further regarding this.
Thanks & Regards,
Ravindra
Edited by: Ravi Bhalerao on May 5, 2011 8:41 AMYuo can have this as follows:-
Create a customized program which choose PO detail based on PO PR group. Then write a funtion module to send mail to external mail ID POs as PDF attachment.
Here is the sample code for Function module:-
REPORT ZREPORT_TO_EMAIL NO STANDARD PAGE HEADING LINE-SIZE 200.
DATA : BEGIN OF ITAB OCCURS 0,
PERNR LIKE PA0001-PERNR,
ENAME LIKE PA0001-ENAME,
END OF ITAB.
DATA: message_content LIKE soli OCCURS 10 WITH HEADER LINE,
receiver_list LIKE soos1 OCCURS 5 WITH HEADER LINE,
packing_list LIKE soxpl OCCURS 2 WITH HEADER LINE,
listobject LIKE abaplist OCCURS 10,
compressed_attachment LIKE soli OCCURS 100 WITH HEADER LINE,
w_object_hd_change LIKE sood1,
compressed_size LIKE sy-index.
START-OF-SELECTION.
SELECT PERNR ENAME
INTO CORRESPONDING FIELDS OF TABLE ITAB
FROM PA0001
WHERE PERNR < 50.
LOOP AT ITAB.
WRITE :/02 SY-VLINE , ITAB-PERNR, 15 SY-VLINE , ITAB-ENAME, 50
SY-VLINE.
ENDLOOP.
Receivers
receiver_list-recextnam = 'EXTERNAL-MAIL-ID'. "-->
EMAIL ADDRESS
RECEIVER_list-RECESC = 'E'. "<-
RECEIVER_list-SNDART = 'INT'."<-
RECEIVER_list-SNDPRI = '1'."<-
APPEND receiver_list.
General data
w_object_hd_change-objla = sy-langu.
w_object_hd_change-objnam = 'Object name'.
w_object_hd_change-objsns = 'P'.
Mail subject
w_object_hd_change-objdes = 'Message subject'.
Mail body
APPEND 'Message content' TO message_content.
Attachment
CALL FUNCTION 'SAVE_LIST'
EXPORTING
list_index = '0'
TABLES
listobject = listobject.
CALL FUNCTION 'TABLE_COMPRESS'
IMPORTING
compressed_size = compressed_size
TABLES
in = listobject
out = compressed_attachment.
DESCRIBE TABLE compressed_attachment.
CLEAR packing_list.
packing_list-transf_bin = 'X'.
packing_list-head_start = 0.
packing_list-head_num = 0.
packing_list-body_start = 1.
packing_list-body_num = sy-tfill.
packing_list-objtp = 'ALI'.
packing_list-objnam = 'Object name'.
packing_list-objdes = 'Attachment description'.
packing_list-objlen = compressed_size.
APPEND packing_list.
CALL FUNCTION 'SO_OBJECT_SEND'
EXPORTING
object_hd_change = w_object_hd_change
object_type = 'RAW'
owner = sy-uname
TABLES
objcont = message_content
receivers = receiver_list
packing_list = packing_list
att_cont = compressed_attachment.
Maybe you are looking for
-
ITunes Store won't load up!
Ok, please bare with me as this is a pretty convoluted problem and one I've fruitlessly wrestled with for a few days now. The iTunes Store in iTunes won't load up and just gives me a never ending white page with the following on the page: ''One Momen
-
Making itunes recognise an extrenal drive as the default location always
Hi I am really hoping someone can put me out of my itunes misery. I have been running the following set up for a while now but it is driving me crazy and if anyone has a solution, I would really like to give it a try! I currently have itunes installe
-
Unzip 10g_win32_db.zip
Hi all, When i unzip the file 10g_win32_db.zip, i get the following errors: 10g_win32_db.zip: CRC niet correct. Het bestand Disk1\stage\Components\oracle.sysman.repository\10.1.0.2.0\1\DataFiles\Expanded\jar\emportlets.jar is beschadigd 10g_win32_db.
-
How do I create a live tracing?
I have a freehand rendering that I need to get into a workable illustrator format. What format do I save it in when scanned, and how do I engage live tracing so that I can play with the resulting graphic or create that graphic?
-
It's a major and inexplicable omission not to have a manual for downloading like every other Adobe product. The so-called online manual is nothing but a bunch of tutorials; very nice, but useless when trying to read up on a particular feature.