SAP HR - RP_PLAN alphanumeriacal number range in SNRO

Hi guys!!
I have an issue regarding number range in Organizational Management for SAP HR.
We have internal and external intervals and that's ok however, it's required to maintain external alphanumerical number range for positions, jobs and organizational unit.
I saw in the RP_PLAN details that element is SUBGR - NUM8.
Could I change this one to something like CHAR10?
Let me know about solutions and risks assigned to this issue, please,
best regards,
Sandra

Hi Sandra,
No you cannot change the domain to CHAR10 for technical reasons. So you will have to use 8 digit number for PD objects.
Kind Regards
Christine

Similar Messages

  • Number ranges in SNRO

    Hi!
    I've created a number range with SNRO. How ever I don't know, how to handle this?
    I've found an fm, called NUMBER_GET_NEXT.
    Is it only reading the next number?
    Or is it set it to the next automatically and I have to use only this one fm?
    I have a question with buffering also: because I planned to use this number range at some important document types I don't want any gaps in the numbering.
    Unfortunately the check box, for the buffering cannot be changed, because it is disabled, and checked by default. What will happen if I enter 0 to the buffered numbers?
    Thank you
    Tamá

    Hi Tamas,
    so far everything sounds very good, NUMBER_GET_NEXT ist the correct FM,
    you created your number range within SNRO.
    But you have to watch that you switch off buffering at the number range object.
    Go to the menue EDIT -> SET UP BUFFERING  -> NO BUFFERING.
    Now the number range object will not buffer numbers and you'll not have any gaps
    in your numbers.
    Kind Regards
    Henner
    <b>Award if helpful</b>

  • Number Range Buffering - SNRO

    Hi Gurus,
                 Can any one Plzz tell me why do v go for Number Range Buffering?
    It's use?? And the procedure to do it? I searched it in forum but didn't got what I needed. 
    Cheers,
    Sultan.

    hi,
    Tip on Number Range Buffering :
    When you load large quantities of data in an InfoCube, the number range buffer should be increased for the dimensions that are likely to have a high number of data sets.
    To do this, proceed as follows. Use function module RSD_CUBE_GET to find the object name of the dimension that is likely to have a high number of data sets.
    Function module settings:
    I_INFOCUBE = 'Infocube name'
    I_OBJVERS = 'A'
    I_BYPASS_BUFFER = 'X'
    The numbers for the dimensions are then contained in table 'E_T_DIME', column 'NUMBRANR'. If you enter 'BID' before this number, you get the relevant number range (for example BID0000053).
    You can use Transaction SNRO (-> ABAP/4 Workbench -> Development --> Other tools --> Number ranges) to display all number ranges for the dimensions used in BW if you enter BID*. You can use the object name that was determined beforehand to find the required number range.
    By double-clicking this line, you get to the number range maintenance. Choose Edit -> Set-up buffering -> Main memory, to define the 'No. of numbers in buffer'.
    Set this value to 500, for example. The size depends on the expected data quantity in the initial and in future (delta) uploads.
    !! Never buffer the number range for the package dimension !!
    Also heres the content of the note : 857998
    The number range buffering for DIMid's and SID's
    a) the DIM table increases by a large number of data records for each request
    b) the size of the DIM table levels out but at the beginning you expected or observed a significant increase
    c) there are many accesses to the NRIV table with reference to the number range object of the dimension table
    d) the InfoCube or the dimension table is deleted regularly and, therefore, the DIM table increases significantly in each period.
    The number range object for the SIDs of an InfoObject should be buffered if
    e) you regularly add many new data records to the SID table
    f) you know before the initial load that there is a lot of master data to be loaded for this InfoObject
    g) you delete the master data periodically and you always load many new records (this should be an exception).
    How do you find number range objects of the dimensions and SIDs whose number range should be buffered?
    h) You know in advance that the dimension table or the SID table will increase significantly per request.
    i) You observe accesses to the NRIV table and you can determine the number range object directly in the current SQL statement.
    j) A high number range level may indicate that there is a significant increase for these two BW objects (valid only for BID* and BIM* objects)
                           SE16 'NRIV'
    -> OBJECT = 'BID' or OBJECT = 'BIM'
                           displays all number range objects with number level (NRLEVEL).
                           Export this output to an Excel document and sort NRLEVEL in descending order. Most candidates usually have a high number range level.
                           You can determine the corresponding dimension tables by using the table RSDDIMELOC. You can find the InfoObject for SIDs using the table RSDCHABASLOC (the field NUMBRANR contains the last seven digits of the number range object). The procedure is even more effective if you read the table NRIV periodically and you determine the changes using NRLEVEL.
    k) Another indicator is if a dimension table or an SID table significantly increases on a regular basis.
                           How many instances should be buffered?
    In the past, a value between 100 and 500 has proved to be efficient. If there is still a high load for these number range objects on the table NRIV, you can increase the value.
    Caution:
    - Never buffer the number range object of the package dimension table of a data target.
    - In addition, never buffer the number range object of the request ID (RSDCHABASLOC-CHABASNM = 0REQUID), generally BIM9999998.
    - Ensure that not all dialog processes are occupied permanently
    hope this helps
    Regards

  • Resetting number ranges through SNRO

    Client Copy: Each time a client copy is made, material movement postings cannot be processed until several number ranges are reset and the user gets the message Express document “update was terminated”. These number ranges can be reset thru SNRO. But identifying what objects need to be reset also difficult. I don’t know how to identify what objects need to be reset the number ranges for the problem. This problem occurs each time a client copy is made (The user faces). Does anyone know what each object in that table? Where can I find the descriptions of each object? How do I know what objects need to be reset? 
    Thanks,
    Sobhan

    > The number ranges are also replaced. My basis admin
    > told me that table NRIV is copied. He says if there
    > is a update during the backup (in the production),
    > these updates won't be in the backup. He copies this
    > backup into test system. I am not even clear on this
    > point.  
    >
    > Thanks,
    > Sobhan.
    Here is the explanation. You take a backup of your production system at a point of time X. At this time, NRIV table has a value of 12345 for document X. Now you refresh your test system with this backup. So your NRIV table in test system will show that the next number available for document X is 12345. Now you create a new document X in test system. It should get the number 12345 allocated to it.
    I don't see why it is dumping in your case, unless they are applying different backups to test system in phases like taking a backup of say number ranges at one time and applying that first to test system. In that case, your test system will have the next number at 12345. Meanwhile documents are being created in production and the next available one in production may be 12349. Now basis takes a backup of the documents without the taking the new NRIV backup and apply that to test system. Now in your test system you have documents 12345, 12346, 12347, 12348 while the number range says the next available number is 12345. That is where the dump happens.
    Check with your basis if they are doing it this way. If they take one backup for all and apply it, then there should be any problem.

  • SAP CRM Error: A number range is not assigned to account group

    Hi Experts,
    We have a stuck BDOC for a BP with "ZEmployee" (custom) role in CRM with error as "Fill in Required fields". We knew this is b'cos one of the mandatory field in not maintained in CRM. After maintaining the mandatory field in CRM; we are re-processing the stuck BDOC and again it is getting into the error message with error "A number range is not assigned to account group Sold-to party".
    We have checked the number range and grouping configuration both in ECC and CRM. But still not able to identify the gaps. Is there a detailed step-by-step approach which can be taken up to resolve the issue.
    Request you quick response.
    Thanks,
    Chaudh.

    HI Chaudh,
    I am facing similiar issue. When i am creating BP in CRM WebUI, I am getting an error message: "Error in Transporting Number Range".
    Could you please share your findings, how you solved your issue?
    Dave

  • Number range is not enabling save icon

    HI all,
    vn01 tcode, my functional team is changing the intervals and once it completed if they click on back button then
    it is not asking us to save but the changes has been updated without saving and if we delete intervals and tries
    to click back button then it is asking to save.
    Any note needs to apply then let me know.
    BR,
    Kutty

    Hi,
    Make sure you have sufficient authorization to have the Save Icon enabled.
    Else, you may try changing the number range from SNRO by selecting the required object.
    Also check the followiing, if it helps.
    http://help.sap.com/saphelp_nw04/helpdata/en/1f/8311204bc511d189750000e8322d00/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/aa/dbc9b4b56143bb8f2ae909d7d040fa/content.htm
    http://www.sap-img.com/sap-sd/number-ranges-in-sales-order.htm
    Regards,
    Varun

  • Reg. PR number range vary

    I create PR that gives PR No. 0010015899, I checked with OMH7 there is the current 10015908.why It do not show the same PR number which was created currently. Please help me
    Rajj

    hi
    U might have maintained buffreing for PR number range
    Check SNRO with BANF as type
    Generaly 10 is maintained as buffer
    This number determines how many numbers are reserved in the application server buffer for the intervals.
    also check SAP note <b>Note 62077 - Info: Internal number assignment is not continuous</b> for more detail
    Vishal....

  • Number range issue for SD.

    Hi SAP experts,
    We have reached a point that all the number ranges [Transaction SNRO (type RV_BELEG)] allotted are exhausted/needed for the purpose to which it has been allocated. No we are in a situation that, we have no more sufficient ranges to allot to new roll-outs.Please suggest me your valuable solution for this issue.

    Hi,
    There are only two options left
    1.Create new number range object
    2.Archive the documents
    As far as possible stick to the first option.
    Reward points if helpful
    Regards,
    Amrish Purohit

  • Excise invoice number range - for selling to SEZ

    Dear All,
    While creating excise invoice for selling in SEZ unit, Excise invoice type is taking Deemed instead of LOU.  Because of this system is asking to allocate number range using J_1IEXLOC number object. Series group is 12 for EXPORT. As selling to SEZ is export under LoUwe would like to use number range in combination series group 12 and   number object J_1IEXCEXP which is already maintained for export under LoU.
    Please give solution as soon as possible.
    Regards,
    Sagar

    Dear Sagar,
    Because in case of SEZ, they get a special status by the Tax authorities in which various Tax scenarios doesn't come into picture, they can be a export oriented org and so get exempted from duties like Excise etc in normal scenarios but the SAP system picks the number range object J_1IEXLOC or J_1IEXCEXP based on your ship to party..and some other factors...so obviously in deemed export your ship to party will be within India, check with your ABAPer...that is why in case of deemed export J_1IEXLOC is getting picked by the system.
    In case you want to change..you need to write a exit..say for these kind of customers..maintain a seperate customer group..and from that system should check which number range object should be picked.
    Thanks,
    N

  • Error in allocating internal number range J_1IINTNUM

    HI GURUS,
    IHAM FACING THIS ERROR WHILE SAVING EXCISE INVOICE IN J1IIN ,
    I HAVE ALSO MAINTAINED NUMBER RANGE IN SNRO FOR OBJECT AND SERIES GROUP COMB. FOR J_1IINTNUM
    PLEASE REVRT TO IT
    THANKS IN ADVANCE

    but i have already tried this same is the case with other objects also like j_1iexloc etc.
    For all the number range objects you need to maintain like above.

  • Multipe number range for indonesia tax invoice no.

    Hi All,
    I have one question to confirm with you all:
    Our indonesia office need to print out tax invoice when billing document is created.
    The format is TTS.BBB-YY.NNNNNNNN , and only TTS is fixed, the other 13 digits changes.
    And we can only get one number range from tax office for almost one month's usage, which means we can not maintain the number range for one whole year in one time.
    Question 1:  How to maintain mulitple of number ranges for one year:
    I'm thinking if we can maintain different number  in table "V_OFF_NUM_ID"
    2014/01/01 – 2014/12/31  900    ID0114  01
    2014/01/01 – 2014/12/31  901    ID0114  03
    2014/01/01 – 2014/12/31  902    ID0114  04
    2014/01/01 – 2014/12/31  903    ID0114  05
    2014/01/01 – 2014/12/31  904    ID0114  06 
    But the "code 2" is same sometimes, so I have to do so
    2014/01/01 – 2014/12/31  900    ID0114  01
    2014/01/01 – 2014/12/31  901    ID0114  03
    2014/03/28 – 2014/12/31  901    ID0114  04
    2014/01/01 – 2014/12/31  903    ID0114  05
    2014/01/01 – 2014/12/31  904    ID0114  06 
    But if so, I don't know when the billing date is after 2014/03/28, and the number "03" is not used up, system will pick number range of 04 or 03?
    Question 2:
    The revision billing document after reversal must have the same tax invoice no. with the "original billing" & reversal billing"
    The SAP standard use new tax invoice no.
    How to realize it?
    Question 3:
    YY is year and defaulted from billing date?
    Thanks and best regards
    Cathy

    You are correct that this is statutory requirement, and SAP deliver the solution, you can refer to note
    1033737 - Indonesia: Tax Invoice & VAT Reporting 1107 .
    However, from 04/2014, the requirement changes
    TTS.BBB-YY.NNNNNNNN
    Before: Only NNNNNNNN changes and SAP suggest using one number range
    Now: BBB-YY.NNNNNNNN  changes, and there are quite a few number range per each year.
    Can not get one number range for one whole year.
    Therefore, I raised my question as above. However, I think I have answer to my question, just I'm looking for one more perfect solution if there is:
    1> The answer for 1st question
    When the "code 2" is same sometimes, I will maintain as below
    2014/01/01 – 2014/12/31  900    ID0114  01
    2014/01/01 – 2014/12/31  901    ID0114  03
    2014/03/28 – 2014/12/31  901    ID0114  04
    2014/01/01 – 2014/12/31  903    ID0114  05
    2014/01/01 – 2014/12/31  904    ID0114  06 
    By testing, only if the number of 03 is used up even though the billing date is 2014/04/01, the number 04 will be used, so should be okay.
    2> The answer for 2nd question
    The revision billing document after reversal must have the same tax invoice no. with the "original billing" & reversal billing"
    The SAP standard use new tax invoice no
    Since there are only 3-4 reversal per year, so user can realize it by changing the "current number" in J1AB
    You mentioned it in
    http://scn.sap.com/thread/3519329
    but I did not try until I'm sure it will work
    3> YY
    I think it's should be from billing date.

  • Regarding Number ranges at plant level

    Hi all,
       We have a requirement for number ranges at plant level for purchase orders. How it can be done ? whether to go for this with userexit or directly from config. it can be done.
    Thanks And Regards

    Amit,
    Check with this BADi ME_PURCHDOC_POSTED
    Method:POSTED
    use FM NUMBER_GET_NEXT and get number and assign to parameter IM_EKKO-Ebeln which is PO number.
    Create a Number Range in SNRO Transaction.
    Amit.
    Edited by: Amit Gujargoud on Sep 5, 2008 8:32 AM

  • Number range issue -urgent

    Hi ,
         We are transferring master data from one system to another system. Since there would be clash of number ranges , we want to make number range as manual ( i.e. external ) for a given master data type.
    Since we don't want to do it manually , is there some function module which can do this and again redo this .
    Regards,
    Divyanshu

    hi divyanshu,
    As Neil ,Patrick and Amit  said it would be better if u take the resource help of a Functional consultant  .
    Moving   master data from one system to another system , yeah obviously there will be a clash for number ranges if not now in future it may arise .
    Are u trying to reverse(master data) the procedure from Production data to Testing system or vice versa? U didn’t mention that whether it’s a table or whatever stuff it is .
    The process is we set define the number range in SNRO  say I defined ZXXX . The range is 000000000000001 to 999999999999999999 unique to a system .
    say I have generated 2000 numbers for a process under a ZXXX in development system , the same object now when run in Testing may be different , now in production that will vary as well this is the criteria.
    so if u r trying to move the data then u need to map the appropriate number as this may be a primary key/Foreign key in the field for some tables say Ztables if u have in this scenario.
    Function module Number_get_next   is used to generate the next number . Say like I had 10000002456 as my last number then when I want to see my next sequence then it has to start from 10000002457 so this fm does that.
    Don’t look for a Function module as of now, just check the values what u want to move , with proper fixes .
    As per rules plz don’t use the word ‘Urgent’ .
    forgot to add..
    a number range  usually is very critical as we maintain that number for a unique combination so if its a primary key then dont depend on do redo process by an fm .
    Regards,
    vijay
    Message was edited by: Kan vijay

  • FI Number ranges for MIRO transaction

    Dear All,
    My client has requirement for same number for MIRO as that is in FI.
    Kindly suggest

    You can do this by inserting the same number range in your FI document type linked to LIV and make this range external (see OSS 203522). However as one of the other experts pointed out that in FI number range is at company code level but at client level in MM so gaps may occur. This is a common problem since 4.6 when SAP introduced two separate number ranges in LIV and FI and there are many OSS notes on the subject. Having the same number is part of the Release Notes on 4.6 please check there on the method.
    I used note 634744 to solve this
    Hope this helps
    Siva

  • User Exit/BADI to pass external number range in CRM 2007

    Hi,
    In CRM 2007, Is there any User Exit or BADI to pass number range object externally ?
    Like USEREXIT_NUMBER_RANGE routine in MV45AFZZ include ( ECC ).
    Business requirement : separate number series is need to be maintained for each service location.
    Kindly help if you know the solution.
    Thanks
    Bhanu

    Hello Bhanu,
    You need to follow following steps to do so:
    Create an external number range in SNRO.
    Assign this number range to your transaction type in transaction processing configuration part.
    Create an implementation for BADI CRM_ORDERADM_H_BADI or ORDER_SAVE. Now depending upon your condition you can assign the number to the Object id here in the work area.
    I hope this helps.
    Thanks
    Vishal

Maybe you are looking for