GRC AC 5.3: Skipping Approval step if there are no SoD conflists
Hello all,
Could you please explain how to skip some approval step in case of no SoD risks exist in CUP request?
Thanks,
Anton.
Hello Anton,
it's not so much skipping as doing it only when needed.
In your approval workflow, you create one of the approval steps with mandatory (or automatic) risk analysis.
On that stage, you then define a Detour on SoD conflicts which you point to your risk approval path.
Frank.
Similar Messages
-
How to skip approving steps for users who are also approvers?
We have a business need to be able to skip the approving steps for the users who are also approvers.
For this following steps were followed :-
1) Open .task file and go into the Assignment tab. Double click on the performer box within the routing slip, this should open the "Edit Participant Type" editor. Expand the "Advanced" section and place a check next to "specify skip rule", then click the edit icon to the right. Now enter an XPath expression that will test whether the current user is equal to the task creator.
2) We used - isUserInRole XPath function in the "Identify Service Functions" dropdown - first param to function is the userID, the 2nd is the role name.
We tried with hardcoded userID as well as by using
ids:isUserInRole(/task:task/task:systemAttributes/task:updatedBy/task:id,'California')
where 'California' is the group name (as one of the forum threads told this function works with groups).
We also tried with swimlane roles(using bpm.getPerformer() function) but it does not work either.
Please let me know if any one has any solution to this problem.session as DirectorySession = DirectorySession.currentEngineSession
dirHum as Fuego.Fdi.DirHumanParticipant = DirHumanParticipant.fetch(session : session, id : "myUserId")
result = hasRoleAssigned(dirHum, role : "Approver")Give that a try...
HTH,
-Kevin -
Page not found or displayed in the approve step
Hi all
when i am performing the approve step then i am able to do the mark as approved step. but there is no stop button is displayed for me when the approver wants to stop the task after marking as approved.
how to gets displayed the stop button in the UWL task. is there anything required to assign permissions??
Thanks
Regards
SunilHi Sunil,
when i am performing the approve step then i am able to do the mark as approved step. but there is no stop button is displayed for me when the approver wants to stop the task after marking as approved.
how to gets displayed the stop button in the UWL task. is there anything required to assign permissions??
According to me,
You need to click on the Next Step. The Workflow will automatically reach the Stop step. It will not show as a button to be clicked. Go to the UWL and check the status of the Workflow. Hopefully you will find it as Stopped.
Hope it helps.
*Please reward points if helpful.
Thanks and Regards
Nitin Jain -
GRC AC V10 - one approval step for manager and role owner
Hello Community,
I have one, perhaps easy, question. Where is it possible to maintain the solution of one approval step for manager and roleowner, if both are unique.
E.g.:
simple approval workflow: manager stage afterwards roleowner stage afterwards auto-provisioning
So if the request is routed to the manager and the manager is also the roleowner of the requested authorization role (same UserID). The user has to approve one and the same request twice.
Is it possible in V.10 to change the config that the user has only to approve the request once? And then to decide on which relevant stage settings are valid for this process.
Thanks,
AlexaHi Alexa,
We have had a similar questions raised in a project. In an ideal world, a single "Sign-off approval" would be a great functionality where the same user has to approve the same consecutive stages, but the reason for different stages would entail that the responsibilities entailed per stage differ, e.g. Line Manager would just check the over request, and the role owner etc may be reviewing the elegibility of a specifc role etc.
If it is likely to be the same person reviewing the 2 consecutive stages, maybe a single stage workflow would be sufficient to cover this scenario.
I think the logic you are trying to configure in the workflow is possible but will require alot of work with knowing how to create a clever custom workflow with BRF+ or the actual WF stuff in SAP itself. -
"Crazy" parallel approval step
Hi all,
I'm using R3 v4.7 and I have a very strage problem in a
workflow to approve purchase requisitions.
I use a parallel step with 7 forks (4 mandatory and 3 optional according to the material groups). In this parallel step I use the deadlines to approve automatically after x days.
In some cases I get the following "crazy" behaviour:
the workflow doesn't continue in this parallel step in the normal way. The green line that highlights the flow in the log has interruptions that I don't understand and some tasks can be sent to any user since some steps are skipped wothout a reason.
I still don't know if there are OSS notes about this issue and I should like to know from you if you have found a similar problem using deadlines. The other approval steps (without deadlines) never had a problem like this.
I'd like to attach a screenshot of the log to be clearer...
Thanks in advance and best regards,
AngeloHi,
I had a similar issue a while back for a condition. The first step after the left branch somehow returned to the right branch, it looked pretty weird in the workflow log.
I then wrote an OSS message and in the end someone fixed it, it was caused by corrupt data in some of the nodes tables, SAP couldn't tell me how this was possible though.
Other times this can happen if you're on DEV with a couple of WF developers, it then helps to refresh all of the buffers or even logging of and logging in again.
Kind regards, Rob Dielemans -
GRC 10 - XML de "Skipped NF-e" não disponivel para download.
Boa tarde a todos,
Instalamos o GRC 10 e fizemos um teste de SKIP de uma NF-e que foi rejeitada pelo próprio validador do GRC. O Skip foi aprovado e o status voltou para o R/3 corretamente, porém, ao tentar fazer o download do xml de skipped NF-e ele não está disponível no portal para download.
Quando fazemos o Skip de uma nota que foi rejeitada pela SEFAZ, neste caso, tanto o xml que foi rejeitado como o de Skipped NF-e ficam disponíveis para download.
Na versão 1.0 do GRC o xml de Skip está disponível nas duas situações para download, ou seja, algo está faltando no GRC 10 que está impossibilitando fazer o download no primeiro cenário apresentado.
Alguém já passou por este problema?
Desde já agradeço,
Juliano CostaAinda não abri o chamado porque antes disso gostaria de saber de vocês se realmente isso não é algo que fosse um problema de configuração, etc.
Irei abrir o chamado conforme orientação.
Obrigado a todos,
Juliano Costa -
I'm setting up my MacBook Air and it tells me to sign in with my apple ID so that I can set up features like iTunes and iCloud and such but when I try to sign in it says there's a server error. What do I do? Do I try to skip the step? How can I fix this?
The following previous discussion may help, in particular the last post (1/22/2014 by frankjet7): https://discussions.apple.com/message/21295536#21295536
-
Adding system and client specific TMS approval steps
Hello,
In defining QA approval steps, how to define a step which is not system and client wide?
When adding a new step, it is automaticaly defined with * in the client and system fields, and when changing the steps, these fields are not editable. However, there are several approval steps for which a specific system and client are entered, but this was done by a consultant, who was here some years ago.
Does anyone know how to do this?
Thanks in advance,
AHi Aleksandra,
Did you ever find a solution to this issue. I too have multiple QA systems in our landscape (4 system landscape), and yet I can not defined system/client specific approval procedures in STMS.
The system and client options don't even appear when I go into change mode, yet table TMSQASTEPS has the options available. Direct table update works fine, but it would be nice to know the "SAP standard" way of doing this.
Cheers
Shaun -
Hi All,
I was wondering if anyone could help me with a HFM security issue on HFM 11.1.2.3 we are facing please?
The problem is that a user can by-pass the journal approval stage and post directly after submitting if Custom4 access control=All is selected.
If any of the other access controls (None, Read, Promote) for custom 4 are selected, the first two steps of the process are possible -
input and approval of the journal are possible but final posting of the journal is not and returns an error that says:
"User does not have the access right to perform this journal task"
The options I have thought for a workaround are as follows:
1. 1. Set up a 3rd user called data poster and remove submit journal role from user 1 (data inputter)
2. 2. Put in place process control and use the various review levels (could be quite time consuming given there is no time left for development)
Have anyone experienced this before and come up with a quick way of resolving this please? It would be very much appreciated.
We have two types of users who are associated with groups in HFM and have the appropriate roles assigned to them to complete their tasks,
they are:
1. A data Inputter (who inputs base data and journals, who has access to create and submit journals)
2. 2. A data reviewer (who approves journals)
The process is as follows:
1. 1. Logon as Data inputter to submit the journals
2. 2. Logon as Data reviewer to approve the journals
3. 3. Logon as Data inputter to post the Journals
We are using the custom 4 member to identify different adjustment types. At the moment we are able to set it up in such a way whereby Steps 1 and 2 can be completed
but once it comes back to step 3, we get an error as follows:
"User does not have the access right to perform this journal task"
(This error comes about when the access control on custom 4 is set to None, Read, Promote)
Custom 4 Access Rights looks as follows:
C4_ADJ01
C4_ADJ02
C4_ADJ03
C4_ADJ04
HFMDefault
Read
Read
Read
Read
HFMLoad
All
Promote
None
Read
HFMReview
Read
All
All
All
When Custom 4=C4_ADJ01 all 3 steps can be completed but it by-passes step 2 (journal approval).
For all other Custom 4 we complete steps 1 and 2 successfully but not step 3 due to access issues.
Roles for the groups that users assigned look like the following:
Test User Name
Test User Name
Access Rights
1
Base Data input/Journal Data input
test_HFMLoad
Reviewer 1
Review Supervisor
Create Journals
Read Journals
Database Management
Enable write back in Web Grid
Load Excel Data
Generate Recurring
Post Journals
Create Unbalanced Journals
Manage Templates
Data Form Write Back from Excel
Consolidate
2
Data Reviewer
test_HFMReview
Reviewer 1
Review Supervisor
Create Journals
Read Journals
Database Management
Approve Journals
Consolidate
Reviewer 2
Generate Recurring
Manage Templates
Create Unbalanced Journals
Any help or advice would be much appreciated.
Thanks in advance,
M.Hi All,
I was wondering if anyone could help me with a HFM security issue on HFM 11.1.2.3 we are facing please?
The problem is that a user can by-pass the journal approval stage and post directly after submitting if Custom4 access control=All is selected.
If any of the other access controls (None, Read, Promote) for custom 4 are selected, the first two steps of the process are possible -
input and approval of the journal are possible but final posting of the journal is not and returns an error that says:
"User does not have the access right to perform this journal task"
The options I have thought for a workaround are as follows:
1. 1. Set up a 3rd user called data poster and remove submit journal role from user 1 (data inputter)
2. 2. Put in place process control and use the various review levels (could be quite time consuming given there is no time left for development)
Have anyone experienced this before and come up with a quick way of resolving this please? It would be very much appreciated.
We have two types of users who are associated with groups in HFM and have the appropriate roles assigned to them to complete their tasks,
they are:
1. A data Inputter (who inputs base data and journals, who has access to create and submit journals)
2. 2. A data reviewer (who approves journals)
The process is as follows:
1. 1. Logon as Data inputter to submit the journals
2. 2. Logon as Data reviewer to approve the journals
3. 3. Logon as Data inputter to post the Journals
We are using the custom 4 member to identify different adjustment types. At the moment we are able to set it up in such a way whereby Steps 1 and 2 can be completed
but once it comes back to step 3, we get an error as follows:
"User does not have the access right to perform this journal task"
(This error comes about when the access control on custom 4 is set to None, Read, Promote)
Custom 4 Access Rights looks as follows:
C4_ADJ01
C4_ADJ02
C4_ADJ03
C4_ADJ04
HFMDefault
Read
Read
Read
Read
HFMLoad
All
Promote
None
Read
HFMReview
Read
All
All
All
When Custom 4=C4_ADJ01 all 3 steps can be completed but it by-passes step 2 (journal approval).
For all other Custom 4 we complete steps 1 and 2 successfully but not step 3 due to access issues.
Roles for the groups that users assigned look like the following:
Test User Name
Test User Name
Access Rights
1
Base Data input/Journal Data input
test_HFMLoad
Reviewer 1
Review Supervisor
Create Journals
Read Journals
Database Management
Enable write back in Web Grid
Load Excel Data
Generate Recurring
Post Journals
Create Unbalanced Journals
Manage Templates
Data Form Write Back from Excel
Consolidate
2
Data Reviewer
test_HFMReview
Reviewer 1
Review Supervisor
Create Journals
Read Journals
Database Management
Approve Journals
Consolidate
Reviewer 2
Generate Recurring
Manage Templates
Create Unbalanced Journals
Any help or advice would be much appreciated.
Thanks in advance,
M. -
Workflow table for approval step description
Hi Experts
I'me looking for the table where i can find the approval step description for a node_id.
I'm searching for NODE_DESC, in the table.
I can find it by module fonction, but i really need the table.
Thank you for your help.
Peggy.Hi,
How the table entries are maintained how can i maintain the text for different languages for the nodes available.
Regards,
Siva chalasani. -
How to use the Validate step for Approve step
Hi Experts,
I have modeled a workflow with the steps start,process, validate, approve, process and stop.
Process is set to owner and approve is set to some other user user1.
My requirement is as follows :
1) Approve the records by approver and then it should send it to the next step for further processing
1.1) if the approver did not approve the record it should send a error message until the record is approved. So it should not send it to the next step when record is not approved
I am using a field called item status for approving and disapproving the records. My validation is based on this field only... Validation working fine when i tested it manually.
But my issue is when am using this validate step in workflow design validation is getting triggered for all the users.as per my requirement only approver should get the error message.But in my scenario owner is getting the error message and approver is not getting any message.
How can i use the validate step only for particular step say approve in workflow.
Can anyone please help me out how should use validate step only for approve step...
Thanks & Regards
Sireesha.
Edited by: sireesha esukapalli on Jun 17, 2008 2:48 PMHi ,
I have set the validation property to "None".
My design is as follows :
start->process->validate->approve->stop.
Owner is assigned to process step and approver is assigned to approve step.
Now my problem is owner is also getting this error message along with the approver. AS per the design both process, approve users are getting the error message.
As per my requirement only approver should get this prompt but not the owner.
How can i restrict only for specifc user to get this message.
Can anybody please advice how can restrict the owner to not get this error message...
Thanks & Regards
Sireesha.
Edited by: sireesha esukapalli on Jun 24, 2008 2:18 PM -
Complete Form approval step programatically
Hi,
I have a Form approval step and is sent to set of agents (through org unit id assignment on step). I have a requirement to programatically (by calling FMs may be) either approve or reject this form and complete the form from agents inbox.
I tried using following FMs but in vain
SAP_WAPI_WORKITEM_COMPLETE - It does complete the WI but does not send the result (approve / reject back to workflow)
SAP_WAPI_SET_WORKITEM_COMPLETD - Not of use for this requirement
SAP_WAPI_DECISION_COMPLETE - Used to complete dialod step and not Form step.
Thanks in advance.
-- AmitCan you clear us what kind of workitem it is I mean is it a decision workitem? or a workitem which needs a user interaction? e.t.c if it is a decision workitem and after completing the decision step programatically, if at all you want to continue to the next step of teh workflow then you have to sue the FM SAP_WAPI_DECISION_COMPLETE in the importing parameter DECISION_KEY you have to sepcify the value, 0001 for Approve 0002 for Reject 0003 for Review.
Ooops sorry to ask you again what type of step it is , you mentioned it in the question , but when it is a form step with APPROVE or REJECT then the FM SAP_WAPI_DECISION_COMPELTE works -
Running on SRM 7.0 - Processed Control Workflow. Is there a way to tell on a current approval step that an adhoc approver has been added. In the BBP_DOC_CHANGE_BADI we are wanting to put some automated comments in the approval note, so when the adhoc agent gets the work item they will see the notes. I know after getting out of the BBP_DOC_CHANGE_BADI, that table /SAPSRM/D_WF_016 gets updated and there are some other tables that have the next level id, etc.. and there are classes and methods that I can use, but I am looking for some type of way to know during the badi, that the next level coming up will now be an adhoc level instead of the next pre-determined level done that was set at the submission of the shopping cart.
Hi,
Which SRM version are you using??Please see if the foll notes help:
1090619 - Problem creating ad hoc agents, no users in wf nodes.
903200 Note for approval status not getting updated
910612 additional note fro SC approval BADI's and WF's
649551 Approval status not getting updated-related note for SP8
690716 Approval status not getting updated-related note for SP8
930750 restart of classic WF's(issue is with Support pack 9)
525577 Approval Preview - Details for approver not displayed.
Note 999528 - Adding Ad Hoc Approver fails due to comit error
Note 952108 - Incorrect error message when approvers are entered
Note 809157 - BBPPREVIEW: Error "Value too large" as of fourth approver
Note 994735 - All BAdI workflows: ApprovalIndex does not begin with 1
Note 924064 - FM BBP_WFL_DIN_FILL_APPROVER: Approvers may be incorrect
Note 983128 - Approval WF Fragment Has No User Assignment
related links:
SRM 4.0 : Limit PO not showing Approver in Approval Preview
After Add Approver by Approver Preview
Re: SC item approval - Approval preview does not display approvers
BR,
Disha.
<b>Pls reward points for useful answers.</b> -
Option to "buy calendar" at the bottom is grayed out. Am I skipping a step?
Trying to buy a calendar in iPhoto and the option to buy at the bottom is grayed out. Am I skipping a step, or is my computer glitching?
Have you selected a Print Store to order from? Iphoto -> Preferences -> Advanced
Regards
TD -
Hello All,
I am disabling a main step in a GAF FPM at runtime by calling method IF_FPM_GAF->enable_mainstep in the OVERRIDE_EVENT_GAF method of interface IF_FPM_GAF_CONF_EXIT.
However, the step is still being called when it is reached.
Moreover, the step is automatically re-enabled this.
Does anybody know if this is normal behaviour?
And if so, is there an efficient way of programming this in?
I suppose I could trigger a 2nd next_step event in the before_flush of the application controller to skip it, but will need to suppress any event processing validations for the relevant uibbs.
Many thanks for any advice,
PieterHello Harish,
I do sometimes need the step - that's why I'm disabling it dynamically.The validation is there for the cases when I do need it.
Somehow I would have expected the FPM to have the intelligence to know by itself to skip a step that is disabled.
That's why I was wondering if maybe I was doing something wrong...
I've managed to do it now by raising the next_step event in the before_flush as I already suggested myself, but this is more work as I would have liked it to be - I even need to re-disable it as the next_step apparently reenables it.
Regards,
Pieter
Maybe you are looking for
-
Premiere Elements 11 Download interupted
Hi While installing Premiere Elements 11 from disc to my Windows 8 computer, my toddler turned off the power supply. When I have rebooted my computer the icon appears on my start screen, but when I go to open it it says there is a problem and I must
-
[SOLVED] Calibre won't launch a new install
I performed a fresh install of Arch on my laptop and installed calibre and when I attempt to launch it I get this: Traceback (most recent call last): File "/usr/bin/calibre", line 19, in <module> sys.exit(main()) File "/usr/lib/calibre/calibr
-
DVI disconnect problems on Mountain Lion?
Running iMac 11,3 w os x 10.8.1 and 16gb Memory. Prior to Mountian Lion i could hook up my windows laptop via dvi cable to display laptop screen on iMac. It was a perfect solution. Plug it in, windows displayed on my iMac screen. Unplug, back to n
-
Upgrading Macbook Pro after iMac
Hi, I purchased Lion on my iMac and successfully upgraded it, I am now trying to upgrade my Macbook Pro but do I have to purchase Lion again or what do I do ? I have looked around the internet and here but I could not find a solution. Thanks, Jay
-
Not able to import date column as Date time(SQL server) in OBIEE
Hi, We have created cube in sql server. We have two date column in cube i.e. created date(datetime) joining date(datetime) Once I import joining date (Data type: Datetime) and created date(Datetime) by default it import as varchar. problems: 1. I nee