How many period work schedule will be there

My client has very specific requirements. After every six working days there is one weekly off (not necessarily sunday). They have one general shift, three rotating shifts and four twelve hour shift (special case). How many PWS I need to create in IMG.

Hai,
Actually the requirement needs more clarity but apparently:
You need to creat
--7 PWS for the Gen Shift
--4 PWS for 12 hr shifts
--3 PWS for rotation shifts(A,B,C shifts)
Note: if the rotation is like A shift for all the 6 days and B shift for all the 6 days and C shift for all the 6 days : in this case u need to creat 3 PWS. But if it is like A B C A B C shifts (starting from mon(A),tue(B) ...) then u can define one PWS which might work for all.
U need to creat 7 PWS for gen shift coz give mon as weekly off in 1st PWS and Tue as weekly off in 2ed PWS and so on.
so u need to creat 7 PWS with 7 diff Weekly offs.
hope this helps u.
Koti

Similar Messages

  • Period Work Schedule

    Dear All,
    Can any one guide how to define Period work schedule having 2nd and 4rth saturdays of everymonth as Off/Paid.
    How many PWS we need to generate and how to analyze the same.
    Plz revert asap.
    Also suggest how to define the day types. As of now, there is no need to create any daytypes.
    In simulation run it is showing some error regarding PWS
    and of Date specification
    Regards,
    Raghu
    Edited by: Raghu C on Feb 22, 2008 7:36 AM

    Thnx Anant,
    Trying to define in d same way.
    I'm not getting any error msg relating to Day types.Thought that might be a problem while running payroll.
    but regarding the date specifications, i'm getting an error as follows:
    Date specification 01 does not exist for 40 01 45 2007 01
    where
    Ugr - 40
    Period Paramater - 45
    plz reply.
    Regards,
    Raghu

  • Period work schedule for workmens

    hi all ,
          I am working on TM and have a requirement that there are workmens in compony having 3 shifts 7 to 1 1 to 8 10 to 5.but for them sunday is not weekly off fixed .when they complete there any shift e.g. morning shift for 6 days then they get a weekly off.this goes on continuing for a month .which shift should be assigned to workmen that department head decides on 1 day of the month .please share ur ideas on this.how to create period work schedule for them? how to configure this in SAP .
    thanks and regards,
    Raj.

    than
    than carry with the same configuration of DWS there in calendar their will be weekly off as per the policy
    but when the problem araises when an employee and employee finishes her work for 6 days  and continues for another six days
    than actually she has to take on leave but she take two leaves
    so in 2001 in the PWS it will be working day for her
    so try to create a substitute and when ever this kind of situation araises
    the end user will updates infotype 2003
    so we can change the work schedule of the employee

  • Holiday not reflecting in Period Work Schedule of employees

    Hi friends
    I have a serious issue here.  I have created  a Floating public holiday and assigned to my Holiday calendar which comes on 23rd of May.  When I regenerated the Work schedule rule, it is reflecting showing holiday class as 01 and day type as 01.  But when I generated Period work schedule for all employees  for the month of May, 23rd May is not reflecting as holiday class 01 and day type 01, instead it is showing as work/paid.
    Could anyone please help how to resolve this issue.
    Regards

    Hmm, time evaluation is not a prerequisite for use of substitutions. It is also used in payroll (daily processing) too.
    So, if you see you WSR in IT0007 as it is required, then your work schedule is correctly generated. No worries. But when you don't see it in this report then the reason can be substitution or report logic or any other impact (I don't know yet).
    Can you check what you see in IT 2051 - it has consolidated view. There you immidiately see any addiotnal time data (attendances, abcenses, substitutions).

  • Query on Period Work Schedule

    In my project, some employees have weekly OFF on 1st & 3rd Saturdays, but no OFF on 5th Saturday (if the month happens to have 5 Saturdays). However, all the Sundays are OFF days. How do I set up the Period Work Schedules for this case? Kindly help me.
    -Kalpana

    hi kalpana,
    Your issue is same as mine, i have rectified it with creating 12 2nd Saturday holidays and 12 3rd Saturday holidays and rest of the saturday are working.
    Create holiday with a fixed day from date. in the next screen you will get all the week days select the radio button on saturday
    and at the earliest tab at day field give 8 and month as 1 , where 8 will be the second saturday and  month 1 will be january,
    and in the same way give 15 in day field and month as 1, where 15 will be the third saturday and month 1 will be january.
    In the same way create for rest of the months. and create work schedule it will solve your issue permanently.
    Regards
    Manoj K

  • Period work schedule error

    Hi Experts,
    While uploading data in PA30 for infotype 2006, for few employees i am getting error as " Generate period work schedule G2DH for 2/M3/01 in 01/2011" ....can you please tell me why this error is coming and is there any setting required for this ??
    Thanks.

    Hi,
    Yes there are some public holiday like you said 1st of January, so please tell me how to assign it ??
    ...and one more thing, in some months i found that there are 21 days of 8 hours of working and 5 days of 4 hours of working and 5 sundays(weekly off) so there should be 188.00 hours but for that month working hours it is showing are 198.50, i just want to know how to increase these working hours beyond 188.00 to 198.50 and why it showing 198.50 hours of working??
    Thank you.

  • How many types of function modules are there

    hi gurus,
    how many types of function modules are there...
    what type of function module bapi  is....
    i don't know much about that...
    pls help me...
    regards,
    praveen

    hi
    hope it will help you.
    <REMOVED BY MODERATOR>
    Function Modules Used in Script:
    In the Driver Program we must use all or some of the function modules that are listed below to transfer the data.
    • Open_Form
    • Close_Form
    • Start_Form
    • Write_Form
    • Write_Form_Lines
    • End_Form
    • Control_Form
    • Read_Form_elements
    • Read_Form_Lines
    Any driver program must contain Open_Form, Close_Form and Write_Form. Other function modules are optional.
    OPEN_FORM: This function module opens layout set printing. One must call this function module before he uses any of other layout set function modules like Write_Form, Start_Form, Control_Form etc., You need specify a layout set name in the export parameters of this function module. If nothing is passed to Open_Form then one should use Start_Form function module to open layout set before starting the output. The layout set opened by Open_Form should be closed by Close_Form function module, other wise output doesn’t appear. We can use any number of Open_Form, Close_Form functions in one single program. But Close_Form must be there for every Open_Form in the program.
    Some of the important export parameters we have to pass to Open_Form function module.
    Form: Enter the Layout set name here, which then controls the output formatting. If nothing is specified then we must use Start_Form for opening layout set.
    Language: Layout sets are Language dependent. Enter the desired language here. If the entered layout set is not in that language, then the function tries to open the Form entered in its original language. The default value is SY-LANGU.
    Device: SAP Script can format a text on different device types. The device can be ‘PRINTER’ or ‘TELEX’, ‘TELEFAX’, ’ABAP’ and ‘SCREEN’.
    Dialog: Use parameter DIALOG to determine whether to display a dialog box before printing, in which the user can set several spool parameters for print formatting. Possible values: SPACE displays no print parameter screen. 'X' display print parameter screen. Default value: 'X'
    Options: Use parameter OPTIONS to set several options for print formatting. The parameter has the structure ITCPO. The user can change some of the defined settings on the print control screen. The default value for Options is ‘ ‘. We will discuss about ITCPO structure in detail later.
    Other Export, Import and Exceptions are self-explanatory.
    Close_Form: The function module closes the layout set opened using OPEN_FORM. The system executes any terminating processing steps for the last opened layout set. No Export parameters for this Function Module.
    Start_Form: In-between the function modules OPEN_FORM and CLOSE_FORM, we can use different layout sets. This allows us to combine several different layout sets into one print output. However, we can combine only those layout sets that have the same page format. To switch layout sets, use the function module START_FORM. If another layout set is still open, we must close it first using END_FORM. If we specify no layout set name when calling START_FORM, the system restarts the last open layout set. If after OPEN_FORM no layout set was activated yet, the system leaves the function module with the exception UNUSED. Some of the important export parameters for this function module are
    Form: The parameter contains the name of the layout set you want to use for printing. If you specify no layout set here, the system restarts the last active layout set.
    Language: Layout sets are language-dependent. Enter the desired language here. If the layout set does not exist in this language, the system tries to call the layout set in its original language. If the parameter LANGUAGE is empty, the system uses the language of the last active layout set.
    Startpage: Usually, SAP script starts with the page specified as start page in the layout set definition. If we want to start output with another layout set page, enter the name of the desired layout set page here. If the desired page is not defined, the system uses the start page defined in the layout set.
    Program: To replace program symbols, SAP script must know which active program contains the work areas for the values to be passed. If we omit the parameter, the system searches for the field values in the program that was specified in the parameter OPTIONS (field TDPROGRAM) of OPEN_FORM. If we enter a program name, the system replaces the program symbols with the values from this program up to the next END_FORM.
    Exceptions and other Export, Import parameters are self-explanatory.
    Write_Form: The system outputs the layout set element specified in parameter ELEMENT into the currently opened layout set. In the parameter WINDOW we can specify the name of a window for the output. Remember that the layout set element must be defined in this window. The parameter FUNCTION specifies how to merge the text lines to be output with any existing contents in the window. In this case, there are differences between the different window types or areas. Some of the important export parameters used in Write_Form.
    Element: Specify the name of the text element you want to output into the layout set window specified in the parameter WINDOW. The element must be defined in that layout set window. If you specify no element, the system uses the default element, if one is defined in the layout set.
    Window: Specify the name of the window into which you want to output the layout set element specified in the parameter ELEMENT. Default value for Window is ‘MAIN’.
    Function: The parameter determines how to output the text element into the respective window. The output type depends on the window type and area:
    Window Type: MAIN Area: BODY
    SET/APPEND: Appends to previous output.
    Window Type: Main Area: Top/Bottom and
    Window Type: Other than Main and all areas
    SET : Delete the old element contents and prints the new elements
    APPEND: Appends the new content to existing elements.
    Type: The system interprets this parameter only for output to the main window. The parameter determines the area of the main window into which we want to output the element. Possible values: 'TOP' header area
    'BODY' main area
    'BOTTOM' footer area
    Default value: 'BODY'
    Write_Form_Lines: This function module outputs the text lines in table LINES into the specified layout set window. The text lines must have the SAP script ITF format. From the data in the text header, the system uses only the field TDSTYLE to apply the formatting attributes defined in the specified style for this text. If the field is empty, the system uses the identically named formatting attributes (character and paragraph formats) of the layout set.
    Use parameter WINDOW to specify into which of the windows defined in the layout set we want to output the text. We can specify any window used in the layout set. The parameter FUNCTION determines how to merge the text lines to be output with any existing contents in the window. There are differences between the different window types or areas.
    Header: This parameter contains the header of the text module we want to output in the current layout set. For the formatting process, the system uses only the entries in the header fields TDSTYLE and TDFORM. Structure: THEAD
    WINDOW: Enter the name of the window into which we want to output the layout set element specified in parameter ELEMENT. Default value: 'MAIN'
    FUNCTION: This parameter determines how to output the text element into the respective window. The output type depends on the window type and area: Window type MAIN, area BODY: 'SET' append to previous output 'APPEND' same as SET. DELETE' no effect. Window type MAIN, areas TOP and BOTTOM; all other windows: 'SET' delete old window or area contents and output the element 'APPEND' append the element to the existing elements 'DELETE' no effect Default value: 'SET'
    TYPE: The system interprets this parameter only for output to the main window. The parameter determines the area of the main window into which you want to output the element. Possible values: 'TOP' header area 'BODY' main area 'BOTTOM' footer area Default value: 'BODY'
    END_FORM: END_FORM ends the currently open layout set and executes the required termination processing. After calling this function module, no more layout set is active. For further output, we must start a new layout set using START_FORM. No Export parameters.
    CONTROL_FORM: Use this function module to pass SAP Script Control Commands to the layout set. The Control command is passed through the export parameter ‘COMMAND’ in quotes.
    READ_FORM_ELEMENTS: This function module fills a table with all text elements that appear in one layout set. If we specify no layout set name, the system includes all elements of the currently open layout set. If we specify a layout set, the system uses the information about the active version of the layout set, retrieved from the database. Here we have two export parameters, Form and Language and a table parameter Elements.
    READ_FORM_LINES: Use this function module to transfer the lines of a layout set element into an internal table. If we specify no layout set name, the system transfers the text lines of the currently open layout set. If we specify a layout set, the system uses the text lines of the active version of the layout set from the database. The Export parameters are Form, Language, Window and Element. If we pass these 4 parameters the function module returns a table with the lines from layout set.
    Function modules are one element. There are no types. However sometimes an RFC enabled function module is referred to as RFC Function module, but really it is just a function module. Also BAPIs are function modules, but are usually referred to as just BAPI as opposed to BAPI Function module.
    There is no different function module types , but calling the function module will be different.
    check this function calls syntax
    1. Calls a function module:
    CALL FUNCTION func.
    2. Call a function module in a different mode (asynchronous Remote Function Call):
    CALL FUNCTION func STARTING NEW TASK taskname.
    3. Call a function module in the update task:
    CALL FUNCTION func IN UPDATE TASK.
    4. Call a function module in a remote system (Remote Function Call, RFC ):
    CALL FUNCTION func DESTINATION dest.
    5. Asynchronous call to a function module with transactional processing (transactional Remote Function Call):
    CALL FUNCTION func IN BACKGROUND TASK.
    qRFC with output queue
    6. Call a function module that can be activated in the context of enhancements:
    CALL CUSTOMER-FUNCTION func.
    Cheers,
    Chandru
    Edited by: Alvaro Tejada Galindo on Feb 27, 2008 11:53 AM

  • Generate period work schedule

    Hi All,
    While uploading data through bdc in foreground for infotype 14, i have got error message as " Generate period work schedule G2DH for 2/M3/01 in 01/2011 " . due to this error data is not getting uploaded but when i uplaod the same data through pa30 it is getting uploaded properly. Can you please tell me how to sort out this error ?.
    thanks.

    GNRLWSR for 2/I1/50 in 11/2010
    here 2 is ESG  I1 is holiday Calendar 50 is PGA  GNRL
    Check dates along with the groupings in the configuration properly
               Type this error in search forum you will find lot of threads

  • How Many of You are Willing?

    How many of you are willing to line up at the stores like we did for the launch to demand justice?
    Frankly, I'd be encouraged to see people actually get off the 'net and go out on the streets. Me? I'll save my shoes for things like:
    Stopping a war on Iran.
    Actually voting so that massive vote fraud does not matter.
    Changing fund policy so the dollar does not collapse, so we'll still be able to buy cool gadgets manufactued in China.
    Making sure there is no draft so my son does not go to war.
    Ensuring that executive orders don't suspend government in the event of another terrorist attack.
    Am I loosing perspective here? I consider myself lucky, if not a bit foolish, to have been able to get an iPhone on day zero.
    I still want a credit, but is this the only thing that gets us mad enough these days?
    Ok, back to your regularly scheduled support forum.

    Please tell me that there are others who touch their phone and feel somewhat dirty, but very priviledged and are willing to see things for what they are.
    Oh, and please tell me Apple has a strategy for allowing me to develop legit 3rd party apps too.
    And the credit thing too. So I can buy more Apple stuff and feel good about it.
    (wow, am I shallow or what?)

  • How many types of inbound process r there

    how many types of inbound process r there for a inbound idoc?

    Hi,
    Creating an Inbound Process Code
    The inbound process code, that is, its attributes, indicates how an inbound IDoc is processed. A process code has the following attributes:
    ·        Processing type (for example, should the inbound function module be called immediately, or should a workflow or work item be started?);
    Standard: "ALE, function module called directly"
    ·        Name of inbound function module;
    ·        Error processing attributes (objects and events; see the section on objects, and so on, for error handling);
    ·        Application object type used for ALE links;
    ¡        the object type created or changed by the inbound function module. Example: An inbound ORDERS IDoc, containing a customeru2019s purchase order, creates a customer order in the receiving SAP System. Here the application object type is BUS2032, the object type for customer orders in the BOR (Business Object Repository).
    ·        The application event to be triggered (dealt with in the section on advanced techniques) is not generally used.
    For an example, have a look at the process code MATM used for material master data.
    Reward If Helpfull,
    Naresh

  • Define Work Schedule Rule when Period Work Schedules are created

    Experts:
    I am trying to configure a DWS and PWS for a given plant.  I am aware from a different network thread that this is a 11 step process.  I have created the following:
    PSG= 03
    DWS = 1
    Breaks were defined
    Created DWS of 1stI, 2ndI, and WNDI  (ist shift, 2nd shift, and weekend shift)
    Verified day types are correct
    Created the following period work schedules:
         WK     1     2     3     4     5     6     7
    1STI     1     1STI     1STI     1STI     1STI     1STI     FREI     FREI
    1STI     2     1STI     1STI     1STI     1STI     1STI     FREI     FREI
    1STI     3     1STI     1STI     1STI     1STI     1STI     FREI     FREI
    1STI     4     1STI     1STI     1STI     1STI     1STI     FREI     FREI
    2NDI     1     2NDI     2NDI     2NDI     2NDI     FREI     FREI     FREI
    2NDI     2     2NDI     2NDI     2NDI     2NDI     FREI     FREI     FREI
    2NDI     3     2NDI     2NDI     2NDI     2NDI     FREI     FREI     FREI
    2NDI     4     2NDI     2NDI     2NDI     2NDI     FREI     FREI     FREI
    WKDI     1     FREI     FREI     FREI     FREI     WNDI     WNDI     WNDI
    WKDI     2     FREI     FREI     FREI     FREI     WNDI     WNDI     WNDI
    WKDI     3     FREI     FREI     FREI     FREI     WNDI     WNDI     WNDI
    WKDI     4     FREI     FREI     FREI     FREI     WNDI     WNDI     WNDI
    How do I define the rules to determine variant for monthly work schedule rule generation??
    I am aware that X stands for that it is relevant to the calendar and that 1 = Monday - 7 = Sunday.
    Can someone help  define the work schedule rules I need and what each code means??
    Thanks,
    Bobbie

    Hi Bobbie,
    1 . By Using variants you can make changes in normal working timings.....and these changes made in Table         V_T550X...conditions can be applied by using
             .........  Holiday Class
             .........  Holiday Class for the next day
             .........  Weekday
             .........   Variant
    Holiday Classes :
    Blank stands for -
    Not a public Holiday
    1 stands for        -
    Public Holiday
    2 Stands for       -
    Half day Holiday
    3-9 stands for    -
    Customer specific Public holiday Classes
    Variants of daily work schedule Selection rule 01 stands for :
       --- Standard variant  Blank
       --- variants A for work on Fridays
    Variants of daily work schedule Selection rule 01 stands for :
       --- Standard variant Blank
       --- Variant A Work on Friday
       --- Variant B work on Public Holidays of Public Holiday Class 2
       --- Variant C work on days preceding Public Holiday Class 4
    For ex: if ur company wants to treat second week of  Saturday is half day holiday for employees..then u can do this by fulfilling the fallowing conditions..
                ...  Select holiday class 2  in Holiday Class field by putting X
                ...   Holiday Class for the next day select each holiday class
                ---  Weekday - select workday as Saturday (6)
    ......finally create daily work schedule and attach the daily work schedule variant  to Daily work schedule (V- T550X to V-T550A)..then u assign ur daily work schedule to period work schedule,period work schedule to work schedule....
    .......You can configure these  rules for any type of weekdays or weekends ...its depends on the requirement of client to client
    ........X represent applicability of holiday class in Holiday class and Holiday class next day & weekday...
    2 . Come to selection rule.....In selection rule u can treat ur holiday class by using day type...ex ....if u want ur managerial category people won't get paid if they work on public holidays or Sunday...u can do this by using selection rules...
    3 .  Personnel Time Management :
            --- Work Schedules
                            --- Define Public Holiday Class
    Personnel sub area grouping for the work schedules and daily work schedule
      daily work schedule  .... Break schedule , Define rules for variants & daily work schedule
    Define Period work schedule
    Day types - Define day types,selection rules & Special days
    Work schedule rules and work schedule
               .... Define employee sub group grouping  and  groupings for public holiday classes
               ....  Set work schedule rules and work schedules           
               .... Generate work schedules
    Please take care of the grouping...
    i think now u could the understand the concept now ....
    Thanks & Regards,
    Avanthika.k

  • Work Schedule Rules and Period Work Schedules

    Is it possible to have one work schedule rule have different period work schedules. We have several different period work schedules that work the same amount of hours. The only difference between them is that the days for the schedules are different. However, the total amount of hours worked in the week are the same. If we assign the period work schedules that have the same hours to one work schedule rule we do not have to create and maintain several work schedule rules for each different work schedule.
    Edited by: chawkins on Jan 6, 2011 6:40 PM

    A Work Schedule Rule is created for an Employee SubGroup Grouping, Calendar Grouping and Personnel SubArea Grouping, using a single Periodic Work Schedule.
    So, if you have 100 PWS, you will need at least 100 Work Schedule Rules, and probably more since some PWS will probably be used by more than one combinations of ESG/Calendar/PSA Groupings.

  • Counting class of period work schedule not available on 01.01.2012

    HI SAP GURUS,
    while  creating attendance through info type 2002 for an employee its giving error message i.e " counting class of period work schedule 03/KGPG not available on 01.01.2012. Please suggest.

    Check out this link in the IMG:
    IMG > Time Management > Time Data Recording and Administration > Attendances/Actual Working Times > Attendance Counting > Define Counting Classes for the Period Work Schedule
    Under the PSG Grouping 03, and PWS KGPG, maintain the value = 1 (or other class as required).
    If you do not find the entry, you need to create a new record.
    Also, under the Counting rule (that you assign to your attendance) make sure that the appropriate Counting class for PWS is checked mark otherwise your attendance will not be counted properly. You can create the couting rule with this IMG step:
    IMG > Time Management > Time Data Recording and Administration > Attendances/Actual Working Times > Attendance Counting > Rules for Attendance Counting (New) > Define Counting Rules
    Regards,
    Harshal

  • How many iphone 4's will each store have on 6/24?

    Just wondering because I preordered mine at best buy on 6/15 and the store clerk told me I was preorder #15. Do you think I will receive my phone on 6/24? Any info on how many iphones each store will have?
    I figure I should be okay, since half of those 15 are probably for the 16gb and some white models. I ordered the black 32gb. Just figured I'd ask.

    I figured nobody would really know for sure. I'm wondering if anyone remembers how many 3g's were available in-store on launch day last year. It would provide an estimation for this year I guess.
    I figure I should be able to pick up my phone on 6/24. Best Buy should carry at least 20-30 one would think.(I'm #15)
    There are a bunch of walmarts, best buys, an at&t and apple store with 15 miles of my house. I'm not sure if this is a good thing or bad when it comes to how many iphones will be available in each store.

  • Necessity of definin periodic work schedules with the counting classe - Reg

    Hi every one,
                                While customizing attendances and absences we have to define the periodic work schedule with the counting classes. And this counting classes are used in the counting rule. Can anyone please tel me what is the need of defining periodic work schedules with the counting classes.
    With Regards,
    Jagadeesh

    if there are multiple PWS in an organisation and if the client requires the absences to be counted in different manner depending on the PWS. this counting class can be used.
    use the appropriate check box in counting rule.

Maybe you are looking for