Condtion in UOM

Hi All,
Is it possible to write a condition in the UOM conversion. We have installed UOM0MATE DSO and using the conversion in the query designer and all works fine. But now I need to maintain the condition where in if the Alt UOM is not maintained in KG, I need to display in L (Liter).
For few materials alt UOM is not maintained in KG, only L is maintained. Is it possible?
Thanks
Annie

Hi,
we can do in reporting level but you have to maintain converion type in tcode RSUOM .In report you have to select the keyfigure properties conversion tab and select the conversion type as created in RSUOM.
Check below blog .hope it will help you.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00944f2f-c3e8-2c10-ccb5-a6e4cc882db4?quicklink=index&overridelayout=true
Thanks

Similar Messages

  • UoM field in A/P Credit Memo

    Hello Gurus,
    I'm currently using SP01 PL04.  Programmatically saved a A/P Credit Memo in draft with Base Unit=tYes, the quantity is fine but the UOM is still the purchase UoM.  Please Help...

    Hello Gilbert,
    Yes it is shown the UoM is still the purchase UoM you defined, but actually the UoM does not work any longer since you have chosen Base Unit=Yes.
    That means when the document is submitted, the quantity in stock would decrease by 1 (if you input quantity=1), rather than decrease by 1*items/unit. You can find that from the total price in the row, or after submission from the item master data -> (find the item) -> inventory data -> in stork.
    Hope that helps.
    Nick

  • Issue related to changing UoM in PO which is created w.r.t PR

    Hi All
    I have Created a PR without material (i.e for Projects) and entered UoM as EA
    I have created a PO w.r.t PR and saved it.
    Now i want to change the UoM from EA to AU but system is giving me error.
    "Order unit AU not convertible into unit EA of requisition"
    So i tried changing in PR but in PR the UoM field is disabled so i cant change the UoM there also
    Can you plz guide me what could be the solution to resolve this issue.
    Thanks and regards
    shailesh

    hi..
    UoM cant be changed...
    It can be chaged only if..
    If there are no stocks of the material in the current period and in the previous period
    If there are stocks in the previous period, you can clear them as follows:
    a) Post the stock in the previous period to the current period (for example, using movement type 561) so that the stock for the previous period is the same as the stock for the current period.
    b) Clear the stock with the posting date in the previous period (for example, using movement type 562).
    If no purchase requisitions, purchase orders, or scheduling agreements exist for the material
    So. please all these..
    Thnks..

  • UOM in SRM 7.0 Documents

    Hello experts,
    We are implementing ECS scenario in SRM 7.0.
    We found that Look up help for UOM in SC and PO shows only SI units (Like Kg,M,s).However Non SI Units like Feet,Yard, Pound,Square feet etc do not show up. These units are still widely used in the US and UK.
    Do we need to do any settings for the Non SI units to be available?
    Appreciate any inputs on this issue.
    Thanks
    RamanAK.

    normaly in the F4 list it shows ISO codes. i dont have a system infront of me to valaidate the same

  • Report for material and alternative UOM

    Hi Guru's
    is there ant transaction/standard report where i can see the list of materials and alternative UOM
    Thankyou

    Hi,
    No such standard report available in SAP to see for many materials. in MM03 under Additional Data, you can see but material wise.
    Better use table MARM to see the same and create an ABAP Query of Report using this table.

  • Inventory Report-Replacement path for Base UOM to Case and Standrad Cost

    Hi, We have a Scenario as below:
    Question1:
    We have a multiprovider contains 4 infocubes and 2 Master Data objects
    a.Demand
    b.Inventory
    c.Sales Orders
    d.In Transit
    Master Data objects
    a. Material (contains Base UOM to Case as Key Figure Attribute and also Base UOM as an attribute)
    b. Material Location (Contains material as an attribute and also Standard Cost as a Key Figure attribute)
    At the report level two formula variables are defined with replacement path for showing the Base UOM to Case and Standard Cost in columns.
    We have 4 reports on this multiprovider. There is a dialy sales report which gives the following details
    Material, Location, MRP Controller, CalDay, Base UOM, Actual Sales(AS), Dependent Demand(DD), Consumption Qyt(CQ), Base to Case UOM, Standard Cost
    In this report for all the records the Base to UOM and Standard Cost column is coming with values which is nothing but the replacement path on the material master key figure attribute. Though this report is on the multiprovider all the major keyfigures (AS, DD and CQ) are coming from a single cube( this is an observation from myside).
    We have another report which is the Inventory Report with the following details:
    Material, Location, MRP Controllder, Calday, Base UOM,      Unrestricted Inventory(UI), committed Inventory(CI), Back Order Qty(BOQ), In Transit by Sh/Rec(ITS), In Transit Pipeline(ITP), On Order Qty (OOQ), Current Inventory Position (CIP), Quality Inspection Stock(QIS), Block Stock(BS), Base to Case UOM, Standard Cost
    Now in this report for all the records the Base to Case UOM and standrad cost is not showing up. Is there anything which needs to be done in order to get the Base to Case UOM and standard cost for all the records.
    Question2:
    When Non-Cumulative and Cumulative key figures are combined at the multi provider and also at the report level, will there be any problem?
    Regards
    Vijay

    Hi,
    I think you can proceed with virtual characteristics for this.In the code you can truncate the time and you can display on the date:
    Regards
    Prasad

  • Loading two UOM in Multiprovider possible?

    Hi Friends,
    I need to develop a multiprovider with a cube and dso.
    Cube-- has Base UOM
    DSO- has alternate UOM.
    I am able to drag only Base UOM from the cube.
    I am not able to drag the alternate UOm from DSO into multiprovider.
    Please help me.
    Thanks,
    Guru
    Edited by: hi2guru on Aug 24, 2010 3:11 PM

    Hi,
    Can you elaborate UOM?
    Thanks,
    VA

  • Delivery document is in UOM bags but should be invoiced in kilos

    Hi Experts!
    Please help me on this matter.
    My client's situation is that a delivery document was created wherein the sales UOM is in bags and the unit price was in bags.  However, when the time of the invoicing came, the client's customer wants to be billed in kilos and the price in kilos.  The reason behind this is that sometimes, when the item is delivered, it is not the exact number of bags received by the client's customer and so they allow this for their customer.
    What document should I create and how should I account for the price difference?
    Note:  Inventory UOM is in kilos. Sales UOM is in bags
    Hoping for your prompt response.
    Regards,
    Jen

    Already solved my problem.  I could use the Base Units column so that I can used the Inventory UOM when I create a delivery document.
    Unfortunately, I have to create a new AR invoice.
    Thank you for all your inputs
    Edited by: Jennifer Tinagan on Jun 25, 2009 1:40 PM
    Edited by: Jennifer Tinagan on Jun 25, 2009 1:48 PM

  • Error while changing the UoM in material master

    Hi experts....
    I am not able change the UoM in the material master. Even if,  all the PR , PO and reservations are cancelled .
    It still gives me error message " Manual  Reservations already  exists "
    Thanx
    Ganesh

    Hi
    may be some entries got not cancelled properly and entries got locked.
    Just check in SM12 if no entries are locked.
    regards
    Sidi

  • More than one UOM for an item in sales and quotation

    Dear all,
    I am facing a problem with n# UOM and hope to explain to you and see if anyone can resolve my problem.
    Case: 
    We have sales item (non-inventory) selling in different prices with different UOM.  We could not afford to create one UOM with one item code, it will be very, very huge and un-manageable.  (max 3 types of uom for each item but we have more than 20K of items...)
    Next we may set up different type of price list as according to UOM.
    Question:
    1)  How can we relate the price list to UOM at sales quotation, order time?  As each BP only relate to one price list file at a time.
    2)  In one quotation, we can quote same item but different UOM with different price (more than 1 line appear), how to auto read the price by different price list file at that time? 
    Hope to hear from you . 
    Thank you and regards,
    Joan.

    Hi Joan
    This is not possible in standard SAP Business One as it caters for 2 levels only (Purchasing/Sales UOM). There is a POS add-on that does cater for this but you will need to purchase the whole add-on, otherwise you will need SDK development to achieve this.
    Kind regards
    Peter Juby

  • How to delete header condtion line of sales order by BAPI

    Hi,
    I want to delete the condtion line of sales order header using BAPI "BAPI_SALESORDER_CHANGE",
    it is work well in item level condition type, but it is not work for header condition type. show error message "missing item number" since of pass item number "000000" for header condition line.
    Below is reference source code, thanks in advance.
    *& Report  ZTEST_BAPI_SO_DELETECONDLINE
    *& Sample program to call BAPI_SALESODRER_CHANGE to
    *& delete condition line of so line item
    REPORT  ZTEST_BAPI_SO_DELETECONDLINE.
    ***--- Structures for create BAPI
    DATA: SALESDOCUMENT LIKE BAPIVBELN-VBELN.
    DATA: ORDER_HEADER_INX LIKE BAPISDH1X,
          BEHAVE_WHEN_ERROR LIKE BAPIFLAG-BAPIFLAG,
          SIMULATION LIKE BAPIFLAG-BAPIFLAG.
    DATA: BEGIN OF ORDER_ITEM_IN OCCURS 2.
            INCLUDE STRUCTURE BAPISDITM.
    DATA: END OF ORDER_ITEM_IN.
    DATA: BEGIN OF ORDER_ITEM_INX OCCURS 2.
            INCLUDE STRUCTURE BAPISDITMX.
    DATA: END OF ORDER_ITEM_INX.
    DATA: BEGIN OF SCHEDULE_LINES OCCURS 2.
            INCLUDE STRUCTURE BAPISCHDL.
    DATA: END OF SCHEDULE_LINES.
    DATA: BEGIN OF SCHEDULE_LINESX OCCURS 2.
            INCLUDE STRUCTURE BAPISCHDLX.
    DATA: END OF SCHEDULE_LINESX.
    DATA: BEGIN OF ORDER_CFGS_REF OCCURS 2.
            INCLUDE STRUCTURE BAPICUCFG.
    DATA: END OF ORDER_CFGS_REF.
    DATA: BEGIN OF ORDER_CFGS_INST OCCURS 2.
            INCLUDE STRUCTURE BAPICUINS.
    DATA: END OF ORDER_CFGS_INST.
    DATA: BEGIN OF ORDER_CFGS_VALUE OCCURS 2.
            INCLUDE STRUCTURE BAPICUVAL.
    DATA: END OF ORDER_CFGS_VALUE.
    DATA: BEGIN OF CONDITIONS_IN OCCURS 2.
            INCLUDE STRUCTURE BAPICOND.
    DATA: END OF CONDITIONS_IN.
    DATA: BEGIN OF CONDITIONS_INX OCCURS 2.
            INCLUDE STRUCTURE BAPICONDX.
    DATA: END OF CONDITIONS_INX.
    DATA: BEGIN OF EXTENSIONIN OCCURS 2.
            INCLUDE STRUCTURE BAPIPAREX.
    DATA: END OF EXTENSIONIN.
    DATA: BEGIN OF RETURN OCCURS 2.
            INCLUDE STRUCTURE BAPIRET2.
    DATA: END OF RETURN.
    DATA: TMP_POSNR  LIKE VBAP-POSNR,
          L_KNUMV    LIKE VBAK-KNUMV,
          L_KSCHL    LIKE KONV-KSCHL,
          L_STUNR    LIKE KONV-STUNR,
          L_ZAEHK    LIKE KONV-ZAEHK.
    ***--- Selection
    PARAMETERS: P_VBELN LIKE VBAK-VBELN OBLIGATORY MEMORY ID AUN DEFAULT '7000510', "'0001007443', " SO
                P_POSNR LIKE VBAP-POSNR OBLIGATORY DEFAULT '000000' , " so item
                P_CONDN LIKE  KONV-KSCHL  DEFAULT 'ZOSP',    " condition type
                P_CONDI LIKE  KONV-ZAEHK  DEFAULT '01',      " Condition item number
                P_TEST  AS CHECKBOX DEFAULT 'X'.             " test mode
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          INPUT         = P_VBELN
        IMPORTING
          OUTPUT        = P_VBELN.
      CLEAR: L_KNUMV.
      SELECT SINGLE KNUMV INTO L_KNUMV
      FROM VBAK
      WHERE VBELN  = P_VBELN.
      IF SY-SUBRC = 0.
        CLEAR: L_KSCHL,L_ZAEHK,L_STUNR.
        SELECT SINGLE KSCHL ZAEHK STUNR INTO (L_KSCHL, L_ZAEHK, L_STUNR)
        FROM KONV
        WHERE KNUMV = L_KNUMV
          AND KPOSN = P_POSNR
          AND ZAEHK = P_CONDI
          AND KSCHL = P_CONDN.
        IF SY-SUBRC <> 0.
          WRITE:/ 'Condition type or condition item is not exist.'.
          EXIT.
        ENDIF.
      ELSE.
        WRITE:/ 'Sales order number is not exist'.
        EXIT.
      ENDIF.
    IF L_ZAEHK IS INITIAL.
          WRITE:/ 'Condition type or condition item is not exist.'.
          EXIT.
    ENDIF.
    SALESDOCUMENT = P_VBELN.     " Sales order number
    ORDER_HEADER_INX-UPDATEFLAG = 'U'.   "U = change sales order
    ***Item Data
    ORDER_ITEM_IN-ITM_NUMBER = P_POSNR.
    APPEND ORDER_ITEM_IN.
    ORDER_ITEM_INX-UPDATEFLAG = 'U'.   "I = add, U= update, D=delete
    ORDER_ITEM_INX-ITM_NUMBER = P_POSNR.
    APPEND ORDER_ITEM_INX.
    ***--- Begin delete a condition line
    ***--- Make sure to use update flag 'D'. Here I = add, U= update, D=delete
    CLEAR: CONDITIONS_IN,CONDITIONS_INX.
    REFRESH: CONDITIONS_IN,CONDITIONS_INX.
    CONDITIONS_IN-ITM_NUMBER = P_POSNR.
    CONDITIONS_IN-COND_ST_NO = L_STUNR.
    CONDITIONS_IN-COND_COUNT = L_ZAEHK.
    CONDITIONS_IN-COND_TYPE  = L_KSCHL.
    APPEND CONDITIONS_IN.
    CONDITIONS_INX-UPDATEFLAG = 'D'.
    CONDITIONS_INX-ITM_NUMBER  = P_POSNR.
    CONDITIONS_INX-COND_ST_NO  = L_STUNR.
    CONDITIONS_INX-COND_COUNT  = L_ZAEHK.
    CONDITIONS_INX-COND_TYPE   = L_KSCHL.
    APPEND CONDITIONS_INX.
    ***--- End delete a condition line
    BEHAVE_WHEN_ERROR = 'P'.
    SIMULATION = P_TEST.   " Test mode or not
    "=== call BAPI
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        SALESDOCUMENT               = SALESDOCUMENT
        ORDER_HEADER_INX            = ORDER_HEADER_INX
        LOGIC_SWITCH                = '    U'
      TABLES
        RETURN                      = RETURN
        ORDER_ITEM_IN               = ORDER_ITEM_IN
        ORDER_ITEM_INX              = ORDER_ITEM_INX
        CONDITIONS_IN               = CONDITIONS_IN
        CONDITIONS_INX              = CONDITIONS_INX .
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    WRITE: / 'Return code =', SY-SUBRC.
    SKIP 1.
    LOOP AT RETURN.
      WRITE: / RETURN-MESSAGE.
    ENDLOOP.
    Edited by: hank jiang on May 21, 2010 5:07 AM
    Edited by: hank jiang on May 21, 2010 5:25 AM
    Edited by: hank jiang on May 21, 2010 5:27 AM

    SALESDOCUMENT = P_VBELN.     "Sales order number
    ORDER_HEADER_INX-UPDATEFLAG = 'U'.   "U = change sales order
    ORDER_ITEM_IN-ITM_NUMBER = P_POSNR.
    APPEND ORDER_ITEM_IN.
    ORDER_ITEM_INX-UPDATEFLAG = 'U'.   "I = add, U= update, D=delete
    ORDER_ITEM_INX-ITM_NUMBER = P_POSNR.
    APPEND ORDER_ITEM_INX.
    "Begin delete a condition line
    "Make sure to use update flag 'D'. Here I = add, U= update, D=delete
    CLEAR: CONDITIONS_IN,CONDITIONS_INX.
    REFRESH: CONDITIONS_IN,CONDITIONS_INX.
    CONDITIONS_IN-ITM_NUMBER = P_POSNR.
    CONDITIONS_IN-COND_ST_NO = L_STUNR.
    CONDITIONS_IN-COND_COUNT = L_ZAEHK.
    CONDITIONS_IN-COND_TYPE  = L_KSCHL.
    APPEND CONDITIONS_IN.
    CONDITIONS_INX-UPDATEFLAG = 'D'.
    CONDITIONS_INX-ITM_NUMBER  = P_POSNR.
    CONDITIONS_INX-COND_ST_NO  = L_STUNR.
    CONDITIONS_INX-COND_COUNT  = L_ZAEHK.
    CONDITIONS_INX-COND_TYPE   = L_KSCHL.
    APPEND CONDITIONS_INX.
    "End delete a condition line
    BEHAVE_WHEN_ERROR = 'P'.
    SIMULATION = P_TEST.   " Test mode or not
    "=== call BAPI
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        SALESDOCUMENT               = SALESDOCUMENT
        ORDER_HEADER_INX            = ORDER_HEADER_INX
        LOGIC_SWITCH                = '    U'
      TABLES
        RETURN                      = RETURN
        ORDER_ITEM_IN               = ORDER_ITEM_IN
        ORDER_ITEM_INX              = ORDER_ITEM_INX
        CONDITIONS_IN               = CONDITIONS_IN
        CONDITIONS_INX              = CONDITIONS_INX .
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    WRITE: / 'Return code =', SY-SUBRC.
    SKIP 1.
    LOOP AT RETURN.
      WRITE: / RETURN-MESSAGE.
    ENDLOOP.

  • To Maintain different UoM for a material

    Hi,
    It is possible maintain materials in ISO UoM (in Italian Company) and sell them to American Customer in American UoM? So, It is possible that in the Sales Orders to American customers the materials are expressed in American UoM?
    I would appreciate suggestions as to how to address this issue.
    Thank you,
    Roberta

    You can do this by maintaining Material Master>>basidata>>add Data>>Units of Measure
    here you maintain conversion for European(Say EACHES,if this your basic uom) VS US Customers(Say INN/MST) .
    When you create sales order for us customer,you need to bring US UOM...there are few ways to do this like based on customer material,maintaining condition records etc..you might need to use few exits..
    Siva

  • Function to convert PO quantity and cancelled quantity into Primary UOM

    Hello,
    I am looking for a function to convert PO quantity and cancelled quantity into its Primary UOM from the unit of measure the line order was placed.
    Thank you

    hi
    In case if you are already working in production remember that decimal places should not change. It will affect all previous data.
    For your problem best solution is make order unit as 1000. So that your problem will solve
    e.g. instead of 2.009 inr for 1 Unit use 2009 inr for 1000 unit.

  • How to create/assign Multiple UOM's for a Service

    How do i create more than ONE,  "Unit of Measures - for a perticular Service" in a Product Category/Group ?
    AC01/AC02/AC03 would allow me to add "BASE UOM", but cant add more than one UOM for that service.
    Can we have one-to-many relation between Services & UOM ? if not, how is it done in SRM-MM  ??
    -Rupesh

    Dear Poster
    Your thread has had no response since it's creation over
    1 year ago, therefore, I am closing the thread.
    Should the issue still be outstanding please create a new thread in the relevent forum.
    Thank you for your compliance in this regard.
    Jason Boggans
    SAP SRM SDN Moderator

  • How to create Multiple UOM's for a Service

    How do i create more than ONE,  "Unit of Measures - for a perticular Service" in a Product Category/Group ?
    AC01/AC02/AC03 would allow me to add "BASE UOM", but cant add more than one UOM for that service.
    Can we have one-to-many relation between Services & UOM ? if not, how is it done in SRM-MM  ??
    -Rupesh

    Dear Poster
    Your thread has had no response since it's creation over
    1 year ago, therefore, I am closing the thread.
    Should the issue still be outstanding please create a new thread in the relevent forum.
    Thank you for your compliance in this regard.
    Jason Boggans
    SAP SRM SDN Moderator

