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
DiwakarHi 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
rohitHi
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
TamasFor 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.JHi,
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.
rajeshHi 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,
ShaiekHi 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??
BRHi
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
-
This is my first posting so sorry for the messy title... I didn't realise how it all worked here. I have a shiny new imac, shiny new ipad and have all my media on a network hard drive - itunes works fine on the mac - no problems - photos visible in f
-
How to increase the length of a columnin existing publication item
We need to urgently increase the length of three columns in one of the tables that is sent offline as a publication item. I have searched everywhere to see if there is a procedure to see this. I only found process to add/drop columns but not modify t
-
I've read many threads and tried many things to help me, including the 5 Rs, loading ipod in disk mode, diagnostic mode, reinstalling itunes, clearing out the temp file, clearing out previous itunes installers, and more. Background: I used to have an
-
Downloaded popcorn but won't install
I just bought popcorn 2.0 and downloaded it from the site. When I try to install it it says to drag into applications folder which I did. When I open it from my appl folder it says the same thing-drag to appl folder- What am I doing wrong?
-
Use of LdapRealm results in [LDAP: error code 32 - No Such Object]
Hi, I'm testing with the example 'basic-auth' of the SJSAS7 2004Q2 with the LdapRealm. This little test app can successfully authenticate my user against LDAP. package de.zdf.qmv.helloworld.test; import javax.naming.*; import javax.naming.directory.*