6
Getting Started Newsletters Store Products Services & Support About SCN Downloads Industries Training & Education Partnership Developer Center Lines of Business University Alliances Events & Webinars Innovation Log On Join Us Hi, Guest Search the Community Activity Communications Actions Browse 1 Tweet 4 created by Woody Nguyen on Mar 2, 2013 1:46 PM, last modified by Woody Nguyen on Jun 1, 2013 2:12 PM I. Purpose In order to deeply understand Time Schema, this document will guide you how to check early/ late coming and generate Overtime by configuration in T555Z. II. Solution 1. Checking early/ late coming First, you have to get Start Working Time in Planned Working Time (IF0007) of employee. Creating PCR ZSWT HRS=SNTB Start of normal working hours => Time type 9000 will hold this value Start Working Time of employee. After having start working time, comparing it with first check in (clock in) as in PCR ZE/L HRS=PBEG it's the first check in. HRSD9000 minus first check in with start working time holded in Time Type 9000 HRS?0 comparing with 0. Who comes early, Time Type 9002 (Early coming) will be updated. Otherwise, Time Type 9003 (Late coming) will be updated. Now merging 2 new PCRs into Time Schema ZM00 (it's copied from standard Time Schema TM00). Early or Late coming and generation OT by T555Z Share 3 Like Version 5

Early or Late Coming and Generation OT by T555Z

Embed Size (px)

DESCRIPTION

Early or Late Coming and Generation OT by T555Z

