Skip to Content
author's profile photo Former Member
Former Member

Personnel Subarea groupings for a multiple country system

We have more than 70 countries in our SAP system and more coming to be rolled out. We mainly use the HR funtionality for time recording. So, for the configuration of personnel subarea groupings in Time Recording we used the country grouping: e.g. Singapore Molga = 25, MOABW = 25, MOVER = 25, etc. For the 'SAP-countries (countries for which SAP has a template) we use MOLGA as personnel subarea grouping, for the NON-SAP countries (countries for which SAP has no template) we use a 2 digit number downwards from 98. Now we are running out of 'numbers'.

Has anybody similar problems and can you please share with me possible solutions?

Thank you very much and looking forward to your replies,


Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Oct 12, 2010 at 08:31 PM

    Dear Doris,

    Several other possibilities exist for the grouping (not only PSG),

    for example :

    A) the "Employee subgroup grouping for time quotas" (ESG)

    which is a char1 field (so you can use many more then the ones you

    use at the moment)

    B) field "Quota type selection group" (Quomo), from the documentation

    of this field in V_T559L:

    "Quota type selection rule group

    You can use the quota type selection rule group to control absence

    quota type selection based on the employee's organizational assignment.

    Using different quota type selection rule groups, you can set specific

    rules for quota generation.


    Quota generation is carried out in the schema using function QUOTA.

    There are three ways of setting the quota type selection rule group:

    1. Using function MOD in the time evaluation schema

    Function MOD calls a personnel calculation rule that has been modified

    to suit the respective schema (for example, XMOD, MODT, or TMOD). The

    employee subgroup grouping for personnel calculation rules is queried

    in the rule using operation PAYTP. Using operation MODIF Q=xx,

    you can determine (for ach grouping) which quota type selection rule

    group shoulde be used in time evaluation to access the entries

    for the relevant employees in the Leave Accrual table.

    2. Using a personnel calculation rule you have written yourself in the

    time evaluation schema

    In this case, you also set the quota type selection rule group using

    operation MODIF Q=xx.

    3. Using feature QUOMO

    You can use the feature to set the quota type selection rule group based

    on other organizational assignments. It is queried by the system during

    time evaluation."

    As your main issue seems to be the use of several different quota

    requirements, you can define, via the use of field QUOMO in V_T559L,

    for quota type 10 (just as an example) several different generation

    rules (one for each Quomo).

    Please note that quota 10 does not need to be always generated in the

    same way, it can have a different generation rule for each key

    combination of V_T559L.

    The most flexible way to select which quomo should be used is via the

    feature QUOMO. There you will have the following decision fields

    BUKRS Company Code

    WERKS Personnel Area

    BTRTL Personnel Subarea

    PERSG Employee Group

    PERSK Employee Subgroup

    MOLGA Country Grouping

    MOURA Personnel Subarea Grouping for Leave Types

    TRFAR Pay scale type

    TRFGB Pay Scale Area

    TRFGR Pay Scale Group

    TRFST Pay Scale Level

    SCHKZ Work Schedule Rule

    PERNR Personnel Number

    ANSVH Work Contract

    CTTYP Contract type

    Hope this helps,



    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 14, 2010 at 05:59 AM


    have you checked with SAP that using MOLGA - numbers other than '99', will not be a major issue in the future.

    If SAP is going to support for additional countries in the future, SAP will need to 'create' a MOLGA for the country as well, which (during an upgrade) might overwrite the 'custom' MOLGA - codes which your organization has created.

    For all non-supported countries, I would use MOLGA '99', which standard SAP MOLGA - code for 'Other countries'.

    If you want to add 'country' - specific guidelins for time (as mentioned in the previous post) you can use Personnel Area which is most of your features.


    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 14, 2010 at 06:28 AM

    Hi Doris,

    This is how you can try to address this issue:

    1. Try to create clusters of countries with similar time requirements, define one grouping for them.

    2. When create new abcence/attendance type put country ISO code into description, i.e. UA for United Arab Emirates, SA for Saudi Arabia etc.


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.