Slashdot Mirror


How Do You Punch In?

grantedparole asks: "My company is planning to switch from an antiquated punch card time clock to a software based time clock, and a recent search on Google yielded many results. Searching on Freshmeat for 'timeclock' yielded two results, both of which do not appear to have any recent updates. Searching for 'time clock' returned more results, but all of those seem geared towards project management, rather than real world time keeping for many employees who don't work on projects (ie: sales people). What are the people on Slashdot using and is it running on *nix?"

105 comments

  1. Use by Aoverify · · Score: 5, Funny
    A time sheet. You trust all the employess, right?

    Oh, and give them root access too.

    1. Re:Use by YOU+ARE+SO+SUED! · · Score: 2, Informative
      A while ago my employer "invested" in biometric systems that profile the back of ones hand. Needless to say, almost 80% of employees refused to use them.

      And for some reason I never got them working properly (it was my job to), maybe something to do with popularity among my coworkers.

      At present we use timesheets, and that's why staff are reluctant to use a computerised system, because for so long they've been getting away with leaving an hour early at night, without it being any detriment to the work! But the company insist they remain for their whole shift even if they finish hours early, and they wonder why the animosity...

  2. "Web Time" by debugdave · · Score: 3, Informative

    Here at the bank we have a web page we can go to throughout the week that you basically enter your work/breaks/vacation, and then submit at the end of the week. It's really handy and well programmed (as it should be).

    Dave

    1. Re:"Web Time" by eggoeater · · Score: 1

      I wonder if we work at the same bank. If so, I helped write that timekeeping system. (AMS??) I don't want to mention the bank name.
      Anyway, the system I'm refering to is a home-grown ASP/SQL server solution. It's big, but nothing terribly complicated about it. The business units love it because we can add time codes (like 'Site closed-Hurricane') on short notice and make other adjustments when necessary. It doesn't have a 'clock-in/out' feature. It's up to the managers to make sure time sheets aren't falsified.
      I'm in a different part of the bank that uses a horrible vendor product that has both manual entry (horrible VB interface to Oracle) and a clock-in/out client. My boss wanted me to use the clock-in/out client but I refused stating that there are things I do before I boot my computer that are 'on-the-clock' and they weren't getting that time for free.... but that's a different rant.
      -Steve

  3. Solution by karmavore · · Score: 2, Funny

    Chain your employees to their work stations.
    That way you know where they are at all times.
    It's also easier to get them to work overtime with no notice.

    --
    Speech: Free
    Beer: $699.00
  4. Time keeping by Anonymous Coward · · Score: 2, Informative

    We use an app called Kronos. Pretty good and very flexible. One of the largest time keeping apps around.

    1. Re:Time keeping by crschmidt · · Score: 1

      We use that at my university for housing employees. Of course, because of the number of employees we have, Kronos is making us buy 500 more liscences for the 30 more people we have that need access (I don't know the current numbers, but I'm pretty sure the number total is probably around 150). So, I'm still stuck with paper timecards until either Kronos pulls its head out of its ass, or the Uni comes up with something better.

      --
      -- Christopher Schmidt YouTube Quality of Experience
    2. Re:Time keeping by silvwolf · · Score: 1

      We're using Kronos at my school too. Our problem is that we don't have enough supervisor logins, I guess Kronos wants us to purchase more of those. Instead of buying more, they have one lady in charge of solving timesheet problems for all the student employees of the Housing Dept (techs like me, kids that work in the offices, kids that work at the residence hall desks, etc).

    3. Re:Time keeping by Anonymous Coward · · Score: 0

      And because you forgot to answer the rest of the question, Kronos runs under Windows.

  5. Used to do that for a living by Whatchamacallit · · Score: 4, Informative

    Cincinati Time clocks. Badge style reader, RS-232 data feed (modem mounted inside clock if necessary) converted to RS-485 for long distance runs (4,000 ft).

    The clocks are literally quite dumb. They just log everything and upload to a software package which was DOS based when I was installing them.

    The DOS application allowed an HR person to edit and upload the data to a company like ADP (automated payroll) to cut the checks.

    The software allowed for easy editing and various rounding rules (usually 7min before and after).

    I am now required to fill out timesheets on a web based system managed by eLabor which is part of ADP (ironically)... It's used for project tracking mostly (I'm salary not hourly).

    Far as I can tell, no one really uses these numbers they just require everyone to fill out their timesheets. It's stupid really... It's not used for payroll. I figure only 5% of the IT workforce actually logs useful data, the rest is worthless. For example, I've logged 40 hours a week for months for nothing special.

    I suppose one could get the data file spec and protocol for just about any time clock and write a web based tool or Linux native application with a little bit of effort.

    The market for these devices is still out there but many of the small customers are going with those timeclocks listed in the bag of computer magazines, etc. Same with bar-code readers. There are a ton of companies selling the stuff dirt cheap.

    The software is where it's at. It's not that complicated either.

    1. Re:Used to do that for a living by Chelloveck · · Score: 2, Interesting
      Far as I can tell, no one really uses these numbers they just require everyone to fill out their timesheets. It's stupid really... It's not used for payroll. I figure only 5% of the IT workforce actually logs useful data, the rest is worthless. For example, I've logged 40 hours a week for months for nothing special.

      I'm an engineer, and have worked in two shops which used time sheets for project tracking. The first one (a little place where the Dilbert factory approached unity) had about a gazillion categories in which to log time, with sub-categories and sub-sub-categories galore. Most people ended up putting in "40 hours misc" every week. The really conscientious ones might have actually broken that down by project. The numbers, of course, became gospel for estimation of future projects.

      The second place had a bit better idea how a tracking system should be run, but a piss-poor implementation. The hours had to be manually logged into their "timeclock" program, which was slow and buggy. Later they went to an web-browser client that was even worse, taking 30-60 seconds just to move from one field to the next! The engineers actually rebelled against it, refusing to enter any times at all. And guess what? Turns out nobody really noticed...

      BTW, at the first place I decided to track my own hours the right way. I found a program that let me define my own categories. Click a category and time automatically started accumulating until you clicked something else. (I think it was called 'timex' or 'xtime', circa 1990.) I set up a category for each of my projects, without all the extraneous crap the regular program had. I also set up a few categories for different sorts of interruptions. I used this program pretty religiously for about a year, and was kind of disturbed to find that only about 30% of my time was going into actual budgeted projects. Everything else was off-topic. I haven't tracked time as closely anywhere else, but subjectively it seems that this 30% figure is pretty universal.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
    2. Re:Used to do that for a living by aberson · · Score: 1

      I've been wanting a windows program that records how long I spend with focus in any particular window... just to see how much of my time is off-topic.

      For the most part, IE/acrobat is the only program that might be used for both and would need to be checked manually. Occasionally Word is used for non-work, or IM is used for work, but probably both are negligable and could be filed automatically into their respective categories.

  6. dumb question.... by jeffy124 · · Score: 4, Interesting

    Do employers trust employees anymore?

    I can understand having a clock in some environments, but I dont see the need for a clock in the typical Office Space style workplaces. My own timesheet doesn't even ask for times, just the total hours worked for each day and for what contract. My supervisor signs the sheet at the end of the week, and I feel it's more than sufficient. If someone feels that there's some tampering or other shenanigans going on, there are ways to figure that out. Like when they're work doesn't get done, or keeping tabs on when they actually show up and leave the office.

    --
    The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    1. Re:dumb question.... by jeffy124 · · Score: 1

      before some gammar nazi points it out, yes i made a goof. That last sentence should be "Like when their work doesn't get done..."

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    2. Re:dumb question.... by orthogonal · · Score: 2, Funny

      before some gammar nazi points it out, yes i made a goof. That last sentence should be "Like when their work doesn't get done...

      You made an error. Your last sentence should have been, " As when their work doesn't get done."

      Please report for flogging immediately.

    3. Re:dumb question.... by pmz · · Score: 1

      Do employers trust employees anymore?

      They don't, when they know they aren't providing meaningful and interesting work for their employees.

    4. Re:dumb question.... by Anonymous+Brave+Guy · · Score: 1
      Your last sentence should have been, "As when their work doesn't get done."

      No it should not, because that is not a sentence.

      Please join the queue behind him.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  7. I'm unemployed by Smartcowboy · · Score: 1

    But in my last job, we used a terminal running a SCO OpenServer session. I don't know wich software was used.

  8. It's simple, really... by Jim+Morash · · Score: 4, Funny

    The tagreader by the front door just scans the RFID implant in the back of my neck every time I walk by! Ahhh, freedom...

  9. Kronos? by JLester · · Score: 4, Insightful
    Have you looked at Kronos? It is a very nice system with lots of features. You can clock in/out via terminals, fingerprint scanning, web pages, Palm Pilots, etc. It integrates with most payroll systems to keep track of vacation/sick days and such. We were seriously looking at it for a project, but the price was fairly steep for our complexity. With some new workplace regulations regarding leave time though, you would be completely covered with a system like this.

    Jason

    --
    "FORMAT C:" - Kills bugs dead!
    1. Re:Kronos? by revmoo · · Score: 1

      I work at a small home improvement chain, and that's what we use to clock in. it seems to work pretty well from an employee standpoint, it's certainly tons better than other, non-digital timeclocks I've seen.

      --
      I would expect such blatant racism on Fark, but on Slashdot? Mods please ban this asshole.
    2. Re:Kronos? by bstory · · Score: 5, Informative

      My company uses Kronos and it's marketed well, but in our experience poorly implemented. The time clocks are connected to the main system by dial-up modems which means that a computer with a modem has to dial them up every so often to collect the punches. In our case Kronos set this up on a DESKTOP computer. For managers to access the Kronos information, they have to install a client and map a drive to this "server". Unfortunately Windows 2K Professional limits you to 10 concurrent connections which limits how many people can use the Kronos system at once. We've also had problems with it integrating into our Payroll and Accounting systems. I only had 40 hours of vacation this year, but at one point it showed up as me having used 120 hours. As with any system, shop around, get references (and check them).

    3. Re:Kronos? by Mad+Marlin · · Score: 1

      At my last job they were using Kronos. They all hated it though, and it was always having problems. I didn't use it myself though, I was using real paper time sheets instead for various reasons.

    4. Re:Kronos? by iCEBaLM · · Score: 3, Interesting

      We use Kronos timecard at my place of employment, and I can tell you - catagorically - that it is a big peice of shit.

      Every time you want to login or log out, gotta wait for the java plugin to load, also it has problems refreshing the timecard after you JUST PUNCHED causing many employees to punch duplicates because it shows they didn't. The interface is bad on so many levels. God, I hate it.

    5. Re:Kronos? by nocomment · · Score: 2, Informative

      We use kronos, and aside from it running on windows 2000 and XP (damn no unix), it runs really well. It's the swiss army chainsaw of punch cards. I'm salaried so I just approve my tiemcard once every 2 weeks, but the entire system is web-based, employees jsut log in from their own work stations, or one of the dedicated machines we have scattered occasionally about the building it also has wall-mounts for swiping magnetic strips, which are also tied into the megnetically locked doors through their gatekeeper system. It's really smooth.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    6. Re:Kronos? by Honig+the+Apothecary · · Score: 1
      Kronos Sucks.

      The install of Kronos we had at my previous job was a royal piece of shit. But I also did not let them use serial connections or modems to connect to the time clocks, we purchaced the network card for the clock so we could move them anywhere we wanted to as long as we put a network drop to it. That was about the only redeaming feature that was had. The payroll person hated it, the managers hated it, the employees hated it.

      At my current job, we have ADP's payroll solution, which is just rebranded Kronos. It sucks too, and we do not have the network cards in the clocks here, so I have to maintain 5 pots lines to connect to the clocks. (We have some remote sites that the payroll person dials into to get the information from the clock)

    7. Re:Kronos? by Anonymous Coward · · Score: 0

      We've also had problems with it integrating into our Payroll and Accounting systems. I only had 40 hours of vacation this year, but at one point it showed up as me having used 120 hours.

      Oh, imagine that, a bug.

      How rare and unique, and specific to Kronos and Kronos only.

    8. Re:Kronos? by JLester · · Score: 1

      That sounds like an implementation problem for the most part. The terminals in our proposal plugged directly into Ethernet, that was one of the really nice features.

      Jason

      --
      "FORMAT C:" - Kills bugs dead!
    9. Re:Kronos? by bstory · · Score: 1

      Exactly, but the implementation was designed and installed by the Kronos people. Software is more than bits, it's also the people that are sold with it.

    10. Re:Kronos? by __aafutm5472 · · Score: 1

      My company uses Kronos and it interfaces via Ethernet directly into our AS400. Works just fine. We even set up a new system to allow some of our remote sales people to dial into a Windows 2000 server and punch in.

      I suppose it all depends on the implementation...

    11. Re:Kronos? by JLester · · Score: 1

      That's the exact setup we looked at too. Glad it is working out for you.

      Jason

      --
      "FORMAT C:" - Kills bugs dead!
    12. Re:Kronos? by laslo2 · · Score: 1

      Ye gods. We have a saying where I work... if you can't handle punching in and out using a web form, you oughtta not be working at a help desk.

      But that's just where I work. :)

      --
      Karma only matters to me now and zen.
    13. Re:Kronos? by nocomment · · Score: 1

      Every time you want to login or log out, gotta wait for the java plugin to load

      There's your problem. You still have the java applet. Call them up and tell them you want the HTML version. We have both installed. I approve my timecard perfectly fine from Galeon, none of that fussy Java stuff. I've even tested the HTML version from linx, it works, but it's a little odd to read.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    14. Re:Kronos? by silvwolf · · Score: 1

      For managers to access the Kronos information, they have to install a client and map a drive to this "server".

      I've seen some of the supervisors at school accessing their supervisor stuff on Kronos via some sort of web interface that uses Java (one guy had some spyware that was screwing with Java). They used to have to use some DOS-type interface via a Novell drive, guess a new version of the software came along.

    15. Re:Kronos? by Anonymous Coward · · Score: 0

      You do realize that not everyone works at a help desk, right?

  10. 'last' by Drakon · · Score: 1

    unix has this great command called 'last' which tells you who logged in when.
    force logouts at midnight, tell everyone to open a SSH session to some server when they come in

    1. Re:'last' by Anonymous Coward · · Score: 0

      Alas, there is another command, "crontab -e", which can foil your dastardly plan.

    2. Re:'last' by compwizrd · · Score: 1

      Indeed, i do the same thing. last | less

      if i'm in the office, i'm logged in _somewhere_, and wheni go home i log out. work on something from home, you guessed it, have to login somewhere.

    3. Re:'last' by glassesmonkey · · Score: 1

      wouldn't a .login and .logout script be more useful?!

      plus, the above implies everyone went home at midnight.

    4. Re:'last' by Anonymous Coward · · Score: 0

      a) This doesn't work for computer-less employees

      b) This doesn't work for 24/7 operations

      c) Forcing logouts at specific times doesn't work for companies that allow swing-shifts

  11. We use a multi-platform, multi-client solution... by Sherloqq · · Score: 1

    ... called IRC. Everyone coming into work makes their presence known on a certain predetermined
    channel, their signs of presence get logged with a timestamp... everyone knows where everyone else
    is... Works great, unless your server is lagged to Jupiter and back.

    --
    Have EVDO, will travel.
  12. Less useful than a room full of mimes. by bons · · Score: 2, Funny

    Why would a field that seems to be defined by unpaid overtime need timeclocks?

    Really, it doesn't matter. The only use I see is if you're using it to find out which of your employees aren't smart enough to figure out how to forge, fake, and abuse the system.

    1. Re:Less useful than a room full of mimes. by sartin · · Score: 1
      Why would a field that seems to be defined by unpaid overtime need timeclocks?

      I am a techie (programmer). I get paid by the hour. Time and a half for overtime. Mostly, I try to work part-time.

      In my current role, I work with salaried staff who are working on three different projects. As part of tracking expense on the projects, we want to allocate time they spend. So, they fill out time sheets that split their hours (a nominal 40 hour week) across the projects they work on.

      My time sheet is an Excel spreadsheet that takes me about 2 minutes to full out. Each day has start time, end time, and length of lunch break. The rest is calculated automatically. My manager approves the time sheet (by forwarding an email with the spreadsheet attached) before I get paid.

  13. No punchcards here... by ewombatnet · · Score: 1

    But we use a web-based tool called Planview that tracks time usage pretty well

    1. Re:No punchcards here... by Anonymous Coward · · Score: 0

      uck, I hate Painview....

  14. How do I punch in?!? by dotgod · · Score: 0

    I don't have a job, you INSENSITIVE CLOD!

    1. Re:How do I punch in?!? by Anonymous+Brave+Guy · · Score: 1
      I don't have a job, you INSENSITIVE CLOD!

      For you, we recommend punching with the index and middle finger knuckles, with a straight wrist and good hip action. It's much more therapeutic anyhow.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  15. You could write your own... by BladeMelbourne · · Score: 1

    Such a product could be written in PHP with a MySQL backend in half a day. It would be very flexible to your company's needs - a reporting page could also serve the HR department when it comes time to pay saleries.

    It could also be used to monitor who is at lunch, or in a meeting, or out of the office, etc. This would be handy for the receptionist(s) taking phone calls - they would know where you are without calling your desk phone, then paging you over the whole phone/PA system (keeping the client on-hold during this time).

    One issue with this is, how will people remember to go to a web page on the intranet at the start/end of their shift? The browser's start/home page might work at the start of the shift, but what about the end of the shift?

    Mike

    1. Re:You could write your own... by gazbo · · Score: 2, Informative
      Haha - half a day? It's beautiful hearing people who clearly don't do things as their profession talking about how it would take "half a day" to knock up.

      If you did it in as week then you'd still find bugs for some time, plus you've just wasted 3k or so of developer time in order to get this amateurish, buggy system.

    2. Re:You could write your own... by Anonymous Coward · · Score: 0

      I am a web developer - and have worked in the field for 6 years.

      It would take you longer than me anyway, you obviously need to have the reference manuals and Google open to produce any code. Or do you have only one finger to type with? Pull it out man!

      Re-read what he was wanting - a few PHP pages, 2-3 DB tables could provide that functionality.

    3. Re:You could write your own... by gazbo · · Score: 1
      If you really have worked in the field for 6 years, then I urge you to look deep inside your heart: you know that no project gets done in half a day. Once you've got the validation added, plus the administrative interface for when something needs changing, plus the sundry other things that a project like this invariably has to cover etc, etc, you know that it will take some time to get anything good enough that it's worth using.

      Oh sure, in half a day you could create some web page that has two text boxes for username and password, and a submit button that writes the time to a database, but that is not good enough. It will take days to get a system that has any value over a punched card system.

    4. Re:You could write your own... by Anonymous Coward · · Score: 0

      What rubbish... you can only produce a login page in 4 hours? I can do this in under 10 minutes.

      I made such a product about 4 years ago in ASP/SQL Server 7. It had an admin section. It didn't take long at all (well under a well under "several days"). Validation is not an issue - it's not like there are 100 different input fields. Four or five max.

      The reason I made the suggestion is because I have done it, and it worked, and it was a quick solution. Until you have done the same, don't make assumptions. Or you are a seriously slow programmer?

      I wouldn't employ you - time is money and programmer efficiency/quality is very important.

    5. Re:You could write your own... by Anonymous Coward · · Score: 0

      I wouldn't employ you, because you're dangerous, you're too overly confident of your skill, and make gross underestimates of either the time to perform a task, or the level of quality expected to be delivered.

      The other guy was rigt...a week and there'd still be bugs.

  16. When I worked for a grocery store by KyleW · · Score: 0

    It was owned by slave labour style jerks and we had to punch in and out for breaks. They had clerks who checked them for extra minutes here and there. The company was bought out, the punch cards were completely eliminated and morale improved. People started coming in a little early (10 minutes sometimes more) and leaving late. We just had a schedule on the wall and everyone showed up for their shifts. Did some people take advantage and cheat the system? You bet but they were warned and some were fired. The end result was happier more loyal employees all in all.

    --
    1st known failed CIA coup in South America : http://www.chavezthefilm.com/index_ex.htm
  17. I'm salaried... by Chester+K · · Score: 3, Insightful

    I'm a salaried employee, so I don't punch a clock.

    Those of our employees that do, however, use a mechanical punch clock with time cards. There's a lot to be said for an incorruptable paper trail when it comes to money owed.

    --

    NO CARRIER
    1. Re:I'm salaried... by dmayle · · Score: 1

      Hmmm.... A software based timeclock. Can you say Veee Ennnn Ceeee?

    2. Re:I'm salaried... by kiwaiti · · Score: 1
      I'm a salaried employee, and I do punch a clock, or rather, have my "enter" and "leave" times logged using the ID that also opens doors.

      In my perception, this adds to my convenience, as I can work different times every day, and adjust the time I stay to both my own activities and the workload (provided it evens out to 7:36 per day over time, including whole days off in exchange for accumulated time, which can be used like ordinary days off).
      The system also gives an incentive to adhere to legal or contractual requirements about breaks and total work times (if I work more than 10 hours, my boss is notified, and required to contact me about it the next day).

      Of course, these were not the reasons for its introduction (I wouldn't know, it's been around longer than me), but I like the flexibility it offers to me.

      Kiwaiti

      --
      Member of the Legion Of Microsoft Haters
  18. The honor system! by Lord+Bitman · · Score: 1

    as a true warrior should

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  19. Shameless Plug by Alethes · · Score: 3, Informative

    I wrote a PHP/MySQL web app for such a task about a year ago. Feel free to contact me if you're interested.

    1. Re:Shameless Plug by immanis · · Score: 1

      I wrote one along the same lines probably. I've been tasked with making it Java. It's on my "todo" list. In any case, I have one available for demo as well. On one hand, I'm surprised there isn't a common one. On the other, it's not surprising at all. I imagine few people who would want to set it up actually are hourly.

  20. IBM iSeries by TwistedKestrel · · Score: 1

    At a certain Canadian retail chain that is known for selling Tires, we punch in and out on the company's iSeries, which we incidentally use for almost everything else. We don't use any kind of card, paper or magnetic, we just have a password that we tap in and we can clock in and out.

  21. Time clocks have been around a long time by mrscott · · Score: 1

    A lot of companies have used time clocks for hourly workers for a very, very long time. They generally have a very good reason and these people work in jobs in which it is expected that they will clock in and out. The person asking the question did not say that he was working in an Office Space style setting only that they were replacing their old system with someone new. Maybe it's a manufacturing company or a department store with part-time, hourly sales clerks. These places can either depend on people getting time sheets correctly filled out and submitted on time or they can use a system that is easier for the employee and more efficient for the company.

  22. No. by Anonymous Coward · · Score: 2, Informative

    There's a reason why companies use mechanical timeclocks: they're highly tamper-resistant. The Department of Labor and the various state and county workforce commissions have rules governing the collection of employee time data, and those rules are very specific. If you don't use a qualified tamper-resistant system, you're liable. If somebody should decide to sue you for unfairly collecting their time data, you're going to lose.

    The solution to every problem is not a whiz-bang gadget.

    1. Re:No. by WoTG · · Score: 1

      A lot of timeclocks have been cheated in the past, just as new higher tech. systems will be in the future.

      I've never used a mechanical clock personally, but others have told lots of stories of people "punching in" for co-workers who are running late - or sometimes not planning on coming in at all!

      No, I don't know the particular laws involved, but I see no reason why an old mechanical system would be inherently more tamper-resistant than a "whiz-bang gadget".

    2. Re:No. by Anonymous Coward · · Score: 0

      A lot of timeclocks have been cheated in the past, just as new higher tech. systems will be in the future.

      Did you miss the part where he said that the Dept. of Labor has rules about these things? The point isn't that timeclocks are tamper-proof. The point is that they're tamper-RESISTANT. And the law requires you to use tamper-resistant timeclocks. If you don't, you're going to get sued.

  23. parking lot camera by glassesmonkey · · Score: 2, Insightful

    You know what would be KEWL is a webcam that updates every min and some image processing that says car here or not here for each spot and then given employees assigned parking spots!!!

    You could automate the whole process of time clocks for the whole building and even have those too long lunches noted. It's so brillant it's evil. OR the barcode on cars for the whole gate thing, just need to also include it on the exits.

    Caveats: car pooling.. (F U environment) and motorcycles (F U rebels.. oh wait) and Bill Gates helo-pad / personal jetpack

    1. Re:parking lot camera by ErixTr · · Score: 1

      Than what I have to do is;

      1-) Hire a driver to take my car to work and back.
      2-) ?
      3-) Profit!

      --
      less is more
    2. Re:parking lot camera by bluGill · · Score: 1

      Cool idea. I eat lunch at my desk often, so I'd get paid lunch, as would everyone who eats in the caffiteria. Not to mention the time spent in the exercise room.

  24. PC Time Clock by chewedtoothpick · · Score: 1

    There is some software that a client produces called "PC Time Clock." www.pctimeclock.com It is prety cool and that is what I use at my shop. We never have any problems with it but the guy is a freak. It's cheap too!

    --
    Erutangis ym si siht.
  25. Just did this by stoolpigeon · · Score: 1

    My company went through the same thing not long ago. We looked at the costs and capapbilities of what already existed and rolled our own.

    Our company has roughly 400 employees. We have 2 programmers. Me and another guy. While he took care of normal stuff I designed and coded the new system to replace the punch clocks. The whole thing took me about 6 months.

    A good portion of that time involved learning. Prior to that job I had never used Linux, Apache, PostgreSQL or Apache. But we bought a Dell Poweredge server for 6 grand- with RedHat- that runs the web server and the database server. I set up all the functionality for employees and managers using PHP.

    The only thing that was not built using free stuff was the reporting stuff I did for accounting. I used Crystal Reports for that. (Their system is antiquated as all get out, they will not change it and entries must be made through the keyboard) This was done to save time since we already had it available and I was familiar with it.

    I really enjoyed the project. I learned all kinds of good linux stuff, fell in love with PostgreSQL and enjoyed PHP quite a bit too.

    I'm sure what I built would never work for a company of any great size- but for a small business it has been just what we needed and the price was right. The CALs for SQL server alone were more than the server it would run on. Plus the extra cost of win2k on the server, etc.

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    1. Re:Just did this by EvlG · · Score: 1

      Not intended as an attack against you, but I question why management decided to roll their own. What competitive advantage did they get by investing all the time and money into making a time card system? Other companies produce those already. Why did they feel it was the best idea?

      Remember to discuss maintenance costs in your answer.

    2. Re:Just did this by donutz · · Score: 1

      A good portion of that time involved learning. Prior to that job I had never used Linux, Apache, PostgreSQL or Apache.

      But had you used Apache?

    3. Re:Just did this by stoolpigeon · · Score: 1

      Well - I thought the same thing. But what ended up being the case was- they were already paying me, we didn't fall behind on other work- so they did save money.

      They also get complete control. The problem with a lot of the software they could afford was that it just wasn't that flexible.

      My initial reaction to the project was pretty negative. I asked, "What are you going to do next, ask me to create a word processor so we don't have to pay for office?" But to be honest, looking back, it really wasn't too bad a decision.

      .

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
  26. Alternative by 0x0d0a · · Score: 1

    As far as I can tell, this is about a hundred line Perl program. Get some nice smart cards and readers (they're quitecheap), use MUSCLE's Perl bindings, hook up to a Linux box, and dump times to a logfile/postgres db. On a successful read, beep.

  27. Pizza and Beer by spudwiser · · Score: 1

    Man, even at Papa John's we use dumb unix terminals and some dumb Profit System software to clock in. When you boot the term you're prompted for standard user: prompt where you login as pizza.
    Now I'm gonna drink a beer.

    --
    .cig - what you do after winning a good flame war
  28. Oracle Time. by DavidpFitz · · Score: 1
    I have to use "Oracle Time" which is the most horrible piece of time reporting software ever invented. It's so complicated, I seriously suggested having a charge code in it for the purposes of filling out ones time. It really does take about 20 minutes to fill out a timecard properly.

    Although I'm going to get flamed for this, Microsoft Project Central is an absolute godsend - easy to input time from, and you can collect the stats from team members to go into your Project plans easily and efficiently.

  29. I have ARRIVED!!! by floydigus · · Score: 0, Offtopic

    BOW before me!

    --

    All things in moderation; including moderation

    1. Re:I have ARRIVED!!! by remahl · · Score: 1

      Mod parent up!

    2. Re:I have ARRIVED!!! by floydigus · · Score: 1

      You have no idea how often this happens.

      --

      All things in moderation; including moderation

  30. Software systems can be unpopular by rpjs · · Score: 2, Interesting

    The only place I ever worked that had a flexi-time system and therefore needed clocking on systems used little mechanical clocks, one for each person which could only be switched on or off with a key. Unfortuantely, it was eventually found that a fault in these clocks made them a fire risk, and as the manufacturer had gone out of business they couldn't easily be replaced.

    The management toyed with going for a software-based system, but this was unpopular with the staff as it was felt that the time it would take to boot up one's PC in the morning, logon to the mainframe (this was a while back!) and navigate to the timesheets system would cause, cumulatively, a lot of time to be lost to the staff's flexi-time accounts. There was also the issue of the system forwarding late clock-ons to Personnel (what we used to call HR back in the day), which again could have been unfair as you could have arrived on the premises on time, but might not be able to "clock on" for another five minutes before the hardware and software let you.

    In the end, we just went to a paper-based system which worked fine.

  31. I show up by barzok · · Score: 1

    No timeclock to punch but I do have to log my hours on a web-based timesheet (SAP) twice a week. Let it go past 2 days and you tend to forget what you worked on. Then there's the managers who pull reports mid-period then get on your case because you aren't up to the second or the "no hours report" (note: not "short" hours but "no" hours) that you show up on when you come up 15 minutes short one pay period because you decided to take some comp time for the 10 hours of OT you pulled the previous one.

  32. Good commercial product by kableh · · Score: 2, Informative

    Journyx Timesheet is a nice, lightweight product, and we just rolled it out at my company. An OSS plus is that it is written in Python, although I believe it is compiled. It is webbased, and uses anything you can hook up via ODBC for the back end. We run it on a beefy desktop and it is responsive enough for 70-some users. Not affiliated, just a satisfied customer and all that jazz.

    1. Re:Good commercial product by Anonymous Coward · · Score: 0

      I can second this. Journyx Timesheet rocks. Its free for 10 users and it uses Python and Apache!!! W00t!!

  33. UCOT and NIIA by BigGerman · · Score: 1

    When I was working for major major defense contractor (you know who you are), my favorite categories used in the time-tracking application to spice up the results were UCOT (uncompensated overtime, pronounced "you-caught") and NIIA (non injury industrial accident, basically when you got cold and stayed home).

  34. Sssshhhhh by Anonymous Coward · · Score: 0

    Shut up man! Don't blow it for all of us. I haven't finished working on my tan yet.

  35. Beware the "web-based" buzz by pmz · · Score: 1

    because, done poorly, will create immense pain and suffering for your employees. A system that is slow, first of all, and then requires logging in and several mouse clicks before you can enter a single hour is pure hell, especially when the management wants it filled in daily.

    I know of a very large contractor that threw away a slick as spit single-page web form for time reporting in favor of a behemoth three-tier "web application" that did everything from time reporting to expense reporting to management audits. Pure hell. It is extremely complex, does down all the time, doesn't scale for peak times of the day, and is very frequently undergoing "emergency maintenance". Not only that, but they managed to screw up everyone's withholding statuses causing everyone to get smaller paychecks until they figured the damn thing out. The icing on the cake is that the UI looks like college sophomores put it together as a semester project (this is a commercial product, an expensive one).

    I've even heard director-level management say how much the system sucks, but "we're stuck with it."

    1. Re:Beware the "web-based" buzz by Anonymous Coward · · Score: 0

      That crap must be Primavera, found at http://www.primavera.com/

    2. Re:Beware the "web-based" buzz by pmz · · Score: 1

      That crap must be Primavera

      Sorry, guess again :)

    3. Re:Beware the "web-based" buzz by Anonymous Coward · · Score: 0

      I'm not the user you replied to, but I am extremely curious which system you are referring to.

    4. Re:Beware the "web-based" buzz by pmz · · Score: 1

      I really have to plead the Fifth, here. It is proprietary information and something the company probably wouldn't want divulged on Slashdot (which is only a mostly-anonymous forum).

      Mainly, I was just trying to increase awareness that "web based" isn't a panacea, when there is often incompetent management who doesn't listen to the technical arguments and who chooses a system based on saving face and/or reprehensible laziness.

      Well, how about a hint: the system's user login ID is a 13-digit integer. The developers must have thought, "Gee, let's give all the users a 13-digit integer for a login ID, they'll love it." Granted the integer is fairly intuitive to derive, because it is based on other information, but it is just one of the cozy features of the system that makes everyone love it so much.

    5. Re:Beware the "web-based" buzz by Anonymous Coward · · Score: 0

      Hmmm... then it's probably not the system that my company produces. What you described sounded like it could have been an old version of our product, from before the time I joined the company and turned it into the kick-ass piece of software it is today. ;-)

  36. Excel by ebh · · Score: 1

    We're salaried. Every month, our HR person emails us an Excel spreadsheet into which we plug in any non-holiday time off. We print that out, sign it and turn it in to our managers, who sign them and then hand them back to HR.

    Every now and again the bean-counters come up out of their holes and ask what the time is being spent on, so the managers send around another spreadsheet where we plug in the percentage of our time spent on various things. It's OK for that to be a back-of-the-envelope guesstimate.

    It's all pretty painless, and the only irritation is that it perpetuates the fiction that we all work eight-hour days.

  37. In some ways, I support time clocks... by vudufixit · · Score: 1

    Because the usual "we trust you to work 40 hours, you'r salaried" gets distorted both ways - "favored" employees seem to get away with stealing an hour or two here and there, and the rest get pushed to work more than that. Documenting comings and going protects both the employee and the employer. Punching in and out also creates a stronger alibi in the rare case of being accused of a crime during work hours.

    1. Re:In some ways, I support time clocks... by Anonymous Coward · · Score: 0

      I can't say I normaly have a problem of being accused of crimes...

    2. Re:In some ways, I support time clocks... by vudufixit · · Score: 1

      I remember being told by more than one HR professional that faking timesheets is serious because they serve as a legal statement of one's whereabouts. It's a minor reason for punching in and out, but a real one.

  38. Bad Search by Anonymous Coward · · Score: 0

    I believe your problems have been caused by searching for antiquated terminology such as "time clock" when you should've been searching for the latest industry term -- "time cube." Throw that one into Google and you'll get much more informative search results.

  39. My Clock In by ckuske · · Score: 2, Funny

    Well, generally I come in at least twenty minutes late, I sneak in through the backdoor so Lumberg won't see me, then for the next hour I just kinda space out.

    Q: Space out?

    A: Yeah, I just kinda stare at my desk, but it looks like I'm working... I'd say in a given week I do about, oh, 15 minutes of real, actual work.

  40. Clocking In by stevegaarder · · Score: 1

    We use Onshore Timesheet (it's even a Debian package). The user interface is pretty clumsy, so I added my own "clock in" and "clock out" code that works with the same Postgresql tables that the Onshore system uses.

  41. For our employees by Anonymous Coward · · Score: 0

    We use Lucent's CentreVu phone management software. Simply log in and out of the phone for lunch's, breaks, arrival time, etc. and CentreVu tracks it by the millisecond. Maybe not so useful for your manufacturing style job, but I'm sure you could convert it to work in that type of environment.

  42. Hypercard running on a Mac Plus by MarcQuadra · · Score: 1

    Seriously,

    Get an old 8MHz Mac Plus with 20MB hard drive, put HyperCard and a simple stack to handle the timesheet on it. It'll never die, it won't give you any shit, and it's damn cute sitting there useful after almost 20 years of service.

    Have HyperCard dump activity to a textfile on a floppy every 15 minutes. The obscurity of the system (and the lack of eject button on the floppy) means you can have a somewhat secure setup.

    If you change the name of HyperCard to 'Finder' and put it into the system 6 system folder it will auto-load at boot time, and you can name the timesheet stack to 'Home' and it will load first too. Using system 6 WITHOUT multifinder would let you 'lock in' users to the stack and prevent them from doing anything else.

    My dad still runs his freelance biz off a Mac Classic with a 40MB hard drive. It's a beautiful thing. Of course, he has a 'real' workstation to do the graphics and web stuff, but the classic does all the recordkeeping and back-end work.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  43. PeopleSoft is the atrocious by psychosis · · Score: 1

    PeopleSoft is the scourge of the devil. Stay away at all costs.

  44. Paper and pencil by Baloo+Ursidae · · Score: 1
    My company (an outsource private security firm) gives each site a pad of forms everybody's gotta sign in and out on. From left to right, you write in your name, the day of the week, the date and the time you started your shift, your signature, and the date and time you end your shift, and the number of hours worked that shift.

    I hate it.

    --
    Help us build a better map!
  45. Walmart uses, by DRACO- · · Score: 1

    Walmart uses Time in a box, barcode reading time clocks. I dont have any real data on them, I just know that Tiger direct used to carry them, and my still do so.

    The associates usually have a unique barcode for themselves on a sticky label on the back of their badge. Some of the more rough and tumble people that tend to drop, mutilate, lose their lame badges keep their barcode on their discount card or a shopping card in their wallet. After losing my badge about five times and noticing one of my older badges turning black, I decided to take the barcode on a sticker route.

    The timeclocks themselves offer the ability to list hours worked since last update (usually you can see hours worked up to the day before). Lost badges/missed punches are a big pain in the ass, and require filling out a time adjustment sheet including your social security number, your associate id number and a signature from an hourly manager and a signature from a salaried manager which takes an act of God to find one of each in less than 3 hours unless you break into a meeting, fake a death or accident.. and even then they may not show up. (just kidding)

    The time clocks tie into the SMART system running on an AIX server (SMART is some software walmart contracted for themselves if I understand correctly, which runs absolutely everything except the registers, video on demand, music on demand, walmart tv broadcasts and walmart radio. Those as I understand run from NT machines). Reliability? Well, I have been there for 2 1/2 years. During my first year the clocks were always having brain farts. The left one had forgotten everything, and didnt reconize associates several times. The right clock only went bonkers once because the HR lady didnt do a download for a long time.

    The associates decided for reliable punches, it is best to use one specific punch clock the entire day, not to switch between punch clocks.

    DRACO-

    --
    Consider yourself blessed if you are sneezed on by a dragon and only get wet, it could have been a fireball.