Citation preview

  • GettingStarted Newsletters Store

    Products Services&Support AboutSCN Downloads

    Industries Training&Education Partnership DeveloperCenter

    LinesofBusiness UniversityAlliances Events&Webinars Innovation

    LogOn JoinUsHi,Guest SearchtheCommunity

    Activity Communications Actions

    Browse

    1 Tweet 4

    createdbyWoodyNguyenonMar2,20131:46PM,lastmodifiedbyWoodyNguyenonJun1,20132:12PM

    I.PurposeInordertodeeplyunderstandTimeSchema,thisdocumentwillguideyouhowtocheckearly/latecomingandgenerateOvertimebyconfigurationinT555Z.

    II.Solution1.Checkingearly/latecomingFirst,youhavetogetStartWorkingTimeinPlannedWorkingTime(IF0007)ofemployee.CreatingPCRZSWT

    HRS=SNTBStartofnormalworkinghours=>Timetype9000willholdthisvalueStartWorkingTimeofemployee.Afterhavingstartworkingtime,comparingitwithfirstcheckin(clockin)asinPCRZE/L

    HRS=PBEGit'sthefirstcheckin.HRSD9000minusfirstcheckinwithstartworkingtimeholdedinTimeType9000HRS?0comparingwith0.Whocomesearly,TimeType9002(Earlycoming)willbeupdated.Otherwise,TimeType9003(Latecoming)willbeupdated.Nowmerging2newPCRsintoTimeSchemaZM00(it'scopiedfromstandardTimeSchemaTM00).

    EarlyorLatecomingandgenerationOTbyT555Z

    Share 3Like

    Version5

  • 2.GenerationOvertimeIntheTimeTypeDeterminationview(V_T555Z),youdefinewhichtimetypesandprocessingtypestheTIPentriesareassigned,basedonthetimeidentifierandthepairtype:Pairtype0:UnrecordedtimesPairtype1:AttendancesfromtimepostingsandplannedpairsPairtype2:Absences(infotype2001)Pairtype3:Attendances(infotype2002)andoffsiteworkpostingsCalculationOvertimebasesonClockin/out,soyouhavetoconfigurewithPairtype1

    Inordertounderstand,lookatprocessinginTimeSchemawithFunctionTIMTP(Assigntimetypetotimepair)Inputting:PlannedWorkingTime:09:0017:00(Breakfrom13:0014:00)TimeEvents:clockinon08:00andclockouton19:00AfterprocessingwithTIMTP(basingconfigurationonT555Z),resultsare:

    Howitprocesses?becausethemeaningofallIDinT555Z(from01to09)01=Overtime,unapproved(outsideofplannedworkingtime)02=Filltime(duringplannedworkingtime,withoutcoretimes)03=Coretime04=Coretimebreak05=Filltimebreak06=Paidbreak07=Unpaidovertimebreak(infotype2005)08=Paidovertimebreak(infotype2005)09=Overtimebreak=>from08:00to09:00(beforestartworkingtime,ID's01),1hourOvertimewillbeassignedintoTimeType0310

  • =>from09:00to13:00(workingtime,ID's02),from14:00to17:30(workingtime,ID's02),insertintoTimeType0110=>from13:00to14:00(breaktime,ID's05),TimeType0510willbeupdated.=>from17:30to19:00(afterendworkingtime,ID's01),1.5hoursOvertimeforTimeType0310.

    III.TestingOneemployeehasworkingtimefrom01stJan13to06thJan13asbelow(note01Jan13isHoliday)

    Actualworkingtime:

    ThesearereportsafterrunningTimeSchema.Reportforearly/latecoming(01JanisHolidayand06JanisSun,notcalculateonthesedays)

    EmployeecameEarlyon02Janand05JanandLateon03Janand04Jan.It'sexactly.ReportforOvertime:

  • AverageUserRating

    (9ratings)

    1 Tweet 4

    Overtimeon01Janand06Janarefulldaysas2daysareHolidayandSundaynoworkingtime.Overtimeon02Janand05Janarecorrectlyaswell.HopeyouhavemoreknowledgeandtobecleartimeschemaandconfigurationinT555Z

    3467Views

    Share 3Like

    22Comments

    Like(1)

    SrikanthNaiduAkulaMar3,201311:05PM

    HiWoody,Nicework,andclearlyexpressed.Keepitup.

    Like(0)

    WoodyNguyenMar4,20139:37AM(inresponsetoSrikanthNaiduAkula)

    ThanksSrikanth Sure

    Like(0)

    DilipKumarMar14,20134:22AM

    verynicelyexplained:)goodjobdear

    Like(0)

    WoodyNguyenMar20,20137:10AM(inresponsetoDilipKumar)

    ThanksDilip

    Like(0)

    vibvibMar26,20131:50PM

    Hiwoodyniceexplanation!!

    Like(0)

    WoodyNguyenMay1,201310:11AM(inresponsetovibvib)

    ThksVib!

    Like(0)

    SwapnilTakteMay2,20133:00PM

    HiWoody,Goodwork...!!!

    Like(0)

    ChinnaSAPHRMay9,20134:11PM

    HiWoodyItisveryinformativeandhelpfultousandyourpresentationisexcellent.Itisveryclear.keepposting.Thanks

    Like(0)

    WoodyNguyenMay14,20133:40AM(inresponsetoChinnaSAPHR)

    ThanksSwapnil&Chinna(welcomenewfriendfromChina ) Sure,IwilldoitwhenIhavedonemyhugecurrenttargetandhavefreetimeRegards!Woody

  • Like(0)

    PramodKVarmaMay27,20134:34PM

    YouaretoogoodWoody..kudostoyourarticles...RegardsPramod

    Like(1)

    WoodyNguyenJul5,201310:32AM(inresponsetoPramodKVarma)

    ThanksPramod,hopeyoucangetalotofvaluefromthedocument.Regards!Woody

    Like(0)

    SrikanthReddyMunugalaAug6,201312:20PM

    GoodWork...

    Like(0)

    SatishPAug6,20131:10PM

    Goodexplanation WoodyNguyenThanksSatish

    Like(0)

    WoodyNguyenAug11,20136:35AM(inresponsetoSatishP)

    ThanksSrikanth&Satishforyourcomments

    Like(0)

    ArkaSenguptaMar26,20146:59AM

    HiWoody,PlstellmehowtocaptureovertimeifIamusingnegativetimemanagement.Thanksandregards,Arka

    Like(0)

    WoodyNguyenMar26,20149:17AM(inresponsetoArkaSengupta)

    HiArka,Ofcoursewithtime,youhavetoinputOTmanually nochoice.YoucaninputintoIT2010(numberoramount)orinputnumberinIT2002(attendance),afterthatcontrolbySchema.ps:youcanuseCATS.Regards.Woody

    Like(0)

    SrikanthReddyMunugalaMar26,20149:59AM(inresponsetoWoodyNguyen)

    HiWoody,ifinmyorganizationihavebothpositiveandNegativethenhowdoidotheOvertime?

    Like(0)

    ArkaSenguptaMar28,20146:46PM(inresponsetoWoodyNguyen)

    Hiwoody,Iamnewtosapandnotverythroughwithtimemanagement.Canyouoldhelpmehowtodothisbyschema?Thanksinadvance.

    WoodyNguyenMar31,20143:44AM(inresponsetoArkaSengupta)

    HiArka,Thedocumenthasmentionedbymodifyingpcrandschemaalreadyright?Nowmerging2newPCRsintoTimeSchemaZM00(it'scopiedfromstandardTimeSchemaTM00).Inscnandmyblog,therearealotofdocumentstocreatepcrandmodifyschema,tryyourbesttounderstandit.

  • FollowSCNSiteIndex ContactUs SAPHelpPortalPrivacy TermsofUse LegalDisclosure Copyright

    Like(0)

    HiSrikath,Youcancheckwhoisunderpositiveornegativeinschema.Forpositive,mydocumentisanideaforyoutocalculateOT.Onlyrunthepartaboveifemployeeisunderpositive.Fornegativetime,mustmanuallycalculateandinputintoIT2010orifyouwantyoucanyouIT2002.OrCATSisanoptionforyoutomanuallyinputdata.Regards,Woody

    Like(0)

    VikrantDukreDec3,20147:25AM

    1.HiWoody,Ihaverequirementasdescribebelow.Therequirementistohaveleavedeductionsagainstshortfallhoursonquarterlybasis.

    Employeeleavedeductiononshortfallofworkinghours.ShortfallHoursintheQuarter(X)=TotalPlannedHours(InaQuarter)TotalHoursClocked(InaQuarter)Conditions

    1.Sequenceforleavedeductionis.FirstitshouldconsiderCLonceCLquotaisdonethePLquotatobeused.IfnowAbsencequotaAvailabletheitshouldconsiderLWP

    2.Leavedeductionforshortfallhoursishalfdayonly

    ifits9hoursthenitshouldbedayleave4hr45minandanotherdaysfornext4hr45min

    3.AllleavedeductionagainstshortfallofhoursshouldbereflectinAbsenceinfotype.4.1hourgraceperiodisgivenineachQuarter.FollowingAbsenceandAttendancetypeareconsiderwhilecalculatinglogic

    1.AllPaidandunpaidleaves2.OD3.Weeklyoffs4.Publicholiday5.TrainingAttendances6.Ontravel.(OutofCity)CanyoupleaseguidehowwecancontrolthisthroughPCRandconfiguration.

    a. e.gfor4hours45minhalfdayleavededuction

    Like(0)

    PriyaGuptaDec9,20147:56AM

    Couldyoupleaseletmeknowstepbystepprocess?IcanonlyseePCRbutnotschemaIfiwanttoplacePCRwhereIneedtoplaceinschemaPleaseelucidateIdontseetimetypesconfig

    Like(0)

    WoodyNguyenDec17,20149:48AM(inresponsetoPriyaGupta)

    HiPriya,PleasereadthedocumentthoroughlyagainasImentionedandcapturescreenshotfromschemaaswell.Thanks.Nowmerging2newPCRsintoTimeSchemaZM00(it'scopiedfromstandardTimeSchemaTM00).

    BestRegards,Woody