DBM Time recording Event type sequence

Hi Experts, Is it possible to define the sequence for time recording event types in standard? Currently we are able to perform the end order event before the Start order event. The entry gets stored in table /DBM/TM_TEVENT. Another example is - We can perform the Clock Out event type before Clock IN. These event types should be in sequence. System should not allow to perform Clock Out if Clock IN has not happened for the day. Is there any way out to fulfill the above requirement. Kindly suggest. Regards, T.R.S.Praveen

Try below suggestion, in my opinion there isn't a standard config to define the sequence since there cannot be a fixed sequence since requirement might differ from customer to customer:
When time events are entered at DBM time recording terminals, the system logs a time event for a personnel number in a first step, and in a second step CATS data records are created from the sequence of the logged time events.
You can influence the posting of time events of a DBM time recording terminal in CATS by using the BAdI /DBM/BADITM_TEVENT_PROC.
You can use the BAdI method ACTION_AFT_CHECK_TIME_EVENTS to process the CATS records generated from the time events before they are saved to the database. The method supplies the current personnel number, the current terminal key and the affected time events for information purposes; you can change the proposed CATS records that are to be saved.
Regards,
Sachin Balmiki

Similar Messages

  • Automatic Clock off during Midnight - DBM Time Recording

    Dear Experts,       
    The technicians who are clocked in are automatically getting clocked off during midnight 12:00. The status ID for personnel number then turns to Absent.       
    We have not configured any Automatic End time in the General Settings of DBM Time Management. Also the Automatic End Time field is kept blank in the Terminal grouping configuration.
    Kindly suggest.
    Regards,
    T.R.S.Praveen

    Dear All, Currently Employee status is based just on events from current day and therefore wrong employee status was shown after midnight. This has been rectified by SAP in note 2153760 Please apply note 2153760 to resolve the above issue. Regards, T.R.S.Praveen

  • Recording Additional Data on Time Event Types

    Our company is using the following time event types to record time data:P10 - In
    P15 - Break Start
    P02 - Lunch Start
    P25 - Lunch End
    P20 - Out
    We have only been able to associate a cost center to time event type
    P10, but have the need to associate it to P25 or identify a time event
    type not already in use that will accept a cost center to be associated
    to it. When we try to enter a cost center with time event tyep P25, the
    error message states "You can not use time event type P25 to record
    additional data."
    In our comapny, we have the need to round the in and out punches for
    each employee, but not round the other punches of the day. We can't use
    the first and last punch of the day to accomplish this because we have
    people who work split shifts. We also require a cost center to be
    associated with every punch that begins a productive time pair.
    Returning from lunch is the start of a productive time block, and is
    considered an "In" punch that shouldn't be rounded.
    I need to know if there is a way to configure the time event types to
    accept additional data or if there are any other time event types
    besides P10 that allow additional data to be recorded with them.

    Hi,
    Does the person entering the punch enters the cost center? How do you identify outside the SAP system before entering the data in SAP system what is the cost center related to the punch.
    Also Time events table or teven table cannot be enhanced.
    You could use CATS for hours recording related to a cost center.
    Regards,
    Divya

  • Error in Transaction : /DBM/TM_VT- tIME RECORDING

    Hi,
    In /DBM/TM_VT TRANSACTION I slected personal number and event (like work on order) and choose order no from list of release orders but when saving system is giving the below message
    Error occurred during saving of time stamp of personnel number 00000017
    Message no. /DBM/TM051
    Diagnosis
    Errors occured during saving of the time stamp.
    System Response
    Error was recorded. The current time data can not be changed, but further time stamps can be created.
    Procedure
    The incorrect time stamps can be viewed via the error log in transaction Error Processing
    How to fix this
    Chidambaram

    Hi,
    If there is no CATS record updated for any of the time stamp transactions; then the set up for time stamp transaction is not proper. Following are some of the things that need to be ensured.
    1. the cats profile for updating time stmp data of terminal needs to be set up.
    2. for updating the DBM order, task,item to the CATSDB table the exit CATS0002 needs to be implemented.
    3. If the automatic cost transfer is active (for DBM 600 SP02 a correction note needs to be applied to activate) then HR info record 315 needs to be maintained with cost center and activity type.
    4. Also note that the CATS record gets updated from DBM time stamp if controlling object has been assigned to the previous time event of the person number.
    Hope this helps.
    Thanks and Regds,
    Dhairyasheel

  • Configuration Time Recording subsystem to Person time event

    Hi All,
    I need to configuration for Time Recorded data which is exported in an excel sheet now i need to update it in the system...and possibly made a system by that the end user can do it occationally after som trainnig...
    Thanks in advance...
    Amol

    Hi Amol,
    The Time Events that are recorded from an External System will be downloaded into an Excel and this falt file has to be in the correct format so that the Standard program can upload the values in IT2011.
    Use this standard program to upload the Excel from a the desktop or on the application server.
    RPTEUP10 (Upload time events).Sit with ur ABAP'r who will give u the flat file format.
    Structure of field string EXTREC:
    PERNR(8)  Personnel number
    ZAUSW(8)  ID number (infotype 0050)
    LDATE(8)  Date of clock-in/out
    LTIME(6)  Time of clock-in/out
    ERDAT(8)  Date of entry
    ERTIM(6)  Time of entry
    SATZA(3)  Time event type
    TERID(4)  Terminal ID
    ABWGR(4)  Att./absence reason
    Please let me know if u require any further info.
    Thanks and Regards
    Swati

  • To transfer time events from external time recording system to sap r/3

    hi all,
          I have a task to make an interface program between external time recording and sap r/3, and then to transfer the time events from that external system to sap system with the help of an rfc, i have got some information like the data first has to be transferred to the table CC1TEV and then from this table the data will be uploaded to 2011 infotype with the help of a standard program, but i am unable to find a solution for making the interface program and the RFC or BAPI which will transfer the records from external system.
        if anybody has any information on this plz help me out to solve this problem.

    Which recorgding terminals using to capture time events? They should have give some guidelines about this?
    Regards
    niranjan

  • How to get wage type for every time record

    Hi Pros,
          I am using DS 0CA_TS_IS_1, it includes report time type (0REPTT), but not have wage type. in CATSDB, I fied fields for attendance/absence type and wage type. but not every time record has wage type. can you please tell me how to get wage type for every time record? what is relation between reporting time type, attendance/absence type and wage typs?

    Hello,
    Can you talk to your HR/T&E functional consultant if they populate these values in CATSDB table using standard way or if there are custom fields that are in CATSDB OR any other table which can be used to meed the requirements
    Thanks
    Abhishek Shanbhigue

  • Print out of time stamp ( time recording) in DBM ( using cats)

    Hello,
    in DBM we use standard time recording, everytime we post time stamp the system prints output of the time stamp
    we want to stop it...however is probobly control in HR . Any hints where?
    we use cac1 profile
    thanks!!!

    Mitch_Peplow wrote:
    Hi chembo,
    I'm not sure if I've misunderstood your answer but currently I'm not writing the time with am/pm anyway, its purely HH:MMS.MS and the data is there in Excel, it's just formatted the cell in an alternative way to what I would like.
    Cheers again
    Mitch
    I was thinking about something like the snipped added below. My version is very simple, but I think that it shows how it can be done. You need to have Excel on your machine. (Disclaimer: This is my very first use of the Report Generation Toolkit in LabVIEW, so maybe there is a better way to do it)
    I made the VI labels visible, so that you know what function was used, if the Toolkit is not included in your LabVIEW license. The same thing can be done with ActiveX automation. If you are not familiar with it, there are a lot of examples in the forums about generating Excel files via ActiveX.
    Edit: Attached is the Excel file generated from this code
    Attachments:
    milliseconds.xlsx ‏11 KB

  • Description of bus.event type is displayed with incorrect sequence in query

    Dear experts,
    I have created a query in logical database PCH in order to display the description of business event types. The problem is that if the description's length is more than 1 line, the query displayes the lines not in order (e.g. line with tabseqnr 1 first, line with tabseqnr 2 second etc) . It displayes first the line with tabseqnr 2.
    Thank you in advance,
    Vana Sounta

    The first thing you should do with any used computer is to erase the hard drive and install the operating system from original media. If you didn't receive installation discs with the Mac, you'll need to order them from Apple customer service; or, if you want to install a newer OS version than the one the machine shipped with, find a retail disc. The newest version you can run is 10.5, though you might have to add memory. The disc will be hard to find and expensive. Beware of scams, especially on eBay, and above all don't buy the gray discs that came with another Mac. Trying to get a 10.3 system to work with modern websites is probably a waste of time.

  • 1046: Type was not found or was not a compile-time constant: Event.

    I am more than a little frustrated.  I'm using Flash Professional CS5.5, attempting to publish ActionScript 3.0 for FlashPlayer 10.2
    My code begins with:
    import flash.events.MouseEvent;
    import flash.events.Event;
    import flash.events.KeyboardEvent;
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    Then much later I have:
    teamFourCar_mc.addEventListener(Event.ENTER_FRAME, trackPosition);
    function trackPosition (event:Event)
    and I keep getting a compiler error:
    Scene 1, Layer 'actions', Frame 1, Line 434
    1046: Type was not found or was not a compile-time constant: Event.
    I have imported the class "Events".  I have successfully used the same construction in other scripts... in fact, virtually the same construction is included in Code Snippets as Fade In and Fade Out.  Adding ":void" after (event:Event) makes no difference.  I have Googled - to no avail - and spent the better part of a day reading through the on-line help files, but the solution is still eluding me.
    It's probably so simple I'm going to smack myself in the forehead and mutter "Duh!" when I find a solution...
    If you can do anything to hasten that event (no pun intended) I (with the possible exception of my forehead) will be very grateful.
    TIA
    Terry

    Sinious:
    The entire code of the main movie clip is at http://pastebin.com/JYfLUhh1
    A sample of one of the four "problem" movie clips is at http://pastebin.com/gQGDyngx
    There is nothing wrong with the "problem" clip.  The problems are in the main movie clip:
    Scene 1, Layer 'actions', Frame 1, Line 427
    1046: Type was not found or was not a compile-time constant: Event.
    Scene 1, Layer 'actions', Frame 1, Line 612
    1046: Type was not found or was not a compile-time constant: Event.
    Scene 1, Layer 'actions', Frame 1, Line 1819
    1046: Type was not found or was not a compile-time constant: Event.
    There are the only three occurrences of a function with (event:Event).  Two are ENTER_FRAME (427 & 1819) The other is COMPLETE from Loader.info
    Auto format reported a syntax error "near 'if(movingCar.currentFrame == (dieRoll * 24) + movingCarPosition)' " but I can't detect what, if anything, is wrong with it.
    I'm not an experienced developer... in fact, the last programming I did before taking up Flash three months ago was with QuickBasic under DOS 6.2... therefore, please try not to roll your eyes too much when you see how inelegant the code is.
    I have a working version, but it's over 7,000 lines and a memory hog.  I'm trying to make it more elegant and more efficient.  BTW, the three (event:Event) functions are in the working version in more or less the same places, with the same calling code.
    I hope you can figure it out.
    Thank you in advance

  • Historical Record flag set when creating business event type

    Hi all
    One of our users created a business event type using the master data catalogue.  There was a pre-existing group and the event type was created one level down from the group.
    Once the event type was created and he tried to edit it he got an error message that said that the object has a historical record flag.  This is also indicated in the table (HRP1000-HISTO).  He then tried to recreate the course again with the same result.
    I have not been able to find where this is set (only found something under follow-up activities which is not relevant to this case).  Can anyone help please - how is this setting made?  Any ideas if it can be removed?
    Thanks in advance
    Liezl

    Thank you so much (sorry for the delay in replying), our work server blocked notifications from being sent to my e-mail!  I still don't know how the historical records flag got set, but we managed to get rid of it!
    Regards
    Liezl

  • CATS viz Time Recording in Time events IT 2011

    Hi Experts
    Need some urgent guidance. We are using punch cards to record timing. I understand that time recording machine will upload the records in Time event IT 2011.
    On the other hand we have requirement where the real time should be there in CATS for employees so that PS can use for project planning and posting.
    Presently we have time admin those manually key in time recording data in Cats but going forward we use time cards to record time.
    How we can go ahead where we can use time machine to record also plus it uploads the time entries in cats.
    Will appreciate your response on this.
    Regards

    Hi,
    Time recorded from the external systems can be obtained as a text file and will be uploaded to CATS using a customized program designed by ABAPers.

  • JDeveloper 10g Creating a new record with trigger sequence primary key

    Hi there, I'm sorry to post this incredibly simple question and I'm sure that someone must have answered this on this forum before but the searching of this site is incredible slow and painful and after 30 mins I can't find help.
    I am using a struts Data Action to create a new record in the database and then being forwarded to an edit page where I can enter the new details. Then when the details are entered I am clicking an update button and returning to a browse screen where I can either commit the change to the database or rollback. Sounds pretty simple but I am really struggling with trying to get the trigger of the number sequence to work properly.
    Ideally I would like to click the create new record button and then the primary key/triggered sequence number is already displayed on the empty form...
    ... but if this is too tricky or not possible then I would like the user to either not enter any value in the key field (which currently causes error - JBO-27014: Attribute PoNo in PO_SYS_MODULE.PoSystemView1 is required) OR the user enters a number and the trigger overwrites this number with the next in the sequence.
    I can enter a new record if I look in the manager console and see the next number in the sequence and then create the record using this number and then click commit twice, as the first time I get the error: JBO-25019: Entity row of key oracle.jbo.Key[154 ] not found in PoSystem. Or if I enter a value 5 times greater than the next in the sequence I have to click the commit button 5 extra times to get the sequence to match the input.
    I hope that this lengthy explanation fills you in on my problem, there must be a simple solution to this and I will be VERY grateful to anyone who can help me.
    Many thanks
    Ben Sayers (clearly a newbie)

    Hi,
    ADF Business Components handles this for you - unless yo prefer doing this manually. In the Entity Object, set the PK attribute's type to DBSequence. Then create a database sequence and use a database trigger to add the sequence value on insert
    Frank

  • Time Management - Time Recording System

    Hi,
    I want to connect time recording system to sap hr- time management for payroll. According to actual time overtime, leaves & payroll has to run.
    I have used TMS is 9. Please anybody guide me in this ASAP.
    Thanks in advance.

    Sunitaos,
    Read the following steps:
    1.  Time recording system (legecy system/time recording terminal) records time events (Employee arrival, short leave, official out, etc) and store it in .text file or in access database.
    2.  ABAPER (SAP programmer) maps this .text or .mdb file to Time Recording Information Infotype IT2011.
    3.  Run Time Evaluation Driver RPTIME00
    4.  RPTIME00 segregate each time event and store it in respective infotypes. for example Absence is recorded in Absence IT IT2001, Attendence in IT2002, overtime in IT2005
    5.  Now use Time Management Status in Planned Working Time InfoType IT0007 to integrate Time Management with payroll. You can use TMSTA feature to store default value for Time Management Status. The possible values are:
    0 No time evaluation
    1 Time evaluation of actual times
    2 PDC time Evaluation
    7 Time evaluation without payroll integration
    8 External services
    9 Time evaluation of planned times
    6.  As you have set the Time Management Status to value 9; this means your Time Management is integrated with payroll.  And as you run RPTIME00, this time evaluation driver generates Time Wage Types besides segregating time events.  Time Wages Types are evaluated in payroll.
    Hope your question is answered, dear.

  • Event Type Descriptions - Mod Wheel / Quick Access Auto Help

    I really just need some description for the possible event types you can assign to controllers in logic, like the mod wheel. For example, expression, portamento time... I don't know what i should be listening for when it comes to utilizing these controls. But I know some of these options would greatly enhance my samples (EWQLSO) in terms of reality (strings swelling instead of remaining stagnant). The manual mentions around 15 event types, and I was wondering if I could get some solid definitions. Some are obvious, but feel free to fill in the gaps, it would be much appreciated.
    Also, I've had some trouble getting mod-wheel movement to show up in multiple windows in logic. Even if I do automation quick access assigned to the mod wheel, I get split information. For instance, the Arrange Window will record pitch bend data, but it will not be reflected in the Event List, or Editor, let alone these options in the Matrix window.
    Any help would be great.

    Please don't cross-post. It is considered very rude to do that here:
    http://forum.java.sun.com/thread.jspa?threadID=5233033&messageID=9953169#9953169

Maybe you are looking for

  • Real problems with ISP based DNS and Domain

    Hi all, I have an external based domain name that would like to incorpate into my new server. At the moment, the ISP (1and1) is dealing with Mail and Hosting. Ideally, I would like to run the Mail Exchanger and leave the hosting to the ISP. However,

  • Customer name 1 problem

    Hi sap Guru's i m facing the problem is underthe one account group of that, searching for customer detailes purpocess maintain one customer no in  customers in search popupbox the display without name 1 but give to another no,display the name 1,but a

  • Meta tags for Open Graph

    1. These are the meta tags that I use (I hope am using them right). What do you use mostly? 2. Also I have a problem when sharing my website on facebook. the og:image is for forcing facebook to use an image of my preference as a thumbnail. Instead of

  • Where can the individual picture files be found in iPhoto 08?

    Can't seem to find my individual photo .jpg files since upgrading to iPhoto 08. I used to be able to find them in the iPhoto folder located in Pictures but can't find this folder anymore since upgrading. There used to be folders located there with th

  • Help! i can't import movies from my computer onto my itunes!

    they are VOB file type!