Maybe you are looking for

  • [SOLVED] Can't Scan with HP OfficeJet 4500

    My cups says at http://localhost:631/printers/HP_Officejet_4500_G510g-m this: HP_Officejet_4500_G510g-m HP_Officejet_4500_G510g-m (Idle, Accepting Jobs, Not Shared) Description: HP Officejet 4500 G510g-m Location: Driver: HP Officejet 4500 g510g-m hp

  • Suggest: pacman should have an option to ignore package chk

    I am a new Archlinux user. I have tried to install Archlinux in my computer several times. To avoid additional network access, I always backup the pkg.tar.gz files from my cache folder before installing Archlinux and restore them after first boot int

  • Which DTW template to use to import all the open G/L Accounts 14k accounts.

    Hi Forum, I have imported a customers nearly 14K (14,000) G/L accounts using DTW. They are all the top drawers namely, Assets, Liabilities, Equity, Revenue, Cost of Sales and Expenses. The customer uses 5 dimensions hence many accounts. I believe som

  • How to stop storing messages from my device to my PC

    I am trying to stop my device from storing sent messages on my PC and my PC from storing sent messages on my device.  I have tried to follow the directions in the help section on my device. When I get to email settings, it doesnt show "save copy in s

  • Printing Pics in Document

    My printer will not print pictures inserted into a Word document. The text portion of the document prints, but it just ignores the pictures regardless of how they have been inserted. My printer is an HP deskjet F4140.