cancel
Showing results for 
Search instead for 
Did you mean: 

How purchaser/buyer is identified?

Former Member
0 Kudos

Hi All,

Just want to know that, how purchaser is identified for incomplete purchasing document? e.g. If SC is incomplete and to complete that SC a purchaser should be assign. And also if more than one purchaser is there than to whom that SC will be assigned? Is there any specific table were purchasers are maintained?

Accepted Solutions (1)

Accepted Solutions (1)

konstantin_anikeev
Active Contributor
0 Kudos

Hi Sunil,

normally purchasers are assigned to purchasing group (maintenance via PPOMA_BBP, Purchasing group is a node, purchasers assigned to it)

Purchasing group is assigned to SC item.

Best Regards

Konstantin

Former Member
0 Kudos

Hi,

Thanks for your response.

In a pruchasing group number of purchasers are maintained, now which purchaser will be responsible to complete the request Or the incomplete SC will be assigned to all the purchaser for further process. Please also let me know the table for purchasing group and purchaser.

konstantin_anikeev
Active Contributor
0 Kudos

Hi Sunil,

there is no sprecial table.

Purchasing groups and purchaser are maintained via PPOMA_BBP. It means all links are in table HRP1001.

Best Regards

Konstantin

Former Member
0 Kudos

Hi Konstantin,

Thanks for the clarification.

However, still my doubt is not clear for the below

"In a pruchasing group number of purchasers are maintained, now which purchaser will be responsible to complete the request Or the incomplete SC will be assigned to all the purchaser for further process"

Thanks,

Sunil

Former Member
0 Kudos

Hi Sunil,

check FM BBP_OM_DETERMINE_RESP_PGRP it will return Purch group for i.e. a specific user.

You can also implement own logic to find purch groups in BBP_DOC_CHANGE Badi.

Regards

Stephan

konstantin_anikeev
Active Contributor
0 Kudos

Hi Sunil,

please refer to this link...

http://help.sap.com/SCENARIOS_BUS2008/helpdata/EN/1c/df0e3bfd97304a94b064d6a87cf72d/frameset.htm

After the completion workflow has started, all purchasers of the determined Purchasing Organization of the SC receive a work item for postprocessing of the incomplete SC. Once a purchaser has dealt with the work item, it disappears from the inboxes of the remaining purchasers.

Best Regards

Konstantin

Former Member
0 Kudos

Hi Sunil,

you mean who can process the ordered shopping cart in Carry out Sourcing?

Regards,

Miklos

Former Member
0 Kudos

Hi Konstantin,

I have checked the above link, there in the diagram it shows that once the request is completed by purchaser it goes back to user. So when every request is complete, will it always goes back to User? what it is the logic behind that? do any approval is required from user for the changes done by the buyer?

Thanks,

Sunil

konstantin_anikeev
Active Contributor
0 Kudos

Hi Sunil,

Please check this link

http://help.sap.com/saphelp_srm702/helpdata/EN/74/c0256bebb54f1c8dfb519d2908152b/frameset.htm

If the agent changes the shopping cart, a work item is sent back to the requester. However, to accelerate the process, the agent can also release the document immediately without involving the requester again.

Best Regards

Konstantin

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Sunil,

Each category is assigned to a purchasing group. And any incomplete shopping cart ordered, will be taken up by anyone of the purchaser/buyer in that purchasing group.

You can find the product category - purchasing group relationship from the function module BBP_OM_DETERMINE_RESP_PGRP . (pass category guid in the item data strucuture).

You can findout the list of purchasers / buyers of a particular purchasing group from the function module BBP_PDH_PUT_PGRP_TO_WEB . (pass purch group id).

So, any purchaser/buyer belonging to that purchasing group can take up and carry out sourcing activity for it.

Regards,

karthik


Former Member
0 Kudos

Hi Karthik,

Thanks for your explanation.

Can you also tell me, is it possible that 2 purchasers could be working on the same SC? If one is already working on SC, will it throw error to some other purchaser who is trying to access same SC?

Regards,

Sunil

Former Member
0 Kudos

Hi Sunil,

If multiple purchasers are working on converting the SC to PO simultaneously, then the l think the second buyer who orders the PO will get an error saying that the PO quantity exceeds the SC quantity.

It enables the other buy to process it because, a purchaser can just save the PO without ordering. In that case, the other purchaser can use the same sc item and can order it.

where as during shopping cart take over by a purchasing substitute, we get that the document is locked. because the ownership is transferred there.

Regards,

Karthik

Former Member
0 Kudos

Hi Sunil,

behavivour is like in SAP Standard. One Document can only be edited from one User at the same time.

In your example second purchaser will get an error message saying document is locked by first purchaser.

Regards Stephan

Former Member
0 Kudos

Hi Sunil.

If more than one purchasing group is responsible for same product category.

1. System automatically assign the first purchasing group which is in the table. But i am not sure about the table name.

2. And also while creating the shopping cart, purchaser/requester would be able to choose the purchasing group manually from Drop Down list

Regards

Siva

Former Member
0 Kudos

Hi Siva,

When more than one purchasing group is responsible for same product category, than if we consider the 1st point which you mentioned above, than everytime system will pick the same pur. group which is first in the table. Please correct me if i am wrong.

Thanks,

Sunil

Former Member
0 Kudos

Hi Sunil..

Yes, you are correct...

Regards

Siva