Material Master External Number Range problem

Material Master External Number Range that allows numerics only and combo of numerics, Alpha and Characters
I have the following issue. My client wants to use a purely External Numbering System in SAP
- They only use one Material Type (HALB).
The range must be able to manage material numbers that:
1. Are up to 18 CHAR
2. Have Leading Zero's(Numeric Only) - example 0123, 0000223, etc
3. Purely numeric (no zeros) - ex 56788, 1235456
4. Have Leading Zero's with (Alpha Numeric) - ex 00A456
5. Alpha numeric (No Zeros) ex T123542
6. Leading Zero's with a '.' in the Mat Number
Four examples
005.009.23
0000A.123.5544 M1
000.593.33234
0.1234
I have the Lexiographical Setting Checked
Leading Zero's Checked
Range is - 000000000000000000 to ZZZZZZZZZZZZZZZZZZ
The issue I have is with the last two examples in 6 above 'Leading zero's with a '.' in the Mat Number.
It seems the system has an issue with zero's then a decimal point without having another number of letter in between. It will allow 00000002.1223 but not 000000.1223. The only way I can get the system to take the leading zero then '.' entries is to check 'X' the 'External Number Assignment w/o Check in the Material Type HALB. When I do that I am no longer allowed to create purely numeric numbers. Any help?
Creating another material type is not an option. Also the '.' can be in any position in the layout.
Thanks in Advance!
--Chris

