WF task for CATS approval
Hi ,
I am pursuing on tthisquestion in BPM, but thought HCM users might also guid eme a bit.
What is the workflow task or item that should ideally be used for CATS profile for approvals.
I am using using TS20000460. Not sure if this is the right one as even after approving the task sarys in the managers inbox in status "processing" hwne it should actually have been compelted and deleted from the managers inbox.
please guide
Actually ew did a workflow trace and saw that WF-BATCH user was locked
Similar Messages
-
Hi ,
I am trying to trigger a work flow for CATS times through CAT2 transaction. Once i save the cat times and when i go to transaction SWI1, i can see the workfloe item triggered and in status ready. How does it get into status started and if I want to get in to started status immediately for the purpose of demo wothout any time gap, how can i do this.
Appreciate any guidance on the same.
regards
rajresolved
-
Customizing Web Dynpro for CATS Approval
Hi experts,
I would like to implement some additional logics when the CATS is approved by managers in MSS.
After tracing the codes, I located an ABAP class "CL_MSS_CAT_APPR_TR_BUFFER" that performs the approval actions in R/3.
Currently, I am considering to copy and edit a ZCL_MSS_CAT_APPR_TR_BUFFER to add additional logics to the "IF_MSS_CAT_APPR_TR_PROCESSOR~SAVE". But, here are my questions:
1/ Since there is no object delegation in BO, how can I "delegate" the objects from CL_MSS_CAT_APPR_TR_BUFFER to the z-class ?
2/ If no delegation possible, is it possible to change the action mapping s.t. ESS calls to the Z-Class instead of the standard class?
3/ If it cannot be done with action mapping, does it mean that customized Dynpro developments required ?
Sorry that I don't know much about ESS and Dynpro.
Please offer detailed steps when possible.
Many Thanks.I don't believe that your question has been asked in the correct forum. This forum is for questions directly related to Web Dynpro ABAP development only.
However a quick suggestion (although unrelated to WDA). Instead of copying the class, consider using the enhancement framework instead. You can use a pre, post or override method to extend the logic of the SAVE method. -
Lost workitem for Cats Approval
Is it possible to resumbit the worktime request which is already release for Approval with status 20.
Hi Tabish,
Yes it is possible to resubmit your timesheet when the processing status is 20.
But when there is no correction done to the timesheet and when you resubmit it, there will not be any changes made to database.
regards,
Brinda L
Edited by: BrindaL on Aug 21, 2009 9:05 AM -
Hi, Does anybody know approval / rejection BAPI for timesheets in HR ?
Thanks.
Moderator message - Cross post locked
Edited by: Rob Burbank on Jun 4, 2009 5:16 PMhello,
For cats approval, I used this solution:
* declaretion
data: catrecort type CATS_APPROVAL_IN_TAB,
wacatrecort type CATS_APPROVAL_IN,
MESSAGE_HANDLER TYPE REF TO CL_MESSAGE_HANDLER_CATSXT,
esito type XFELD.
data: MSG_CUMULATION Type CATSXT_MSG_CUMULATION.
data: GR_MSG type ref to CL_MESSAGE_HANDLER_CATSXT.
* rows to approve
LOOP AT i_catsdb into wa_catsdb .
MOVE-CORRESPONDING wa_catsdb to wacatrecort.
wacatrecort-TARGET_STATUS = p_stauts.
APPEND wacatrecort to catrecort.
ENDLOOP.
MSG_CUMULATION = 'X'.
if gr_msg is INITIAL.
create object gr_msg
EXPORTING
im_cumulate_messages = msg_cumulation.
endif.
*approve
CALL FUNCTION 'CATS_APPROVAL'
EXPORTING
MESSAGE_HANDLER = gr_msg
AUTH_CHECK = ' '
RECORDS = catrecort
IMPORTING
* PROCESSED_RECORDS =
RECORD_ERROR = esito
EXCEPTIONS
UPDATE_ERROR = 1
NUMBER_RANGE_ERROR = 2
LONGTEXT_ERROR = 3
MESSAGE_HANDLER_NOT_ACTIVE = 4
OTHERS = 5.
if sy-subrc ne 0.
MESSAGE s002(ZPECI) WITH TEXT-015.
else.
commit work.
endif.
Bye Bye
M. -
Hi
My Client needs Cats Approval like this,We are implementing cProjects with CATS, we want approvals through MSS.
Scenario is Approver for the time sheet entries of particular project is respective project manager not immediate supervisor. Inorder to create work item in the proj manager's worklist for cats approval what logic i should use to identify the project manager of a particular project as an approver?
pls give the steps to be followed for workflow and standard config aswell as any Badi to be used to fulfill this requirement.
Regards
Ramapproval based on attributes can be handled by feature CATEX or the standard badi BADI_CATS_APPROVAL
Please read the help documentation of this badi or in spro
it is self explanatory -
Approve Button not visible in Tasks for Leave request in Tasks- MSS
Dear gurus,
Approve Button not visible in Tasks for Leave request in Tasks- MSS, anything missing on config end????
Any suggestions....
regards,
Rajasekar.hello Bala,
there was some config missing in UWL, now it is working and here we have got some button launch dynpro ..this is leading to pop where we can approve or reject....
Thanks alot Bala..
In this we are getting more info, Display details in SAP GUI, View History, View all Time Approval and Attachments of Documents which leads to leave request details. These may be too flashy for the Manager who are from the typcial production centers....industries...So is there any way out for Hiding these.
Regards,
Raj -
Problem with custom task for approval
Hi Experts,
I have created webdynpro for abap application and custom task for apporval of the clock correction. I have maintained the visualization parameter in SWFVISU. But when I clicks on the approval task in UWL, it opens R/3 screen and it shows "Work item 000090007959 cannot be read".
Could you please give me solution.
Thanks
SameerHi,
We cleared the cache and tweaked the system
Now its working -
Approval Task for role assignment
Hello again,
is there any manual for approval tasks with the SAP Provisioning Framework? There is a task group called Request new business role, but if I use this, the approver approves the request, but the status of the role assignment is "in process"and never changed to "OK".
I only found these manuals:
- How To... Create Approval Tasks in SAP NetWeaver Identity Management
- Implementing role approvals
But both documents didn't show an end-to-end role-request-and-approval workflow.
Thanks in advance.Hello Matt, hello Peter,
the web-enabled task "Request New Business Role" and the including approval task are only examples.
To create own approval processes for your projects you have to understand how approval tasks and pending values work.
The following document shows the basics of PVOs (pending value objects).
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0d6b459-3456-2b10-209e-9e78ec9fd97b?quicklink=index&overridelayout=true
This is documentation of the release 7.0, which is not updated to 7.1. But basics of PVOs are still the same.
There is also a document which describes approval task for Release 7.1:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20b67ad5-c69a-2c10-9da2-9721b1cf749c?quicklink=index&overridelayout=true
Also a "How-To Guide" is available:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/904deabf-73b9-2c10-e8bb-8514dc3757f2?quicklink=index&overridelayout=true
I think this is enough to learn to create workflows in SAP IdM.
There is also a nice book available with detailed information:
EN: http://www.sap-press.com/products/Understanding-SAP-NetWeaver-Identity-Management-.html
DE: http://www.sap-press.de/2007
I think this will help you.
Best regrads,
Christoph Reckers -
CFolders Main Page - To show pending Tasks for approval
Hi,
When ever the user login to cFolders 4.5, they see the first page as My colloboration <User Name>. So from there they need to drill down to respective project and then to folders and then to documents to approve the pending drawings.
So the above involves at least 3 or 4 screens for them to go for the approval screen.
Is there anyway, when ever the approval user logs in, he/she should see only those pending tasks available for them to approve, so that they just approve and log out.
Regards,
AniHi,
two methods to set task for approval as home page.
1.From super user login, u can set what ever page as home page for all users. only at front end u can change these settings. at right top corner settings tab provided.
2. second option is, user can set his/her home page as from his login only. its is based on individual user settings and these settings for home page will be different from user to user.
but in first case it wil be applicable for all users.
thanks
amit
award points for useful answer -
Admin Task for approval reminder - but no task exists
Project Server 2010 SP2.
A Users Approval Reminders includes a reminder for an Admin Task Approval which does not exist. If he completes the ALL the approvals on his Approval page it still shows 1 Admin Task Awaiting approval – we are unable to identify for which task or from who.
Not sure how to go about removing this reminder
Any assistance will be appreciated
Andre
http://av-epm.blogspot.comHi Andre,
see my suggestion at
https://social.technet.microsoft.com/Forums/projectserver/en-US/d6f6ab36-484f-4b30-ab4a-16d54b7ce319/admin-task-for-approval-reminder-but-no-task-exists.
Regards
Barbara
To increase the value of this forum, please mark the replies that helped to solve your issue as answer. If you find answers to questions from other forum participants to be helpful, please mark them as helpful. Your participation will help others to find
an appropriate solution faster. Thanks for your support!
Hi Barbara,
Thanks for your reply. Unfortunately the link is broken. Could you please confirm it.
Andre
http://av-epm.blogspot.com -
Reminder mail for workflow approval
Hi All,
We have a scheduled task which sends Reminder mails for workflow approval which has been pending for more than 5 days.
Recently I created new workflow definitions and reminder task stopped sending mails.
I checked task and it has IapiTaskIfc Class com.frictionless.custom.wkfreminder.sendWorkflowReminder.
How to check this class and do i need to make changes somewhere else to send reminder mails?
Regards,
PrabhatHi Prabhat,
I am working on creating a scheduled task for sending reminder emails. I need help on IapiTaskIfc Class com.frictionless.custom.wkfreminder.sendWorkflowReminder. Can you please share sendWorkflowReminder class to me, so that I can get idea about the code written for sending reminder emails? It would be great help.
To check the class, you need to get the jar from server and decompile it. You can get some idea by looking at the java class file then.
Thanks,
Saloni -
Create Multiple tasks for Single Item in List using state machine workflow in sharepoint
Hi,
I want to create multiple create tasks for Single Item in List based on Assigned to column using state machine Workflow through visual studio
Here Assigned to column allows multiple users. so i have to create task for every user based on column .
I'm trying for this but i didn't got any solution
Please provide solution for this.Hi,
According to your post, my understanding is that you wanted to allow multiple users to approve.
There are some articles about creating parallel tasks in state machine workflow, you can have a look at them.
http://www.codeproject.com/Articles/477849/Create-Parallel-Task-in-State-Machine-Workflow-in
http://msdn.microsoft.com/en-us/library/office/hh128697(v=office.14).aspx
http://social.technet.microsoft.com/Forums/office/en-US/b16ee858-4360-479a-a686-4ee35b7be9db/sharepoint-2010-workflow-creating-multiple-tasks?forum=sharepointdevelopmentprevious
Thanks & Regards,
Jason
Jason Guo
TechNet Community Support -
(approver) for PO approval workflow ?
Hi everybody,
Quick question:
The WF guy told me that the PO approval workflow (1 step) works by default with the immediate manager (the manager is the approver).
Im confused with this.. Is this true ? If yes, What is then the purpose of Assign Agents ?
Thanks for your help ! =)
DiegoHi Diego,
This is my understanding...but do check what the 'Gurus' have to say.
It is not just assign agents. It is "assign agents to tasks".Meaning,to approve the shopping cart--you need to assign an agent in the form of a role,user etc.
By defualt,it'll go to your managers inbox--default because the task of approving your shopping cart has already been assigned(assign tasks to agents) to your manager.Does it make sense?
On the same lines--i have two questions:
-Can we assign more than one task to the agent??Say in Diego's case(i-step approval),how many and which tasks can we assign to the agent?
-Some tasks are defined general and some tasks are background and the remaining tasks have nothing defined.Why?What is the difference between general and background tasks?
Diego,hope you do not mind me asking related questions...hope my above explanation makes sense.
Thanks
Priya -
CATS Approval in MSS - same error, other issue?
We have upgraded our portal and HR environment to the latest sp and enhancement packs.
In the testing we get a blocking dump in the time approval in MSS.
error: Exception condition "NOT_FOUND" raised., error key: RFC_ERROR_SYSTEM_FAILURE
debug with st22 gives function module DDIF_NAMETAB_GET
Yes, a lot of topics are handling about this error:
CATS Approval in MSS
CATS Approval in MSS
CATS Approval in MSS
I've checked the table TPT_FIELD_SEL_C between development and our testing environment and they are the same.
The only special thing is that we don't use the standard SAP_LINE approval view (see IMG), but our own custom one. The SLIN is not configured ok, but our own "ZLIN" fields are configured ok (into table TPT_FIELD_SEL_C).
Has anybody an idea?
Debug info ST22
DATA DFIES_wa TYPE DFIES.
IF ALL_TYPES IS INITIAL AND lfieldname IS INITIAL.
lfieldname = fieldname.
ENDIF.
CALL FUNCTION 'DDIF_NAMETAB_GET'
EXPORTING
TABNAME = tabname
ALL_TYPES = all_types
LFIELDNAME = lfieldname
GROUP_NAMES = group_names
uclen = uclen
IMPORTING
X030L_WA = X030L_wa
DTELINFO_WA = dtelinfo_wa
TTYPINFO_WA = ttypinfo_wa
DDOBJTYPE = ddobjtype
DFIES_WA = DFIES_wa
TABLES
DFIES_TAB = DFIES_tab
EXCEPTIONS
OTHERS = 2.
IF SY-SUBRC <> 0.
> RAISE NOT_FOUND.
ENDIF.
IF NOT lfieldname IS INITIAL.
APPEND DFIES_wa TO DFIES_tab.
ENDIF.
ENDFORM. " Get_nametab_infoI think we have got similar issue and raised an OSS message and the reply we got
This happens due to the missing customisation in Mss.
ie Configuration for screen areas CTS and CTD is missing. View
V_PT_FIELD_SEL is meant to hold the relevant information.
Please have a look at the client 000 for the default customisation.
So, What you need to do is write table TPT_FIELD_SEL_C on a transport
and transport it to client . You will then have all the setting
you need for the application to work.
Also,
The solution is to write down all the
technical field-names from view groups CTS and CTD in table TPT_FIELD_S
EL_C, then use the config area to select the fields properly. This overwrites the TPT_FIELD_SEL_C table entries with ones that have the "tabname" populated! The application will now work as expected.
Please try producing a new transport of the entire table TPT_FIELD_SEL_Cas R3TR TABU with appropriate key and transport to yor system, you
should choose to overwrite the destination table. Please let us know
the result after.
Please check the customisation for MSS approval.
SAP_LINE: Model approval view for line managers. It groups recorded data according to the employees assigned to the line manager.
For example the above view has been defined? or you can adapt to your
needs.
Can you try to import the transport again but make sure that "overwrite
orginals" in the OPTIONS tab is selected?
Transactrion SE01
Select create a the workbench request.
then doble click into the request
and push the button Display/Change
Enter here the entry "R3TR TABU TPT_FIELD_SEL_C"
Push enter
Then one icon with a Key appear
Push the key and enter * for all the table entries or select the
each one that you need.
If the changes are correctly available then it will work correctly
Please ensure that the transport is done correctly
Thanks
Bala Duvvuri
Maybe you are looking for
-
Time machine backup on NAS using WebDav?
Hi, I regularly use Time Machine to backup my mac on a NAS using my home network (Synology instructions are for configuration using the afp protocol). I have been travelling a lot lately and Time Machine backups on my NAS are not a choice. I'm using
-
My iPhone is in restore mode and my computer says "error4005" can anyone help me?
I have an iPhone 5,and y want to update my phone please help me
-
My Magic Trackpad's left button is no longer clicking, but the one on the right works perfectly fine. I was just wondering whether there is a way of fixing this without it being sent of for repair? Thanks in advance, Matt.
-
How to reconfigure notification email and smtp addresses
Hi all, I want to reconfigure notification email and smtp addresses on single instance db (10.2 and 11.1 versions). How this is done?
-
Alternate for bypassing system messgae "Fill in all fields" generated .
hello everybody, i have an mpp screen in which i have input fields which i have made input manadetory. Whenever i press Enter or click on any button except the button Exit which has module Function at Exit Command atttached, the sap system generates