Creation of Unique Number Ranges for Organizational Objects

Hi Gurus,
As per our client's requirements, We need to create unique number ranges for Organizational Objects such as O,S,P to distinguish based on the Object ID. Could you please help me out to create the same.
And also to create unique number ranges for Personnel Development Objects such as QK & Q.
Thanks in Advance
Regards
Vinoth Kumar.R

Hi,
To maintain object specific number ranges, go to customising node Personnel management --> Org. management --> Basic settings --> Number range manitenance --> Maintain Number ranges
Here there will already be a default entry as $$$$.
To create different range for object say O you can use the following options:
Create entry as $$O - number range applicable to all Org units across all plan versions.
Create entry as 01O - number range applicable to all Org units under plan version "01"
Then under Interval maintenance create the desired number ranges under IN for internal or EX for external (check the external tick box for external number ranges)
In the similar manner you can create the number ranges for objects C, S , Q & QK.
Hope this is helpful.
Regards,
Shreyasi.

Similar Messages

  • Different Number range for different objects

    HI Gurus
    Could you please explain how can we make different Number range for different objects(O,S,P).Can we do with standards or we can go for UserExit??.
    Your early Advise will be appreciated.
    Thanks
    Chandra

    Hi Chandra,
    SM31 -> T77IV : 01S -> Number Range Maintenance.
    (or SPRO -> Pers Man -> Org Man -> Basic Settings -> Maintain Number Ranges)
    For the subgroups
    01C (plan variant 01, Object type C) Job
    01O (plan variant 01, Object type O) Org unit
    01S (plan variant 01, Object type S) Position
    Define the following number ranges respectively.
    (EX 60000000 69999999)
    (EX 70000000 79999999)
    (EX 80000000 89999999)
    Regards,
    Dilek

  • Need unique number ranges for self billing, retro billing, and manual credi

    Need unique number ranges for self billing, retro billing, and manual credit/debit memos.

    Hi,
    I guess you are using different document types for normal billing, self billing and retro.  So maintain different numbers for these document types in VN01 and assign the number range in VFOA (document type)
    ~Thanks!
    Rajesh

  • How to create number range for custom object

    Hi all,
    I want to create number range for custom object or custom tables
    Thanks
    Hemalatha

    Hi,
       Thanks, I am able to create a number range for custom object through SNRO tcode.
    Thanks
    Hemalatha

  • Number range for rental object

    rental object type rs and ps use the same number range ?Can  I  distribute the diffierent number range for the different type?

    Dear Pan,
    PS/RS/RU are called RO in RE-FX and use the same number range, however you can use BAdi to assign the required number to PS or RS.
    RECACUST--> Master Data --> Usage View --> Rental Object--> Implement Enhancements (BAdI) --> Number Assignment, Validation, Substitution.
    Kind regards,
    Kishore

  • Set Up number range for OM Objects

    Hi All,
    I have set up Ext number range for Org Unit & Position.
    example: Org Unit 50000000 - 599999999 and i have uploaded data till 50000999.
    so it should be update current number as 50000999.
    but in my scenario its not updating current number still is '0'
    Please help me.
    regards

    Hi Waseem
    I am agree with your reply as I am doing the same thng. Currently I am using External Number Range as I am going to upload data and later will change into Internal.
    but my question is in Number Range Maintanace in Current Number should be update automatically or not.
    Example Org Unit from 500000000 - 59999999 and we uploaded data till 50000900
    so  in Current it should show 50000900
    NO      From Number     To Number      Current Number     EXT
    EX      500000000          59999999     0
    but in my case it is showing '0' in current number
    so Please confirm me whether it should update automatically, if yes pls tell me how
    regards,

  • Number range for Object (Organizational unit, Job, Position)

    Hi all,
    How to maintain number range for Organizational unit or Job or Position by Company Code or PA, EG, ...?
    Thanks,
    Quang

    Hi,
    For organizational objects maintain number ranges via OONR.
    e.g. In order to maintain number range for C - Job object in plan version 01 add the following line to OONR:
    01C  IN  EX
    Then select this line and hit "Number range maintenance"
    There create the interval you want.
    (EX 60000000 69999999)
    For PA, EG there is no number range maintained.
    Regards,
    Dilek
    Edited by: Dilek Ersoz Adak on Jan 14, 2010 8:08 AM

  • Create a number range for job keys

    We have different business units within our company and would like te set up different number ranges for the job keys that are generated on the organizational data for the different business units.
    My steps to create a job key is as follows:
    - Go to transaction PP01
    - Select "Job" on Object Type field
    - Select "Object" under Infotype Name on the Active tab and click on create.
    - I now create my Object abbreviation and object name
    - When I save, the screen returns to PPO1 and the Object ID field now have a job key number in (which is linked to the Position number and displayed on IT0001).  The number is e.g. 60000000
    My question is, that if we are creating a new object ID for  e.g. for Business Unit 1, we would like the Object ID to generate a number in the number range e.g. 60000000 - 69999999
    If we we are creating a new object ID for e.g. for Business Unit 2, we would like the Object ID to generate a number in the number range e.g. 70000000 - 79999999
    Etc.
    Is it possible to do something like this as there is no indication on PP01 as to what Business Unit you are creating this Object ID for and therefore it would not know what number range to allocate.
    Is there perhaps someone that is doing it this way and who has a solution for me.
    Regards
    Helmien

    Hi helmien vanrenen ,
    Go for transaction code OONC or table T77S0 and group NUMRG  COMP Do not enter value.
    Next step is go to transaction code OONR here you can assign the different number ranges for different Object Types.
    Warm Regards,
    Kapil Kaushal

  • Number range for Folio No in RG23D (Depot Sales)

    Dear Friends,
                        I have created an excise group for a plant with Depot Sales .I want to mantain the number ranges for the object J_1IRG23D (Folio Numbers) . I have ticked my plant as as Depot plant and also ticked the other options available in "Mantain Excise Groups" . Also ticked Folio Nos.
                       My problem is that when I go to mantain the number ranges for the object J_1IRG23D (Folio Numbers)in J1I9, system does not shows me the Excise Group which I have made . It shows me other excise group already available for other plant .
                        Again in my company there is a manufacturing plant also avaialble . Now they want to go for a Depot Plant only for Trading . I would also like to know wheather the system allows for 2 excise groups for the same Company Code. Or what could be the possible reason .
    Please help me . It is very urgent .
    Manoj

    Hi Manoj
    One Company Code can have any number of excise groups.  If I am correct, actually you wanted to ask whether one plant can have multiple excise groups.  If so, no it is not possible but one plant can have multiple series groups.
    Meanwhile, with regard to number range, go to <b>SNRO (or) SNUM</b> and select the object <b>J_1IRG23D</b> and select <b>NUMBER RANGE</b> on top. It will ask for "<b>Series Group</b>". Give the respective plant's series group and check once again whether you have assigned correctly.
    Thanks
    G. Lakshmipathi

  • Excise Number Range for Object J_1IEXCLOC

    Dear All ,
    I am having one issue regarding excise number range for object J_1IEXCLOC and sales group : 41 Domestic. i have already maintained number range for 2009 is 0000000001 to 0000000300. Now the range is exceed and the new excise invoice is created with number 0000000001. Now i am confused if i will maintain range upto 0000000500 for 2009 then what will be the new  invoice number, whether it will be 0000000002 or 0000000301.
    Pls. Give me some suggestion, What should i do now for the number range to be in continuation.
    Regards,
    Swapnil Vaidya

    >
    swapnil vaidya wrote:
    > Dear All ,
    >
    > I am having one issue regarding excise number range for object J_1IEXCLOC and sales group : 41 Domestic. i have already maintained number range for 2009 is 0000000001 to 0000000300. Now the range is exceed and the new excise invoice is created with number 0000000001. Now i am confused if i will maintain range upto 0000000500 for 2009 then what will be the new  invoice number, whether it will be 0000000002 or 0000000301.
    >
    > Pls. Give me some suggestion, What should i do now for the number range to be in continuation.
    >
    > Regards,
    >
    > Swapnil Vaidya
    It will be 2 and not 301. This is a flaw with CIN. All transactions take place by means of internal numbers and are stored in CIN transaction tables. Hence when the range gets exhausted, the number gets reset to the beginning, yet there is no error because internal number, which is the primary key, is different.
    To solve your problem. Go to SNRO and provide the object J_1IEXCLOC and click on status. Change the status to 300 and continue with your transaction.
    Regards,
    Aroop
    PS: Your question is more relevant for SD than MM.

  • Error: Number range  for object RESB does not exist

    Hi
    I'm trying to convert a planned order (to purch requisition) partially via trxn code MD04. Upon saving I get the above error msg. The complete text of msg is as  follows. I've maitained the number ranges of all the objects specified in this error msg. Can somebody explain on how to overcome this problem?
    Many thanks
    BE
    Error Msg Text:
    Number range  for object RESB does not exist
         Message no. 61501
    Diagnosis
         The system cannot create a document for an MRP element if no number
         range or interval has been maintained in Customizing of MRP or if t
         number range you have maintained is not allowed.
         Below is a list of MRP elements that are affected:
         Number range object  MRP element
         PLAF                 planned order (operative oder simulative)
         EBAN                 purchase requisition
         RESB                 dependent requirements
         MDSM                 simulative dependent reqmts (long-term plannin
         MDTB                 MRP list
    Procedure
         Check the number ranges in Customizing. If you do not have the necessa
         authorization, please get in touch with your systems administration.

    Hi
    Thanks for the reply. But I have maintained the number ranges for matl. reservations/dependant requirements at OMI2. Here is the screen shot..Do find anything wrong with it? Pl advice.
    NR Object                             MRES/DREQ
    No.                          From Number            To Number          Curr Number          Ext
    01                           0000000001               8999999999           380                    blank
    02                           9000000000               9500000000           blank                  checked
    RB                          9500000001               9999999999           blank                  checked
    Number ranges for the plants are assigned to 01 (0000000001 to 8999999999).
    thanks
    BE
    Edited by: Brian Elfie on Jan 10, 2008 11:27 AM

  • Number range  for object MDTB does not exist - Message no. 61501

    Hi All ,
      I have done the necessary configurations in PP say
    Order Type
    Order Type Dependent Parameters
    Scheduling parameters for planned & production order
    Confirmation parameters
    Availabilty check etc
    and iam able to create planned & production order and confirma the production order.
    I want to configure for MRP: -
    Settings done are
    Have activeted planning file entry for all plants.
    When i run MRP system throws a error <b>Number range  for object MDTB does not exist - Message no.61501 </b>
    Is there anything to do with plant parameters OPPQ and Mrp Group OPPR.
    I just tried plant parameters,standard 0001 is not available for copying.
    Suggest me how to proceed to set MRP.
    Shankar

    Hi shankar
      it is a good practice while creating the plant copying the plant from the standard plant so that all the standard table enteries will be copied  for the plant as the standard plant is not there youcan think of copying from any other plant similar to your plant which has the required entry. else
    in SE16N  check the NRIV table for the Object MDTB. if enteris found then make the table entry with the help of abaper.
    hope this helps
    regards
    SK

  • Alphanumeric number range for object QMERKRUECK

    Hi all
    I have raised a question on number range object QMERKRUECK few days back.
    Internal number assignment for object QMERKRUECK (numbers are in critical area)
    With reference to the same please let me clear, if it is possible to create alpha numeric number range for the same object.
    I tried in SNRO but system does not allow for this.Next is , if any userexits are there to achieve this.
    I know, this issue is hardly seen in any implementation but if anybody has gone through this and got a proper solution, please share your experience.
    Regards
    D Mohanty

    Hello,
    You can define number range for Purchase requistions in OMH7 transaction agaist each number range number and you assign can assign these number range number to your purchase requistion document types in SPRP >> Materials management >> Purchasing >> Purchase requistion >>Define doucment type.
    E.g for NB doc type number range number is 20
    and in OMH7 number range number 20  has interval from- 2000000000 to 2099999999
    same way
    for RV doc type number range number is 21
    and in OMH7 number range number 21  has interval from- 2100000000 to 2199999999
    Regards,
    Shailesh

  • Number range  for object BANF does not exist

    Hi Guru's
    I have been trying to convert the Planned orders to Purchase requisition and unfortunately the system consistantly giving me the error as reflected below  despite changing the numbering range on the affectred documents. Please help.
    Number range  for object BANF does not exist
    Message no. 61501
    Diagnosis
    The system cannot create a document for an MRP element if no number range or interval has been maintained in Customizing of MRP or if the number range you have maintained is not allowed.
    Below is a list of MRP elements that are affected:
    Number range object MRP element
    PLAF planned order (operative oder simulative)
    EBAN purchase requisition
    RESB dependent requirements
    MDSM simulative dependent reqmts (long-term planning)
    MDTB MRP list

    Hello,
    You can define number range for Purchase requistions in OMH7 transaction agaist each number range number and you assign can assign these number range number to your purchase requistion document types in SPRP >> Materials management >> Purchasing >> Purchase requistion >>Define doucment type.
    E.g for NB doc type number range number is 20
    and in OMH7 number range number 20  has interval from- 2000000000 to 2099999999
    same way
    for RV doc type number range number is 21
    and in OMH7 number range number 21  has interval from- 2100000000 to 2199999999
    Regards,
    Shailesh

  • /RPM/ITEM_MODIFY is not taking custom number range for external ID during creation

    Hi Experts,
    I face an issue in trying to create projects through file using /RPM/ITEM_MODIFY.
    I have been successfully able to create both item and project but it somehow is not taking the external number range for project ID that we had defined for the item type. It takes the SAP standard number for Project ID (external ID). I want the FM to create using the external number range that we use.
    Can someone help me with this?
    Regards,
    Amit

    It is not through PS project. No linkage as we have not integrated this with PS. It is through item.. check the code. This is just to check how to create from backend. This is where we don't get our custom project id. it takes sap project id.
    DATA : ls_item_context type /RPM/TS_ITEM_CONTEXT.
    DATA : ls_attributes type /rpm/ts_item_d_api.
    data : ls_GUID Type /RPM/TT_GUID .
    data : ls_detail_guid type /RPM/TT_GUID.
    data : l_rc type i.
    data : lT_ATTRIBUTES TYPE  /RPM/TT_ITEM_D_API.
    data : LV_NRLEVEL type NRLEVEL.
    data : Lv_NRLEV type char20.
    ls_item_context-CREATE_CPROJECT = 'X'.
    ls_item_context-CPRO_TEMPLATE = '45A24B95FB43010200000000837FF54C'.
    ls_attributes-portfolio_GUID = '456C418E3AED018800000000837FF54C'.
    *ls_attributes-EXTERNAL_ID = '102680'.
    *ls_attributes-parent_GUID = '4576F8DCF90B01F800000000837FF54C'.
    ls_attributes-parent_GUID = '4717C6437A8D010A00000000837FF54C'.
    ls_attributes-Proj_description = 'NEW TEST'.
    ls_attributes-item_type = 'ZPEP_PT_31'.
    *Select single NRLEVEL into lv_nrlevel from NRIV where OBJECT = 'ZPEP_NPO'.
    *lv_NRLEVEL = Lv_NRLEVEL + 1.
    *lv_NRLEV = lv_NRLEVEL.
    *ls_attributes-EXTERNAL_ID =  lv_NRLEV.
    APPEND ls_attributes to lt_attributes.
    CALL FUNCTION '/RPM/ITEM_MODIFY'
      EXPORTING
        IV_LANGUAGE             = 'EN'
        IV_CHANGE_MODE          = 'C'
    *   IV_COMMENTS             =
    *   IV_SHORT_TEXTS          =
       IS_MODIFY_CONTEXT       = ls_item_context
    IMPORTING
       EV_RC                   = l_rc
      TABLES
        IT_ATTRIBUTES           = lt_attributes
    *   IT_ACLS                 =
    *   ET_MSG                  =
        ET_GUID                 = ls_GUID
        ET_DETAIL_GUID          = ls_detail_guid
    If sy-subrc = 0.
      CALL FUNCTION '/RPM/SAVE_CHANGES'
    *   EXPORTING
    *     IV_CHECK_ONLY           = /RPM/CL_CO=>SC_FALSE
    *     IV_REMOVE_OBJECTS       =
    *   IMPORTING
    *     EV_RC                   =
    *     ET_MSG                  =
        if sy-subrc = 0.
        endif.
      endif.

Maybe you are looking for