What are reasons to generate work schedules-not using SAP payroll or TM?

We have SAP ECC 6 HR and only pass a work schedule rule to our proprietory payroll system and have our own time and attendance system.  The extent of our TM in SAP is just to have work schedules to attach to positions IT1011 and IT0007 on the employees.  We are a very large 24/7 organization and have nearly 20,000 work schedules in use.  It the past we have generated them out for 3 years and regenerate them as the come close to expiring.
My question is - what are some basic reasons for generating a work schedule?  In our implementation I can't seem to find out why we need to continue doing it.  We are able to attach an ungenerated work schedule to a position and a person.
Thanks in advance for any insight.

Generally the reasons why you would have a works schedule is for leave deduction, and possibly accruals, and also for automatic generation of overtime and shift penalties, public holidays.  It could also further link into separate systems for payment purposes, or for attendance checks (i.e. EHS, rostering, training & event mgt, Sales & Distribution).
However, if your rostering/award interpretation is being handled in a separate system, and this information is being passed to a separate payroll system, then it would seem redundant to have work schedules in SAP.

Similar Messages

  • Generate work schedules in production server

    Hai Friends
    I am trying to generate work schedules in production server, its saying only display client, then basis team opened the production server and while trying to save, its asking customizing request.basis guy saying that he wont create request for that in produciton.
    Is this the right way to do?
    When I trying to generate Work schedule in Dev, then also its asking customizing request, is it transportable one? Or we need to generate the work schedule in production it self? Please clarify
    Thank you

    Hi,
    Generate the workschedules first in Dev server...you will get a customizing request. Save it.
    Get the request transported to your testing / Quality server by Basis team.
    Then once okay...get it transported to Prd server by the Basis team.
    Doing changes directly into PROD client by opening it is not advisable...this will cause problems in future whn issues are encountered and u need to test configs for future developemts.
    Keep the servers in your landscape in sync with respect to config.
    Regards,
    Shreyasi.

  • Problem in  Generating work schedule manually

    hi all,
    I m facing problem while generation work schedule manually where i m not getting calender according to PWS.
    i m working for chemical industry where every level have different WSR and off
    eg: for manager SUN off
    General shifts MON off
    afternoon shifts WED off
    night shifts FRI off
    while creating PWS i have assign dws accordingly but while generating work schedule manually its not showing proper off................
    i dont know where i m doing mistake
    seeking experts help

    Parth ,
    One afternoon and one night shift is it changing every alternate day or every week
          Mon   tue   wed   thu    fri      sat    sun
    Ex: Night  After Night After Night  After Night
    OR
    Mon tue wed thu fri sat sun      Mon tue wed thu fri sat sun
    Nig  Nig  Nig Nig Nig Nig Nig    Nig  Nig  Nig Nig Nig Nig Nig
    Check ur sequnce and assign is it week or for day.
    Thanks
    Swati

  • How to check the generated work schedules

    Hi Friends,
    We have more than 30 Work schedule rules,  in which some of them have been generated some of not. So now I want to check which work schedules have not been generated. Kindly advice the how can I check the non generated Work schedules or generated work schedule.
    Thanks
    kl

    generally
    We use the following tcodes
    PT01  to generate
    PT02  to change the DWSR
    PT03  to display the DWSR
    more over if u have not generated the Daily work schdule you will get an Error while save DWSR in IT0007  so please check the above tcodes

  • Error while generating Work Schedules

    Hello,
    I am trying to generate Work Schedules manually. I have configured all the previous steps like creating daily WS, Period WS, assigning PSA grouping, assigning Public Holidays etc. When I generate Work Schedules manually, I get the following error message -
    Error while accessing public holiday calendar on 20110101
    Diagnosis
    The function module HOLIDAY_CHECK_AND_GET_INFO has generated an error.
    Please guide.
    Thanks.

    Hi,
    First check the validity period of your Holiday calendar.  If it is until 2010, then the Validity needs to be extended beyond 2010, Write to SAP and ask them to extend the validity period for your Holiday calendar.  Once the validity is extende then generate the workschedules.  As of now generate the workschedules until 112010.
    Regards
    Sri

  • What are the entities that can be re-used in different servers, SI App, SI instance? And how?

    Greetings,
    What are the entities that can be re-used in different servers, SI App, SI instance? And how?
    e.g. can I use a deployed IQStreamable@app1  into app2?
    can I use a deployed observable/app1/siInstance1/Server1 into another query/app3/siInstance3/server2?
    On the presentation titled "04 – Installing, Deploying and Maintaining the SQL Server 2008 R2 StreamInsight Runtime Engine" with file name SQL10R2UPD05-DECK-04.pptx on ecn.channel9.msdn.com/o9/learn/SQL2008R2TrainingKit/Presentations/SQL10R2UPD05-DECK-04/SQL10R2UPD05-DECK-04.pptx
    It is mentioned one of the deployment option is "Deployment: Standalone Server"
    and it mention the following:
    "Use this option for the following scenarios:
    - Metadata objects need to be shared between applications
      - Event Types
      - Adapter Types
      - Query Templates
    - A data source registered with the server provides an event stream for another existing application"
    Could you please provide good example that explain the above statement?
    Cheers, Muhammad

    First, that statement - and those materials - refer to the "legacy" StreamInsight query/adapter model. They do not refer to how things work with the Reactive model introduced in version 2.1. Specifically, it talks about Dynamic Query Composition (DQC).
    You cannot use a deployed Observable in another instance of StreamInsight. You may be able to use them across applications in the same instance - off the top of my head, I'm not sure. I'm getting ready to get on a plane but will take a look at it later.
    Typically, however, applications act as containers (comparable to .NET AppDomains) so I don't think that you'd be able to do this easily. That said, the code and assemblies
    can be reused across multiple instances/applications. You would have separate instances of the classes involved but you would be able to reuse the query logic. That's a common use case.
    Can you be more specific about your use case and what you are trying to accomplish here? It's possible that there are alternative ways to do what you are trying to do.
    DevBiker (aka J Sawyer)
    Microsoft MVP - Sql Server (StreamInsight)
    If I answered your question, please mark as answer.
    If my post was helpful, please mark as helpful.

  • What are Wireframes in portal? is it a sap tool?

    Hi  Guru's,
    What are Wireframes in portal? is it a sap tool?  
    According to my search in web it seems to be a tool where we will be developing prototype for our web project.
    Does sap has any new tool which is similar to Wireframes.
    Regards,
    Kiran Kumar K

    Hi Kiran,
    As you told we mean wireframes to be a prototype for our web projects.
    WE do have same in SAP xApp EPM u2013 Employee Process Management
    Please check the below link.
    http://www.sapdesignguild.org/editions/edition7/xapps_guided_proc.asp
    Also we must understand that SAP cross applications (xApps), xKN (Knowledge Network) and xEPM (Employee Process Management) target the customer needs by not starting from a transactional business scenario but rather from a people-centric work process. Hence for the customer targets it is important that new design ideas are tested with users to ensure that the design truly fits the users' needs.
    Apart from this we also have Wireframe as a toolbox element in Visual composer which displays the outline of model element.
    http://help.sap.com/saphelp_tm70/helpdata/en/47/656dc045e1199ce10000000a42189d/frameset.htm
    Hope this is needful.
    Thanks and Regards,
    Shaila Krishna.
    Edited by: Shaila kasha on Aug 10, 2010 9:19 AM

  • What are the steps (High level) needed to implement US Payroll?

    Hi,
    What are the (high level) steps needed to implement US Payroll?
    Please provide any relavent URLs for any steps if possible.
    Thanks,
    Prabakar

    Transaction Code:-OH00
    Personnel Management Personnel AdministrationOrganizational Data Organizational Assignment Define employee attributes
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationOrganizational Data Organizational Assignment Define employee attributes
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationOrganizational Data Organizational Assignment Define employee attributes
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationOrganizational Data Organizational Assignment Create payroll area
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationOrganizational Data Organizational Assignment Create payroll area
    Transaction Code:-PE03
    Personnel Management Personnel AdministrationOrganizational Data Organizational Assignment Check Default Payroll Area
    Transaction Code:-PA03
    Personnel Management Personnel AdministrationOrganizational Data Organizational Assignment Create control record
    Transaction Code:-PA03
    Personnel Management Personnel AdministrationOrganizational Data Organizational Assignment Create control record
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayDefine EE Sub Group Grourping for PCR and Collective Agreement Provision
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayDefine Reason for Change
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayCheck PayScale Type
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayCheck PayScale Area
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayCheck Assignment of PayScale Structure to Enterprise Structure
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayDetermine Default for PayScale Data
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PaySetup Payroll Period for Collective Agreement Provision
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayDefine PayScale Salary ranges
    Transaction Code:-OH11
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Create Wage Type
    Transaction Code:-OH11
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Create Wage Type
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Check Wage Type Group u201CBasic Payu201D
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Check Wage Type CatalogCheck Wage Type Text
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Check Wage Type CatalogCheck Entry Permissibility Per Infotype
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Check Wage Type CatalogCheck Wage Type Characteristics
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Check Wage Type CatalogCheck Wage Type Characteristics
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Employee Sub Group Grouping for Primary Wage
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Personnel Sub Area Grouping for Primary Wage Type
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Define Wage Type Permissibility for each PS and ESG
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataBasic PayWage Types Define Wage Type Permissibility for each PS and ESG
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionDefine Reason for Change
    Transaction Code:-OH11
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesCreate Wage Type Catalog
    Transaction Code:-OH11
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesCreate Wage Type Catalog
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesCheck Wage Type Group u201C Recurring Payments and Deductionu201D
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesCheck Wage Type CatalogCheck Wage Type text
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesCheck Wage Type CatalogCheck Entry Permissibility Per Infotype
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesCheck Wage Type CatalogCheck Wage Type Characteristics
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesCheck Wage Type CatalogCheck Wage Type Characteristics
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesDefine Employee Sub Group Grouping for Primary Wage Type.
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesDefine Personnel Area Grouping for Primary Wage Type
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesDefine Wage Type Permissibility for each PS and ESG
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataRecurring Payment and DeductionWage TypesDefine Wage Type Permissibility for each PS and ESG
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationaPPayroll DataAdditional Payments Define Reasons for Changes
    Transaction Code:-OH11
    Personnel Management Personnel AdministrationaPPayroll DataAdditional Payments Wage TypesCreate Wage Type Catalog
    Transaction Code:-OH11
    Personnel Management Personnel AdministrationPayroll DataAdditional Payments Wage TypesCreate Wage Type Catalog
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataAdditional Payments and DeductionWage TypesCheck Wage Type Group Additional Payments
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataAdditional Payments and DeductionWage TypesCheck Wage Type CatalogCheck Wage Type
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataAdditional PaymentsWage TypesCheck Wage Type CatalogCheck Entry Permissibility for Additional Payments
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataAdditional PaymentsWage TypesCheck Wage Type CatalogCheck Wage Type Characteristics.
    Transaction Code:-OH13
    Personnel Management Personnel AdministrationPayroll DataAdditional PaymentsWage TypesCheck Wage Type CatalogCheck Wage Type Characteristics.
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataAdditional PaymentsWage TypesDefine Employee Sub Group Grouping for Primary Wage Type.
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataAdditional PaymentsWage TypesDefine Employee Sub Group Grouping for Primary Wage Type.
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataAdditional PaymentsWage TypesDefine Wage Type Permissibility for each PS and ESG
    Transaction Code:-OH00
    Personnel Management Personnel AdministrationPayroll DataAdditional PaymentsWage TypesDefine Wage Type Permissibility for each PS and ESG
    This is not the complete once just for reference purpose i have given it to u
    Edited by: Sikindar on Nov 19, 2008 9:19 AM

  • What are the ranges for correct skin tones using RGB%?

    What are the ranges for correct skin tones using RGB%?  Used to using a scale from 0 to 255.  But with LR it's RGB  , I know 100% RGB is white.  What do you use for %?

    While I whole heartedly agree that we should not be constrained to hard and fast numbers for accurate skin tones ... LR does offer an RGB color readout ... I am assuming they made those percentages available for the user to monitor the breakdown of specific color values for a reason ... so we could have an indication of how a specific color in an image will be reproduced ...
    I liken this to using a speedometer ... while many experienced drivers in well tuned vehicles can travel on the highway at the prescribed legal speed limit without really monitoring the readout on the dashboard ... however, there are times when they would like to verify the speed at which they are traveling ... the RGB color percentage readout in LR is no different ... just a source of information to verify you are achieving what you desire ...
    Again, going by specific numbers in this instance, I believe, could lead to problems ... there may be times when you may desire or actually need to adjust skin tones ... even though a pleasing WB has been achieved ... the relationship of R, G and B can be used to get you there.
    From what I have researched and put into practice with LR the following seems to be a good starting point and the data was borrowed from "the pixelation" blog:
    R: highest %
    G: middle %
    B: lowest %
    To get a little more specific. In general,
    R: Y + (15-20)
    G: average of R and B
    B: R – (15-20)
    For example, the following values represent common Caucasian skin tones using the rules above:
    * R: 80%; G: 70%; B: 60%. R is 20 points higher than B, and G is midway between R and B. That’s perfect.
    *  R: 86%, G: 78%; B: 70% also reflects a nicely balanced skin tone.  Again, G is midway between R and B, and R is 16 points higher than B. This, too, illustrates a great relationship among the colors.

  • I have been using USB 2.1 10/100M ethernet adaptor. But it takes more than 15 mins to detect network interface. What should I do. I am not using apple's company adaptor. It's local company.

    I have been using USB 2.1 10/100M ethernet adaptor. But it takes more than 15 mins to detect network interface. What should I do. I am not using apple's company adaptor. It's local company.

        jsavage9621,
    It pains me to hear about your experience with the Home Phone Connect.  This device usually works seamlessly and is a great alternative to a landline phone.  It sounds like we've done our fair share of work on your account here.  I'm going to go ahead and send you a Private Message so that we can access your account and review any open tickets for you.  I look forward to speaking with you.
    TrevorC_VZW
    Follow us on Twitter @VZWSupport

  • Hi What are the steps to integrate with Sharepoint using BPEL?

    Hi
    What are the steps to integrate with Sharepoint using BPEL?
    We are going to integrate with Web Center Interaction at the other end.
    I really appreciate if you can share if you have a document or instructions / links on how the same be achieved

    You have two options:
    Use a SQL Alias and you will then need to swing all databases over to the new SQL Server
    Don't use a SQL Alias and swing all but the Configuration and Administration databases to the new SQL Server, and individually re-configure Service Applications/Web Applications to use the new SQL Server. This will force you to keep the old SQL Server around.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • What are SERIALLY_REUSABLE and RESTRICT_REFERENCES pragmas, when can used?

    Hi everyone,
    I have recently joined in Discussion forums and feeling very excited to read blogs.
    My question is about SERIALLY_REUSABLE and RESTRICT_REFERENCES pragmas.
    what are these pragmas and when can we use them?
    It would be greatly appreciated if anyone can answer this.
    Regards,
    Sachin Jaiswal

    Go to http://tahiti.oracle.com, type in your searchwords, choose the database versions you are using and read the results.
    e.g.
    serially_reusable version 11.2
    restrict_references version 11.2
    Also this is not really related to forms, so for this type of question the SQL and PL/SQL forum might be more apropriate:
    PL/SQL
    but as you can see looking up in the documentation brings you answers to your questions in no time ;)
    cheers

  • What are SERIALLY_REUSABLE and RESTRICT_REFERENCES pragmas and when used?

    Hi everyone,
    I have recently joined in Discussion forums and My question is about SERIALLY_REUSABLE and RESTRICT_REFERENCES pragmas.
    what are these pragmas and when can we use them? please give me practical example as I have understood them
    in Oracle documentation but not able to use practically.
    It would be greatly appreciated if anyone can help me.
    Regards,
    Sachin Jaiswal

    SERIALLY_REUSABLE : This pragama indicates that, the package states are stored only for the block it is executing. Means teh package states are not stored for the session. In this way the constants defined in the package wont be available for the whole session.
    RESTRICT_REFERENCES: This pragma is to check, packaged functions have the expected purity during compilation itself. For example, if you want to assert that a packaged function wont do any db writes, you can use as below.
    create package p1 is ..
      function test_fn return number;
      pragma restrict_references(test_fn,wnds)
    end p1;

  • I keep getting Error 150:30, What should I do? I have not used this program in over a year.

    I keep getting Error 150:30, what should I do? I have not used this program in over a year.

    Well, what program? Anyway, try this:
    Error "Licensing has stopped working"
    Mylenium

  • What are muse templates and how do i use them?

    what are muse templates and how do i use them?

    thank you for the information. the reason i am asking is that i am having a problem with a website i am building in muse, specifically the functionality of my accordion menu. the accordion menu is on the left side of the page with a couple of elements directly beneath it. i would like the elements directly below the accordion menu to be pushed down when the menu is opened, however the menu is pushing everything on the page that is below down when it is opened. i have attached images to illustrate what i am talking about. is there any way that i can have the accordion menu push down just the elements directly below down and ignore all of the other elements on the page?

Maybe you are looking for

  • HT4623 Keep getting error message when trying to update to ios6

    Every time I try to update my 4s or iPad 3 to ios6 I get an error MSG

  • Droid X - Clear all Contact History

    Verizon, will you be updating system soon to be deleting the so many histories in the contact listings?  No need for this feature, at first I thought all my contacts were doublicating until I realized I can scroll to left or right....also a Manual re

  • Datatype creation error (namespace error)

    Hello everybody, while creating datatype, i am getting an error like "namespace is not defined in the SWCV " I have created my own software product and component. Can anyone tell me the reason why i am getting this error and how to go about it?

  • IMac unable to connect to internet

    Hi. I had this problem immediately after installing the latest update. I was happily browsing the web and then right after I installed the latest update, I couldn't connect to the internet! Neither Safari nor Firefox, not even Yahoo Messenger works.

  • Huffman compression problem

    I am trying to get a character count from an ASCII file. So i read byte by byte and store bytes into an array. I'm using priority queue (heap) for storing the characters and their frequencies in an object, for the huffman tree. So my question is what