CATS Rejection

Dear Experts,
When user tries to reject a CATS timesheet line item from CATS_APPR_LITE I have to trigger my workflow. I see from SWEL that no event is fired when reject button is clicked. Also I tried to check for BADIs and I found CATSXT_EVENT. In this BADI register_time_sheet_events & register_employee_events methods are called both in initial selection screen and also second (rejection screen). So each time before triggering the workflow I cant check for which case this method is triggered. Is there some other BADI or exit using which I can trigger my workflow.
KR,
Bharath

Dear Experts,
I debugged the std program after save action and found an enhancement spot. From there I have triggered my workflow.
KR,
Bharath

Similar Messages

  • CATS Rejected workflow

    Hi friends,
    we are in ecc 6.
    Can someone tell me the purpose of Rejected event in BO CATS? Whenever a timesheet approved or rejected, COMPLETED event triggers. Never Rejected event is triggering. I want to send an email to creator of timesheet in case his timesheet is getting rejected. Standard task 31000007 sends notification only to sap inbox. note that it is just a notification, no workitem is generated. so i cannot use RSWUWFML2.
    Thanks
    NAsh

    Hi John
    Can you act on your previous threads, please?
    You have got quite a few that haven't seen any input from you. There was a recent one from you about a termination workflow and though there were responses, you didn't bother to show the basic courtesy to reciprocate.
    Make sure you have either sufficiently responded if you cannot clsoe the thread.
    Regards
    Ravi

  • CATS rejected mails

    Hello,
    We're executing CATS WorkFlow and everything works ok. This WF sends a message to the user Inbox when the manager rejects the Time Sheet.
    We need to forward all therejected messages to the user external email, and this must be done for all the CATS users.
    Then... SO16 > Mail sy. grp > and here I click over "Send to home addresses of users". Here I understand that all the documents that will arrive to the SAP user Inbox will be forwarded to the user communication mail (SU01 > Address > E-Mail), right?
    If it works fine, I need another thing... I need that just the CATS users have this functionality working; I mean, I need to forward only the CATS messages. Is it possible? Maybe some kind of filter by user in SCOT?
    Thx!
    Miguel.

    SAP Inbox - Forward documents

  • CATS - It is possible to change the content of the Rejection e-mail?

    Hi all,
    we are in ECC 6.0 and have implemented CATS.
    Do you know if it is possible (and how!) to change the content of the e-mail that is sent to the employee in case of CATS rejection?
    Thanks and regards,
    Cristiana

    Hello, nice idea!
    I did figure out that the program use text elements, however, one is not allowed to change them. I then raised an OSS note and SAP raplied that I couldn't change the text elements - I really don't like the email that is sent from CATS rejection!
    I really ike the sound of your idea. I am not familiar with translations though. Would you be able to detail it a bit more about how to translate a text element?
    When I get to the text element screen, if i follow menu path Goto > Translation, a screen pops up asking me to chose a Target Language. What should I do then? Select the target language to EN (the original language is EN) ? And then, how do I make sure that the program uses the translated text?
    Thanks a lot for your help!
    Cheers,
    Cristiana

  • CATS: BAPI to read submitted leaves/ approved leaves/rejected leaves?

    i am using Bapi BAPI_CATIMESHEETMGR_INSERT to create records, is there a way to read data of all submitted leaves/ approved leaves/rejected leaves?
    if i want to achieve above how can i do it, with out custom abap.. any RFCs/BAPIS for the same?
    BAPI_CATIMESHEETRECORD_GETLIST gives back only the released data records.
    But i am looking for a Bapi using which i can read rejected records that go for approval to manager and gets rejected and same with approved ones.
    also is there a way to read Saved records but not released? kinda like looking at drafts?
    also is there a Bapi using which i can do CATS Transfer (similar to tcode CATA)?
    wanna do transfer to Hr.
    Pls advice.
    Edited by: Hruser on Jun 26, 2008 4:40 PM

    As far as i know  there is no standard bapi available as you indicate but you could always modify one ;).
    For Transfer you need to use rptextpt or cat6 there are standard
    reports available

  • CATS - EMAIL REJECTION

    Hi,
    How to configure in cats to send email messages,  if a particular employees working hours has been rejected by his manager.
    Shadeesh.G

    hi
    in the Cats workflow itself you can add a step to trigger mail to employee in case of rejection.
    Regards
    sameer

  • Using Workflow in CATS instead of Standard Task ??

    Hi All,
    We are using CATS on ESS to allow users to enter their overtime and time related payments.  The Data Entry Profile is configured with 'Approval Required', 'Workflow approval' and 'Automatic recipient' selected.  We have entered a standard task which all seems to work ok.  Issue we have is that the business requires additional functionality where if a manager does not process the approval request within a no of days that the request is escalated to the next manager.  They also don’t like the message content in the rejection message that is sent to the employee when the manager rejects the request.  We could do this if it was a full Workflow being used but since the configuration only allows you to enter a task and not a workflow we are trying to find a workaround.  Looking at a couple of possibilities around triggering a workflow separately.  Has anyone come across this requirement and can suggest any workarounds.
    Thanks,
    Sinead.

    Check if your requirement can be addressed using configuration, transaction code BBP_PO_ACTION_DEF.
    Action Profile = BBP_PD_BID
    Processing Types = Smart Forms Mail
    And change the settings below accordingly.
    Cheers.

  • CATS webdynpro Java - working times in weekly view

    Hi Team
    1.  Start & end time in Weekly view : Requirement is to allow shift planning employees to enter their working times in  weekly view itslef. But as I had discovered that it is possible to enter it only in dailuy view of webdynpro Java application in ERP 6.0.
    I came across a better Webdynpro ABAP application which exactly fits the requirement but it is part of EHP5, getting a mini upgrade for one application was also rejected. is it possible to implement in a short period of time without great impact ..anybody experienced on this?
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/30/e67780e37f4f5a90105a9e9205660f/frameset.htm
    So I am again back to finding way to enhance the weekly view.I read all teh therads...didnt find anyone successful
    2. Default Attendance type & target hours & start & end times from Infotypes : CATS0002 exit is called only when we go to next step ,is there any other way to default as soon as CATS screen is loaded ?
    Any help would be greatly appreciated & rewarded.
    Thanks
    Edited by: Nidhi Guglani on Mar 10, 2011 5:17 PM
    Edited by: Nidhi Guglani on Mar 14, 2011 12:10 PM

    Hi Suresh,
    Thanks for your valuable inputs. I went and looked into the java file and found bit different.I dont see how they are getting the column headers like Saturday,Sunday,Monday...
    Basically I need to keep one 'Submit' button on top of my table and on click, it should populate 8 hrs in the correspounding column.For eg. if its monday, it should default 8 hrs in monday column so  that user dont have to manually type it in and also save these working hrs in the backend system without further click on 'Save' or 'Review'.
    I still need to check with the ABAPers regading the user exit.
    Also, Is it possible if I create a custom webdynpro application where I can use a BAPI that takes in the current day from my webdynpro and update the cats database and send an export parameter with success or error message.
    Thanks
    Anjana

  • 3rd party SO with rejected item appears in billing due list ( VF04 )

    Hi
    There are 7 items in a SO ( 3RD PARTY PROCESS ) . One of the items ( POSNR 030 ) is rejected  ( reason for rejection is applied at the item level ). The item is rejected from the linked Pur Req & PO as well. For this rejected item there is no GR doc
    The balance items on the SO are invoiced.
    Problem : This SO still appears appears in the billing due list.
    Expectation : This SO should not appear in VF04
    Other details : Item cat TAS billing Rel B. Billing qty VTFA is E & the update doc flow is checked
    Things tried :
    1) In debug mode changed the overall billing status in VBUP & VBUK to C
    2) In SA38 executed reorganisation of index prog ( RVVI50 - -- ), SDVBUK00.
    Pl. help

    Hi
    I have done the things suggested by Caprin + Sanjeev Kumar. No help
    Here is additional info. . As i am working on this issue i could replicate it in the quality server . I have found out how the issue was caused.
    There is a inconsistency between PO delivery date & SO req delivery date. In 3rd party orders the Sch line date is derivied from Vendor info records. The user created SO & PO .The SO got its Sch line date from info record. Then the user manually changed the Requested del date on the SO beyond the sch line date derived from the info record & at the same time leaving the Del date on PO untouched. This has resulted in mismatch between the PO & SO at the same time weird looking sch lines on SO ( the order + rounded qty is on the later date whereas the confirmed qty on the 1st sch line ).
    I feel if somebody can suggesta program to bring in sync the VBAP + VBEP + PO line item tables i think it will solve the issue

  • Reject a customer order and purchase order requisition

    Hi alltogether,
    I have to give a recommendation for the following case:
    user created a customer order with one item and item cat. TAB!
    user created a po with ME57/ME21N and ordered the parts
    user received the parts (with or w/o MIGO, doesn't matter)
    Now the customer rings and does not want the parts anymore.
    User wants to keep the po with the specific number 45xxxxxxxx, because he will receive a supplier invoice with relation to that po number. He also wants to keep the ordered parts in his own stock, means he doesn't want to return to supplier.
    How can we reject the customer order and change the po so that we can post the stock to unrestricted use?
    Thx a lot
    Wolfi.

    Hi,
    Still same Error-Message: "Delete purchase order 45xxx and item 000010 first"
    There is one workaround:
    1.) delete po item (garbage icon)
    2.) reject order item
    3.) change account assignment category in po item to BLANK (was set to M, because of the TAB item in cust. order)
    4.) clear Purch.req and req. item reference in po item line
    5.) save po
    6.) undo deletion of po item (unlock icon)
    Too complicate, isn't it?
    Any other idea?
    Regards
    Wolfi

  • Rejected email reported in Postmaster

    Hi,
    I am having a problem where user cannot send to a mailing list group. All the email has been rejected. FYI,
    # ./imsimta version
    iPlanet Messaging Server 5.2 HotFix 2.10 (built Dec 26 2005)
    libimta.so 5.2 HotFix 2.10 (built 11:35:08, Dec 26 2005)
    HP-UX skyray B.11.00 U 9000/839 1239852391 unlimited-user license
    Error from mail.log_current
    # cat mail.log_current |grep '[email protected]' | grep '[email protected]'|more
    07-Nov-2007 14:34:26.35 tcp_local reprocess E 1613 [email protected] rfc822
    ;[email protected] [email protected] carina.sirim.my (smtp.sirim.my [161.142.131.71])
    07-Nov-2007 14:35:45.42 reprocess R 1614 [email protected] rfc822
    ;[email protected] [email protected]
    07-Nov-2007 14:53:08.89 tcp_local reprocess E 1614 [email protected] rfc822
    ;[email protected] [email protected] carina.sirim.my (smtp.sirim.my [161.142.131.71])
    07-Nov-2007 14:55:34.91 reprocess R 1614 [email protected] rfc822
    ;[email protected] [email protected]
    07-Nov-2007 15:31:30.44 tcp_local reprocess E 1614 [email protected] rfc822
    ;[email protected] [email protected] carina.sirim.my (smtp.sirim.my [161.142.131.71])
    07-Nov-2007 15:32:22.48 reprocess R 1614 [email protected] rfc822
    ;[email protected] [email protected]
    Postmaster email notification error:
    From: Internet Mail Delivery [mailto:[email protected]]
    Sent: Wednesday, November 07, 2007 3:32 PM
    To: [email protected]
    Subject: Delivery Notification: Delivery has failed
    This report relates to a message you sent with the following header fields:
    Return-path: <[email protected]>
    Received: from reprocess-daemon.skyray.sirim.my by skyray.sirim.my
    (iPlanet Messaging Server 5.2 HotFix 2.10 (built Dec 26 2005))
    id <[email protected]> (original mail from [email protected])
    ; Wed, 7 Nov 2007 15:32:21 +0800 (mal)
    Received: from carina.sirim.my (smtp.sirim.my [161.142.131.71])
    by skyray.sirim.my
    (iPlanet Messaging Server 5.2 HotFix 2.10 (built Dec 26 2005))
    with ESMTP id <[email protected]> for [email protected]; Wed,
    7 Nov 2007 15:31:29 +0800 (mal)
    Received: from sirim.my (unknown [10.200.60.26])
         by carina.sirim.my (BorderWare MXtreme Mail Firewall)
    with ESMTP     id 079E41E3B7; Wed, 7 Nov 2007 15:16:44 +0800 (MYT)
    Date: Wed, 07 Nov 2007 15:25:39 +0800
    From: rahmahm <[email protected]>
    Subject: BAKI CUTI TAHUNAN 2007 DIBAWA KE TAHUN 2008
    To: sirim <[email protected]>
    Cc: Nor Rashid Ismail <[email protected]>,
         Shari Amran Mohd Dom <[email protected]>,
         Azlina binti Abd Aziz <[email protected]>
    Message-id: <[email protected]>
    MIME-version: 1.0
    X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
    Content-type: multipart/mixed;
    boundary="------------B4958216CB698ADDF7E8A8D7"
    X-Accept-Language: en
    X-STA-Metric: 0 (engine=028)
    X-STA-NotSpam: message-id:@sirim.my sirim berhad from:addr:sirim.my tetap
    X-STA-Spam: 2007 2008 spec:longlines header:Message-ID:1 <!-->:2**0
    X-BTI-AntiSpam:
    score:0,sta:0/028,dcc:off,dnsbl:off,sw:off,bsn:none,spf:off,dk:off,pbmf:acce
    pt/320,ipr:1/12,trusted:yes,ts:no,bs:no,ubl:off
    Your message cannot be delivered to the following recipients:
    Recipient address: [email protected]
    Reason: no addressees: [email protected]
    Snip from mapping files:
    FROM_ACCESS
    ! *|SMTP|*|tcp_local|*@returns.groups.yahoo.com| $NNo$ mail$ from$ this$ group.
    ! *|SMTP|*|tcp_local|*@yahoogroups.com| $NNo$ mail$ from$ this$ group.
    *|SMTP|*|tcp_*|*@skyray.sirim.my| $NNo$ mail$ from$ this$ group.
    *|SMTP|*|tcp_*|[email protected]| $Y
    *|SMTP|*|tcp_local|*@sexyfun.net| $NSpamming$ not$ allowed.
    *|SMTP|*|tcp_local|[email protected]| $NSpamming$ not$ allowed.
    *|SMTP|*|tcp_local|[email protected]| $NSpamming$ not$ allowed.
    *|SMTP|*|tcp_local|[email protected]| $NSpamming$ not$ allowed.
    *|SMTP|*|tcp_local|[email protected]| $NSpamming$ not$ allowed.
    *|SMTP|*|tcp_local|*@prodigy.net.mx| $NSpamming$ not$ allowed.
    Is this mapping table cause the reject?
    Please help...thanks.

    Thanks for the info, but all the while it is working, below is the imsimta test re-write output.
    forward channel = l
    channel description =
    channel user filter =
    dest channel filter =
    source channel filter =
    channel flags #0 = BIDIRECTIONAL MULTIPLE IMMNONURGENT NOSERVICEALL
    channel flags #1 = NOSMTP DEFAULT
    channel flags #2 = COPYSENDPOST COPYWARNPOST POSTHEADONLY HEADERINC NOEXPROUTE
    channel flags #3 = LOGGING NOGREY NORESTRICTED RETAINSECURITYMULTIPARTS
    channel flags #4 = EIGHTBIT NOHEADERTRIM NOHEADERREAD RULES
    channel flags #5 =
    channel flags #6 = LOCALUSER REPORTHEADER
    channel flags #7 = NOSWITCHCHANNEL NOREMOTEHOST DATEFOUR DAYOFWEEK
    channel flags #8 = NODEFRAGMENT EXQUOTA REVERSE NOCONVERT_OCTET_STREAM
    channel flags #9 = NOTHURMAN INTERPRETENCODING USEINTERMEDIATE RECEIVEDFROM VALIDATELOCALSYSTEM NOTURN
    defaulthost = sirim.my sirim.my
    linelength = 1023
    channel env addr type = SOURCEROUTE
    channel hdr addr type = SOURCEROUTE
    channel official host = skyray.sirim.my
    channel queue 0 name = LOCAL_POOL
    channel queue 1 name = LOCAL_POOL
    channel queue 2 name = LOCAL_POOL
    channel queue 3 name = LOCAL_POOL
    channel after params =
    channel user name =
    urgentnotices = 1 2 4 7
    normalnotices = 1 2 4 7
    nonurgentnotices = 1 2 4 7
    channel rightslist ids =
    local behavior flags = %x7
    backward channel = l
    header To: address = [email protected]
    header From: address = [email protected]
    envelope To: address = [email protected] (route (skyray.sirim.my,skyray.sirim.my)) (host sirim.my)
    envelope From: address = [email protected]
    name =
    mbox = sirim
    Extracted address action list:
    [email protected]
    Extracted 733 address action list:
    [email protected]
    Address list expansion:
    0 expansion total.
    Submitted address list:
    Address list error -- 5.7.1 you are not allowed to use this list: [email protected]
    Submitted notifications list:

  • Function to change CATS status to released for approval

    I have a requirement where I need to change in batch cats records from status 10 to status 20 'released for approval'
    I can't find how to change the status in  BAPI_CATIMESHEETMGR_CHANGE
    and another function CATS_APPROVAL only works for approving or rejection of records.
    is there another bapi or function which I can use to change the record status of cats ?
    or the other way around is also acceptable that I can set the status back from '20' released for approval to '10' locked.
    kind regards
    arthur de smidt

    when debugging cat2 I found a form which handles the release for approval. but I'm nog sure if there is more to it. for so far I can see it updates the status directly and that's it. when I go further on I come in the screenpainter prog. any clues if it's normal to use this code for my own abap ??
    further on I don't understand the function of ASSIGN_FIELDS_IN_ICATSD ?
    can somebody explain this one ??
    include : LCATSF33
          FORM FREE_ONE_CELL                                            *
          free one cell on dynp                                         *
    FORM FREE_ONE_CELL USING U_NUMBER
                             U_WORKDATE LIKE CATSDB-WORKDATE.
    assign the correct fields
      PERFORM ASSIGN_FIELDS_IN_ICATSD USING U_NUMBER.
      IF <STATUS> = STATUS-LOCK OR <STATUS> = STATUS-REJE.
    count records
        TOTAL_RECORDS = TOTAL_RECORDS + 1.
    date in the future ?
        IF TCATS-FUTURE IS INITIAL.
          IF U_WORKDATE > SY-DATLO.
            FUTURE_RECORDS = FUTURE_RECORDS + 1.
            MESSAGE S024 WITH FUTURE_RECORDS TOTAL_RECORDS.
            EXIT.
          ENDIF.
        ENDIF.
        READ TABLE ICATSDB WITH KEY MANDT = SY-MANDT
                                    WORKDATE = U_WORKDATE
                                    COUNTER = <COUNTER>
                                    BINARY SEARCH.
        IF SY-SUBRC = 0.
          ICATSDB-STATUS = STATUS-FREE.
          IF ICATSDB-ACTION IS INITIAL.
            ICATSDB-ACTION = ACTION-UPDATE.
          ENDIF.
          MODIFY ICATSDB INDEX SY-TABIX.
          <STATUS> = STATUS-FREE.
    set global marker that data have been unlocked
          FREE_DATA = YX.
        ELSE.
          MESSAGE X030.
        ENDIF.
      ENDIF.
    ENDFORM.
    kind regards
    arthur

  • Impact on Timesheets (CATS) Auto Approved.

    Hi Experts,
    We are implementing timesheet(CATS) auto approval, please share your views on changing the status (20 to 30) by a batch job in CATSDB table.
    Thanks and Regards,
    Venugopal.R

    Hi,
    Normally the purpose of following the "Approval Process" in time sheet is; so hat the Manager / Supervisor can validate his subordinates time and then accordingly Approve / Reject it. Now I believe the batch job which you mentioned is going todo the approvalinstead of a Manager. If so then i would suggest to put in some validation before approving the time sheet entries. If your business case does not require any validation then you have another option wherein in the data base profile you can select the option of "Approve up on Save". This will automatically bring the status to 30 in CATSDB as soon as the user puts in his time sheet entries and saves it.
    Regards
    Sreekanth

  • QM Module- Inspection Rejection Report

    Hi all
      I am looking for a QM MODULE INSPECTION REJECTION REPORT. If any one having it ,Please do send me the codes..
    Thanks in advance.
    Arun.j

    maybe this will help u
    https://www.sdn.sap.com/irj/sdn/advancedsearch?query=qmMODULEINSPECTIONREJECTIONREPORT&cat=sdn_all

  • CCM 2.0 Approve and Reject buttons disabled

    Hi!!!
    We log into de CAT with the Catalog Approver User. And when we go to the Procurement Catalog, the approve and reject buttons are disabled.
    The procurement Catalog has the status To Be Approved (we defined it in the spro), so the items that I mapped from the Supplier to the Mater and to the Master to the Procurement catalog have this status.
    I loged in to the Procurement Catalog with the Catalog Manager and assigned the approver to the catalog (CCM_APROVER). And this user has the role of approver (we have double checked in the pfcg).
    Any idea why the buttons are disabled?
    THANKS IN ADVANCED!!!!

    Hi Jay, Hay Nimish,
    First of all, thanks for reply.
    I think that we have found the problem. Is in relation to the transaction SICF. But we won't be able to check it until monday.
    If the SICF solution doesn't work I will get back to you.
    Thanks once again!
    Message was edited by: Patricia Mussons

Maybe you are looking for