Problem with Adhoc approver in shopping cart approval
Hi Experts,
We have Classic and extended classic scenario in our SRM 5.0 system. Though in the settings the extended classic scenario is not set, based on the product category PO will be created for the respective scenario.
In extended classic scenario the above mentioned two scenarios are executed with out error.
Now we have a problem with the two cases :
whenever adhoc approver is added in the classic scenario for n-step Shopping cart workflow , the workflow is in infinite loop. work item is again in approvers inbox even after approval.
The same scenario is repeating when we forward the workitem to other user for approval
Could someone explain why the workitem is again in inbox ?
Thanks & Regards,
Phanidhar
Adhoc Agent must be getting filled with the same approver everytime and it is sending the workitem. Check the Workflow log and try testing the workflow alone.
Another option is, if you are not using Adhoc agent assignment for this task is to create your own Agent Determination Rule with function module using transaction PFAC.
Similar Messages
-
Disable "Change approver" in shopping cart approval
Hi all,
I need to deactivated "change approver" in shopping cart approval process, I'm working in SRM Server 550, it can be controlled trough an authorization objet in role or a configuration?
Regards,
José Luis D.Hi,
Please check the BADI BBP_CHNG_AGNT_ALLOW.
Regards,
Masa -
Process Controlled Workflow - 1-step approval for shopping cart approval
Hi,
I have configured a one-level approval for SC (Process Controlled Workflow):
Object Type: BUS2121
Additional 1 level under schema: 3C_SC_600_000 (the last level is the automatic approval)
Level Type: Approval with completion
Eval ID: 0EV_SC_SL1
RR Name: RR_SPENDING_LIMIT_APPROVER
RR Param: USTONY.Y (I hardcoded it using my user ID, for the moment)
Task ID: 40007953 (I have checked, it's generalized as well)
Decision Type: Item-based decision for entire document
For PPOMA_BBP:
Under my org unit (Position):
Approval Limit: 1000
Output Limit: 1000
I didn't do any BADI implementations yet.
During creation of SC by other user, before "Order" the SC, the approval preview can show correctly that the Processor is as indicated in the config.
Once the SC is ordered, the whole step is gone and the event linkage becoming delinked (because there is error, and according to the config in SWEQADM).
However, I cannot find the workitem (no workitem generated) and SLG1 does not give any clue whatsoever.
I tried debugging method APPROVAL_LIMIT, and it seems fine as well.
Please help, what did I do wrong here?
Thanks,
Tony YHi Sahil,
I even changed to first process level to:
Level Type: Approval
Eval ID: 0EV000
RR Name: RR_MANAGER
RR Param: (Blank)
Task ID: 40007953 (I have checked, it's generalized as well)
Decision Type: Decision for entire document
Under PPOMA_BBP:
I made myself as a head of the org unit with the role manager.
The requester is "Exclude" the role manager.
The agent can be determined now.
But the workitem ID is still cannot be generated. It's always no workitem generated.
Please everyone, any help?
Thanks in advance,
Tony -
Org management (integration with SAP ECC 6) and shopping cart approval
Background:
We currently use EBP 3.0 - Classic Scenario.
Our current Organisational plan was manually created in EBP, and is not the same as the HR hierarchy in SAP ECC 6
Shopping cart approvals use the workflow WS10000276 u2013 Approval Single Level over Limit, which utilises the SLAPPROVER attribute. The user name assigned to the SLAPPROVER attribute does not have to be the manager of the user. To meet our Business requirements, a fairly flat structure was created at the time we implemented EBP 3.0. The approval level an approver is allowed to approve up to is controlled with the use of roles assigned to a user. Each of the approval roles has an appropriate value set against the BBP_APPROVAL_LIMIT attribute under Personalisation.
Moving onu2026
We are just about to move from EBP 3.0 to SRM 7.0 u2013 Classic Scenario - by carrying out a new installation.
Our Business requirement has changed, in that they want the approval of shopping carts to be carried out by the line manager, if that person can approve the value of the shopping cart. If not, for the approval to go up the HR hierarch until a manager with a suitable level of approval is found.
I believe it is possible to create the Organisational structure in SRM from the HR hierarchy in SAP ECC 6. I have tried to do this in our play/test system using - Integration Business Partner-Organizational Management, without much success as yet!
I have a few questions in this area:
1. Not all of the users in the SAP ECC 6 HR hierarchy will be SRM users. E.g. In the SAP
hierarchy there are 3 users u2013 User A, User B and User C. User B is the manager of User
A and User C is the manager of user B. In SRM only User A and User C are users. That
being the case, is it still possible to initially create the organisational in SRM from SAP ECC6?
2. If it is possible to create the organisational structure as described, then using Process
Controlled Workflow we could use the Shopping Cart BC Set One-step manager approval.
If we did this, what would be the best way to incorporate the approval limit of a manager?
Can this be simply achieved by setting the BBP_APPROVAL_LIMIT attribute in conjunction
with the One step manager approval?
We want to avoid having to use the SLAPPROVER attribute due to the high level of
maintenance we currently experience.
Thanks to anyone who can advise me.
ClaireHello Clarie,
this might help
HR Data Synchronization (Org Unit, Position and Employee) to SRM
Arshad -
Approval of Shopping cart with limit items
Hi All,
We are using n-step item level approval (BADI) for shopping cart approval.
The approval process is working fine but when i create a shopping cart with limit items, the shopping cart goes withous approval.
The approval process is also working fine if i am including 1 limit item and one normal item.
Please let me know why is approval process not working for shopping carts with only limit items.
Regards,
GauravHello,
approving a shopping card without any workflow
is impossible in the Standard SRM case.
As there is no workflowlog anymore , it was deleted somehow. Please
ceck if you got processes where the workflow will be archived or deleted
after a while.
The question in my point of view is, why was there a workflow
without any approval steps ?
As i can see you are using only the workflow ws14500015 which
is a badi workflow. So the behaviour is controlled from your
badi,as all approvers come from the BADI.
If there is a automatic approving then the BADI brings not back
any approver and the setrelease method of the workflow is triggered
then immetiately to set the status to "released" = "approved".
To Do:
Check your BADI for Shopping Cards like the example one mentioned above.
Make sure that the workflow logs persist in the system for analysing
the processes and to get the correct approval preview.
regards,
Gaurav -
Shopping cart approved PR created but PO not created
Hi,
we are using SRM4.0 classic scenario with self service procurement business scenario.and my user is getting the problem with PO not receiving in SRM. only backend PR has been created.but he is asking about the PO.
when i checked SC only PR has been created as follow on documents.in backend also PR only displayed. sources of supply is not assigned in SRM Shopping cart.
so kindly advise me how to generate the PO.
awating for your valuble reply.
BR,
sssHi
It happens due to there is no valid source of supply in the shopping cart or as well as no configuration on Sourcing.
ask user to assign valid source of supply like contract / inforecord in the source of supply folder in the shopping card. then PO will be created after approving the shopping cart.
br
muthu -
Shopping cart Approval preview in SRM
Hi Experts,
I have an issue in SRM Shopping Cart Approval Overview.
Now in Shopping Cart approval overview, displaying the positions of the agents. But i want to display names of the agents in case of positions.
Please help me to solve this issue.
Regards,
Chanduhi
substitue the name of the postiions with the name of the agent
regards
andrea -
Wrong approver for shopping cart
Hi Friends,
I've found something very strange in my SRM system for Shopping cart approveal process.
One of my SC is waiting for approaval by a approver who is assigned to different plant and he has got nothing to do with this SC.
The SC's basic data contains the responsibility of some other LPR group for which approver is different and he is the actual approver of this SC.
Can you guys provide some link where i can find documents related to approval process in detail and also the organisation structure material as i am new to SRM..? after providing the solution for above querry...
Thanks in advance
ssHi Volkoale,
I am also facing the same issue. If you have resolved it kindly post your approach as it will be helpful to the community.
In my case, there is one cutomized table that contains list of approvers, but I am yet to debug and find the source of data for this table. Your reply will be rewarded.
Cheers,
Kris -
SRM Shopping Cart Approval on mobile
Hi,
We have a requirement to enable approval of shopping carts from the mobile inbox of approver. The workflow under consideration is the Item-Based Approval Process (WS145000015). The workflow works perfectly well within SRM portal for single as well as multilevel approval.
We are presently testing the simplest approval scenario comprising of single level approval for the mobile requirement. All the items in the shopping cart should get approved/rejected in one shot. This is the sequence of FMu2019s our mobile app will be calling:
1. SAP_WAPI_CREATE_WORKLIST u2013 to create the work list for specific user. Input: sap user id. Output: List of all work-items assigned to user
2. SAP_WAPI_GET_OBJECTS u2013 Input: work item id. Output: object id (shopping cart no.)
3. BBP_PD_SC_GETDETAIL - Input: object id obtained in step 2. Output: shopping cart header GUID from table e_header
4. BBP_PD_SC_STATUS_CHANGE_WF u2013 to approve/reject the shopping cart. Input: shopping cart header GUID from table e_header in step 3, status = 0001 for approve and 0002 for reject. Output: status = RELS in the export parameter
5. SAP_WAPI_WORKITEM_COMPLETE u2013 to complete the work-item and remove it from the useru2019s worklist. Input u2013 work item id. Output : Status completed
The issue is that, once the above FMu2019s are executed in sequence, the shopping cart gets approved and the work item is removed from the approveru2019s worklist but the workflow doesnu2019t complete. The workflow log indicates that the subworkflow - N-step parallel approval of shopping cart (WS14000014) is looping for second time looking for next level of approval. The subsequent PO is also not being created.
This issue occurs only when we are approving the SC using the BAPI. The workflow completes smoothly along with successful creation of the PO when the SC approval is done via the approvers UWL in portal.
Can someone help us identify whatu2019s wrong and fix the issue?Hi Vishal,
Try this:
Execute SAP_WAPI_WORKITEM_COMPLETE to complete the work-item and remove it from the users worklist. Input - work item id
Output - Status completed
Thanks
Punit -
Purchase order created on approval of Shopping cart
Hi All,
We are using SRM 5.0 Support pack SAPKIBKT17.
When a shopping cart is approved, a purchase order is automatically created. And this purchase order is attached to an E-Mail and sent to the Vendor.
My query is that where is this E-Mail triggered? Is there a standard workflow task or any method is called?
Thanks,
KiruthigaThank you Jason.
I put break points in all relevant sub routines in the function group you mentioned. And we approved the shopping cart. Logically, this should trigger a creation of PO. In our system there is no need for an approval for a PO. So the PO must automatically be sent to the vendor. In real, it did not stop at any breakpoint and the workflow WS10400051 (FinalProcNew) is triggered.
I can not understand at which point the E-Mail is triggered. Is my assumption that the E-Mail to vendor with PO as an attachment is triggered in this workflow (WS10400051)?
Please help me understand.
Regards,
Kiruthiga -
Hi Experts,
We have following scenario to be implemented:
Item based approval is being used for approval of shopping cart.
The approvers are determined in BADI. The approver for a line item is taken as the owner of cost center which is assigned to the item.
Now the requirement is; if the item is distributed to more than 1 cost centers it should go for the approval of owners of all of them.
An item must be approved by all of cost center owners, to which it is distributed, to get approved. If any one of the approvers rejects, the item should be rejected.
Please let me know how can we achieve this.
Thanks in advance.
Regards,
GauravBenedict,
You will have to change the workflow.
Once a workitem is rejected or completed you cannot revert back to the same workitem.
Either replace the email step with a dialog step that sends a new workitem to the previous approver or better yet add it after the email step. I am not familiar with the workflow in question but this can get quite complex. You may need to have the approval process in a loop and be able to dynamically decide who the previous approver was at any given time.
Hope you understand my point.
Cheers,
Ramki Maley. -
Error in shopping cart approval
Hello all, I am working in SRM 7.0. I am working with shopping cart with one approve level only
The approver must be the requisitioner's manager always, but when I go to change shopping cart approve squema I have an error message.
I configured it:
In process levels for object type BUS2121
Process schema evaluation: 1EV_SC_001
Process level schema: 1C_SAPSRM_MIG_101 and 3C_SC_700_002
For 1C_SAPSRM_MIG_101:
Process level configuration:
Level Type: Approval
Responsible Resolver Name: RR_MANAGER
Task ID: 40007954
Decision Type: 2
When I save a shopping cart I have this error message:
No approver found RR_MANAGER BUS2121 4CFCDAE5BAC10B80E10080000A8C6250
In the organizational structure I am in the same organization unit of manager and I have only one manager in all structure. How can I determine the manager in this case? Which can be the error?
Thanks in advance
Rosa RodríguezHello, in SLG1 I can´t see errors, I only see this:
@5BQInformation@ 10 Execute event 1EV_SC_001 Evento para BO SC. 09.12.2010 12:11:36
@5BQInformation@ 42 Execute expression 1V_SC_SCHEME Determinação do esquema dinâmica para SC; result 1C_SAPSRM_MIG_101
@5BQInformation@ 52 Execute expression 0V_SC_EVENT Evento do objeto; result SAVED
@5BQInformation@ 63 Execute expression 0C_C1_C_FWFSCRLCNTNT Classe: /SAPSRM/CL_WF_RULE_CONTXT_SC; result /SAPSRM/CL_WF_RULE_CONTXT_SC
@5BQInformation@ 63 Execute expression 0C_C2_C_EVENT Método - evento do objeto; result GET_WF_EVENT
I am using 1EV_SC_001 evalution ID not 0EV000.
For evaluation ID 1EV_SC_001 I used 1C_SAPSRM_MIG_101 process level schema and RR_MANAGER as Resp. Responsable Name.
Can I used 0EV000 evaluation ID? What is the process level schema that I have to used?
Thanks in advance
Rosa Rodríguez -
Shopping Cart approval process in SRM using Black Berry
Hi,
I am very new to SRM. Here the user wants the whole approval/rejection process of shopping cart should be done via the Black Berry.
When a shopping cart is created in SRM then automatically a mail should appear in this mail box(outlook or lotus) as well as in the black berry mail box, so from black berry the user will accept/reject the shopping cart.
What workflow should be used? for mailing to outlook as well as in the blackberry whether we should implement any BAdI and also for integrating SRM & black berry whether we require any plug-in or configuration to be done..
Please do the needful..
Thanks and Regards,
Chandra SekharHi,
pl. read this:
Mobile Enterprise Buyer
Use
Users can log on to the Enterprise Buyer system using a WAP-enabled cellular phone or any other WAP-enabled front end. This allows them to perform many procurement tasks completely independently of any docking station. These mobile applications are part of the standard system setup for Enterprise Buyer.
Managers can approve shopping carts while on business trips far away from the office.
The start URL for the mobile scenarios is:
http://.:/scripts/wgate/wapbbpstart/!?~language=
where <language> = de or <language> = en, for example.
The initial screen is displayed in the relevant language.
Integration
You can either use your own WAP gateway or you can use a WAP gateway service from a telecommunications provider. If you have your own gateway, you can position it behind your firewall. This means that communication is via a dialup line as far as the WAP gateway, that is, a secure connection going behind the firewall. Beyond this point, communication is via HTTP. If you are using a WAP gateway service, the dialup line stops outside your firewall with the less secure HTTP communication starting outside the firewall.
The graphic shows a standard configuration with a WAP gateway located behind the firewall.
Prerequisites
You require the following:
WAP-enabled mobile device
WAP gateway
WML-enabled catalog that supports OCI
You have configured your Web server to handle the MIME (Multipurpose Internet Mail Extensions) types required for WAP. These are as follows:
File extension
MIME type
Wml
text/vnd.wap.wml
Wmlc
Application/vnd.wap.wmlc
Wmls
text/vnd.wap.wmlscript
Wmlsc
Application/vnd.wap.wmlscriptc
Wbmp
image/vnd.wap.wbmp
If you have your own Web server, you define the MIME types using the Web server's administration tools. In Microsoft IIS, you have to enter the types on the Properties page of your site on the tab card HTTP Headers. If you are not using your own Web server, inform the administrator or provider running the Web server.
Features
The following functions are available:
Create new shopping cart
Users can:
Select catalogs using input help
View catalogs (by product group)
Search for products in catalogs (full text)
Display item details
Add items to shopping carts
Delete items from shopping carts
Change item quantities
Delete shopping carts
Order shopping carts
When a shopping cart is ordered, an order confirmation is displayed giving the shopping cart name and the total value of the shopping cart.
Status check
Users can:
Display overview of shopping carts (shopping cart name and status)
Display header data for shopping carts (for example, shopping cart name and date of last change)
Inbox
Users can:
Display overview of work items (only shopping cart approval) and messages
Display detail view of messages (sender and full short text)
Display detail view of work items (full short text only)
Managers can approve or reject shopping carts
Managers can only approve or reject complete shopping carts. Approval and rejection at item level is not possible.
Reporting
Managers can display the most recent purchase orders created for their cost center(s).
to get presentable doc mail me on
[email protected]
BR
Dinesh
<b>Reward if helps</b> -
Shopping Cart Approval & PO generation
Hi All,
I am using N step BADI for Shopping Cart approval process. Here can we generate the PO even when the Shopping Cart is awaiting Approval.
Please let me know how POs can be created without any approval necessary?
This is Urgent!!!
Thanks,
SanHi,
Yes this needs to be active.
This is the job which updates the item overview status from awaiting approval to approved.
We had a similar issue for one step workflow for SC where becos of this the SC's were showing awaiting approval though the approver activity is completed.
Refer OSS note 790027 which says that after all configs the status is updated by background jobs. This is the one which is explained in it.
Go to SWU3 and verify all green tick marks "Schedule background job for event queue" is the with this job. Execute it and you can display the job from here.
Best regards,
Sridhar.
Please reward points for useful answers. -
Accept / Rejection Reasons for Shopping Cart Approval
Hi experts!
Our customer would like to have the following functionality.
During approval workflow the user will either Accept or Reject the shopping cart and at the same time he must enter a reason for approval / rejection from a list with fixed texts / values.
I didn't find any documentation about rejection reasons during approval of shopping cart. Has anybody of you ever seen this or realized anything like that?
If SAP Standard doesn't offer anything suitable we might have to modify the approver screen or develop a new screen.
Any helpful answer would be much appreciated.
Best regards,
CorinneHi
<b>Please try this -></b>
Re: Make mandatory field-Reason for rejection notes-SC approval screen
Reason for Return Delivery missing
Re: Text Types Issue on Bid/Quote
Temporary GUID coming from Sourcing in Doc change badi
Reason for Return Delivery
inactive approval and reject buttons on shopping cart approval screen
<u>Else Use BBP_DOC_CHECK_BADI</u>
SC header level Reject- Display error message
Hope this will help. Do let me know.
Regards
- Atul
Maybe you are looking for
-
Multiple instances of one app of the same name
Hello, we have few FMS/AMS servers, versions 4, 4.5 and 5, running some kind of internet TV tubes on them. Each tube is supposed to run as unique instance of a Tube app, with unique settings for publishing to CDN (Akamai). Sometimes following scenari
-
Wireless Broadband and Airport Express
Where I used to live I had ATT DSL and used my Airport Express to provide a wireless network and the use of my non-networked Samsung printer. My new address won't have DSL or Cable--but there is Verizon wireless broadband. Is there a way I can more o
-
Has ITunes changed its editing feature for songs, etc.? I just purchased a few songs and found that I could not edit them using the "Get Info" feature. The information is greyed out and does not allow editing. Among other things, I usually like to
-
cannot change any parameter on open directory and cannot create a new user. an unexpected error of type 14120 occurred, all other settings where saved
-
I have an ipad3 that doesn't hold it's charge and sometimes the screen is pixelated? Can this be fixed?