Material number suffixing with ! for some material in material master

Hi Friends,
  We have uploaded  material master data with BDC . but for some of materials contain ! sign at the end of the material number. Means , at the 18th charecter ! is appearing. but it does not appear in mm03 while displaying. and even while finding it from MARA if we put material number   without ! sign then we can possible to get that material. and it does not allow us to crate material with same material number withought ! sign.
But if while creating material if we put material with ! at the 18th charecter it creates material with ! sign but while searchig from MARA if you dont put ! sign with material number we can not  get that material as output and if we create other material without ! sign it allows to create the material.
Please can you tell me what is the reson why ! is getting added at the end of material number ... do any1 of you have faced the same kind of situation and found for what reason it is coming....
Thanks & Regards.
Praja.

Hi,
This is due to config. In our case whenever we enter 8 digit number for Eg:
12345678 material will be created as 1234.5678 a dot will appear after every 4 digits.
But when we actually look at mara we wont find the dot (.) .
We can do this by config by setting perfix and sufix to the material number. actually these characters will not be stored in DB.
It will be shown in output when the function module CONV_EXIT_MATN1_OUTPUT runs.
check config in OMSL transaction.
In TMCNV table check field TEMPLATE it will have the template how the material number should be in our case its ____.____
Your case might be ________________!
Regards,
Shanmugavel chandrasekaran.
Edited by: shanmugavel chandrasekaran on Mar 22, 2010 10:58 AM