ASCII and UNICODE values of period (.) are lower that 0.
Solution: Change your number range like this
From
Range is - 000000000000000000 to ZZZZZZZZZZZZZZZZZZ
To
Range is  - - - - - - - - - - - - - - - - - - to ZZZZZZZZZZZZZZZZZZ
(replace zeroes with hyphen, because the value of hyphen is lower than period)
[ASCII table|http://www.asciitable.com/] for reference.
Edited by: Jeevan Sagar on Nov 29, 2011 1:04 PM

Similar Messages

  • Vendor Master External Number range

    Hi,
    There is a single number range object for vendor account groups
    you have suppose five different account groups
    suppose
    for LIEF i am using internal number range starting with 10..up to 10 digit
    for Vedor i am using external say A to ZZZZ up to 10digit
    Now i have a account group for which i want to use P1000 to P9999 (External)
    when i do this system allows me to create vendor even if i put P100000 bcoz it also considers
    the balance 5 blank spaces
    I can not customize the object to use it up to only 5 places since other number ranges are using
    10 digit i also tried to use P-1000 to P-9999 but no use
    Anybody has solution on this,please advise
    Best Regards
    Diwakar

    Hi Charlie,
    Thanks for your reply but client does not want to use it with
    leading zeros
    they want it like P1000 to P9999 Only
    Please advise
    BR
    Diwakar

  • External number range for material master

    Dear sap guru i want to create external number range for msterial master but i am facing problem .i used T.code MMNR but i am not able to tick external number small squar window . can anybody help me and tell me step by step
    regards
    rohit

    Hi
    In tcde MMNR select groups in the application tool bar a pencil like icon click that
    Then go to group in the top menu bar
    In that if you choose insert
    Then a dialogue box will open
    In that give text and
    there will be two lines
    First is for internal no range
    second is for external no range with the check box ticked in grey
    In that you have to choose the second one and give only the range interval
    External tick is already there ready made in the system
    If you are sure that your settings are correct in MMNR
    IMG-L.G-MATERIAL MASTER-BASIC SETTINGS-MATERIAL TYPE---DEFINE ATTRIBUTES OF MATERIAL TYPES
    in this choose your material type and click on its details
    in the general data tab there is a external no assignmentw/o check a check box is there
    Pls tick that and try to do your process by giving external no
    Regards
    raja
    Edited by: ramanathan raja on Dec 4, 2008 2:27 PM

  • Packing instructions - problem with external number range

    Hi Gurus:
    I have a problem with configuring packing instructions. I have created a number range entry with external numbering (tx. OPIN), but when I want to create a new packing instruction in POP1, I get an error message: Manually-entered packing instruction ID cannot be checked (Message no. VHU01116). Can you please tell me how to avoid this error message?
    The system works fine if the number range is set to internal. As a matter of fact, initially I did create a setting with internal numbering and conducted a couple of tests, but I had to change the "external" flag in the number range to meet business requirements. Is it possible that somehow the system does not recognize that I have changed the flag and I need to run some generation program or something similar?
    I appreciate your valuable input
    Tamas

    For further records:
    we have found the problem after debugging the function. In order for the system to accept the external number range, a second number range object with ID 02 must be maintained in OPIN. Then you can use this number range as external and keep the first as internal.

  • The external number range for Equipment master

    Dear Experts,
    My client has requirement to use KKS code as Equipment number as they want to create Notification and Maintenance order using the KKS code.
    For example 10H, 10BEB, 20BHB04, 10LBG10AA001, 10HLA13AA001A, 10ETG10AN001-E  etc.
    All these KKS codes has different character length hence it's not fit in any number range.
    can anyone suggest the external number range that I can use for above requirement?
    Thanks.

    Parag,
    I have checked again. It is working correctly. Remember that the following setting the check box below the column A should be empty. This allows Alphanumeric characters in the numbers.
    SPRO Path to above setting
    My Equipment category of External Numbers is 'A'.
    KJogeswaraRao

  • External Number Range for Customer Master

    Hi,
    If we give External Number Range for a Customer Account Group in SPRO, Can we let the System to generate the Customer Number(Internal)? Or always we should provide a Number for the customer?
    Thanks,
    Sekhar.J

    Hi,
    System will not consider two Number Range Assignment, simultaneously.
    Here are few links:
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/01/a9b191455711d182b40000e829fbfe/frameset.htm
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/53/c9864aca3711d2b494006094b9114a/frameset.htm
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/ea/cffb3aebc63b61e10000000a11402f/frameset.htm
    Best Regards,
    Amit

  • Bapi with external number range

    i am using bapi_goodsmvt_create.i want to assign external number range.how it possible?

    It depends on whether you have a service master or not.
    1. If you have service master, then there will be a service number (just like a material number). You can use that identify which one has to be deleted.
    2. If NOT, then they would still send the text for the Service lines (I guess this will be unique for each line item). So, you will have to identify the line to be deleted by that.
    Makes sense?
    A question - You are saying you will get information to update the PO, but how does the system know which PO to be updated, how are you going to identify which PO needs to be changed?
    Regards,
    Ravi
    Message was edited by: Ravikumar Allampallam

  • Material type HERS - number range

    I have configured the HERS material type which external number assignment, however I am now encountering a problem with tcreate a purely numerical MMR.  I have selected "external no. w/out check" and that does not let me create MMR with only numerical digits. The MPN will be both alphanumerical, numerical or alphan. 
    any suggestions.

    Hi,
    The number range for material type can be External or Internal.
    If you have configured External number range for HERS material type,it will allow for  alphanumerical or  numerical whatever u wants.Accordingly u can define the number range in MMNR Transaction code
    If you have configured Internal number range for HERS material type,it will allow only numerical Numbers..

  • External number range for service items?

    I want to create Purchase order with services using BAPI. Is it possible to set external number range for the extrow / introw, so that if I need to change a service line item, I will be able to find out which service item needs to be changed.

    It depends on whether you have a service master or not.
    1. If you have service master, then there will be a service number (just like a material number). You can use that identify which one has to be deleted.
    2. If NOT, then they would still send the text for the Service lines (I guess this will be unique for each line item). So, you will have to identify the line to be deleted by that.
    Makes sense?
    A question - You are saying you will get information to update the PO, but how does the system know which PO to be updated, how are you going to identify which PO needs to be changed?
    Regards,
    Ravi
    Message was edited by: Ravikumar Allampallam

  • Creation of HU in auto mode with external number range

    Dear Experts,
             I'm stucking in a scenario related to HUM
    There are two handling units -
    1. Bag
    2. Pallet
    through T code HU02 , it's possible to create an HU and assign it internal generated number.
    But as per our requirement , we want to assign the external number to the HU (which is barcode number of bag or pallet)
    Can you pls let me know the process of assigning External number range to HU.
    Also we want to create the HU automatically after GR in production (MIGO,101) , instead of manually via HU02.
    Pls explin the process of creation of HU automatically also...
    Thanks in advance..

    Check with FM BAPI_HU_PACK.For packing an item into HU.
    For external number range you need configure external number range
    SPRO>Logistics - General>Handling Unit Management>Basics>Technical Basics-->Define Number Ranges for Handling Units.
    After GR  for production you need to confighre internal number range for perticular packing material type then system will automatically pack and place in HU location.
    Please find some FM info
    =========================
    HU_BASIC_BAPIS                 Basic BAPIs for HUs                     
    BAPI_HU_CHANGE_HEADER          Change Handling Unit Header Data        
    BAPI_HU_CREATE                 Create Handling Unit with Items         
    BAPI_HU_DELETE                 BAPI for Deleting Handling Units        
    BAPI_HU_DISPLAY_HISTORY        Displays HU History                     
    BAPI_HU_GETLIST                Read Handling Units from the Database   
    BAPI_HU_GET_LIST_MSG           Select Handling Unit Output             
    BAPI_HU_PACK                   BAPI for Packing an Item into an HU     
    BAPI_HU_PROCESS_MSG            HU Output Processing                    
    BAPI_HU_PROCESS_MSG_DIRECT     Select and Process Handling-Unit Outputs
    BAPI_HU_REPACK                 Repack HUs and HU Items                 
    BAPI_HU_UNPACK                 BAPI for Unpacking an Item from an HU   
    BOR_HU_DISPLAY                 Display an HU in Dialog Mode            
    ===================================

  • How to change internal number range into external number range

    Hi All,
    There is a number range in the system which was assigned internally by mistake earlier. Now, I want to change the internally assigned number range to external number range.
    Can anyone please let me know, the procedure to change used number range from internal number range to external number range and from external number range to internal number range.
    Quick reply will be appreciated & points will be assigned.
    Thanks & Regards,

    hi Mehak,
    you can try to simply change the range from ext to int (and vica versa). If that does not wrok, than you can delete the range and recreate it with proper settings. But you have to take into account that if you have a range as external from 1 to 10 and for example numbers 2 and 5 are taken already than you recreate the range 1..10 as internal, than you could have some problems. Probably best is in this case to recreate with other interval.
    hope this helps
    ec

  • External number Range with leading zeros for Handling Units

    Hi Experts
        My requirement is to use the External number for the Handling Units provided by vendor.That number starts with 2digits"00"+18  for Example:00123456789123456789
      I am Using HU_VEKP Object for no range and maintaining
    External No Range From 00000000000900000000 to 00000000000999999999.
    But When i am giving Number 00000000000900000001 its only taking
    900000001.
    Kindly suggest me the right way to take leading zeros.
    Rewards for answer sure if it works.
    rajesh

    Hi Laksmipathi
                          I am maintaining the number range for External number range coz its vendor supplied HU.
               But the prefix zeros has meaning for identifying the Handling unit Functionality.In realtime IF prefix contains Say "0000" it refers to carton
    If prefix contains say "0010" it refers to pallet.
               So i need to satisfy there requirement.For example If it is for material number we can maintain In OMSL by check box of leading zeros.
                But i am not able to find any setting for this Handling units.U can check this object HU_VEKP in SNRO tcode where i am maintaining Number range.
    Thanks give suggestion
    RajeshS

  • External number ranges in LSMW

    Hi all,
    can anyone explain me that how to use external number ranges in LSMW.
    I have to upload data using MM01 in LSMW.
    one material number should be extended to 8plants.but the field values for some fields are varying.the material number should be same for 8plants
    For this issue, which method i should follow.

    exteernal ranges means you are going to extend this material in all 8 plant.
    material number remains same.
    that means just you have to pass material number by yourself in upload.
    upload file
    material        plant     qty ................
    1                  plant1
    1                  plant2
    1                  plant 3
    1                 plant 8.
    with this  material 1 is extended in 8 plants.
    reward if useful.
    Amit Singla

  • 2 external number range for vendor

    Hello,
    I am facing a problem when I try to replicate vendor from R/3.
    I have 2 external vendor number ranges maintained in SRM, But only the last created external number range is taken into account when i replicate vendors from R/3.
    Please could you tell me how can I maintain 2 external number ranges in SRM?
    This is very urgent, I need to replicate vendors from R/3.
    SRM 4.0 Extended Classic scenario.
    Regards,
    Shaiek

    Hi Lina
    You will have to combine all number ranges in R/3 and create one number range in SRM, if you want to retain the R/3 numbers.
    e.g. If your R/3 number ranges are
    100000 - 200000
    600000 - 699999
    In SRM, you need 100000-699999 as the external number range.
    At any point of time, you can make only one no. range as default in SRM.
    Best regards
    Ramki

  • External Number Range for reservation

    Dear All,
    i want to change the numbering of reservations to external in order to define the number. How can be done??
    BR

    Hi
    External number range can be defined for Reservation.
    SPRO - SAP IMG- MAterial Management - Inventory Management and Physical inventory - Number assignment - Define number assignment for reservations
    T code OMC2
    In this check the external check box.
    Try it out.
    Thanks
    Raman

Maybe you are looking for