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

  • Trigger WF for cats approval

    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
    raj

    resolved

  • 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

  • BAPI for Timesheet Approval

    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 PM

    hello,
    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.

  • Cats Approval through MSS WD

    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
    Ram

    approval 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
    Sameer

    Hi,
    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,
    Ani

    Hi,
    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.com

    Hi 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,
    Prabhat

    Hi 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 ! =)
    Diego

    Hi 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_info

    I 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