Similar Messages

  • How to alter the materialized view defintion with -- For update clause

    My db version is 9.2.0.3
    My orginal materialized view difination does not have "for update " clause.
    how can i alter the mview defination to inclused and exclude the "for update" clause.
    I dont want to drop and recreate the mview with for update clause. But I what to change the existing definition.
    Please suggest.
    Thanks
    Naveen.

    I already have the view definition in place. I want to change the exising defination, by adding the "for update " clause. Is it possible with any " alter mview ... " syntax.
    Below is my existing syntax. I don't what to drop and recreate. Just want to alter the existing definition , with for update clause.
    create materialized view test
    pctfree 0
    tablespace DATA storage (pctincrease 0)
    build immediate refresh start with sysdate next (trunc(sysdate+1) +1/24)
    with primary key
    disable query rewrite
    as select * from test@isource;
    Please suggest!
    Thanks
    Naveen
    Edited by: user12096071 on Apr 8, 2010 2:56 PM

  • Can serial number be entered for a BOM child material in production order

    Hi,
    Kindly let me know whether it is possible to enter serial numbers for a BOM child material in a production order. In case yes, then under what circumstances (parameters) and where do we display it in a production order? e.g. for a BOM parent material, we display it in transaction CO03 --> Header --> Serial Numbers.

    Dear Sourav,
    In myunderstanding I dont think we can maintain the serial numbers for the components in the production order,but however
    while performing GI using MB1A or during CO11N(,if backflushing is activated) we can enter the serial numbers for the
    components and then using documented goods movements we can trace for each production in CO03 or else in COOIS.
    But kindly check with T.Code COIB which seems to define the header-component serial no relationship.
    Check and revert with your findings.
    Regards
    Mangalraj.S

  • Number range error for some materials when converting into Production order

    Hi,
    Please I need some help with my error.
    When trying to convert planned orders into production orders, I receive an error message saying Internal assignment not defined for number range XX.
    The strange part is that is only happening for two materials! Material type is the same one we always use.
    The planned orders have also the same type.
    Any idea?
    Thanks,

    Hi,
    I think for these 2 materials system is selecting the order type for which external number range is marked and ingternal number range is switched off.
    Can you go to CO01 and create a production order for these materials directly w/o assigning order type on intial screen. check which order type is detrmined by system and check its number range in co86.
    please check.

  • Old material number - Field in Basic Data 1 View Material Master

    Hai Techies,
    We have a field called old material number - MARA-BISMT in material master basic data 1 view. Is that field is just for reference of old material or does it have any effects in the SAP MM when using the material for purchasing or in BOM or so on.
    Could any one please highlight me the consequences of using this field to refer a old material number for the new number created.
    Thanking you in advance.
    Regards,
    Kris.S

    Hello Kris,
    Number under which you have managed the material so far or still manage it,
    for example, in another system or in a card index.
    You can use the old material number to systematically search for material
    master records via matchcodes.
    Your understanding for the use of this field is correct.
    regards
    Ray

  • Issue to make mandatory field(SELD/BBD and Date of manufactor)in migo for particular Material type and material Number starting with'1' series.

    Hi friend,
    i have issue regarding mandatory  self life field (SELD/BBD and Date of manufactor)in migo for Batch Tab for particular Material start with '1' Series and material type.
    i want to make mandatory above field during GR from migo..any one let me know exit or badi for that to full fill this goal..
    Regard's,
    shaikh Khalid.

    Hi Shaikh
    First of all Thread is not closed seconldy as a good practice if you have resolved your issue kindly document it here so that it may help someone in future
    Nabheet

  • Hi Everybody, Ship to party not updating for Transaction number in "CRMD_ORDER" for some users?

    Process :
    1. We are updating ship to party for contracts(Transaction number ) , Here every thing is updating fine But i am facing the issue in CRMD_ORDER, Here what ever selected ship to party was not updating.
    2. i have find out the issue reason for failure  in  Debugging , its giving error as "  no_display_authority " in one standard function module  'CRM_ORDER_READ'.We are passing Header GUID to this FM .
    3. Even i went inside this FM 'CRM_ORDER_READ', Here it was checking for ACE(ACCESS Control ENGINE) authority check by using Standard FM
      "CRM_ORDER_CHECK_AUTHORITY_ACE"  this FM giving error as "Access denied by Access Control Engine".
    Can any help me on this how can i resolve this issue.
    Thanks in Advance.
    Regards,
    Venugopal

    Hi,
    Go to SPRO - SD - BASIC FUNCTIONS - PARTNER DETERMINATION Just check whther your partner function (SH) is assigned to your account group and also exists in the partner determination procedure.
    Just try and maintain it there against your account group and against your sales document type in VOV8.
    Also open your customer master for which you are trying to create this sales order. Just check whther in the partners tab , SH is shown? You can either use transaction BP or XD03.
    Let me know, reward points if helpful.
    Regards
    Ravi

  • Stock analysis based on vendor material number

    Hi
    Is there any report which can show the total stock of a material with split on vendor material number (I am entering different vendor material numbers upon goods receipt) or any query I can write to get the above result?
    The requirement is as follows: I will order an item with name say X and vendor supplies the item with different name say Y. So I am maintaining vendor specific name in vendor material number. Now I want to see the stock X with what quantity of it is Y.
    Thanks

    Dear Praveen
    You could use the following;
    Input and Output Conversion of Material Numbers  
    Use
    Like every other part in the SAP system, an inventory-managed manufacturer part has an SAP-specific material number that uniquely identifies it. If this material number is uncommon or unknown to the vendor, you should consider the following (especially in the purchasing process):
    ·        You can enter a part with its Manufacturer Part Number (MPN) and its External Manufacturer, and not just with its material number. This is possible because of the input conversion of material numbers.
    ·        The system displays this part with its Manufacturer Part Number and the External Manufacturer in lists and screens. This is possible because of the output conversion of material numbers.
    You have to increase the maximum field length for input and output values in the Output Length for Material Numbers field to enter and display the MPN and the manufacturer code in one field
    Prerequisites
    You have made the following settings in Customizing:
    ·        You have activated the conversion exit for material numbers.
    ·        You have maintained a delimiter. The delimiter separates the MPN and the external manufacturer when they are entered or displayed in one field.
    ·        You have specified a maximum output length for material numbers. This means that the fields for the long material number are scrollable, and the output columns for lists are wider.
    You configure and activate the conversion exit for material numbers in Customizing by choosing Logistics - General ® Interchangeability of Parts ® Set Up Conversion Exit for Material Numbers.
    Features
    Input Conversion
    If you have activated the conversion exit, you can enter the relevant MPN instead of the material number in the relevant input fields.
    If the MPN is not unique, you enter the external manufacturer in the same field, separating the MPN and the external manufacturer by the delimiter defined in Customizing.
    You have defined: as the delimiter.
    Enter 45L700W:36121 (Manufacturer Part Number, Delimiter,and External Manufacturer) for the part, instead of material number 1011. If the MPN is unique, you only have to enter 45L700W (the Manufacturer Part Number).
    You can now scroll the input field for the material number. This allows you to enter the maximum output length for material numbers, which has also been defined in Customizing.
    Input conversion gives you an alternate and additional input option. You can still enter the ERP material number to identify a part.
    The system determines the correct material number from your input, and passes it to the program logic. The system handles your input as follows:
    ·        If your entry contains the delimiter, the system splits the entry at the delimiter, interprets both parts of the entry as the Manufacturer Part Number and the External Manufacturer respectively, and searches for a part corresponding to these entries
    ·        If your entry does not contain a delimiter, the system interprets your entry as an (ERP) material number, and searches for the corresponding part in the material master. If this is unsuccessful, the system interprets your entry as an MPN, and searches for the corresponding part.
    If the system cannot determine a part clearly, or the search is unsuccessful, it issues an error message.
    Value Range for MPN on the Selection Screen
    The system converts the MPN into a material number internally.
    To ensure that the system correctly interprets the value range for an MPN that is entered as selection criteria, when the conversion exit is activated, the system provides both the material number and the MPN as selection criteria in the selection screen.
    Output Conversion
    If the conversion exit is activated, the output conversion ensures that the system displays the MPN and the external manufacturer on screens and in lists, separated by the delimiter in the field or column that usually displays the ERP material number.
    If the Output Length for Material Numbers field in Customizing is not long enough to display both the MPN and the external manufacturer, the system displays the MPN, if it is unique.
    If the MPN is not unique or the output length too short, the system displays the ERP material number.
    The system displays parts with the output length defined in Customizing. In addition:
    ·        You can scroll the output field for the material number on screens.
    ·        The system adjusts the layout of lists to the output length.
    List Formatting
    If you use the inventory-managed MPN, you have to change the list formatting as follows:
    ·        Variable length of the material number in reports
    In cases of the automatic conversion of the material number into an MPN and external manufacturer, the system takes account of the Output Length for Material Numbers field (defined in Customizing) when it structures the lists for selected reports. This ensures that columns are aligned, line breaks are correct, and the lists can be read.
    ·        Adding a field for the external manufacturer
    The external manufacturer should also be displayed in lists because the MPN, into which the material number is automatically converted, is not always unique.
    In Customizing, you have defined whether the external manufacturer should be displayed with the MPN. The system adds the field for the external manufacturer immediately after the field for the MPN in lists and on the screen.
    You can display the external manufacturer with or without an active conversion exit.
    ·        Sorting by MPN, not by material number
    You can sort some lists by material number.
    You can sort by MPN in cases where the MPN is displayed instead of the material number.
    with kind regards
    Sundar

  • Material Number on PR/PO

    All -
    I had a question regarding material numbers on PR/PO - It seems like material number is mandatory for some material groups and not for others. Can anyone tell me about that?
    Appreciate your help.

    MM > Purchasing > Material master > Entry aids for item without a material master
    Anythign with a val class here can be used to create a PR without material

  • To create a Material using BAPI with out passing the material number

    Hello Experts,
    I am using BAPI_MATERIAL_SAVEDATA to create a material of some Ztype. I am successfully creating a material if I am passing Material Number as input. I want the material number to generated internally.
    When I am doing material creation with same input data with out material number using BDC, it is working fine. It is generating the material number.
    But, not with the BAPI.
    Do, I need to specify this some where in the BAPI to generate the Material number internally? Please let me know.
    Please help me in this regard.
    Thanks & Regards,
    Naresh.

    Hi,
    Read the BAPI documentation regarding Internal Number range for materials.
    When you create material master data, the following fields must always
    contain a value in the structure:
    o   MATERIAL
        Only external number assignment is supported for the material number
        (MATERIAL). If you want the material number to be assigned
        internally, the method BAPI_MATERIAL_GETINTNUMBER must first be
        called. This method determines an internal number for the material
        to be created. You must enter this internal number in field
        HEADDATA-MATERIAL.
    Regards
    Vinod

  • Inconsistent for some material in Material master

    During creation for some material I am facing an error "The material type  does not exist" Message no. M3104. It happens with all material type.
    However, I have already found the reason for that. The material was already created before (year 2011) with ZMAK material type (but no transaction yet) and now the material type is deleted from production server. I can see the material in MARA table. It shows the material type which already has been deleted.
    Also I can see the material into all table MARC, MARD, MBEW, MAKT, MARM.
    But the interesting thing is that, I can't see the material in MM60.
    I can realize there are some inconsistent. But the data is available in all tables, so why I can't see the material in MM60 ?
    I have an option to re-create the material type. But it is my last option. Is there any other option to make the material visible in MM60 (without creating the material type).

    Hi,
    For workaround, you can create new material type FERT and transfer to production system, create material code FESEN045* or FESEN045. Or FESEN045’ not same material code FESEN045 (which is not possible) with material type FERT. Once done, you can do material to material transfer with MB1B with 309 movement type. If quantum of materials is more, you can go for BDC with MB1B with 309 movement type.
    Later you can delete material number FESEN045 with material type ZMAK and once all done, change material code to FESEN045 from material code FESEN045* for material type FERT.
    Or else you can have a mini project; keep all material stock created with material type ZMAK.
    You can create new material type FERT and then transfer to production system. Create new material code with new material type FERT and then go for MMAM. Finally add stock to new material code.
    Regards,
    Biju K

  • Query for classfication for material number

    Hi,
    I would like to create a query that links the material number (MARA) with its assigned classes (in classification in material master) and characteristics for each class. So I want to be able to key in a material number and receive the class and all charateristics and values for that.
    Do you know which tables I should join?
    Thanks,
    Ola

    For query you use table AUSP only where Object field is your mateiral number and this will return the value of Char
    if you need class also than link the KLAH table
    MARA you don't need here and wont link

  • Issue with Customer Material Number in sales order

    Hi All,
    I am facing one strange issue.
    Accoding to the flow of my client system the customer Material number is automaticlly populated while creating the line item in sales order. The Customer Material number come from the Configuration of the Item.
    This is working properly in the quality system but in the prodcution system for some cases this customer material number is not coming.
    The customer material is not coming in production only some times other wise it works properly.
    I am  not able to understand what may be the issue as it  is working properly in the quality and in the procudtion it is not coming only for some line item.
    Kindly help.

    That depends on either configuration used in your system or any enhamcement used.
    So check the cases for which they have configured it or used any enhancement.

  • Template for material number

    My requirement is I want the material number starting with `AAA` followed by internal number
    How to do using template..
    Thanx

    Hi ,
    We have an standard SAP -User exist used for material number assignments based on business needs.
    Go to Transaction code SMOD - Enhancement MGA00002 is used to hard code the material number ( Internal / External assignments)
       Important
       Retail customers must use customer enhancement MGW00002.
       You use this customer enhancement to influence the assignment of material numbers. You can intervene in the program at the following points:
       Internal number assignment (function module exit exit_saplmg02_001) Functional Module EXIT_SAPLMG02_001
       This function module is called if internal number assignment is allowed and if the user has not specified a number when creating a material master record.
       External number assignment (function module exit exit_saplmg02_002) Functional Module EXIT_SAPLMG02_002
       This function module is called if the user has specified a number When creating a material master record. However, if external number assignment is not allowed, the (changed) number is subsequently discarded.
    Please discuss with ABAP developer in order to fulfilled your business requirements.
    With Regards,
    Thiru

  • Planning in EC-PCA with material number

    We have a requirement to enter Revenue plan data in PCA by using Profit Center & Account number & Material number.    However, I do not see 'material' as a characteristic that can be added to the plan layout.    The only available field is 'Representative Material', which we do not want to use.     Does anybody know how to add the characteristic Material to a PCA Plan Layout?     Thank you.

    We have a similar requirement & found no way to plan utilising the material field MATNR.  As you indicated, representative material is offered.  We have elected to set up a 1:1 relationship of material to representative material for those materials we intend to plan and set the derivation rules as such.  This seems to be the only way to accomplish this in PCA.

Maybe you are looking for