How to create and implement a new work schedule rule successfully?

Dear Community,
How to create and implement a new work schedule rule successfully?
In other words, what are all the basic steps to create and implement a new work schedule rule successfully?
Thanks in advance.

Hi,
Follow the below steps to create Work Schedule:
Holiday Calendar
Transaction Code: SCAL
Holiday calendar comprises of list of paid holidays to be given to employees on festivals by the company.
Personnel Area/SubArea Groupings
Go to SPRO --> Time Management --->Work Schedules --> Personnel SubArea Groupings
Maintain perosnnel area/Subarea groupings for work schedule.
i.e. Suppose in Mumbai you have WS = GEN ( 10 to 6) and in Chennai you have WS = NORM ( 8 to 4 )
Work Schedule
Go to SPRO --> Time Management --->Work Schedules -->Daily Work Schedules
Go to SPRO --> Time Management --->Work Schedules -->Period Work Schedules
Daily Work Schedule is actually your office timings with breaks (paid /unpaid) i.e. Planned Working Time which is then included
in Period Work Schedule to make a week ( M T W T F S S )
Daily Work Schedule (i.e. Day) -
> Period Work Schedule (i.e. Week)
Work Schedule Rules
Go to SPRO --> Time Management --->Work Schedules -->Work Schedule Rules and Work Schedules
After doing above mentioned configurations,maintain employee group/subgroup groupings in which you have to define which calendar is applicable for which type of employees for which work schedule.
You will maintain this work schedule in infotype 0007 - Planned Working Time of employee via transaction code - PA30

