PM - Working with Materials that have defined Alternative Unit of measure

Hello !!!
I have the following case:
the material XXXX000011 the base UOM is PCE (piece),  and was defined as alternative UOM the MM (milimeters).
Now the user creates a PM order and set as component that material as Stock Item, the unit used was MM, he reqquested
100 MM.
Now here comes the issue, the reservation was created for 1 PCE... not for the 100 MM that is in the PM Order.
Why do this happened?
I hope the system will create a reservation by 100 MM not for 1 PCE.
Could any help me on this issue , question!!  ??
Thanks in advance!!

Hi,
It appears to be expected behaviour, the base unit will be used on the reservation.
You could possibly use exit COZF0002 to get different behaviour. You would have to change the quantity and unit back to the alternative UOM.
This exit only allows change of fields in structure EBAN_ORD_CUST. The relevant fields are not there but could be appended.
-Paul
Please use [Enterprise Asset Management (EAM)|Enterprise Asset Management (SAP EAM); forum for PM/CS specific topics

Similar Messages

  • Cannot get Shockwave playver 12 to work with users that have basic security

    Good Day,
    I've pushed out Shockwave player 12 to 2 test units that are Win 7 and IE 10.. I can log in with my account (ADmin access ) and 2 other accounts (1 Student and 1 Teacher) that have basic security access  and run a web page that will play properly.. I ran the testy and it came back as everything is ok...
    I created 2 other accounts with same access as the teacher and Student (basic domain access) and logged in to the same unit.. and the web page won't play... I ran the Adobe test and it tells me The Version 12 Shockwave is installed incorectly..
    As a test, I removed the 2 working profiles from a PC..., then re logged in, it worked...
    Tried removing shockwave player and re-installing, still fails for the 2 student and teacher (and all other accounts).. I've verified IE settings (as they are controlled via group policy..) everything is the same...
    Searched the WEB and seems to be acomon issue, any ideas?

    Hello,
    It was sorted out.. (somewhat)..  the fix for a specific website was to add it to the trusted list of sites..
    Could never figure out the blocking though… of IE10 and settings..
    Ron

  • Edit code for change drive letters in paths for links, to also work with Fonts that have been moved.

    I have the following code that looks through my links and changes all of the drive letters to the new locations where they exist.  So if something stays in the same folder structure, but moves to a new drive E: and InDesign can not longer find it, you can run the code and have it fix them all.
    Well I want to do the same but for fonts that have also moved.
    Thank you in advance for any and all help!
    if (app.documents.length == 0) {
        err("No open document. Please open a document and try again.", true);
    if (File.fs != "Windows") {
        err("This script is for Windows only.");
    var myDoc = app.activeDocument;
    var myLinks = myDoc.links;
    var myCounter = 0;
    if (myLinks.length == 0) {
        err("This document doesn't contain any links.", true);
    var mySettings = CreateDialog();
    for (i = myLinks.length-1; i >= 0 ; i--) {
        var myLink = myLinks[i];
        if ( myLink.status == LinkStatus.LINK_MISSING || (myLink.status != LinkStatus.LINK_MISSING && mySettings[2] == false) ) {
            var myOldPath = myLink.filePath;
            var myNewPath = myOldPath.replace(mySettings[0] + ":\\", mySettings[1] + ":\\");
            var myNewFile = new File(myNewPath);
            if (myNewFile.exists) {
                myLink.relink(myNewFile);
                try {
                    myLink.update();
                catch(e) {}
                myCounter++;
    if (myCounter == 1) {
        alert("One file has been relinked.", "Finished");
    else if  (myCounter > 1) {
        alert(myCounter + " files have been relinked.", "Finished");
    else {
        alert("Nothing has been relinked.", "Finished");
    function err(e, icon){
        alert(e, "Change drive letter in path", icon);
        exit();
    function CreateDialog() {
        var myDrives = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "y", "Z"];
        var myDialog = new Window("dialog", "Change drive letter in path");
        var myPanel = myDialog.add("panel", undefined, "");
        myPanel.orientation = "column";
        myPanel.alignChildren = "left";
        var myGroup = myPanel.add("group");
        myGroup.orientation = "row";
        var myStText1 = myGroup.add("statictext", undefined, "Change ");
        var myDropDownList1 = myGroup.add("dropdownlist", undefined, myDrives);
        if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1") != "") {
            myDropDownList1.selection = myDropDownList1.items[app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1")];
        else {
            myDropDownList1.selection = myDropDownList1.items[2];
        var myStText2 = myGroup.add("statictext", undefined, " to ");
        var myDropDownList2 = myGroup.add("dropdownlist", undefined, myDrives);
        if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2") != "") {
            myDropDownList2.selection = myDropDownList2.items[app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2")];
        else {
            myDropDownList2.selection = myDropDownList2.items[3];
        var myCheckBox = myPanel.add("checkbox", undefined, "relink only missing links");
        if (app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox") != "") {
            myCheckBox.value = eval(app.extractLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox"));
        else {
            myCheckBox.value = true;
        var myButtonsGrp = myDialog.add("group");
        var myOkBtn = myButtonsGrp.add("button", undefined, "Ok", {name:"ok"});
        var myCancelBtn = myButtonsGrp.add("button", undefined, "Cancel", {name:"cancel"});
        myOkBtn.onClick = function() {
            if (myDropDownList1.selection.index == myDropDownList2.selection.index) {
                alert("Both drive letters should not be the same.", "Change drive letter in path");
            else {
                myDialog.close(1);
        var myDialogResult = myDialog.show();
        if (myDialogResult == 1) {
            app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl1", myDropDownList1.selection + "");
            app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_Ddl2", myDropDownList2.selection + "");
            app.insertLabel("Kas_UpdatePathNamesAfterDriveLetterChange_3.0_checkbox", myCheckBox.value + "");
            return [ myDropDownList1.selection.text, myDropDownList2.selection.text, myCheckBox.value ];
        else {
            exit();

    ok, so I have discovered where the issue came from...
    The code you helped me with before, were I removed all links and my link character styles that I had (found here: http://forums.adobe.com/message/5881440#5881440)
    Well it set all the items I was finding/replacing to unknown fonts that my machine doesn't have (Like Helvetic Neue Bold, instead of just Helvetica Bold, etc).
    Is there an easy way of fixing this?
    The only way I know to fix it right now is:
    Go to Package >> go to Fonts >> Select the the font that says it's missing >> Select Find First >> CLOSE ALL OF THIS, then use the eye-dropper to select the text around that font which copies the formatting and then apply it to the text who's formatting got messed up.  And then start the process all over again for the next occurence of that word whose formatting got stripped.

  • Alternative unit of measure.. how in this scenario?

    Hi,
    KG is our base unit of measure
    and we would to use Littres(L) as the purchasing unit for this material.
    Therefore, we tried in system adding litres as alternative unit of measure.
    But we cannot figure out how to put in the density 0,87 kg/l as net weight only as gross weight.
    I have tried the below but system complained that "decimal places are not permitted"
    X----AUN-<=YBUnGrossWeight--NetWeight
    1-----L--<=-0,87--KG-0,87--
    1,000
    1,149-L--<=1--KG-0,87--
    1,000
    any clue?
    tjanks
    Tuff

    In purchasing view after defining alternative unit of measurement as L a POP up appears there you maintain as ,
    For ex:1kg-0.87L, then maintain such as 100 KG-87L.to avoide the decimal places.

  • Alternative units of measure

    HI Gurus,
    I have maintained alternative units of measure in material master. but thats not getting reflected in my delivery print.
    its showing basic UOM correctly but altern UOM its showing as zero. Do i need to maintain any other data.
    Also at what level does this UOM will be maintained.
    Reply soon
    Regards,
    prasad.

    Hi,
    To Check the available unit of measures or to create below gfiven the Path
    SPRO->General Settings->Check Uuits of Measurements
    Please check whether Alternative Unit of measure is maintaind.
    Regards
    Reward Points if useful

  • Table for alternative unit of measure

    HI
    I have created a material whose Basic UOM is Kg
    I have maintained alternative unit of measure as TON and maintained the relationship 1 ton = 1000 Kg in material master -- additional data -
    units of measure.
    I want to capture the data for creation of report ....In which table this data is stored ?
    Thanks
    Sara

    MARM

  • Hi, can iMovie give pronlems during the boot process from my iMac Mine. I have often after working with iMovie that i get during the boot Psi SDXH pause so the boot process stops

    hi,
    can iMovie give problems during the boot process from my iMac Mini?
    I have often, after working with iMovie that i get during the boot Psi SDXH pause
    so the boot process stops at this point
    I have often reinstall OSX Mavericks
    regards,
    HenkfromWinterswijk
    Netherlands

    Hello Federico,
    Your EliteBook is a Business model.  Your issue would be best answered on the HP Enterprise Business Community Forum
    Good luck!
    ↙-----------How do I give Kudos?| How do I mark a post as Solved? ----------------↓

  • [svn:fx-4.0.0] 13714: updating the AIR kits with versions that have the fx4 swc recompiled using SDK 13653

    Revision: 13714
    Revision: 13714
    Author:   [email protected]
    Date:     2010-01-22 08:12:15 -0800 (Fri, 22 Jan 2010)
    Log Message:
    updating the AIR kits with versions that have the fx4 swc recompiled using SDK 13653
    Modified Paths:
        flex/sdk/branches/4.0.0/in/air/mac/AIR Integration Kit.tbz2
        flex/sdk/branches/4.0.0/in/air/win/AIR Integration Kit.zip

    Thanks dude, you saved my ***!
    This is my platformOptions.xml file now:
    <platform xmlns="http://ns.adobe.com/air/extension/3.5">
        <sdkVersion>6.0</sdkVersion>
        <linkerOptions>
            <!-- to link with the libicucore.dylib -->
            <option>-licucore</option>
            <option>-framework GameKit</option>
            <option>-framework CoreData</option>
            <option>-framework StoreKit</option>
            <option>-framework iAd</option>
            <option>-framework MessageUI</option>
         </linkerOptions>
    </platform>
    And it works!
    I looked into including the 2 .a files
        <packagedDependencies>
            <packagedDependency>libWebp.a</packagedDependency>
            <packagedDependency>libFlurryAnalytics.a</packagedDependency>
        </packagedDependencies>
    I put the 2 files into my ane build folder and into my adt command line, but when I try to build the app I get an duplicate symbol error... so i took them out.
    \o/

  • How to improve Oracle Veridata Compair pair performance with tables that have big (30-40MB)CLOB/BLOB fileds ?

    How to improve Oracle Veridata Compair pair performance with tables that have big (30-40MB)CLOB/BLOB fileds ?

    Can you use insert .. returning .. so you do not have to select the empty_clob back out.
    [I have a similar problem but I do not know the primary key to select on, I am really looking for an atomic insert and fill clob mechanism, somone said you can create a clob fill it and use that in the insert, but I have not seen an example yet.]

  • Alternative unit of Measure for variant material

    Dear All,
    Here is an interesting scenario,
    There is a naterial Billet with two variant characteristics length and size. and base unit of measure is TON. Now alternative unit of measure is PCS.  How can define the conversion factor on the basis of these two variant characteristics.
    In normal material (without variant char.)
    we can define conversion factor 1PCS= 2TON
    For variant material,
    For the material Billet with variant charc length and size how can i define conversion
    so that system calculates diff. PCS with diff. length and size but material is same. So how can i Do that.
    for example for same material Billet but variant char. Length is 6 M and size is 120*120 ,its wt will be 2 TON for 1 PCS.
    for the same material Billet with variant char. length 12 M and size 120*120, its wt will be 12TON for 1 PCS.
    How can i cater this for the same material.

    Hi Shoaib,
    We have faced the similar scenario for steel industry. Based on my experience, it is not possible to define variable values for Alternative UOM conversion with the variant characteristic/configuration, specially if you want SAP to maintain inventory with variable conversion rate.
    Use the Batch specific unit of measure for this situation.
    1) Create batch specific UOM i.e. Ton_per_pc (TOP) --- User proportional unit conversion
    2) Create batch characteristic ton_per_pc and assigned UOm.
    3) In material master additonal data select proportion unit and enter the standard conversion rate between ton & pcs.
    4) While doing GR - In batch creation you can enter whatever the conversion rate is and Inventory will be updated accordingly.
    Regards,
    Ravi.

  • Issue in Alternative unit of measure (MARM) update using MM17

    Hi,
    I have tried to update alternative unit of measure (MARM) for some materials using MM17.
    It is working for some unit of measures (Like FT).
    But if I try to changes the unit of Measure value for PLB (Counter & Denominator) or DLB it is changing for UNC, if UNC unit of measure is not there for that material then the UNC is getting created.
    But according to MM17 functionality I think PLB values should change.
    Please check and let me, if you have any solution or any one faced the same issue.
    Thanks
    sham.

    Hi Sham,
    Your problem could be caused by wrongly assigned ISO codes to the  unit of measures involved. Most probably to these unit of measures   the same ISO code is assigned. This leads then to problems in the ALE interface of the material master, which is used too by the mass maintenance transaction MM17.
    There only the ISO-code is given  and then the System doesn't know the correct unit of measure, which     
    should be used. So it is possible, that the change is done for a  wrong unit of measure.
    Please check for this your customizing in transaction CUNI.                                                       
    Regards
    Mauro

  • Stock in alternative unit of measure

    Hi experts,
                     I have problem regarding tools stock, I want to see stock of such material in alternative unit of measure in transaction MB52. Is there any settings for such option in MB52?
    Regards,
    Rakesh

    you can see the stock in alternative unit in MMBE, for one material only.
    SAP cannot expect that all materials  listed with  Mb52 are having same base unit and same alternative unit, only in this case it would make some sense, for all other cases it would just make trouble. So it is not provided.

  • LSMW - Alternative Unit of Measurement

    Hi,
    I'm dealing with something very very strange. 
    I'm trying to load the Alternative Unit of Measure for materials via a LSMW.
    I'm using the Standard Batch / Direct input Method
    Object               0020   Material master
    Method               0000
    Program Name         RMDATIND
    Program Type         D   Direct Input
    We need to have the conversion L & GAL and KG & LB.
    GAL & LB are loaded as first.  (This goes in very smoothly). These values are calculated with density.
    Afterwards I load L & KG. So I'm using the function DIMENSIONCHECK_CONVERTABLE to calculate the converted versions.
    So 90% loads like this, without any problem.  But 10% of it goes wrong... When I check try to load this manually with exactly the same number I calculated, I can save the material without any issue.  When I'm using the Job I get following issue: The alternative units of measure are inconsistent.
    How is this possible? And how can I solve this issue without doing it manually?
    Thanks!

    Hi Prasad
    In the Material Master - Sales org.1 view you have a field called Sales Unit.
    there you give the desired UOM and press Enter then you will get a pop up for Conv.factors:Unit of measure, here you have to give the Conversion of the Material UOM to Sales UOM.
    Ex. Material Measure is PC and Sales Measure is BOX
    You need to specify How many peacies will BOX consist of
    like 10 PC = 1 BOX like that you have to give in the Popup
    Regards
    Sree

  • Adding Alternative Unit of measure as part of  attributte of material

    Hi gurus,
    In our source system each material has alternative unit of measure which contain info on converting the base unit of measure (CAR) to MT and PAL.
    I need to add this info as part of material attribute
    e.g.
    Material "A" 10CART = 1 PAL & 100CART = 1MT
    This information captured in MM table "MARM" with material code as the
    As part of 0MATERIAL_ATTR , i need to have additional field that capture the info as below
    CARTPAL = 0.1 (1/10)
    CARTMT = 0.01 (1/100)
    Please help to advice on how to enhance the extractor to cater the above requirement.
    Your help highly appreciated
    Thank you

    hi,
    According to me you can enhance the 0Material_attr to bring the required information from ECC.
    But before enhancing anything ask func consultant or business below ques.
    1) will these unit entry will get created in MARM for any material at the creation of material or it will get updated later on
    2) will this unit value get change for any material during its entire life
    If any of above que ans is yes then how wud u manage in transaction data if unit get changed.
    For that u need to apply feedback concept in transaction dso.
    Regards,
    Ashish

  • Requirement in alternative unit of measure

    Hi,
    A material is maintained with EA as Base unit of measure and alternative unit of measure is maintained as 100m=1 EA. when MRP  is run, the requirement appears in EA and not meteres. The issuing UOM is maintained as M in plant/storage view. Is there a way to have the uom for the requirement in the reservation to be in Meteres.
    thanks

    Dear
    Please check in BOM, routing according to the same UOM.
    And in Stock reqyuirement list MDO4 click on the Settings there u ll find the general settings under that tab u find the UOM
    basuunit of measure and alternate unit of measre in that u ll find the list
    With regards
    Pushpalas

Maybe you are looking for