Timecard Soap API

From
(Difference between revisions)
Jump to: navigation, search
(http://bucletacn.interfree.it/page-1219.html)
(Schedule Related Methods)
 
(75 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[http://bucletacn.interfree.it/page-1219.html porn ebony teens] [http://nerecro.interfree.it/422.html liquidation video game] [http://basxanla.interfree.it/news1609.html latest james bond movies] [http://sutcaot.interfree.it/movie-xxx.htm xxx adult movie] [http://sutcaot.interfree.it/rogers-ringtones.htm rogers ringtones]
 
[http://bucletacn.interfree.it/page-860.html mini portable washing machine] [http://allidom.interfree.it/258.html zoroastrianism christianity] [http://sutcaot.interfree.it/young-anal.htm young teen anal] [http://letadarp.interfree.it/sitemap.htm http] [http://bonesab.interfree.it/article308.html nortan anti virus 2005 crack]
 
[http://nerecro.interfree.it/1950.html steve jobs video keynote] [http://bucvibow.interfree.it/text1031.htm boy in speedo free gallery] [http://letadarp.interfree.it/rolcolool.htm amateur free sex teen] [http://olorelvar.interfree.it/comment-733.htm unrestricted warfare china] [http://nerecro.interfree.it/975.html listen tamil movie song]
 
[http://bucvibow.interfree.it/text711.htm licensed contractors] [http://nerecro.interfree.it/1195.html storage and retrieval for image and video databases] [http://lochisot.interfree.it/page-43.html license plate addresses] [http://sutcaot.interfree.it/city-furniture.htm value city furniture store] [http://basxanla.interfree.it/news300.html strangeland movie quotes]
 
[http://bucvibow.interfree.it/text1032.htm minnesota real estate tax refund] [http://bonesab.interfree.it/article874.html mickey mouse club videos] [http://bucvibow.interfree.it/text609.htm victorian prisoner] [http://letadarp.interfree.it/etnoeltt.htm pets] [http://nerecro.interfree.it/1350.html modding video]
 
[http://bonesab.interfree.it/article450.html anti drug free poster printable] [http://olorelvar.interfree.it/comment-145.htm last revelation no cd] [http://bonesab.interfree.it/sitemap.html map] [http://letadarp.interfree.it/bolizv.htm cosmetic surgery costs] [http://sutcaot.interfree.it/oklahoma-powerball.htm oklahoma powerball]
 
[http://letadarp.interfree.it/cnaenleto.htm house for rent] [http://bucvibow.interfree.it/text1153.htm american legion] [http://lochisot.interfree.it/page-569.html woman having sex with bulls] [http://sutcaot.interfree.it/tits-and-ass.htm tits and ass] [http://sutcaot.interfree.it/us-newspapers.htm link]
 
[http://allidom.interfree.it/1456.html jin bet video] [http://bonesab.interfree.it/article1650.html masaccio trinity with virgin] [http://lochisot.interfree.it/page-1862.html karen blackwell jones] [http://letadarp.interfree.it/tamondeqa.htm fish tank] [http://bucvibow.interfree.it/text1949.htm japan babe]
 
[http://sutcaot.interfree.it/free-poker.htm free video poker game] [http://allidom.interfree.it/705.html lucky denver mint video] [http://sutcaot.interfree.it/airline-network.htm airline network] [http://basxanla.interfree.it/news710.html pirates of the carribean movie 2] [http://lochisot.interfree.it/page-470.html mohaa breakthrough serial]
 
[http://basxanla.interfree.it/news970.html movie myspace backgrounds] [http://lochisot.interfree.it/page-1881.html nanyang poly scandal sex video] [http://allidom.interfree.it/1498.html jenna z movies] [http://letadarp.interfree.it/inrolcova.htm potato not prozac] [http://basxanla.interfree.it/news142.html anal fucking movie pale]
 
[http://bucvibow.interfree.it/text1104.htm potter pupet pals 2] [http://basxanla.interfree.it/news1043.html micro video services] [http://sutcaot.interfree.it/sitemap.htm page] [http://letadarp.interfree.it/fidron.htm motor nissan philippine] [http://allidom.interfree.it/1961.html atlanta mac]
 
[http://nerecro.interfree.it/683.html movie 2004 phantom of the opera] [http://lochisot.interfree.it/page-477.html neopets neo pet] [http://bonesab.interfree.it/article1301.html porn video yahoo] [http://olorelvar.interfree.it/comment-497.htm salmon run mall movie times] [http://basxanla.interfree.it/news340.html snl downloadable videos]
 
[http://letadarp.interfree.it/liloencna.htm boobsquad nikki] [http://bonesab.interfree.it/article1414.html nero express serial no] [http://lochisot.interfree.it/page-115.html reindeers name] [http://allidom.interfree.it/138.html fire fighting boots] [http://sutcaot.interfree.it/savings-bonds.htm savings bond wizard]
 
[http://olorelvar.interfree.it/comment-557.htm lifescan one touch] [http://sutcaot.interfree.it/liposuction.htm liposuction] [http://bucletacn.interfree.it/page-361.html hotel merida mexico] [http://lochisot.interfree.it/page-971.html mirc serialz] [http://bucletacn.interfree.it/page-1997.html sony ericson ringtones]
 
[http://bucletacn.interfree.it/page-1529.html italian shoes] [http://sutcaot.interfree.it/golf-apparel.htm golf apparel] [http://nerecro.interfree.it/135.html puntang video] [http://allidom.interfree.it/1228.html lap dance instruction video] [http://allidom.interfree.it/1106.html ragnarok the animation torrent]
 
[http://lochisot.interfree.it/page-1505.html illinois department of license] [http://olorelvar.interfree.it/comment-1256.htm ncis theme download] [http://allidom.interfree.it/1833.html order vicodin] [http://sutcaot.interfree.it/virgin-airlines.htm virgin nigeria airline] [http://bonesab.interfree.it/article717.html automatic melon peeler]
 
[http://nerecro.interfree.it/776.html run dmc walk this way video] [http://bonesab.interfree.it/article88.html cheap mini choppers for sale] [http://letadarp.interfree.it/cavicormo.htm ex girlfriend pic] [http://olorelvar.interfree.it/comment-648.htm enigmah video switcher download] [http://lochisot.interfree.it/page-880.html overland park movie theaters]
 
[http://basxanla.interfree.it/news1177.html realplayer music videos] [http://allidom.interfree.it/250.html movieplay 4.76] [http://allidom.interfree.it/777.html ericsson keypad ringtone] [http://nerecro.interfree.it/623.html kung fu movie trailers] [http://nerecro.interfree.it/391.html killing us softly iii video]
 
[http://lochisot.interfree.it/page-447.html real player plus 10 crack] [http://basxanla.interfree.it/news1095.html movie theater in staten island] [http://letadarp.interfree.it/mexqualix.htm key sat satellite] [http://bucletacn.interfree.it/page-1987.html airline cheap last minute ticket ticket] [http://bucvibow.interfree.it/text1778.htm travelocity.ca]
 
[http://www10.atpages.jp/fachidewv//390.html pctorrents] [http://www10.atpages.jp/brbastr//20090128-real-estate-licence.html real estate licence california] [http://www10.atpages.jp/sotzelse//brolol514.htm mid converter 4.0 crack] [http://www10.atpages.jp/nrvarqua//porcine-respiratory.html porcine respiratory and reproductive syndrome] [http://www10.atpages.jp/tellala//sitemap.html webmap]
 
[http://www10.atpages.jp/basneso//acelfa.html iwork 05 crack] [http://www10.atpages.jp/vifuzelr//sitemap.html http] [http://www10.atpages.jp/basneso//sitemap.html top] [http://www10.atpages.jp/cawretroc//1086.htm music pirate shirt] [http://www10.atpages.jp/olocafim//news-piratenames-2009-01-22.html piratenames]
 
[http://www10.atpages.jp/brbastr//20090127-avg-serial.html avg serial] [http://www10.atpages.jp/basneso//racrolnr.html photofit harmony serial] [http://www10.atpages.jp/qasfamex//ficalo.htm pittsburgh pirate song] [http://www10.atpages.jp/brbastr//sitemap.html link] [http://www10.atpages.jp/brbastr//20090131-real-estate-license.html real estate license in washington state]
 
[http://www10.atpages.jp/vifuzelr//news-nursing-license-2009-01-19.html nursing license verification michigan] [http://www10.atpages.jp/cawretroc//1791.htm instantcopy crack] [http://www10.atpages.jp/basneso//eltzfa.html access mobile uma unlicensed] [http://www10.atpages.jp/olocafim//news-l0phtcrack-3-download-2009-01-29.html l0phtcrack 3 download] [http://www10.atpages.jp/brbastr//20090122-pdf-crackers.html pdf crackers]
 
[http://www10.atpages.jp/olocafim//news-omega-watch-serial-2009-01-22.html omega watch serial number] [http://www10.atpages.jp/vifuzelr//news-oracle-license-2009-01-31.html oracle license cost] [http://www10.atpages.jp/sotzelse//rolbugsit1213.htm nero smartstart serial] [http://www10.atpages.jp/tellala//relrolge-1607.html r serial undelete] [http://www10.atpages.jp/qasfamex//sitemap.htm domain]
 
[http://www10.atpages.jp/olocafim//news-albany-dept-education-2009-01-31.html albany dept education license n.y state] [http://www10.atpages.jp/cawretroc//427.htm learner licence questions] [http://www10.atpages.jp/nrvarqua//requirements.html requirements real estate license] [http://www10.atpages.jp/vifuzelr//news-microsoft-exchange-2009-01-29.html microsoft exchange license] [http://www10.atpages.jp/nrvarqua//arizona-real.html arizona real estate broker license]
 
[http://www10.atpages.jp/vifuzelr//sitemap.html index] [http://www10.atpages.jp/nrvarqua//sitemap.html link] [http://www10.atpages.jp/basneso//zlafevmex.html aspupload 3.0 crack] [http://www10.atpages.jp/cawretroc//1000.htm nutcracker drink] [http://www10.atpages.jp/nrvarqua//sitemap.html url]
 
[http://www10.atpages.jp/cawretroc//592.htm oxford dictionary and thesaurus 1.0 serial] [http://www10.atpages.jp/brbastr//20090118-moteur-de-recherche.html moteur de recherche torrent] [http://www10.atpages.jp/sotzelse//boerelzar1340.htm mercedes benz world racing crack] [http://www10.atpages.jp/olocafim//news-ios-hunter-serial-2009-01-18.html ios hunter serial] [http://www10.atpages.jp/fachidewv//sitemap.html link]
 
[http://www10.atpages.jp/olocafim//news-pc-adware-spyware-2009-01-21.html pc adware spyware removal serial] [http://www10.atpages.jp/vifuzelr//news-poor-crackers-2009-01-25.html poor crackers] [http://www10.atpages.jp/cawretroc//860.htm australian drivers licence] [http://www10.atpages.jp/qasfamex//rovierbro.htm pdfcamp v2.1 crack] [http://www10.atpages.jp/basneso//sitemap.html webmap]
 
[http://www10.atpages.jp/vifuzelr//news-archive-password-2009-01-26.html archive password crack] [http://www10.atpages.jp/olocafim//news-electrical-licensing-2009-01-29.html electrical licensing board wa] [http://www10.atpages.jp/fachidewv//579.html er season 10 torrents] [http://www10.atpages.jp/brbastr//20090125-mirc-number-serial.html mirc number serial] [http://www10.atpages.jp/vifuzelr//news-question-and-answer-2009-01-27.html question and answer to nc driver license test]
 
[http://www10.atpages.jp/cawretroc//1392.htm nova bittorrents] [http://www10.atpages.jp/basneso//cnatade.html outlook pst password cracker] [http://www10.atpages.jp/vifuzelr//news-pal-registry-2009-01-19.html pal registry cleaner serial] [http://www10.atpages.jp/fachidewv//1730.html pirated boat plans roberts] [http://www10.atpages.jp/sotzelse//coougold839.htm office x serial number]
 
[http://www10.atpages.jp/fachidewv//459.html popcap game serial] [http://www10.atpages.jp/olocafim//news-eurotalk-torrent-2009-01-24.html eurotalk torrent] [http://www10.atpages.jp/basneso//monacbugb.html norton internet security serial key] [http://www10.atpages.jp/basneso//domouchi.html jazler crack] [http://www10.atpages.jp/sotzelse//chietcmo803.htm anime bittorrent chronicle tsubasa]
 
[http://www10.atpages.jp/cawretroc//14.htm illinois nursing license] [http://www10.atpages.jp/sotzelse//sitemap.htm top] [http://www10.atpages.jp/vifuzelr//news-pacifica-radio-2009-01-25.html pacifica radio democracy now] [http://www10.atpages.jp/vifuzelr//news-mix-fx-crack-2009-01-28.html mix fx crack] [http://www10.atpages.jp/cawretroc//186.htm age of empires the conquerors expansion no cd crack]
 
[http://www10.atpages.jp/qasfamex//bowtage.htm knights of the old republic 2 pc torrent] [http://www10.atpages.jp/cawretroc//519.htm adobe premiere pro mpeg encoder activation] [http://www10.atpages.jp/olocafim//news-art-fantasy-frank-2009-01-18.html art fantasy frank frazetta torrent] [http://www10.atpages.jp/olocafim//news-menubox-30-crack-2009-01-31.html menubox 3.0 crack] [http://www10.atpages.jp/vifuzelr//news-red-alert-2-no-cd-2009-01-18.html red alert 2 no cd download]
 
[http://www10.atpages.jp/vifuzelr//news-animal-crackers-2009-01-26.html animal crackers in my soup song lyrics] [http://www10.atpages.jp/olocafim//news-rct-2-crack-2009-01-24.html rct 2 crack] [http://www10.atpages.jp/olocafim//news-jasc-photo-album-2009-01-22.html jasc photo album 5 crack] [http://www10.atpages.jp/sotzelse//enbrzelen1388.htm away hide license plate] [http://www10.atpages.jp/brbastr//20090126-meine-liebe-torrent.html meine liebe torrent]
 
[http://www10.atpages.jp/olocafim//news-monsters-inc-scare-2009-01-22.html monsters inc scare island no cd crack] [http://www10.atpages.jp/vifuzelr//news-licence-plate-2009-01-18.html licence plate owner] [http://www10.atpages.jp/fachidewv//540.html inspirational leader] [http://www10.atpages.jp/sotzelse//qualococ1097.htm pirate princess party] [http://www10.atpages.jp/cawretroc//616.htm noadware serial number crack]
 
[http://www10.atpages.jp/vifuzelr//news-indiana-auto-dealers-2009-01-30.html indiana auto dealers license] [http://www10.atpages.jp/olocafim//news-able2extract-2009-01-19.html able2extract 2.2 serial] [http://www10.atpages.jp/sotzelse//bugvila812.htm licence plate records] [http://www10.atpages.jp/basneso//trhenric.html intelliscore polyphonic 6.2 crack] [http://www10.atpages.jp/sotzelse//roxkohenc891.htm rats on crack]
 
[http://www10.atpages.jp/sotzelse//boricx1708.htm polyphonic wizard serial code] [http://www10.atpages.jp/olocafim//sitemap.html http] [http://www10.atpages.jp/olocafim//news-roofing-contractors-2009-01-20.html roofing contractors license] [http://www10.atpages.jp/olocafim//news-mafia-torrents-2009-01-27.html mafia torrents] [http://www10.atpages.jp/cawretroc//1661.htm advanced pdf to html converter serial]
 
[http://www10.atpages.jp/sotzelse//sitemap.htm links] [http://www10.atpages.jp/basneso//wgetelt.html pod2go serial number] [http://www10.atpages.jp/qasfamex//sitemap.htm links] [http://www10.atpages.jp/sotzelse//faricqua332.htm ludwig drums serial] [http://www10.atpages.jp/basneso//furacsedr.html page sucker serial]
 
[http://zelqasbot.yakkel.com/article-384.htm sexy black teen pic] [http://sutzarva.yakkel.com/real-estate-in-20090119.html real estate in murfreesboro] [http://sutlacnan.yakkel.com/20090121-nirvana-music.html nirvana music video download] [http://alovinrv.yakkel.com/2009-01-21-salaka-video.htm salaka video] [http://alovinrv.yakkel.com/2009-01-27-teen-erection.htm erection problem teen]
 
[http://sutzarva.yakkel.com/annette-ativan-20090121.html annette ativan book com drug guest site] [http://alovinrv.yakkel.com/2009-01-18-pinup-toons.htm mobile pinup toons] [http://alovinrv.yakkel.com/2009-01-30-right-to-know.htm right to know videos] [http://zelqasbot.yakkel.com/article-549.htm read serial port linux] [http://sutzarva.yakkel.com/scuba-fill-station-20090120.html scuba fill station]
 
[http://robugchi.yakkel.com/vidomzarc.htm arts free martial online training video] [http://kolizarl.yakkel.com/naturist-videos-20090121.html naturist videos uk] [http://bucqasm.yakkel.com/online-trading.htm online trading investing] [http://zelqasbot.yakkel.com/article-1471.htm 312 313 contact] [http://kolizarl.yakkel.com/burmese-pythons-20090125.html burmese pythons]
 
[http://sutlacnan.yakkel.com/20090125-landlord-grants.html landlord grants rifle meridia information] [http://sutlacnan.yakkel.com/20090121-amateure-videos.html amateure videos] [http://sutzarva.yakkel.com/sitemap.html webmap] [http://sutlacnan.yakkel.com/20090125-wwwaircanadacom.html aircanada.com check in] [http://bucqasm.yakkel.com/dukes-of-hazzard.htm dukes of hazzard episode]
 
[http://robugchi.yakkel.com/saouerca.htm pirate music] [http://robugchi.yakkel.com/bugtrocdr.htm horseshoe art] [http://robugchi.yakkel.com/sitdarpla.htm jade goody p j ellis video] [http://kolizarl.yakkel.com/guitartabscom-20090131.html guitartabs.com] [http://alovinrv.yakkel.com/2009-01-28-propecia-tracked.htm propecia tracked]
 
[http://faricfe.yakkel.com/resource-609.html it it learn music rock video] [http://rolcfudo.yakkel.com/sitemap.html domain] [http://fevnopasc.yakkel.com/news-myob-premier-v8-20090124.html myob premier v8 serial number] [http://faricfe.yakkel.com/resource-729.html art graffiti pic wall] [http://kolizarl.yakkel.com/cingular-razr-ringtone-20090121.html cingular razr ringtone]
 
[http://sutzarva.yakkel.com/lortab-357-20090127.html lortab 357] [http://alovinrv.yakkel.com/2009-01-18-juniper-berries.htm juniper berries] [http://sutzarva.yakkel.com/monster-cock-movie-20090128.html monster cock movie xxx] [http://zelqasbot.yakkel.com/article-1246.htm guy masturbation video] [http://kolizarl.yakkel.com/painter-9-serial-20090117.html painter 9 serial mac]
 
[http://fevnopasc.yakkel.com/news-al-qaida-russian-20090129.html al qaida russian video] [http://bucqasm.yakkel.com/jaguar-s-type-owner.htm jaguar s type owner manual] [http://faricfe.yakkel.com/resource-849.html newmoviefromfile] [http://alovinrv.yakkel.com/2009-01-20-cocker-spaniel.htm cocker spaniel adoption] [http://zelqasbot.yakkel.com/article-429.htm remington country]
 
[http://kolizarl.yakkel.com/escape-from-new-20090124.html escape from new york movie] [http://sutlacnan.yakkel.com/20090117-yamaha-warrior.html yamaha warrior] [http://sutzarva.yakkel.com/sitemap.html domain] [http://sutzarva.yakkel.com/new-mexico-electrical-20090125.html new mexico electrical license] [http://alovinrv.yakkel.com/2009-01-22-chad.htm chad pennington]
 
[http://rolcfudo.yakkel.com/topic-554.html alarm security serial suite zone] [http://alovinrv.yakkel.com/sitemap.html domain] [http://fevnopasc.yakkel.com/news-notebook-movie-20090119.html notebook movie quotes] [http://sutzarva.yakkel.com/iraq-video-downloads-20090123.html iraq video downloads] [http://bucqasm.yakkel.com/oscar-best-movie.htm oscar best movie 2005]
 
[http://kolizarl.yakkel.com/incgrrl-20090127.html incgrrl] [http://rolcfudo.yakkel.com/topic-108.html eckerd pharmacy] [http://faricfe.yakkel.com/resource-1177.html mov movie] [http://rolcfudo.yakkel.com/topic-201.html killeen single] [http://sutlacnan.yakkel.com/20090121-alone-in-the-dark.html alone in the dark 2 movie]
 
[http://fevnopasc.yakkel.com/news-lennox-furnace-trouble-20090122.html lennox furnace trouble shooting] [http://sutzarva.yakkel.com/tabernacle-baptist-20090121.html tabernacle baptist church augusta georgia] [http://alovinrv.yakkel.com/2009-01-18-success-university.htm mandinos og success university] [http://sutzarva.yakkel.com/mary-kay-cosmetics-20090124.html mary kay cosmetics] [http://faricfe.yakkel.com/resource-612.html lineage2 videos]
 
[http://alovinrv.yakkel.com/2009-01-27-karka-kasadara.htm karka kasadara movie] [http://sutlacnan.yakkel.com/20090118-wiccan-calendar.html wiccan calendar] [http://rolcfudo.yakkel.com/topic-1704.html external in kid launch player video] [http://alovinrv.yakkel.com/2009-01-20-music-video-dvd.htm music video dvd] [http://alovinrv.yakkel.com/2009-01-19-a1200-motorola.htm a1200 motorola video]
 
[http://rolcfudo.yakkel.com/topic-1819.html michael jordan basketball video] [http://faricfe.yakkel.com/resource-905.html mainstream actress] [http://rolcfudo.yakkel.com/sitemap.html webmap] [http://alovinrv.yakkel.com/2009-01-18-naked-exercise.htm naked exercise video] [http://fevnopasc.yakkel.com/news-asbestos-research-20090117.html asbestos research]
 
[http://fevnopasc.yakkel.com/news-skull-images-20090126.html skull images] [http://kolizarl.yakkel.com/psychiatrist-20090123.html psychiatrist education required] [http://bucqasm.yakkel.com/if-i-could-ever.htm if i could ever fall in love] [http://sutlacnan.yakkel.com/20090124-myspace-movie.html myspace movie codes] [http://sutlacnan.yakkel.com/20090129-interpreter-for.html interpreter for the deaf]
 
[http://faricfe.yakkel.com/resource-1793.html public boob] [http://bucqasm.yakkel.com/video-game-girls.htm playboy video game girl] [http://robugchi.yakkel.com/oloerva.htm female piss drinking] [http://sutzarva.yakkel.com/zoosextoons-20090124.html zoosextoons] [http://fevnopasc.yakkel.com/news-canton-document-20090121.html canton document shredding]
 
[http://robugchi.yakkel.com/darnebu.htm buy lipitor online] [http://alovinrv.yakkel.com/2009-01-27-southbank-cinemas.htm southbank cinemas movie times] [http://kolizarl.yakkel.com/sitemap.html http] [http://fevnopasc.yakkel.com/news-mustang-saleen-20090119.html kit mustang saleen] [http://sutzarva.yakkel.com/precision-target-20090130.html precision target rifle]
 
[http://sutlacnan.yakkel.com/20090129-flint-river-ranch.html flint river ranch dog food] [http://fevnopasc.yakkel.com/news-outlook-express-20090129.html outlook express] [http://faricfe.yakkel.com/resource-382.html online video sharing] [http://fevnopasc.yakkel.com/news-lancaster-subaru-20090117.html lancaster subaru] [http://fevnopasc.yakkel.com/news-roxy-jezel-video-20090121.html roxy jezel video clips]
 
[http://zelqasbot.yakkel.com/article-697.htm teen paradise.com] [http://robugchi.yakkel.com/quatrzr.htm potterybarnkids coupons] [http://faricfe.yakkel.com/resource-1562.html high tech keyboard] [http://zelqasbot.yakkel.com/article-1650.htm vestidos de novia] [http://sutzarva.yakkel.com/adobe-acrobat-20090120.html adobe acrobat v7 0 professional tryout crack]
 
[http://rolcfudo.yakkel.com/topic-803.html perl subtract] [http://sutlacnan.yakkel.com/20090118-schnauzers-for.html schnauzers for sale] [http://rolcfudo.yakkel.com/topic-182.html alberta drivers license address change] [http://zelqasbot.yakkel.com/article-510.htm sutton coldfield college great barr campus] [http://alovinrv.yakkel.com/2009-01-24-laptop-activation.htm laptop activation]
 
[http://sutzarva.yakkel.com/sitemap.html site] [http://sutlacnan.yakkel.com/20090118-pirate-ship-play.html pirate ship play ground] [http://rolcfudo.yakkel.com/topic-13.html seduce videos] [http://robugchi.yakkel.com/lofiqu.htm real fight video clip] [http://bucqasm.yakkel.com/police-academy-movie.htm police academy movie sound clips]
 
[http://rolcfudo.yakkel.com/topic-1210.html ad awere] [http://alovinrv.yakkel.com/2009-01-31-mx2-printer-ink.htm mx2 printer ink] [http://robugchi.yakkel.com/alelch.htm kirbys beer store] [http://kolizarl.yakkel.com/teen-fanny-20090130.html teen fanny] [http://alovinrv.yakkel.com/2009-01-18-juniper-berries.htm juniper berries]
 
[http://sutzarva.yakkel.com/jepardy-20090129.html jeopardy online] [http://rolcfudo.yakkel.com/topic-397.html action pissing movie] [http://zelqasbot.yakkel.com/sitemap.htm webmap] [http://rolcfudo.yakkel.com/topic-1691.html selling your own home] [http://kolizarl.yakkel.com/alley-baggett-20090119.html alley baggett nude video]
 
[http://rolcfudo.yakkel.com/topic-897.html roommates in boston] [http://robugchi.yakkel.com/engetre.htm 2006 download free mcafee] [http://rolcfudo.yakkel.com/topic-1765.html naruto midi file] [http://rolcfudo.yakkel.com/topic-1991.html perl modules howto] [http://bucqasm.yakkel.com/kitchie-nadal.htm kitchie nadal video download]
 
[http://robugchi.yakkel.com/wnonrtr.htm roche valium pictures] [http://alovinrv.yakkel.com/2009-01-17-no-prescription.htm no prescription needed mexican pharmacy] [http://faricfe.yakkel.com/resource-549.html nude teen bathing] [http://bucqasm.yakkel.com/arabian-nude-women.htm arabian nude women] [http://sutlacnan.yakkel.com/20090123-kitchen-sink.html kitchen sink stone]
 
[http://fevnopasc.yakkel.com/news-xanax-prescription-20090121.html xanax prescription online] [http://robugchi.yakkel.com/reltrfuc.htm mindfitness neurofeedback process training] [http://sutlacnan.yakkel.com/sitemap.html site] [http://robugchi.yakkel.com/sitemap.htm links] [http://alovinrv.yakkel.com/2009-01-19-in-motorcycle.htm motorcycle movie racing]
 
[http://bucqasm.yakkel.com/stay-alive-video.htm stay alive video] [http://bucqasm.yakkel.com/stoik-video.htm stoik video converter 2.1 download] [http://rolcfudo.yakkel.com/topic-874.html liquid weight loss] [http://bucqasm.yakkel.com/dvi.htm dvi to vga adapter] [http://robugchi.yakkel.com/xeltplc.htm joan severance movie]
 
[http://ptakosit.hostinginfive.com/20090103-new-hampshire.html new hampshire state map] [http://mexdomzar.hostinginfive.com/bocneor.html high jefferson school thomas] [http://debrrolro.hostinginfive.com/comment114.htm adobe after affects serial number] [http://debrrolro.hostinginfive.com/comment1687.htm free sopranos ringtones] [http://nefuwalt.oamm.info/new435.htm express scripts]
 
[http://mexdomzar.hostinginfive.com/trricmex.html black girls so thick] [http://deerheni.oamm.info/article863.htm aphs pharmacy] [http://koracdron.hostinginfive.com/2009-01-13-car-wash-nude.html car wash nude] [http://debrrolro.hostinginfive.com/comment1828.htm optimem gibco] [http://lienvard.hostinginfive.com/composable-polyphonic-2009-01-11.htm composable polyphonic ringtones]
 
[http://lienvard.hostinginfive.com/slocumb-company-2009-01-10.htm slocumb company] [http://debrrolro.hostinginfive.com/comment1761.htm celebertys] [http://mexdomzar.hostinginfive.com/debasric.html body modification] [http://debrrolro.hostinginfive.com/comment567.htm shailendra group] [http://mexdomzar.hostinginfive.com/kocadom.html movie porn principal victoria]
 
[http://henlipn.hostinginfive.com/henfokb.html amateur clip elephant list video] [http://henlipn.hostinginfive.com/kodeld.html california refinance home mortgage] [http://henlipn.hostinginfive.com/outrrol.html art fantasies of women] [http://rotrplif.hostinginfive.com/new664.htm trace adkins hot mama] [http://getcones.oamm.info/news-440.html shadow the hedgehog videos]
 
[http://lienvard.hostinginfive.com/sitemap.htm url] [http://getcones.oamm.info/news-1287.html buzzword mobile ringtones] [http://henlipn.hostinginfive.com/hentrbo.html actos heroicos] [http://lienvard.hostinginfive.com/pocket-real-estate-2009-01-04.htm pocket real estate crack] [http://lienvard.hostinginfive.com/wwwmuchosuckocom-2009-01-08.htm www.muchosucko.com]
 
[http://brricrof.oamm.info/article991.html william optics swan eyepieces] [http://cpaspfoks.hostinginfive.com/music-video-for-2009-01-08.htm music video for crazy train] [http://getcones.oamm.info/news-1603.html wet tees] [http://debrrolro.hostinginfive.com/comment407.htm india vision channel] [http://rotrplif.hostinginfive.com/new1728.htm sopwith camel]
 
[http://deerheni.oamm.info/article1159.htm hollywood love scenes] [http://lienvard.hostinginfive.com/free-adult-porn-2009-01-07.htm free adult porn video site] [http://koracdron.hostinginfive.com/2009-01-01-sex-site-video.html sex site video clip] [http://koracdron.hostinginfive.com/2009-01-09-wenger-watches.html pocket watch wenger] [http://brricrof.oamm.info/article1344.html mini mobile movies]
 
[http://ptakosit.hostinginfive.com/20090103-used-cars-in-germany.html used cars in germany] [http://koracdron.hostinginfive.com/2009-01-04-ethernet-to-serial.html ethernet to serial] [http://brricrof.oamm.info/sitemap.html webmap] [http://rotrplif.hostinginfive.com/new1368.htm national guard activations] [http://debrrolro.hostinginfive.com/comment1689.htm metal gear solid movie clips]
 
[http://koracdron.hostinginfive.com/2009-01-04-everywhere-map.html everywhere map] [http://ptakosit.hostinginfive.com/20090108-mexico-international.html airport in international mexico] [http://lienvard.hostinginfive.com/michigan-accutane-2009-01-12.htm michigan accutane attorney] [http://rotrplif.hostinginfive.com/new1383.htm probe] [http://ptakosit.hostinginfive.com/20090113-hosting-cheap-package.html alabama cheap hosting package web]
 
[http://quacasit.hostinginfive.com/article903.htm 87] [http://nefuwalt.oamm.info/new1366.htm big big tits] [http://quacasit.hostinginfive.com/article1878.htm arabic comedy movies] [http://debrrolro.hostinginfive.com/comment1762.htm indiana vendor license] [http://mexdomzar.hostinginfive.com/delabugbu.html tulip tree leaf]
 
[http://lienvard.hostinginfive.com/childrens-vitamins-2009-01-06.htm childrens vitamins] [http://henlipn.hostinginfive.com/kotaen.html lacquer head music video] [http://koracdron.hostinginfive.com/2009-01-05-denise-austin.html denise austin dvd] [http://koracdron.hostinginfive.com/2009-01-02-luxury-beach-rentals.html luxury beach rentals in orange county] [http://quacasit.hostinginfive.com/article1991.htm win a free ipod]
 
[http://lienvard.hostinginfive.com/robert-palmer-2009-01-01.htm robert palmer video] [http://cpaspfoks.hostinginfive.com/my-report-linkscom-2009-01-09.htm my report links.com] [http://ptakosit.hostinginfive.com/20090111-abc-bit-torrent.html abc bit torrent client] [http://mexdomzar.hostinginfive.com/nonrmex.html angel and cordelia music videos] [http://lienvard.hostinginfive.com/shake-that-ass-2009-01-07.htm shake that ass bitch]
 
[http://koracdron.hostinginfive.com/2009-01-08-types-of-marijuana.html types of marijuana pics] [http://nefuwalt.oamm.info/new186.htm black cock teen white] [http://ptakosit.hostinginfive.com/20090113-pornstar-index.html page] [http://brricrof.oamm.info/article1918.html motorola t720c ringtones] [http://rotrplif.hostinginfive.com/new168.htm mpeg4 psp video]
 
[http://quacasit.hostinginfive.com/article242.htm midtown madness 2 no cd crack] [http://koracdron.hostinginfive.com/sitemap.html http] [http://cpaspfoks.hostinginfive.com/abaqus-cracks-2008-12-31.htm abaqus cracks] [http://nefuwalt.oamm.info/new1959.htm flat breast] [http://ptakosit.hostinginfive.com/sitemap.html webmap]
 
[http://mexdomzar.hostinginfive.com/lotalagol.html acyclovir fda] [http://sedrelolo.hostinginfive.com/sitemap.html sitemap] [http://mexdomzar.hostinginfive.com/trocvidr.html perma column] [http://getcones.oamm.info/news-266.html lyrics another brick in the wall korn] [http://ptakosit.hostinginfive.com/20090113-new-knight-rider.html new knight rider movie]
 
[http://quacasit.hostinginfive.com/article1665.htm beach beach club orange racquet seaside] [http://lienvard.hostinginfive.com/tetris-techno-2009-01-09.htm tetris techno] [http://debrrolro.hostinginfive.com/comment720.htm reggae videos download] [http://lienvard.hostinginfive.com/ bobrick toilet accessory] [http://cpaspfoks.hostinginfive.com/it-puts-the-2009-01-04.htm it puts the lotion on the skin video]
 
[http://ptakosit.hostinginfive.com/20090110-jordan-katie-price.html jordan katie price and videos] [http://lienvard.hostinginfive.com/thong-bikini-2009-01-03.htm thong bikini gallery] [http://sedrelolo.hostinginfive.com/republic-movie-serials.html republic movie serials] [http://sedrelolo.hostinginfive.com/linux-video.html linux video modes]
 
[http://nefuwalt.oamm.info/new152.htm free tarot reading] [http://nefuwalt.oamm.info/sitemap.htm index] [http://cpaspfoks.hostinginfive.com/popcap-bejeweled-2009-01-05.htm popcap bejeweled 2 crack] [http://quacasit.hostinginfive.com/article86.htm non-profit jobs] [http://lienvard.hostinginfive.com/pdf995-crack-key-2009-01-06.htm pdf995 crack key]
 
[http://deerheni.oamm.info/article929.htm curio and relic rifle] [http://ptakosit.hostinginfive.com/20090109-antonio-banderas.html antonio banderas gay movie] [http://quacasit.hostinginfive.com/article913.htm cheat connection tamagotchi v3] [http://lienvard.hostinginfive.com/swapping-swinger-2009-01-06.htm swapping swinger] [http://sedrelolo.hostinginfive.com/mandarina-duck-laptop.html mandarina duck laptop bag]
 
[http://cpaspfoks.hostinginfive.com/casino-gambling-2009-01-03.htm casino gambling online] [http://lienvard.hostinginfive.com/stock-video-footage-2009-01-01.htm stock video footage of calendar flipping months] [http://deerheni.oamm.info/article639.htm stevie wonder grammy wins] [http://henlipn.hostinginfive.com/cocnaolo.html withholdings irs] [http://mexdomzar.hostinginfive.com/enletolet.html movie theaters in lexington ky]
 
[http://licawol.strefa.pl/resource1975.htm nude model video clip] [http://varpasz.is-the-boss.com/article71.htm maya 6 activation] [http://releltl.0lx.net/sitemap.html domain] [http://huruple.qsh.eu/20090104-run-dmc-its-tricky.htm run dmc its tricky music video] [http://fademon.0lx.net/sitemap.htm page]
 
[http://saererg.0lx.net/20081118-mccallum-napoleon.htm mccallum napoleon video] [http://zelfibu.strefa.pl/brzelfokq-1646.html japanese kogul movies] [http://fispruil.qsh.eu/news936.html kate playground videos] [http://lifokdron.0lx.net/1445.html movie theater salisbury nc] [http://releltl.0lx.net/20081114-love-so-divine.html love so divine movie]
 
[http://betheres.qsh.eu/comment-1100.htm poker slot video] [http://golxando.0lx.net/1071505493.html spy hard movie] [http://bukgetert.0lx.net/article-889.htm myspace movie backgrounds] [http://hencnac4t.is-the-boss.com/news-pc-powerscan-serial-2009-01-05.html pc powerscan serial] [http://naceceli.qsh.eu/page15.html played james bond in a 1967 movie]
 
[http://releltl.0lx.net/20081118-movie-store-london.html movie store london] [http://lofaako.strefa.pl/sitemap.html domain] [http://varpasz.is-the-boss.com/article353.htm iistracer crack] [http://chifire.strefa.pl/news-415.html movie westward the women] [http://tacataca.strefa.pl/comment-1863.htm kostya tszyu video clips]
 
[http://faquafav.is-the-boss.com/sitemap.htm links] [http://mahohmie.qsh.eu/resource1918.htm say yes quickly movie] [http://golxando.0lx.net/1073618135.html movie at the grove] [http://fispruil.qsh.eu/news984.html kanata national ont specialty video] [http://tacataca.strefa.pl/comment-94.htm movie showing whats]
 
[http://tacataca.strefa.pl/comment-1562.htm apple 1984 commercial video] [http://tulilre.strefa.pl/2008-12-28-japanese-horror.html japanese horror movie reviews] [http://naceceli.qsh.eu/page494.html sir mix alot baby got back video] [http://sakonze.qsh.eu/boplrequa-1418.html moonlight movies] [http://naceceli.qsh.eu/page718.html movie downloading programs]
 
[http://spfortne.qsh.eu/20081225-in-philippine-sex.html sex video of celebrity scandal in the philippine] [http://caraines.qsh.eu/eltroquam.htm kara movie samples] [http://betheres.qsh.eu/comment-1287.htm regal entertainment movie] [http://zelfibu.strefa.pl/sitemap.html http] [http://sematild.qsh.eu/resource847.htm invader zim video game]
 
[http://saererg.0lx.net/20081117-kalan-porter-single.htm kalan porter single video] [http://mahohmie.qsh.eu/resource1097.htm matrix movie review] [http://saererg.0lx.net/20081108-outlaw-star-video.htm outlaw star video] [http://acsitzar.0lx.net/news-afro-centric-videos-2008-11-17.html afro centric videos] [http://bukgetert.0lx.net/article-203.htm r kelly video tapes]
 
[http://caraines.qsh.eu/lobofa.htm merengue dance video] [http://fademon.0lx.net/article-1713.htm man movie muscle sex xxx] [http://tarobasal.strefa.pl/article674.htm exercise video for the leg] [http://tulilre.strefa.pl/2008-12-29-kung-fu-movie-site.html kung fu movie site] [http://zelgetgo.0lx.net/new120.htm movie paranoid]
 
[http://sakonze.qsh.eu/sedeltcac-1661.html movie trailer site myspace.com] [http://brc4tdro.is-the-boss.com/page546.html need activation code for internet radio recorder] [http://ettaelt.strefa.pl/news-229.html movie star hairdos] [http://roladarh.strefa.pl/news-821.html movie teach that] [http://zelzelqa.is-the-boss.com/news-jarrod-mccracken-2008-12-26.html jarrod mccracken rugby league]
 
[http://licawol.strefa.pl/resource1261.htm noggin music videos] [http://chifire.strefa.pl/news-205.html music shakira tortura video] [http://tulilre.strefa.pl/2008-12-28-angeles-corporate.html angeles corporate los production video] [http://tacataca.strefa.pl/comment-522.htm movie s.w.a.t] [http://tarobasal.strefa.pl/article1286.htm lyric to disney song from movie]
 
[http://saererg.0lx.net/20081112-easy-rider-movie.htm easy rider movie] [http://sakonze.qsh.eu/cfukos-1195.html reggie and the full effect get well soon video] [http://golxando.0lx.net/1006178732.html lagrange il movie theater] [http://betheres.qsh.eu/comment-176.htm muertes video] [http://zelgetgo.0lx.net/new174.htm movie rate recommendation]
 
[http://mahohmie.qsh.eu/sitemap.htm links] [http://mahohmie.qsh.eu/resource791.htm picture from the movie holes] [http://zelfibu.strefa.pl/golgolw-1500.html mario flash movies] [http://spfortne.qsh.eu/20090102-rayearth-music.html rayearth music video] [http://licawol.strefa.pl/resource1673.htm av ejaculation japanese movie uncensored]
 
[http://fademon.0lx.net/article-1747.htm mistake in disney movie] [http://caraines.qsh.eu/zcoxzdr.htm jurassic park movie picture] [http://tulilre.strefa.pl/sitemap.html webmap] [http://golxando.0lx.net/1085281615.html star wars 3 movie trailer download] [http://hencnac4t.is-the-boss.com/news-adhocracy-2008-12-28.html adhocracy]
 
[http://zelzelqa.is-the-boss.com/news-pirate-pictures-2008-12-28.html pirate pictures for children] [http://tulilre.strefa.pl/2008-12-30-rocky-the-movie.html rocky the movie pics] [http://chifire.strefa.pl/news-1856.html soccer freestyle videos] [http://sematild.qsh.eu/resource1488.htm softcore video] [http://fademon.0lx.net/article-1637.htm amber music videos]
 
[http://licawol.strefa.pl/resource1821.htm sankranthi telugu movie songs] [http://golxando.0lx.net/sitemap.html page] [http://chifire.strefa.pl/news-1216.html pablo petey vibrate video] [http://fademon.0lx.net/article-1655.htm anal big movie tit] [http://bukgetert.0lx.net/article-1793.htm lowes movie theater waterfront]
 
[http://flheddin.qsh.eu/golricn-1250.html easy video capture download] [http://lofaako.strefa.pl/article1566.html mac video cards] [http://sematild.qsh.eu/resource1429.htm movie check] [http://huruple.qsh.eu/20081231-if-knew-mother.htm if knew mother only rahzel video] [http://lifokdron.0lx.net/671.html mpeg video player free download]
 
[http://brc4tdro.is-the-boss.com/page174.html readiris cracks] [http://huruple.qsh.eu/20081227-sexy-woman-smoking.htm sexy woman smoking video] [http://huruple.qsh.eu/20090103-silver-spring-md.htm silver spring md movie theater] [http://qasletop.is-the-boss.com/sitemap.html sitemap] [http://flheddin.qsh.eu/wgetcdee-166.html super millionaire video]
 
[http://flheddin.qsh.eu/ettari-1872.html prince charming movie quotes] [http://brc4tdro.is-the-boss.com/page162.html aoe rise of rome no cd] [http://fademon.0lx.net/article-842.htm ping pong movie torrent] [http://dronoubr.0lx.net/movie-dvd-of-2006.html movie dvd of 2006] [http://betheres.qsh.eu/comment-440.htm aviator trailer movie]
 
[http://sakonze.qsh.eu/nrlifi-1983.html snl key party video clip] [http://spfortne.qsh.eu/20081231-scarriest-movies.html scarriest movies ever] [http://faquafav.is-the-boss.com/text-971.htm inspirational posters jokes] [http://cnavieltz.strefa.pl/comment-372.htm phantom planet video california] [http://ettaelt.strefa.pl/news-1536.html refrigeration training videotapes]
 
[http://licawol.strefa.pl/sitemap.htm sitemap] [http://licawol.strefa.pl/resource1860.htm se7en movie] [http://qasletop.is-the-boss.com/relchiac.html isohunt torrentspy] [http://indronrol.is-the-boss.com/trocza.html maple8 serial] [http://releltl.0lx.net/20081115-adult-free-game.html adult free game hentai movie online pic]
 
[http://varpasz.is-the-boss.com/article621.htm adobe after effects trial crack] [http://mahohmie.qsh.eu/resource348.htm launched movie film volta cipher relationship advice] [http://licawol.strefa.pl/resource166.htm lingerie video samples] [http://zelgetgo.0lx.net/new893.htm ratings of baby video monitor] [http://caraines.qsh.eu/basetfir.htm eric prydes video]
 
[http://ettaelt.strefa.pl/news-1635.html april flower movie] [http://saererg.0lx.net/20081108-movie-northwest.htm movie northwest passage] [http://ettaelt.strefa.pl/sitemap.html sitemap] [http://zelgetgo.0lx.net/sitemap.htm top] [http://cnavieltz.strefa.pl/comment-1529.htm maple story video clip]
 
[http://saererg.0lx.net/20081122-rave-movie-theatre.htm rave movie theatre peoria il] [http://sakonze.qsh.eu/losedr-1198.html silent hill movie review] [http://baslozaro.is-the-boss.com/article658.html public sharefolder crack] [http://spfortne.qsh.eu/20081226-movie-munich.html movie munich trailer] [http://tulilre.strefa.pl/2008-12-31-amateur-blog-video.html amateur blog video xxx]
 
[http://huruple.qsh.eu/20090105-picture-of-a-movie.htm picture of a movie stub] [http://relquaca.is-the-boss.com/20090101-macgourmet-crack.html macgourmet crack] [http://lofaako.strefa.pl/sitemap.html index] [http://tacataca.strefa.pl/comment-993.htm intervideo home theater 2 key generator] [http://naceceli.qsh.eu/page1821.html movie selleck tom western]
 
[http://huruple.qsh.eu/20090101-madoka-ozawa-videos.htm madoka ozawa videos] [http://sedplxca.is-the-boss.com/activation-norton-2008-12-28.htm activation norton systemworks 2005] [http://fispruil.qsh.eu/news1042.html mclaren f1 top speed video] [http://sedplxca.is-the-boss.com/asscrackcom-2008-12-28.htm asscrack.com] [http://cnavieltz.strefa.pl/sitemap.htm http]
 
[http://tarobasal.strefa.pl/article1470.htm pink video get the party started] [http://roladarh.strefa.pl/news-1390.html asian cum hardcore movie shot] [http://betheres.qsh.eu/comment-1087.htm rammstein video clips] [http://brc4tdro.is-the-boss.com/page125.html image of journeyman electrical license] [http://tarobasal.strefa.pl/article1070.htm movie wimbledon]
 
[http://ettaelt.strefa.pl/news-971.html last of the mohicans movie review] [http://caraines.qsh.eu/xcnarobo.htm movie coming to dvd] [http://fispruil.qsh.eu/news192.html oklahoma bombing videos] [http://fademon.0lx.net/sitemap.htm top] [http://spfortne.qsh.eu/20090103-muffdiving-videos.html muffdiving videos]
 
[http://releltl.0lx.net/20081108-adams-song-video.html adams song video blink 182] [http://tulilre.strefa.pl/2009-01-03-pacers-videos.html pacers videos] [http://dronoubr.0lx.net/sunshine-movie.html sunshine movie theatre] [http://lofaako.strefa.pl/article691.html ice cube it was a good day video] [http://lofaako.strefa.pl/article394.html sky lopez video clip]
 
sitcdellao
 
 
== The Timecard SOAP API ==
 
== The Timecard SOAP API ==
  
The Timecard SOAP API is similar to the [[EService Soap API]], in that it provides methods for retrieving, updating, and deleting data stored on the server.
+
The Timecard SOAP API is similar to the [[EService Soap API]], in that it provides methods for retrieving, updating, and deleting data stored on the Econz Timecard servers.
  
 
The API is published separately at the moment, as another interface for linking into the Timecard server, although there is some progress on integrating the two products together in a future release.
 
The API is published separately at the moment, as another interface for linking into the Timecard server, although there is some progress on integrating the two products together in a future release.
Line 122: Line 7:
 
== The Interface Definition ==
 
== The Interface Definition ==
  
Below is a summary of the important functions that make up the Timecard API (a full java doc style specification can be found [http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html here]).  Each function is called, passing in at least one parameter, a [[UserIDBean]].  This bean contains the user name and password of a previously registered Timecard User, with administrative rights.  This ensures only authorised users are able to access the interface.
+
Below is a summary of the important functions that make up the Timecard API (a full java doc style specification can be found [http://eservicewebtest.econz.com/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html here] and even better the latest auto generated SOAP doc is available [http://eservicewebtest.econz.com/SOAP/timecard_wsdl_doc.html here] and here is the [http://timecardweb.econz.com/axis/services/timecard1Soap?wsdl wsdl]).  Each function is called, passing in at least one parameter, a [[UserIDBean]].  This bean contains the user name and password of a previously registered Timecard User, with administrative rights.  This ensures only authorised users are able to access the interface.
 
   
 
   
 
=== Timecard User Management Functions ===
 
=== Timecard User Management Functions ===
Line 134: Line 19:
 
|[[getUserDetail]]
 
|[[getUserDetail]]
 
|Gets all the details of a specified user.
 
|Gets all the details of a specified user.
 +
|---- bgcolor=#EDEDFF
 +
|[[getUserDetailByLoginID]]
 +
|Gets all the details of the user as specified by their Login ID (user name).
 +
|---- bgcolor=#EDEDFF
 +
|[[getUserDetails]]
 +
|Gets all the details for all the users (returns an array of [[UserBean]]).
 +
|---- bgcolor=#EDEDFF
 +
|[[getUserSummaries]]
 +
|Returns a list of all users (including managers).
 +
|---- bgcolor=#EDEDFF
 +
|[[getManagerSummaries]]
 +
|Returns a list of just the managers.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|[[updateUser]]
 
|[[updateUser]]
Line 190: Line 87:
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|Array of [[#EventBean | EventBean]]
 
|Array of [[#EventBean | EventBean]]
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getUserEvents(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.util.Calendar,%20java.util.Calendar) getUserEvents]
+
|[http://eservicewebtest.econz.com/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getUserEvents(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.util.Calendar,%20java.util.Calendar) getUserEvents]
 
|[[UserIDBean]], userPrimaryKey, start date, end date
 
|[[UserIDBean]], userPrimaryKey, start date, end date
 
|For a given user in a selected period, retrieves clock in/out dates and times and task descriptions.
 
|For a given user in a selected period, retrieves clock in/out dates and times and task descriptions.
 +
|---- bgcolor=#EDEDFF
 +
|GetLastUserEventsResult
 +
|[http://eservicewebtest.econz.com/SOAP/timecard_wsdl_doc.html#op.N69853 getLastUserEvents]
 +
|[[UserIDBean]]
 +
|Retrieves last user events (including GPS location info if available).
 +
|---- bgcolor=#EDEDFF
 +
|GetUserGPSResult
 +
|[http://eservicewebtest.econz.com/SOAP/timecard_wsdl_doc.html#op.N69223 getUserGPS]
 +
|[[UserIDBean]], userPK, start date, end date
 +
|Retrieves user GPS locations for the given time period.
 +
|---- bgcolor=#EDEDFF
 +
|GetGpsEventsResult
 +
|getGPSEvents
 +
|[[UserIDBean]], userPK, teamPK, startDate, endDate
 +
|Retrieves user event info with timezone of the event as recorded by the phone.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|Array of [[#EventBean | EventBean]]
 
|Array of [[#EventBean | EventBean]]
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getAllUserEvents(nz.co.econz.nads.soap2.UserIDBean,%20java.util.Calendar,%20java.util.Calendar) getAllUserEvents]
+
|[http://eservicewebtest.econz.com/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getAllUserEvents(nz.co.econz.nads.soap2.UserIDBean,%20java.util.Calendar,%20java.util.Calendar) getAllUserEvents]
 
|[[UserIDBean]], start date, end date
 
|[[UserIDBean]], start date, end date
 
|Retrieves clock in/out dates and times and task descriptions for all users in a selected period.
 
|Retrieves clock in/out dates and times and task descriptions for all users in a selected period.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|Array of [[#EventBean | EventBean]]
 
|Array of [[#EventBean | EventBean]]
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getUnsynchronisedEvents(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.util.Calendar) getUnsynchronizedEvents]
+
|[http://eservicewebtest.econz.com/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getUnsynchronisedUserEvents(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.util.Calendar) getUnsynchronizedUserEvents]
|[[UserIDBean]],  synchronisationID,  createdOnOrAfter
+
|[[UserIDBean]],  [[SynchronisationBean | synchronisationID]],  createdOnOrAfter
|Retrieves array of [[#EventObjectBean | EventObjectBean]] (detailed further below) that have not previously been synchronized and acknowledged and all events that have changed since their last synchronization.
+
|Retrieves array of [[#EventBean | EventBean]] (detailed further below) that have not previously been synchronized and acknowledged and all events that have changed since their last synchronization.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|return
 
|return
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#ackEventSynchronisation(nz.co.econz.nads.soap2.UserIDBean,%20nz.co.econz.nads.timecard1.EventSynchronisationBean%5B%5D)  ackEventSynchronization]
+
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#ackUserEventSynchronisation(nz.co.econz.nads.soap2.UserIDBean,%20nz.co.econz.nads.timecard1.UserEventSynchronisationBean%5B%5D)  ackUserEventSynchronization]
|[[UserIDBean]], [http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/EventSynchronisationBean.html EventSynchronizationBean]
+
|[[UserIDBean]], [http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/UserEventSynchronisationBean.html UserEventSynchronizationBean]
 
|Acknowledges that synchronization has been performed on the selected events.
 
|Acknowledges that synchronization has been performed on the selected events.
 
|}
 
|}
Line 227: Line 139:
 
|[[UserIDBean]], start, end
 
|[[UserIDBean]], start, end
 
|Hourly breakdowns for all users in the given time period.
 
|Hourly breakdowns for all users in the given time period.
 +
|---- bgcolor=#EDEDFF
 +
|Array of [[#DetailedHourBreakdownBean | DetailedHourBreakdownBean]]
 +
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getDetailedUserHourSummary(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.util.Calendar,%20java.util.Calendar,%20boolean) getDetailedUserHourSummary]
 +
|[[UserIDBean]], UserPrimaryKey, start, end, showUserTZFlag
 +
|Gets the hourly breakdown, adhering to the [[IDI]] specification, for a single user.
 +
|---- bgcolor=#EDEDFF
 +
|Array of [[#DetailedHourBreakdownBean | DetailedHourBreakdownBean]]
 +
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getDetailedHourSummaries(nz.co.econz.nads.soap2.UserIDBean,%20java.util.Calendar,%20java.util.Calendar,%20boolean) getDetailedHourSummaries]
 +
|[[UserIDBean]], start, end, showUserTZFlag
 +
|Hourly breakdowns, adhering to the [[IDI]] specification, for all users in the given time period.
 +
 +
|---- bgcolor=#EDEDFF
 +
|Array of [[#DetailedHourBreakdownBeanWithRateCode | DetailedHourBreakdownBeanWithRateCode]]
 +
|getDetailedUserHourSummaryWithRateCode
 +
|[[UserIDBean]], UserPrimaryKey, start, end, showUserTZFlag
 +
|Gets the hourly breakdown, adhering to the [[IDI]] specification, for a single user. Provided results include a customer specified rate code for the associated task/device combination. This method does not return an additional row if worker time covers two days(eg night shift). The [http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getDetailedUserHourSummary(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.util.Calendar,%20java.util.Calendar,%20boolean) getDetailedUserHourSummary] method returns two rows for this scenario for easy daily overtime calculation.
 +
|---- bgcolor=#EDEDFF
 +
|Array of [[#DetailedHourBreakdownBeanWithRateCode | DetailedHourBreakdownBeanWithRateCode]]
 +
|getDetailedHourSummariesWithRateCode
 +
|[[UserIDBean]], start, end, showUserTZFlag
 +
|Hourly breakdowns, adhering to the [[IDI]] specification, for all users in the given time period. Provided results include a customer specified rate code for the associated task/device combination. This method does not return an additional row if worker time covers two days(eg night shift). The [http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getDetailedHourSummaries(nz.co.econz.nads.soap2.UserIDBean,%20java.util.Calendar,%20java.util.Calendar,%20boolean) getDetailedHourSummaries] method returns two rows for this scenario for easy daily overtime calculation.
 +
|---- bgcolor=#EDEDFF
 +
|Array of [http://eservicewebtest.econz.com/SOAP/timecard_wsdl_doc.html#op.d1e1586 DetailedHourBreakdownBeanWithRateCodeAndPremiumPay]
 +
|getDetailedHourSummariesWithRateCodeAndPremiumPay
 +
|[[UserIDBean]], start, end, showUserTZFlag
 +
|Hourly breakdowns, adhering to the [[IDI]] specification, for all users in the given time period. Provided results include a customer specified rate code for the associated task/device combination as well as an indication as to whether Premium Pay is due. This method does not return an additional row if worker time covers two days(eg night shift). The [http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getDetailedHourSummaries(nz.co.econz.nads.soap2.UserIDBean,%20java.util.Calendar,%20java.util.Calendar,%20boolean) getDetailedHourSummaries] method returns two rows for this scenario for easy daily overtime calculation.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|Array of Strings
 
|Array of Strings
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getUserTypes(nz.co.econz.nads.soap2.UserIDBean) getUserTypes]
+
|[http://eservicewebtest.econz.com/SOAP/timecard_wsdl_doc.html#op.d1e1366 getUserTypes]
 
|[[UserIDBean]]
 
|[[UserIDBean]]
|Returns array of UserType Names.
+
|Returns array of UserType Names (FYI - The 'Operations Manager' user type has a PK of 9).
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|Array of [[#OverTimeRuleBean | OverTimeRuleBean]]
 
|Array of [[#OverTimeRuleBean | OverTimeRuleBean]]
Line 237: Line 175:
 
|[[UserIDBean]]
 
|[[UserIDBean]]
 
|Returns array of OverTimeRuleBean.
 
|Returns array of OverTimeRuleBean.
 +
|}
 +
 +
===Schedule Related Methods===
 +
 +
{| border=1
 +
!Returns
 +
!Method
 +
!Parameters
 +
!Description
 +
|---- bgcolor=#EDEDFF
 +
| AddScheduleResult
 +
| addSchedule
 +
| [[UserIDBean]], [[#ScheduleDetails | ScheduleDetails]]
 +
| Adds a new schedule into the Timecard system, with the given details
 +
|---- bgcolor=#EDEDFF
 +
| GetScheduleResult (contains [[#ScheduleDetails | ScheduleDetails]])
 +
| getSchedule
 +
| [[UserIDBean]], schedulePk
 +
| Query the details of given schedule
 +
|---- bgcolor=#EDEDFF
 +
| DeleteScheduleResult
 +
| deleteSchedule
 +
| [[UserIDBean]], schedulePk
 +
| Remove given schedule from system
 
|}
 
|}
  
Line 267: Line 229:
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|sendMessageToUserResult
 
|sendMessageToUserResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#sendMessageToUser(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.lang.String) sendMessageToUser]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1519 sendMessageToUser]
 
|UserIDBean, userPrimaryKey, messageString
 
|UserIDBean, userPrimaryKey, messageString
 
|Sends a string message to the specified user.
 
|Sends a string message to the specified user.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|wakeFieldDeviceResult
 
|wakeFieldDeviceResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#wakeFieldDevice(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String) wakeFieldDevice]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1522 wakeFieldDevice]
 
|UserIDBean, userPrimaryKey
 
|UserIDBean, userPrimaryKey
 
|Sends a message to the phone, which forces the application to start and connect to the server.
 
|Sends a message to the phone, which forces the application to start and connect to the server.
 +
|---- bgcolor=#EDEDFF
 +
|getTeamListResponse
 +
|getTeamList
 +
|UserIDBean
 +
|Returns the list of teams.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|createNewTeamResult
 
|createNewTeamResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#createNewTeam(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.lang.String) createNewTeam]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1525 createNewTeam]
 
|UserIDBean, teamName, teamLeaderUserPrimaryKey
 
|UserIDBean, teamName, teamLeaderUserPrimaryKey
 
|Creates a new team with the specified user as the team leader.
 
|Creates a new team with the specified user as the team leader.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|deleteTeamResult
 
|deleteTeamResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#deleteTeam(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String) deleteTeam]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1528 deleteTeam]
 
|UserIDBean, teamName
 
|UserIDBean, teamName
 
|Deletes the specified team.  Members of this team should be reallocated to existing teams.
 
|Deletes the specified team.  Members of this team should be reallocated to existing teams.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|addUserToTeamResult
 
|addUserToTeamResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#addUserToTeam(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.lang.String) addUserToTeam]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1531 addUserToTeam]
 
|UserIDBean, teamName, userPrimaryKey
 
|UserIDBean, teamName, userPrimaryKey
 
|Adds the specified user to the specified team.  Note that each user can only belong to one team.
 
|Adds the specified user to the specified team.  Note that each user can only belong to one team.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|removeUserFromTeamResult
 
|removeUserFromTeamResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#removeUserFromTeam(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.lang.String) removeUserFromTeam]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1534 removeUserFromTeam]
 
|UserIDBean, teamName, userPrimaryKey
 
|UserIDBean, teamName, userPrimaryKey
 
|Removes the user from the team specified.
 
|Removes the user from the team specified.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|sendMessageToTeamResult
 
|sendMessageToTeamResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#sendMessageToTeam(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String,%20java.lang.String) sendMessageToTeam]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1537 sendMessageToTeam]
 
|UserIDBean, teamName, messageString
 
|UserIDBean, teamName, messageString
 
|Sends a string message to all users in the specified team.
 
|Sends a string message to all users in the specified team.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|wakeTeamFieldDevicesResult
 
|wakeTeamFieldDevicesResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#wakeTeamFieldDevices(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String) wakeTeamFieldDevices]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1540 wakeTeamFieldDevices]
 
|UserIDBean, teamName
 
|UserIDBean, teamName
 
|Sends a message to all phone devices, which forces the application to start and connect to the server.
 
|Sends a message to all phone devices, which forces the application to start and connect to the server.
 +
|---- bgcolor=#EDEDFF
 +
|AddTasksToTeamResult
 +
|addTasksToTeam
 +
|UserIDBean, teamName, tasks
 +
|Add a list of tasks to the given team.
 +
|---- bgcolor=#EDEDFF
 +
|DeleteTasksFromTeamResult
 +
|deleteTasksFromTeam
 +
|UserIDBean, teamName, tasks
 +
|Remove a list of tasks from the given team.
 +
|---- bgcolor=#EDEDFF
 +
|AddSubTasksToTaskResult
 +
|addSubTasksToTaskAndTeam
 +
|UserIDBean, teamName, taskName, subTasks
 +
|Add a list of subTasks to the given team's task.
 +
|---- bgcolor=#EDEDFF
 +
|DeleteSubTasksFromTaskResult
 +
|deleteSubTasksFromTask
 +
|UserIDBean, teamName, taskName, subTasks
 +
|Delete a list of subTasks from the given team's task.
 +
|---- bgcolor=#EDEDFF
 +
|DeleteTasksFromAllTeamsResponse
 +
|deleteTasksFromAllTeams
 +
|UserIDBean, tasks
 +
|Delete a list of tasks from all teams.
 +
|---- bgcolor=#EDEDFF
 +
|Array of strings
 +
|getSubtasksForTaskAndTeam
 +
|UserIDBean, teamName taskName
 +
|Gets the sub tasks list from the server for a given task and team.
 +
|---- bgcolor=#EDEDFF
 +
|Array of strings
 +
|getTasksForTeam
 +
|UserIDBean, teamName
 +
|Gets the tasks/customers list from the server for a given team.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|Array of strings
 
|Array of strings
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#getTaskList(nz.co.econz.nads.soap2.UserIDBean) getTaskList]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1543 getTaskList]
 
|UserIDBean
 
|UserIDBean
 
|Gets the tasks/customers list from the server.
 
|Gets the tasks/customers list from the server.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
|addNewTaskResult
+
|AddNewTaskResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#addNewTask(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String) addNewTask]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1547 addNewTask]
 
|UserIDBean, taskName
 
|UserIDBean, taskName
 
|Adds a new task/customer to the server list.
 
|Adds a new task/customer to the server list.
 +
|---- bgcolor=#EDEDFF
 +
|AddNewTaskResult
 +
|[[addTaskWithAddress]]
 +
|UserIDBean, [[DetailedTaskWithAddress]]
 +
|Adds a new task/customer to the server list with custom fields and address information included.
 +
|---- bgcolor=#EDEDFF
 +
|AddNewTaskResult
 +
|[[addTaskForManager]]
 +
|UserIDBean, managerPK, [[DetailedTaskWithAddress]]
 +
|Adds a new task/customer to the server list (with custom fields and address information included) and associate it with the specified Manager's UserPK.
 +
|---- bgcolor=#EDEDFF
 +
|UpdateTaskResult
 +
|[http://eservicewebtest.econz.com/SOAP/timecard_wsdl_doc.html#op.idm45927087877664 updateTaskManager]
 +
|UserIDBean, taskName, managerPK
 +
|Updates the 'TaskManager' (i.e. specifically a user who is a 'Manager' type) associated with the given Task (specified by the taskName).
 +
|---- bgcolor=#EDEDFF
 +
|UpdateTaskResult
 +
|[[updateTaskStartEnd]]
 +
|UserIDBean, taskID, start, end
 +
|Sets/updates the time period visibility of the given task.  The task will be visible on mobile devices from the given start date to the given end date.
 +
|---- bgcolor=#EDEDFF
 +
|UpdateTaskResult
 +
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eservicewebtest.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1874 updateTaskDetails]
 +
|UserIDBean, taskName, taskDetails
 +
|Sets/updates the task details.
 
|---- bgcolor=#EDEDFF
 
|---- bgcolor=#EDEDFF
 
|removeTaskResult
 
|removeTaskResult
|[http://eservice.econz.co.nz/SOAP/timecardsoap1/nz/co/econz/nads/timecard1/Timecard1Soap.html#removeTask(nz.co.econz.nads.soap2.UserIDBean,%20java.lang.String) removeTask]
+
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1550 removeTask]
 
|UserIDBean, taskName
 
|UserIDBean, taskName
 
|Remove task/customer from the server.
 
|Remove task/customer from the server.
 +
|---- bgcolor=#EDEDFF
 +
|UpdateTaskResult
 +
|[http://eservicewebtest.econz.com/SOAP/timecard_wsdl_doc.html#op.d1e1567 renameTask]
 +
|UserIDBean, oldTaskName, newTaskName
 +
|Update the task/customer name.
 +
|---- bgcolor=#EDEDFF
 +
|addSubtaskToTask
 +
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1618 addSubtaskToTask]
 +
|UserIDBean, taskName, subTaskName
 +
|Add a new subtask to an existing task in the server list.
 +
|---- bgcolor=#EDEDFF
 +
|addSubtasksToTask
 +
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1624 addSubtasksToTask]
 +
|UserIDBean, taskName, subTaskNames
 +
|Add new list of subtasks to an existing task in the server list.
 +
|---- bgcolor=#EDEDFF
 +
|deleteSubtask
 +
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1621 deleteSubtask]
 +
|UserIDBean, taskName, subTaskName
 +
|Remove subtask with the provided name from the task with the name provided from the server list.
 +
|---- bgcolor=#EDEDFF
 +
|getSubtaskList
 +
|[https://services.w3.org/xslt?xslfile=http://tomi.vanek.sk/xml/wsdl-viewer.xsl&xmlfile=https://eserviceweb.econz.com/axis/services/timecard1Soap?wsdl&transform=Submit#op.d1e1627 getSubtaskList]
 +
|UserIDBean, taskName
 +
|Get a list of subtasks for the task with the provided name from the server list.
 +
 +
|---- bgcolor=#EDEDFF
 +
|setFieldWorkerUnionCode
 +
|setFieldWorkerUnionCode
 +
|UserIDBean, userPK, unionCode
 +
|Associte the specified unionCode for the provided userPK. The unionCode specified needs to be defined in the [https://eserviceweb.econz.com/timecard/do/union/list Manage Unions Page] in the Timecard Website.
 +
|---- bgcolor=#EDEDFF
 +
|addRateCode
 +
|addRateCode
 +
|UserIDBean, userPK, taskName, rateCode
 +
|Associate the specified rateCode for the provided userPK/taskName combination
 +
|---- bgcolor=#EDEDFF
 +
|deleteRateCode
 +
|deleteRateCode
 +
|UserIDBean, userPK, taskName
 +
|Remove the rateCode specified for the provided userPK/taskName combination
 
|}
 
|}
 +
 +
----
  
 
=== Main Data Type Definitions ===
 
=== Main Data Type Definitions ===
Line 478: Line 548:
 
|N/A
 
|N/A
 
|The seconds component of overtime in excess of overtime and the normal working day.
 
|The seconds component of overtime in excess of overtime and the normal working day.
 +
|}
 +
 +
==== DetailedHourBreakdownBean ====
 +
 +
{| border=1
 +
!Name
 +
!Type
 +
!Size
 +
!Required
 +
!Description
 +
|---- bgcolor=#EDEDFF
 +
|userPrimaryKey
 +
|String
 +
|9
 +
|N/A
 +
|User Primary Key in Timecard.
 +
|---- bgcolor=#EDEDFF
 +
|userType
 +
|String
 +
|50
 +
|N/A
 +
|Describes the type of user.
 +
|---- bgcolor=#EDEDFF
 +
|userName
 +
|String
 +
|25
 +
|N/A
 +
|The name of the user who generated the event.
 +
|---- bgcolor=#EDEDFF
 +
|deviceID
 +
|String
 +
|30
 +
|N/A
 +
|Device ID of the user who generated the event (unique identifier for the device).
 +
|---- bgcolor=#EDEDFF
 +
|dateStart
 +
|[[DateTime]]
 +
|N/A
 +
|N/A
 +
|The date/time of the start event.
 +
|---- bgcolor=#EDEDFF
 +
|dateEnd
 +
|[[DateTime]]
 +
|N/A
 +
|N/A
 +
|The date/time of the end event.
 +
|---- bgcolor=#EDEDFF
 +
|timezone
 +
|String
 +
|25
 +
|N/A
 +
|The timezone of the user who generated the event.
 +
|---- bgcolor=#EDEDFF
 +
|startEvent
 +
|String
 +
|25
 +
|N/A
 +
|The start event type.
 +
|---- bgcolor=#EDEDFF
 +
|endEvent
 +
|String
 +
|25
 +
|N/A
 +
|The end event type.
 +
|---- bgcolor=#EDEDFF
 +
|teamName
 +
|String
 +
|50
 +
|No
 +
|The team name that the user belongs to.
 +
|---- bgcolor=#EDEDFF
 +
|taskName
 +
|String
 +
|50
 +
|No
 +
|The task that the event belongs to.
 +
|---- bgcolor=#EDEDFF
 +
|subtaskName
 +
|String
 +
|50
 +
|No
 +
|The subtask that the event belongs to.
 +
|---- bgcolor=#EDEDFF
 +
|normalHours
 +
|Int
 +
|0-24
 +
|N/A
 +
|The hours component of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|normalMinutes
 +
|Int
 +
|0-59
 +
|N/A
 +
|The minutes component of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|normalSeconds
 +
|Int
 +
|0-59
 +
|N/A
 +
|The seconds component of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|overTimeHours
 +
|Int
 +
|0-24
 +
|N/A
 +
|The hours component of overtime in excess of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|overTimeMinutes
 +
|Int
 +
|0-59
 +
|N/A
 +
|The minutes component of overtime in excess of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|overTimeSeconds
 +
|Int
 +
|0-59
 +
|N/A
 +
|The seconds component of overtime in excess of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|extraHours
 +
|Int
 +
|0-24
 +
|N/A
 +
|The hours component of extra time in excess of overtime and the normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|extraMinutes
 +
|Int
 +
|0-59
 +
|N/A
 +
|The minutes component of overtime in excess of overtime and the normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|extraSeconds
 +
|Int
 +
|0-59
 +
|N/A
 +
|The seconds component of overtime in excess of overtime and the normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|customFields
 +
|Array of [[#CustomField | CustomField]]
 +
|N/A
 +
|N/A
 +
|The custom fields that are belong to this task.
 +
|}
 +
 +
==== DetailedHourBreakdownBeanWithRateCode ====
 +
 +
{| border=1
 +
!Name
 +
!Type
 +
!Size
 +
!Required
 +
!Description
 +
|---- bgcolor=#EDEDFF
 +
|userPrimaryKey
 +
|String
 +
|9
 +
|N/A
 +
|User Primary Key in Timecard.
 +
|---- bgcolor=#EDEDFF
 +
|userType
 +
|String
 +
|50
 +
|N/A
 +
|Describes the type of user.
 +
|---- bgcolor=#EDEDFF
 +
|userName
 +
|String
 +
|25
 +
|N/A
 +
|The name of the user who generated the event.
 +
|---- bgcolor=#EDEDFF
 +
|deviceID
 +
|String
 +
|30
 +
|N/A
 +
|Device ID of the user who generated the event (unique identifier for the device).
 +
|---- bgcolor=#EDEDFF
 +
|dateStart
 +
|Date
 +
|N/A
 +
|N/A
 +
|The date/time of the start event.
 +
|---- bgcolor=#EDEDFF
 +
|dateEnd
 +
|Date
 +
|N/A
 +
|N/A
 +
|The date/time of the end event.
 +
|---- bgcolor=#EDEDFF
 +
|timezone
 +
|String
 +
|25
 +
|N/A
 +
|The timezone of the user who generated the event.
 +
|---- bgcolor=#EDEDFF
 +
|startEvent
 +
|String
 +
|25
 +
|N/A
 +
|The start event type.
 +
|---- bgcolor=#EDEDFF
 +
|endEvent
 +
|String
 +
|25
 +
|N/A
 +
|The end event type.
 +
|---- bgcolor=#EDEDFF
 +
|teamName
 +
|String
 +
|50
 +
|No
 +
|The team name that the user belongs to.
 +
|---- bgcolor=#EDEDFF
 +
|taskName
 +
|String
 +
|50
 +
|No
 +
|The task that the event belongs to.
 +
|---- bgcolor=#EDEDFF
 +
|subtaskName
 +
|String
 +
|50
 +
|No
 +
|The subtask that the event belongs to.
 +
|---- bgcolor=#EDEDFF
 +
|normalHours
 +
|Int
 +
|0-24
 +
|N/A
 +
|The hours component of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|normalMinutes
 +
|Int
 +
|0-59
 +
|N/A
 +
|The minutes component of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|normalSeconds
 +
|Int
 +
|0-59
 +
|N/A
 +
|The seconds component of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|overTimeHours
 +
|Int
 +
|0-24
 +
|N/A
 +
|The hours component of overtime in excess of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|overTimeMinutes
 +
|Int
 +
|0-59
 +
|N/A
 +
|The minutes component of overtime in excess of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|overTimeSeconds
 +
|Int
 +
|0-59
 +
|N/A
 +
|The seconds component of overtime in excess of a normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|extraHours
 +
|Int
 +
|0-24
 +
|N/A
 +
|The hours component of extra time in excess of overtime and the normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|extraMinutes
 +
|Int
 +
|0-59
 +
|N/A
 +
|The minutes component of overtime in excess of overtime and the normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|extraSeconds
 +
|Int
 +
|0-59
 +
|N/A
 +
|The seconds component of overtime in excess of overtime and the normal working day.
 +
|---- bgcolor=#EDEDFF
 +
|[[rateCode]]
 +
|String
 +
|50
 +
|N/A
 +
|Customer specified Rate Code setup for the provided device & task combination.
 +
|---- bgcolor=#EDEDFF
 +
|customFields
 +
|Array of [[#CustomField | CustomField]]
 +
|N/A
 +
|N/A
 +
|The custom fields that are belong to this task.
 
|}
 
|}
  
Line 662: Line 1,022:
 
|N/A
 
|N/A
 
|Locale of the organisation (made up of language, country and variant codes - see [http://java.sun.com/j2se/1.5.0/docs/api/java/util/Locale.html java doc] for more info)
 
|Locale of the organisation (made up of language, country and variant codes - see [http://java.sun.com/j2se/1.5.0/docs/api/java/util/Locale.html java doc] for more info)
 +
|}
 +
 +
==== CustomField ====
 +
 +
{| border=1
 +
!Name
 +
!Type
 +
!Size
 +
!Required
 +
!Description
 +
|---- bgcolor=#EDEDFF
 +
|name
 +
|String
 +
|25
 +
|N/A
 +
|Name of the custom field set up in timecard.
 +
|---- bgcolor=#EDEDFF
 +
|value
 +
|String
 +
|500
 +
|N/A
 +
|Value entered for the custom field.
 +
|}
 +
 +
 +
-----
 +
 +
====ScheduleDetails====
 +
{| border=1
 +
!Name
 +
!Type
 +
!Required
 +
!Description
 +
|---- bgcolor=#EDEDFF
 +
| description
 +
| String
 +
| Yes
 +
| Schedule name/description
 +
|---- bgcolor=#EDEDFF
 +
| start
 +
| [[DateTime]]
 +
| Yes
 +
| Start time/date of schedule
 +
|---- bgcolor=#EDEDFF
 +
| end
 +
| [[DateTime]]
 +
| Yes
 +
| End time/date of schedule
 +
|---- bgcolor=#EDEDFF
 +
| colourHex
 +
| String
 +
| Yes
 +
| Colour of schedule (for display on web-scheduler). E.g. #666666
 +
|---- bgcolor=#EDEDFF
 +
| isRepeat
 +
| Boolean
 +
| Yes
 +
| Determines if this schedule repeats on an interval (repeatFrequency)
 +
|---- bgcolor=#EDEDFF
 +
| repeatOnlyWeekdays
 +
| Boolean
 +
| Yes
 +
| Determines if the repeat frequency will include on weekdays or not. Unused when isRepeat is false and/or repeatFrequency not Week
 +
|---- bgcolor=#EDEDFF
 +
| repeatFrequency
 +
| String
 +
| No
 +
| Day, Week
 +
|---- bgcolor=#EDEDFF
 +
| repeatDays
 +
| [[#RepeatDays | RepeatDays]]
 +
| No
 +
| Used with repeatFrequency Day
 +
|---- bgcolor=#EDEDFF
 +
| endRepeat
 +
| [[DateTime]]
 +
| No
 +
| Used with isRepeat to determine end date
 +
|---- bgcolor=#EDEDFF
 +
| fieldDeviceList
 +
| ArrayOfString
 +
| Yes
 +
| List of user PKs to assign to schedule
 +
|---- bgcolor=#EDEDFF
 +
| taskList
 +
| ArrayOfString
 +
| Yes
 +
| List of task names to allocate to schedule
 +
|---- bgcolor=#EDEDFF
 +
| notes
 +
| String
 +
| Yes
 +
| Additional notes
 +
|}
 +
 +
====RepeatDays====
 +
{| border=1
 +
!Name
 +
!Type
 +
!Required
 +
!Description
 +
|---- bgcolor=#EDEDFF
 +
| mo
 +
| Boolean
 +
| No
 +
| Monday repeat
 +
|---- bgcolor=#EDEDFF
 +
| tu
 +
| Boolean
 +
| No
 +
| Monday repeat
 +
|---- bgcolor=#EDEDFF
 +
| we
 +
| Boolean
 +
| No
 +
| Monday repeat
 +
|---- bgcolor=#EDEDFF
 +
| th
 +
| Boolean
 +
| No
 +
| Monday repeat
 +
|---- bgcolor=#EDEDFF
 +
| fr
 +
| Boolean
 +
| No
 +
| Monday repeat
 +
|---- bgcolor=#EDEDFF
 +
| sa
 +
| Boolean
 +
| No
 +
| Monday repeat
 +
|---- bgcolor=#EDEDFF
 +
| su
 +
| Boolean
 +
| No
 +
| Monday repeat
 
|}
 
|}

Latest revision as of 03:37, 13 September 2024

Contents

[edit] The Timecard SOAP API

The Timecard SOAP API is similar to the EService Soap API, in that it provides methods for retrieving, updating, and deleting data stored on the Econz Timecard servers.

The API is published separately at the moment, as another interface for linking into the Timecard server, although there is some progress on integrating the two products together in a future release.

[edit] The Interface Definition

Below is a summary of the important functions that make up the Timecard API (a full java doc style specification can be found here and even better the latest auto generated SOAP doc is available here and here is the wsdl). Each function is called, passing in at least one parameter, a UserIDBean. This bean contains the user name and password of a previously registered Timecard User, with administrative rights. This ensures only authorised users are able to access the interface.

[edit] Timecard User Management Functions

Method Summary
createUser Creates a new user based on the user data passed in.
getUserDetail Gets all the details of a specified user.
getUserDetailByLoginID Gets all the details of the user as specified by their Login ID (user name).
getUserDetails Gets all the details for all the users (returns an array of UserBean).
getUserSummaries Returns a list of all users (including managers).
getManagerSummaries Returns a list of just the managers.
updateUser Updates a particular user with new details.
updateUserPassword Updates a user's password.
deleteUser Deletes an existing user.
getUnsynchronisedUsers Retrieves all users who have not previously been synchronised and acknowledged, and all users that have changed since their last synchronisation.
ackUserSynchronisation Acknowledges that synchronisation has been performed on the selected users.

[edit] Timecard Field Device Management Functions

Method Summary
createFieldDevice Creates a new field device based on the field device data passed in.
getFieldDeviceDetail Gets the full set of details for a specified field device.
getFieldDeviceDetails Gets the full set of details for all specified field devices.
getFieldDeviceDetailsUpdatedSince Gets the full set of details for all field devices that have been updated since the specified date and time.
updateFieldDevice Updates a field device with new details.
deleteFieldDevice Marks a field device as deleted.
getFieldDevicePKForName Gets the primary key of a field device, based on the name passed in.
getFieldDevicePKForDeviceID Gets the primary key of a field device, based on the device id passed in.

[edit] Timecard functions to Retrieve Raw Event Data

Returns Method Parameters Description
Array of EventBean getUserEvents UserIDBean, userPrimaryKey, start date, end date For a given user in a selected period, retrieves clock in/out dates and times and task descriptions.
GetLastUserEventsResult getLastUserEvents UserIDBean Retrieves last user events (including GPS location info if available).
GetUserGPSResult getUserGPS UserIDBean, userPK, start date, end date Retrieves user GPS locations for the given time period.
GetGpsEventsResult getGPSEvents UserIDBean, userPK, teamPK, startDate, endDate Retrieves user event info with timezone of the event as recorded by the phone.
Array of EventBean getAllUserEvents UserIDBean, start date, end date Retrieves clock in/out dates and times and task descriptions for all users in a selected period.
Array of EventBean getUnsynchronizedUserEvents UserIDBean, synchronisationID, createdOnOrAfter Retrieves array of EventBean (detailed further below) that have not previously been synchronized and acknowledged and all events that have changed since their last synchronization.
return ackUserEventSynchronization UserIDBean, UserEventSynchronizationBean Acknowledges that synchronization has been performed on the selected events.

[edit] Methods to Retrieve Processed Data

Returns Method Parameters Description
HourBreakdownBean getUserHoursSummary UserIDBean, UserPrimaryKey, start, end Gets the hourly breakdown for a single user.
Array of HourBreakdownBean getHourSummaries UserIDBean, start, end Hourly breakdowns for all users in the given time period.
Array of DetailedHourBreakdownBean getDetailedUserHourSummary UserIDBean, UserPrimaryKey, start, end, showUserTZFlag Gets the hourly breakdown, adhering to the IDI specification, for a single user.
Array of DetailedHourBreakdownBean getDetailedHourSummaries UserIDBean, start, end, showUserTZFlag Hourly breakdowns, adhering to the IDI specification, for all users in the given time period.
Array of DetailedHourBreakdownBeanWithRateCode getDetailedUserHourSummaryWithRateCode UserIDBean, UserPrimaryKey, start, end, showUserTZFlag Gets the hourly breakdown, adhering to the IDI specification, for a single user. Provided results include a customer specified rate code for the associated task/device combination. This method does not return an additional row if worker time covers two days(eg night shift). The getDetailedUserHourSummary method returns two rows for this scenario for easy daily overtime calculation.
Array of DetailedHourBreakdownBeanWithRateCode getDetailedHourSummariesWithRateCode UserIDBean, start, end, showUserTZFlag Hourly breakdowns, adhering to the IDI specification, for all users in the given time period. Provided results include a customer specified rate code for the associated task/device combination. This method does not return an additional row if worker time covers two days(eg night shift). The getDetailedHourSummaries method returns two rows for this scenario for easy daily overtime calculation.
Array of DetailedHourBreakdownBeanWithRateCodeAndPremiumPay getDetailedHourSummariesWithRateCodeAndPremiumPay UserIDBean, start, end, showUserTZFlag Hourly breakdowns, adhering to the IDI specification, for all users in the given time period. Provided results include a customer specified rate code for the associated task/device combination as well as an indication as to whether Premium Pay is due. This method does not return an additional row if worker time covers two days(eg night shift). The getDetailedHourSummaries method returns two rows for this scenario for easy daily overtime calculation.
Array of Strings getUserTypes UserIDBean Returns array of UserType Names (FYI - The 'Operations Manager' user type has a PK of 9).
Array of OverTimeRuleBean getOvertimeRulesBean UserIDBean Returns array of OverTimeRuleBean.

[edit] Schedule Related Methods

Returns Method Parameters Description
AddScheduleResult addSchedule UserIDBean, ScheduleDetails Adds a new schedule into the Timecard system, with the given details
GetScheduleResult (contains ScheduleDetails) getSchedule UserIDBean, schedulePk Query the details of given schedule
DeleteScheduleResult deleteSchedule UserIDBean, schedulePk Remove given schedule from system

[edit] Retrieving and updating Organisation Details

Returns Method Parameters Description
OrganisationDetailsBean getOrganisationDetail UserIDBean Returns all details from admin screen (including standard open hours).
updateOrganisationDetailResult updateOrganisationDetail UserIDBean, OrganisationDetailsBean Updates all details on admin screen (including standard open hours).

[edit] Various Maintenance Functions

Returns Method Parameters Description
sendMessageToUserResult sendMessageToUser UserIDBean, userPrimaryKey, messageString Sends a string message to the specified user.
wakeFieldDeviceResult wakeFieldDevice UserIDBean, userPrimaryKey Sends a message to the phone, which forces the application to start and connect to the server.
getTeamListResponse getTeamList UserIDBean Returns the list of teams.
createNewTeamResult createNewTeam UserIDBean, teamName, teamLeaderUserPrimaryKey Creates a new team with the specified user as the team leader.
deleteTeamResult deleteTeam UserIDBean, teamName Deletes the specified team. Members of this team should be reallocated to existing teams.
addUserToTeamResult addUserToTeam UserIDBean, teamName, userPrimaryKey Adds the specified user to the specified team. Note that each user can only belong to one team.
removeUserFromTeamResult removeUserFromTeam UserIDBean, teamName, userPrimaryKey Removes the user from the team specified.
sendMessageToTeamResult sendMessageToTeam UserIDBean, teamName, messageString Sends a string message to all users in the specified team.
wakeTeamFieldDevicesResult wakeTeamFieldDevices UserIDBean, teamName Sends a message to all phone devices, which forces the application to start and connect to the server.
AddTasksToTeamResult addTasksToTeam UserIDBean, teamName, tasks Add a list of tasks to the given team.
DeleteTasksFromTeamResult deleteTasksFromTeam UserIDBean, teamName, tasks Remove a list of tasks from the given team.
AddSubTasksToTaskResult addSubTasksToTaskAndTeam UserIDBean, teamName, taskName, subTasks Add a list of subTasks to the given team's task.
DeleteSubTasksFromTaskResult deleteSubTasksFromTask UserIDBean, teamName, taskName, subTasks Delete a list of subTasks from the given team's task.
DeleteTasksFromAllTeamsResponse deleteTasksFromAllTeams UserIDBean, tasks Delete a list of tasks from all teams.
Array of strings getSubtasksForTaskAndTeam UserIDBean, teamName taskName Gets the sub tasks list from the server for a given task and team.
Array of strings getTasksForTeam UserIDBean, teamName Gets the tasks/customers list from the server for a given team.
Array of strings getTaskList UserIDBean Gets the tasks/customers list from the server.
AddNewTaskResult addNewTask UserIDBean, taskName Adds a new task/customer to the server list.
AddNewTaskResult addTaskWithAddress UserIDBean, DetailedTaskWithAddress Adds a new task/customer to the server list with custom fields and address information included.
AddNewTaskResult addTaskForManager UserIDBean, managerPK, DetailedTaskWithAddress Adds a new task/customer to the server list (with custom fields and address information included) and associate it with the specified Manager's UserPK.
UpdateTaskResult updateTaskManager UserIDBean, taskName, managerPK Updates the 'TaskManager' (i.e. specifically a user who is a 'Manager' type) associated with the given Task (specified by the taskName).
UpdateTaskResult updateTaskStartEnd UserIDBean, taskID, start, end Sets/updates the time period visibility of the given task. The task will be visible on mobile devices from the given start date to the given end date.
UpdateTaskResult updateTaskDetails UserIDBean, taskName, taskDetails Sets/updates the task details.
removeTaskResult removeTask UserIDBean, taskName Remove task/customer from the server.
UpdateTaskResult renameTask UserIDBean, oldTaskName, newTaskName Update the task/customer name.
addSubtaskToTask addSubtaskToTask UserIDBean, taskName, subTaskName Add a new subtask to an existing task in the server list.
addSubtasksToTask addSubtasksToTask UserIDBean, taskName, subTaskNames Add new list of subtasks to an existing task in the server list.
deleteSubtask deleteSubtask UserIDBean, taskName, subTaskName Remove subtask with the provided name from the task with the name provided from the server list.
getSubtaskList getSubtaskList UserIDBean, taskName Get a list of subtasks for the task with the provided name from the server list.
setFieldWorkerUnionCode setFieldWorkerUnionCode UserIDBean, userPK, unionCode Associte the specified unionCode for the provided userPK. The unionCode specified needs to be defined in the Manage Unions Page in the Timecard Website.
addRateCode addRateCode UserIDBean, userPK, taskName, rateCode Associate the specified rateCode for the provided userPK/taskName combination
deleteRateCode deleteRateCode UserIDBean, userPK, taskName Remove the rateCode specified for the provided userPK/taskName combination

[edit] Main Data Type Definitions

[edit] EventBean

Name Type Size Required Description
whenOccured Calendar N/A N/A The date and time at which a clock in, clock out, start break, end break start task or end task event occurred
eventID String 9 N/A Unique identifier for the event
eventType Enumerated String 9 N/A One of the following: CLOCK_IN, CLOCK_OUT, TASK_START, TASK_END, BREAK_START, BREAK_END.
userName String 25 N/A The name of the user who generated the event.
deviceID String 30 N/A Device ID of the user who generated the event (unique identifier for the device).
userPK String 9 N/A Unique identifier for the user.
userType String 50 N/A Describes the type of user.

[edit] TaskEventBean extends EventBean

Name Type Size Required Description
taskName String 50 N/A The task name associated with the TASK_START or TASK_END event.

[edit] HourBreakdownBean

Name Type Size Required Description
userType String 50 N/A Describes the type of user.
userName String 25 N/A The name of the user who generated the event.
deviceID String 30 N/A Device ID of the user who generated the event (unique identifier for the device).
userName String 25 N/A The name of the user who generated the event.
normalHours Int 0-24 N/A The hours component of a normal working day.
normalMinutes Int 0-59 N/A The minutes component of a normal working day.
normalSeconds Int 0-59 N/A The seconds component of a normal working day.
overTimeHours Int 0-24 N/A The hours component of overtime in excess of a normal working day.
overTimeMinutes Int 0-59 N/A The minutes component of overtime in excess of a normal working day.
overTimeSeconds Int 0-59 N/A The seconds component of overtime in excess of a normal working day.
extraHours Int 0-24 N/A The hours component of extra time in excess of overtime and the normal working day.
extraMinutes Int 0-59 N/A The minutes component of overtime in excess of overtime and the normal working day.
extraSeconds Int 0-59 N/A The seconds component of overtime in excess of overtime and the normal working day.

[edit] DetailedHourBreakdownBean

Name Type Size Required Description
userPrimaryKey String 9 N/A User Primary Key in Timecard.
userType String 50 N/A Describes the type of user.
userName String 25 N/A The name of the user who generated the event.
deviceID String 30 N/A Device ID of the user who generated the event (unique identifier for the device).
dateStart DateTime N/A N/A The date/time of the start event.
dateEnd DateTime N/A N/A The date/time of the end event.
timezone String 25 N/A The timezone of the user who generated the event.
startEvent String 25 N/A The start event type.
endEvent String 25 N/A The end event type.
teamName String 50 No The team name that the user belongs to.
taskName String 50 No The task that the event belongs to.
subtaskName String 50 No The subtask that the event belongs to.
normalHours Int 0-24 N/A The hours component of a normal working day.
normalMinutes Int 0-59 N/A The minutes component of a normal working day.
normalSeconds Int 0-59 N/A The seconds component of a normal working day.
overTimeHours Int 0-24 N/A The hours component of overtime in excess of a normal working day.
overTimeMinutes Int 0-59 N/A The minutes component of overtime in excess of a normal working day.
overTimeSeconds Int 0-59 N/A The seconds component of overtime in excess of a normal working day.
extraHours Int 0-24 N/A The hours component of extra time in excess of overtime and the normal working day.
extraMinutes Int 0-59 N/A The minutes component of overtime in excess of overtime and the normal working day.
extraSeconds Int 0-59 N/A The seconds component of overtime in excess of overtime and the normal working day.
customFields Array of CustomField N/A N/A The custom fields that are belong to this task.

[edit] DetailedHourBreakdownBeanWithRateCode

Name Type Size Required Description
userPrimaryKey String 9 N/A User Primary Key in Timecard.
userType String 50 N/A Describes the type of user.
userName String 25 N/A The name of the user who generated the event.
deviceID String 30 N/A Device ID of the user who generated the event (unique identifier for the device).
dateStart Date N/A N/A The date/time of the start event.
dateEnd Date N/A N/A The date/time of the end event.
timezone String 25 N/A The timezone of the user who generated the event.
startEvent String 25 N/A The start event type.
endEvent String 25 N/A The end event type.
teamName String 50 No The team name that the user belongs to.
taskName String 50 No The task that the event belongs to.
subtaskName String 50 No The subtask that the event belongs to.
normalHours Int 0-24 N/A The hours component of a normal working day.
normalMinutes Int 0-59 N/A The minutes component of a normal working day.
normalSeconds Int 0-59 N/A The seconds component of a normal working day.
overTimeHours Int 0-24 N/A The hours component of overtime in excess of a normal working day.
overTimeMinutes Int 0-59 N/A The minutes component of overtime in excess of a normal working day.
overTimeSeconds Int 0-59 N/A The seconds component of overtime in excess of a normal working day.
extraHours Int 0-24 N/A The hours component of extra time in excess of overtime and the normal working day.
extraMinutes Int 0-59 N/A The minutes component of overtime in excess of overtime and the normal working day.
extraSeconds Int 0-59 N/A The seconds component of overtime in excess of overtime and the normal working day.
rateCode String 50 N/A Customer specified Rate Code setup for the provided device & task combination.
customFields Array of CustomField N/A N/A The custom fields that are belong to this task.

[edit] OverTimeRuleBean

Name Type Size Required Description
userTypeAppliedTo String 50 N/A User type this is applied to.
startDate Calendar N/A N/A When the overtime rule starts
endDate Calendar N/A N/A When the overtime rule ends. This may be null if there is no definite end date for the rule.
includeBreakInTimeWorked boolean N/A N/A Defines if break time should be included in time worked calulations
overTimeRule OverTimeBean N/A N/A Which overtime rule
extraTimeRule OverTimeBean N/A N/A Which extratime rule

[edit] OverTimeBean

Name Type Size Required Description
applicable boolean N/A N/A Determines if this overtime information is applicable or not.
hoursPerDay HoursPeriodBean N/A N/A Defines the limit of normal work per day (anything over this is considered as a form of overtime or extratime).
hoursPerWeek HoursPeriodBean N/A N/A Defines the limit of normal work per week (anything over this is considered as a form of overtime or extratime).

[edit] HoursPeriodBean

Name Type Size Required Description
applicable boolean N/A N/A Determines if this hours period information is applicable or not.
hours Int 0-168 N/A Number of hours in this period.
minutes Int 0-59 N/A Numberof minutes in this period.

[edit] OrganisationDetailsBean

Name Type Size Required Description
name String 25 N/A The name of the organisation.
description String 50 N/A The description of the organisation.
accountNumber String 25 N/A The account number of the organisation.
contactName String 30 N/A The name of the contact person for the organisation.
contactWorkPhone String 30 N/A The contact person's work number.
contactMobilePhone String 30 N/A The contact person's mobile number.
contactEmailAddress String 30 N/A The contact person's email address.
address1 String 200 N/A Address line 1 for the organisation (street address)
address2 String 30 N/A Address line 2 for the organisation (suburb/town)
address3 String 30 N/A Address line 3 for the organisation (city)
address4 String 30 N/A Address line 4 for the organisation (state/region)
locale String 10 N/A Locale of the organisation (made up of language, country and variant codes - see java doc for more info)

[edit] CustomField

Name Type Size Required Description
name String 25 N/A Name of the custom field set up in timecard.
value String 500 N/A Value entered for the custom field.



[edit] ScheduleDetails

Name Type Required Description
description String Yes Schedule name/description
start DateTime Yes Start time/date of schedule
end DateTime Yes End time/date of schedule
colourHex String Yes Colour of schedule (for display on web-scheduler). E.g. #666666
isRepeat Boolean Yes Determines if this schedule repeats on an interval (repeatFrequency)
repeatOnlyWeekdays Boolean Yes Determines if the repeat frequency will include on weekdays or not. Unused when isRepeat is false and/or repeatFrequency not Week
repeatFrequency String No Day, Week
repeatDays RepeatDays No Used with repeatFrequency Day
endRepeat DateTime No Used with isRepeat to determine end date
fieldDeviceList ArrayOfString Yes List of user PKs to assign to schedule
taskList ArrayOfString Yes List of task names to allocate to schedule
notes String Yes Additional notes

[edit] RepeatDays

Name Type Required Description
mo Boolean No Monday repeat
tu Boolean No Monday repeat
we Boolean No Monday repeat
th Boolean No Monday repeat
fr Boolean No Monday repeat
sa Boolean No Monday repeat
su Boolean No Monday repeat
Personal tools
MediaWiki Appliance - Powered by TurnKey Linux