Similar Messages

  • How to fix an error  (related to work schedule rule) in Time evaluation ?

    Hi experts,
    I am getting an error while running time evaluation - PT60.
    Find the log
    Log:TimeEvaluation                                                                                General data                                                                       
    Schema ZM04 Time Evaluation Without Clock Times
    00753402 Christoudas Natalie
    Customizing error in work schedule rule 1 VM 01 5MTWTF Person rejected: 00753402
    How to fix it? Its urgent.
    Be assured of points for useful answers.
    Rajesh

    Hi All,
    I have checked work schedules and work sc. rules. everything looks fine. Reason being fine, same work schrdule rule, i.e. 5MTWTF is used for other employees, whose payroll area, personnel area, personnel subarea, employee group and employee subgroups are same.
    Why it is throwing error for one employee 753402.
    I am providing you more information. In table V_T569r, if u select recalculation category as time evaluation, it is mentioned as 01.01.2003. Initially, one action called "Conversion take on" has been maintained as on 01.03.2002, where employee had payroll area -99 (payroll irrelevant) and personnel subarea - DAYY.
    Then on 17.03.2008, another action ran "Conversion initial reassignment" where payroll area changed to "MT - monthly", subarea changed to DAYF. At that time PDC recalculation date in infotype 0003 was 01.03.2002 which was before recalculation date, i.e. 01.01.2003.
    Time evaluation was throwing 2 error messages. one was solved by changing PDC recaluation date to 17.03.2008. But other error related to work sc rule 1 VM 01 5MTWTF still occurs. 
    Can some body now provide some useful information?
    Thanks
    Rajesh

  • How to create and register a new page in sshr

    hello all,
    I am a bit new with OAF.
    would like to knw hw can one customize/personalize (don't know the right words) the Online payslip in xx_legislation.Any documents,ppts,or links please share it with me.
    All your assistance will be of grate help to me.
    Thank you

    I amn't the one you are thinking I might be. :) Anyway its a forum for friends... and we know eachother now..
    As far as the issue goes, you might need to extend the existing VO (need to use Jdeveloper for this) and then substitute the VO. Let me try to summarize the steps in brief:
    1. Create a Jdeveloper project. Have the xml and class files for the VO being extended and its related EOs, AMs etc.
    2. Create a custom bc4j package with a very similar path to that of the standard VO, but have a custom top. That is to say have <prod_name>.oracle.apps. instead of oracle.apps...
    3. Create a custom VO by extending the Standard VO. This can be done very easily in the VO wizard.
    4. Modify the existing VO query by including the new columns and their joins (do check the query in SQLplus earlier and be sure it works fine).
    5. Once VO is ready, navigate to the jpx file and find the subtitution link.
    6. Select the standard VO and the custom VO that substitutes the standard VO. Click on Add to create the substitution.
    7. Move the jpx file on javatop and run JPXImport command.
    8. Also move the custom VO(xml and class files) to the application server in correct directory structure.
    9. Bounce apache.
    That overview should help. Details can be found in the Dev guide.
    Regards
    Sumit

  • How does "create and wire unwired cases" work? I can't get it to do anything....

    Ok, I have an event structure with a ton of events. 
    I've just added a value that goes through it...this value is a shift register on the outter loop.
    I see that when your right click the tunnel on the event...there is the switch to turn off "Use Default if Un-wired".
    I also see some options that appear to do what I want to do...and that is to wired all unwired connections on the other events with "Linkted Input Tunnels" -> "Create & Wire Unwired Cases".
    When I click this..the cursor turns to a new shape...but from here...I cannot figure how to get this to work...I've tried right clicking on the 'broken' tunnel at that end....I've tried left clicking in an event that is unwired....but nothing.
    Can someone help me here...I think this is what I want...but can't get it to work.
    Thank you in advance,
    cayenne
    Solved!
    Go to Solution.

    cayenne wrote:
    Ok, I have an event structure with a ton of events. 
    I've just added a value that goes through it...this value is a shift register on the outter loop.
    I see that when your right click the tunnel on the event...there is the switch to turn off "Use Default if Un-wired".
    I also see some options that appear to do what I want to do...and that is to wired all unwired connections on the other events with "Linkted Input Tunnels" -> "Create & Wire Unwired Cases".
    When I click this..the cursor turns to a new shape...but from here...I cannot figure how to get this to work...I've tried right clicking on the 'broken' tunnel at that end....I've tried left clicking in an event that is unwired....but nothing.
    Can someone help me here...I think this is what I want...but can't get it to work.
    Thank you in advance,
    cayenne
    This option is used when you have large number of case structures and the wireing terminal is same. If you want to understand those things do these things
    Create an Enum with 4 elements
    Create a state machine design pattern but wire only one case to the shift register and leave the other cases un wired
    Go to the unwired case at the right click the unwired terminal and select Create & Wire Unwired Cases you will get a wire bundle click that in the input terminal that connects the output
    Undo the previous one and go to the wired case and right click the termianl at the right side of the case structure and select the same Create & Wire Unwired Cases.
    I guess the explanation is clear
    The best solution is the one you find it by yourself

  • How to create and use a new jbutton method?

    hi i'm making a program which has a lot of buttons so i decided to create a jbutton method, here it is
    public JButton newButton(String url, String url2)
              URL imgURL = MachineInterface.class.getResource(url);
              ImageIcon icon = new ImageIcon(imgURL);
              JButton button = new JButton(icon);
              button.setBorder(null);
              Cursor cursor = new Cursor(Cursor.HAND_CURSOR);
              button.setCursor(cursor);
              URL imgURL2 = MachineInterface.class.getResource(url2);
              ImageIcon icon2 = new ImageIcon(imgURL2);
              button.setPressedIcon(icon2);
              return button;
         }the button shows up alrite if i do it like this
    panelEastSouth.add(tm.newButton("images/10p.png", "images/10pIn.png"));but i would like to do it like this
    newButton button10 = new newButton("images/10p.png", "images/10pIn.png");
              button10.addActionListener(this);i want it like this so i can add actionlisteners to them.
    how do i make this work?
    thanks
    brad

    newButton is a method returning a JButton, not a class, so it would be just
    JButton button10 = newButton("images/10p.png", "images/10pIn.png");
    button10.addActionListener(this);

  • How to create and save a new control?

    Becaus I need it often, I arranged a couple of buttons to create a new control.
    I saved it as a .ctl file, but when I want to use it LabView says it isn´t a control.
    Whats wrong? I couldn´t find a proper hint.
    ALEX
    Attachments:
    control.ctl ‏15 KB

    The problem that you file *.ctl can include only one control, so you have 2 options:
    1) Create ctl file for each control
    2) Put all controls to cluster and save as ctl file.
    When you will insert this cluster to your vi, get out one of buttons and remove cluster.

  • How to create and add a new panel(under commenting list)?

    Hi,
    I'm basically a vc++ developer and new to this acrobat X.
    My requirement is to add a new subpanel under the commenting list.(Toolpane(right hand side)-> comment->commentinglist))
    I'm unable to find the soultion.Please help me in this.
    regards
    lavanya

    Is the class public (“public ref class MyUserControl”) and did you open the Form Designer before checking the toolbox? The user controls should appear automatically after rebuilding the solution.

  • Work schedule rule in production system..

    Dear experts,
    We have created new personal sub area and new work schedule rule.Everything is working properly in Dev system..
    But in production we could not get work schedule rule in work schedule rule field (pressing F4 we are not getting list of rules for this grouping).
    I have checked the request also everything saved and moved to PRD.
    Please tel me the soln...
    Regards,
    R.Rajesh

    Dear Rajesh,
    Some times requested transported by you may not import to production server properly.
    For that you need to re import the request to production server by checking all the check marks while importing in production.
    Try it,
    If not overwritten do another way go the same table entries in DEV and do small changes, it create request again.. and release it for production.
    you will get it...
    all the best.
    Edited by: ksrinivasibs on Dec 29, 2011 5:57 AM

  • Work schedule rule generation dates

    Hi All;
    I need to create a report which displays the generation dates (from and to) of a work schedule rule. I have managed to find out that the generation dates in t-code PT01 are stored in structure PSHFT ( PSHFT-PRD01 and PSHFT-PRD01 ). 
    Is there a table in which these fields are stored in?

    Hi Rukiya,
    I am also having the same issue and cant seem to find a table that they are stored in, only part of PSHFT (PRD01 and PRD02).
    Does anyone have an answer to this?

  • Generation of Work Schedule Rule in Production Client

    Dear All,
    Is it Possible and Advisable to Generate Work Schedule Rule in the Production Server.
    Thanks & Regards,
    Punam Jha

    Hi Punam Jha,
    You'd better generate it in test client and transport into production.
    This is the regular way.
    Changing work schedule rules in production client is risky.
    However, in order to make it happen, please refer to the following SAP Note:
    Note 86790 - Generating work schedules in production client
    Regards,
    Dilek

  • How to Create and Define New faults to be used inside our BPEL Process

    Hi All,
    I have created a new BPEL process but unable to add fault handling messages which I'm unable to do because I'm not having any
    experience in creating my own custom fault or runtime faults.
    Can anybody can share any URLS of how to create and where to define these things in BPEL Process.
    Expecting a reply from ASAP. very urgent for me.
    Regards,
    CH

    Hi Arik,
    I opening in JDeveloper 11.1.1.2 but it is asking for migrations but not all migrating and unable to see the project.
    By seeing at the logs it is saying that upgrade failed.
    Please can you share any other URL other than this.
    Regards,
    CH

  • Cannot create and add a new entry to LDAP

    Hi,
    I'm pretty new at LDAP and JNDI, i've been trying to create and add a new entry to the directory but somehow it's not working.
    here is my code and I would appreciate it if someone can help.
    import java.util.Hashtable;
    import javax.naming.ldap.*;
    import javax.naming.directory.*;
    import javax.naming.*;
    import javax.net.ssl.*;
    import java.io.*;
    public class Newuser
         public static void main (String[] args)
              //LDAPEntry myEntry = new LDAPEntry();
              Hashtable<String, String> env = new Hashtable<String, String>(11);
              String adminName = "CN=ldap_admin,o=JNDITutorial,dc=img,dc=org";
              String adminPassword = "secret";
              env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");
              //set security credentials, note using simple cleartext authentication
              env.put(Context.SECURITY_AUTHENTICATION,"simple");
              env.put(Context.SECURITY_PRINCIPAL,adminName);
              env.put(Context.SECURITY_CREDENTIALS,adminPassword);
              //connect to my domain controller
              env.put(Context.PROVIDER_URL, "ldap://localhost:389/o=JNDITutorial,dc=img,dc=org");
                   // Create the initial directory context
                   //JNDILDAPConnectionManager jndiManager = new JNDILDAPConnectionManagerImpl();
                  try{
                       DirContext ctx = new InitialDirContext(env);
                        System.out.println("Connection to LDAP server done" );
                       final String groupDN ="ou=people,o=JNDITutorial,dc=img,dc=org";
                      //DirContext dirCtx = jndiManager.getLDAPDirContext();
                      People people = new People("Thiru","Thiru","Thiru Ganesh","Ramalingam","ou=people","[email protected]");
                      // The Common name must be equal in Attributes common Name
                      ctx.bind("cn=Thiru," + groupDN, people);
                      System.out.println("** Entry added **");
                      //jndiManager.disConnectLDAPConnection(ctx);
                  }catch(NamingException exception){
                      System.out.println("**** Error ****");
                      exception.printStackTrace();
                      System.exit(0);
    }here is the Object class People that i'm trying to instantiate
    public class People implements DirContext {
         public People(String uid,String cn,String givenname,String sn,String ou,String mail) {
        BasicAttributes myAttrs = new BasicAttributes(true);  //Basic Attributes
        Attribute objectClass = new BasicAttribute("objectclass"); //Adding Object Classes
        objectClass.add("inetOrgPerson");
        /*objectClass.add("organizationalPerson");
        objectClass.add("person");
        objectClass.add("top");*/
        Attribute ouSet = new BasicAttribute("ou");
        ouSet.add("people");
        ouSet.add(ou);
        myAttrs.put(objectClass);
        myAttrs.put(ouSet);
        myAttrs.put("cn",cn);
        myAttrs.put("sn",sn);
        myAttrs.put("mail",mail);
    ...the message i keep getting is:
    javax.naming.directory.SchemaViolationException: [LDAP: error code 65 - entry has no objectClass attribute]
    the thing is that I can create and add a new entry in openLDAP from the console and it works.
    and here is how I proceed
    I create a text file: new.txt
    dn:cn=Hamido Saddo,ou=People,o=JNDITutorial,dc=img,dc=org
    cn:Hamido Saddo
    mail:[email protected]
    telephonenumber:3838393038703
    sn:hamdio
    objectclass:top
    objectclass:person
    objectclass:organizationalPerson
    objectclass:inetOrgPersonand i use this command to add the entry:
    ldapadd -D "cn=ldap_admin,O=JNDITutorial,dc=img,dc=org" -W -f new.txtand everything works, i get no errors.
    does anyone has a clue maybe???

    You must have an IMAP email account in order to add additional folders on the iPad mail app.
    If you go to your email account in the Mail app and look at the window where your inbox, trash folder and sent folder are - if there is an Edit button at the top of the window - tap that and then tap Add Mailbox at the bottom.
    If the Edit button is not there - you cannot create folders on the iPad. Your email account is not IMAP. Only IMAP email accounts can create folders on the iPad. Any folders that you would already have in an IMAP account would sync to the device as well.

  • How to get and install the new MSI Bluetooth Software Package 1.4.3.3.

    How to get and install the new MSI Bluetooth Software Package 1.4.3.3.
    This little FAQ will only cover the new version of MSI Bluetooth Software Package.
    First thing too do is unistall any older version of the MSI Bluetooth Software.
    Do this through the Add/Remove program applet in your control panel.
    There seams too be only through Live update you could get the new version of MSI Bluetooth Software Package.
    If you can't see any enter for MSI Bluetooth Software in the Live driver section of Live update then you have too enter the following too your registry.
    Create following code in Notepad and save it as MSILD.reg, then run the file.
    ;-->Code start
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\MSI\Drivers\MSI Bluetooth Software]
    "DrvSetup"="1"
    "Version"="1.4.2.10"
    ;-->Code end
    Rerun the Live update and hopefully you will now see a entry for MSI Bluetooth Software in Live driver section.
    Install the new version of MSI Bluetooth Software and reboot your computer. Even if the setup program doesnt told you too doit.
    After rebooting the computer you will see the Bluetooth icon in the taskbar. If it's Red then try too start the Bluetooth services by right click on the try icon and the only alternetiv there is.
    If the Bluetooth services is asking for a valid licens.dat then you should do the following.
    Surf to Jon's Bluetooth guide http://www.jonsguides.com./bluetooth/prepare.html and download the patcher from the link there.
    Unzip the the patcher and then run the BTWPatcher.exe program.
    Now the Bluetooth services will start and you will bee able too configure your own settings for the Bluetooth services.
    If nothing of this work you could try the complete Bluetooth solution at Jon's gudie and install the IBM version of the same program. I havent test this solution and will not do soo.

    I have the MS-6968 device and i want to use driver 1.4.x or 3.0.x. I found the driver 1.4.2.10 but i cannot find any WIDCOMMSecurity code.
    So, can anyone give me a link for BTWPatcher.exe???
    It cannot be found here (Jon's Bluetooth ) anymore.
    Thanks

  • How to create and configure proxies in ADF mobile using OWSM client agent?

    Hi
    Can anyone please tell me how to create and configure proxies in ADF mobile application using Oracle Web Services Manager (OWSM) Lite Mobile ADF Application Agent. I read it in mobile document that,
    For secured web services, the user credentials are dynamically injected using ADF Mobile uses Oracle Web Services Manager (OWSM) Lite Mobile ADF Application Agent to create and configure proxies, as well as to request services through the proxies. The user credentials are injected into the OWSM enforcement context when proxies are configured.
    I am new with this OWSM, can anyone please give me some hints like how to proceed further for implementing authentication using OWSM lite mobile ADF Application Agent??
    Thanks in advance
    Raj

    Hi Juan
    The demo is very useful, and in that Shay describes about the remote login using a regular ADF webapplication as a secured one and deploying it into the server. But I would like to know how to create a local login using OWSM client agent? .
    Without creating a regular ADF webapplication, how can i call secured webservices(i.e., by using OWSM client agent how to create and configure proxies to call secured webservice, where the user credentials are injected into webservice request by OWSM client as mentioned in ADF mobile document)??
    Regards
    Raj

  • How to install and reconfigure a new hard drive?

    How to install and reconfigure a new hard drive?
    I installed a new hard drive from best buy for my "vintage" MacBook laptop.  When I turned on the laptop and the flashing folder appeared, I need help?
    I looked online for some clues.  I put in the software disk I received when I bought the disk but I cannot select a destination volume to install the software.  I tired to partition the drive within disk utility but there was an input/output error.  Should I just plug in my external hard drive and hope everything reboots like magic ?
    Thank you for any help you can give

    How to replace or upgrade a drive in a laptop
    Step One: Repair the Hard Drive and Permissions
    Boot from your OS X Installer disc. After the installer loads select your language and click on the Continue button. When the menu bar appears select Disk Utility from the Installer menu (Utilities menu for Tiger, Leopard or Snow Leopard.) After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer.
    If DU reports errors it cannot fix, then you will need Disk Warrior and/or Tech Tool Pro to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.
    Step Two: Remove the old drive and install the new drive.  Place the old drive in an external USB enclosure.  You can buy one at OWC who is also a good vendor for drives.
    Step Three: Boot from the external drive.  Restart the computer and after the chime press and hold down the OPTION key until the boot manager appears.  Select the icon for the external drive then click on the downward pointing arrow button.
    Step Four: New Hard Drive Preparation
    1. Open Disk Utility in your Utilities folder.
    2. After DU loads select your new hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Note the SMART status of the drive in DU's status area.  If it does not say "Verified" then the drive is failing or has failed and will need replacing.  Otherwise, click on the Partition tab in the DU main window.
    3. Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, set the partition scheme to GUID  then click on the OK button. Click on the Partition button and wait until the process has completed.
    4. Select the volume you just created (this is the sub-entry under the drive entry) from the left side list. Click on the Erase tab in the DU main window.
    5. Set the format type to Mac OS Extended (Journaled.) Click on the Options button, check the button for Zero Data and click on OK to return to the Erase window.
    6. Click on the Erase button. The format process can take up to several hours depending upon the drive size.
    Step Five: Clone the old drive to the new drive
    1. Open Disk Utility from the Utilities folder.
    2. Select the destination volume from the left side list.
    3. Click on the Restore tab in the DU main window.
    4. Check the box labeled Erase destination.
    5. Select the destination volume from the left side list and drag it to the Destination entry field.
    6. Select the source volume from the left side list and drag it to the Source entry field.
    7. Double-check you got it right, then click on the Restore button.
    Destination means the new internal drive. Source means the old external drive.
    Step Six: Open the Startup Disk preferences and select the new internal volume.  Click on the Restart button.  You should boot from the new drive.  Eject the external drive and disconnect it from the computer.

Maybe you are looking for

  • TS1424 Charged for free app

    On 06/08/12 I was charged for an app that had said free (the app is accoustic ruler.)  what is going on apple?

  • When typing on laptop hand hits something, screen changes,lose current page??

    When typing on my laptop keyboard, sometimes the palm of my hand will hit some keys, don't know what or where, and my page might change or I lose what I have typed. Does this have anything to do with the "hot keys" on my key board for my Toshiba comp

  • Iphoto 11 and PSE 10 problems

    I recently purchased PSE 10 to use as editor for iphoto.  i changed the preferences on iphoto to show PSE as extenal editor, but when i go to edit a photo PSE opens but the photo doesn't transfer to the PSE.  What am I doing wrong?

  • ZLM Agent IR3 Registration During Installation Fails

    Greetings, We've recently started to look into using Novell's ZENworks Linux Management product, but have run into a slight snag that has prevented us from being able to continue evaluating the product. We had no issues with the ZLM install, but have

  • Sound stops working on Envy 15-3040nr in Windows 8.1

    After learning to resolve this sound bug with the Envy 15-3040, I was nervous about upgrading to Windows 8.1. But I found advice here that if my unit was purchased after a certain date (I think it was 2011) that I should be fine. My unit was purchase