Unit Price Problem

Hi Experts,
My requirement is to print the unit price with 4 places after the decimal. Now it was printing as 36.90 per 100 kg, but i want to print it as 0.369. per 1 kg.
This should be for specific sales organization and division.
So can any one suggest me some solution for that.
Thanks & Regards,
Ramana.

Hi
Based on your conditions ( sales org )
calculate Unit Price
IF SO( Sales Org)  = 'A'
  NETPR = NETPR/ PEINH .
ELSEIF...(with diff SO)
ELSEIF...(with diff SO)
ENDIF .
NETPR can be declared like
DATA netpr type p decimals 4 .
Hope it helps.
Praveen

Similar Messages

  • Item      Seller      Type      Unit Price iBlacklist - Block Unwanted Calls, v1.0 (4 ) Write a Review Report a Problem      Max Kub      App      $4.99 but show other application"secret contact" on screen .can't block any contact

    Item
    Seller
    Type
    Unit Price iBlacklist - Block Unwanted Calls, v1.0 (4 ) Write a Review Report a Problem
    Max Kub
    App
    $4.99
    but show other application"secret contact" on screen .can't block any contact. so seems tyhat i order one aplication "iBlacklist - Block Unwanted Calls, v1.0 (4 )" but get another application "secret contact "as it appear on screen ????

    Reply to n82phone:
    what you are telling i think is too much. I've read your requests and believe me some of them is out of context. One example is listening to radio while being on a call. Who would like to have such options?? It's ridiculous.
    But But it doesn't mean all of them are ridiculous! Just like the #1 concerning music, #4 concerning the camera and #5 concerning the volume, I strongly agree with you as it makes sense!
    So if I was to write to nokia, which I will do in the coming days is to write them again:
    Points #1,4,5,9,11,14,15,24! These are strong points!
    People out there, if you want the changes I specified to be done by nokia, you should write them the same points. If only one or two write, it's useless, they won't take it as a priority.
    Of course, don't copy paste or they will think the same person is spamming them. I hope it's clear. Write in your own words. Don't think changes will be done by magic or by doing nothing with arms folded. You should do a move.
    THIS IS A USER TO USER FORUM. YOU CAN POST YOUR PROBLEM HERE. WE'LL DISCUSS ABOUT IT, THEN ALL OF US SHOULD WRITE NOKIA TO CORRECT THE MATTER IF IT CONCERNS FIRMWARE. FOLLOW THE LINK "CONTACT US > CALL OR EMAIL NOKIA CARE" TO REPORT THE PROBLEM TO NOKIA.
    Thank you
    Message Edited by fafanne on 18-Oct-2008 01:51 AM

  • Some Unit Price are not displayed on BOMs.

    Some Unit Prices are not coming up on BOMs.  If you click on the Price List drop down on the row and simply select the price list again then the price shows up. 
    I reproduced this on demo database PL15 + PL16.
    Production > Bill of materials
    Unit Price is empty for one of the items on the BOM
    Select u2018Base priceu2019 again from list (on row)
    Price populates
    Logged in user is a superuser
    Tools > change log > No changes since 2009
    Any ideas what could be causing this? I did not find any relevant SAP note.
    The client noticed it after upgrade to PL16

    Hi Gordon,
    I can manually refresh by choosing the price list again on the rows, then on the header and hit Update (Last Purchase Proce doesn't have the arrow at the bottom to click on to refresh). This solves the problem for now but for the long-term we want to find out why this occurred and how to prevent it happening again. Before upgrade, the customer did not have to manually refresh. Do you think it can be a bug?
    Thanks

  • Unit Price in Bulgarian(BG) language is printing as ##

    Hi,
    In BG language the Unit price (ST) is showing as ##, any inputs. Rest all are showing perfect.

    After installing few fonts the problem got solved

  • Wrong unit price on the invoice.

    Hi guys,
    Im requested to look at the production issue where an invoice gets its unit price printed incorrectly, though the other things such as gross weight, net weight , quantity and amount are printed correctly.
    also we have the sapscript which calls function module in other abap program.
    Guys any ideas on this issue please post them.
    Thanks,
    Venkat

    Hi,
    You need to sit with ABAPer and debugg the program and check why the value is printing wrongly.He is the only one who can solve your problem.
    Reward points if useful
    Regards,
    Amrish Purohit

  • Unit price is not showing in SO

    Dear Experts,
    We have the problem with Sale Order
    Some items, they are shown the unit price but are not
    I check doc setting
    I check  price in item master
    I just don't know what's going
    Anyone please help !!

    hI,
    Check your price list assignment. If it is on BP level.
    Check the price list. If the price is entered in the price list.
    Check if any special price exist for that item. If it is so SAP always gives priority to special Prices.
    Check form settings. If price column is visible and active.
    Check form settings if any price list is assigned there. Because it takes precedence.
    Thanks
    Malhaar

  • EM C+ 723 Periodic unit price of the material will be negative

    Hello All,
    We have a problem in our production system , with the material ledger closing in transaction CKMLCP where for period 11 / 2011 the system has issued the error that u201CPeriodic unit price of the material will be negativeu201D for material ABCD in plant 1000.
    The analysis shows an amount against 'Not Distributed' as a separate line above cumulative inventory.
    We would like to know the reason for the error.
    regards
    Monali

    Dear Monali.
    The error C+723 is not caused by a program error. It is issued when
    the calculated price of a certain material would become negative.
    The error occurs only for cycle materials because for materials that
    are not in a cycle the system automatically applied a fallback strate
    gy to avoid a negative price (by using a different price, for example
    the actual price of the previous period or the standard price).
    There are two options to deal with the error:
    1) You can analyze the reason why the price would become negative.
       For this you can use the error document which is created by
       multi level price determinatio for the affected material.
       (-> use transaction CKM3). The negative price is caused by
       negative variances allocated during the period at the material
       itself or at one of its input materials.
       You can then analyze via CKM3 the postings done for this material
       and do a correction posting or complete a missing posting (for
       example a missing order settlement).
       The long text of message C+723 gives more information.
       After doing correction posting please repeat single and multi
       level price determination.
    2) If you have no time to analyze the error you can choose the
       automatic error management for cycle materials.
       In the variant maintenance of multi level price determination
       choose Edit -> Show postprocessing options
       In the frame 'Negative price: automatic error management you can
       then check the box Cycle 'cut all connections'.
       By doing this instead of issuing C+723 the system calculates
       the cycle by cutting all connections. Thus the materials are
       processed successfully, but no variances are rolled between
       materials within the cycle.
       The F1 help gives more information.
    br, Guido

  • Unit price issues

    HI!
    In m my smartform Im getting the unit price for my invoice from the condition table directly instead of calculating it (Total / Quantity) which creates the rounding up issues. SO this works fine for us but the problem occurs when the condition pricing is like 300/ 1000 L or 4000/ 1000Kgs , what happens is that in the output the unit price and quantity when multiplied contradicts , though the net price per line item shows correctly but suppose qty is 3 L and the unit price is 300/1000L so total os .9 dollars which is correct but in  the form out put it shows  qty= 3 unit price 300  and total .9 dollrs, which si contracdictory, so what I did I used a calculation gaain and divided by condition price by condition pricing unit so when its 300/1000L it would show .3 /L which is now ok but another problem rose with metric ton, since the selling unit is MT and the unit price now after dividing by condition pricngi unit makes it per KG so output would show like qty =3 unit price  4 and total = 12000 dollars , so heer unit price is wrong as it should have been 4000/ Ton as the total os 12000 dollars.
    Is theer a way out to show the correct unit pricing as per the sales unit. I had used the code to just divide the total price of line item  divided by the Quantity but then the rounding up issues came up which was not required .
    read table is_bil_invoice-it_kond into gs_kond
    with key bil_number = gs_gen_del-bil_number
    itm_number = gs_gen_del-itm_number.
    if sy-subrc = 0.
      g_unit_price = gs_kond-kbetr / gs_kond-kpein.
    else.
    ** Loop around and get the price for it
      loop at is_bil_invoice-it_kond into gs_kond
      where bil_number = gs_gen_del-bil_number and
      itm_number = gs_gen_del-itm_number.
        if gs_gen_del-fkimg <> 0.
             g_unit_price = gs_kond-kbetr / gs_kond-kpein.
          endif.
    *  g_unit_price = g_item_tot / gs_gen_del-fkimg.
        endif.
      endloop.
    endif.
    * Get unit price and tot price.
    g_item_tot = gs_gen_del-netwr - gs_gen_del-kzwi3.
    *IF gs_gen_del-fkimg <> 0.
    *  g_unit_price = g_item_tot / gs_gen_del-fkimg.
    *ENDIF.
    thanks

    Well we would ike to grab the unit price directly from the condition mentioned in the billing documents , thats the reason this issue has errupted , We would like to pull it directly from teh document onto the invoice but as I said when its given per 1000 L or /1000 Kgs then the problem occurs as teh quantity may be in MT and the unit price in the condition on document maybe like 4000 dollars per 1000 KGS so it takes 4000 and multiplies bny quantity which is in MT which is 1000 times more than teh correct value. SO as per my piece of code its grabbing the unit price directly from teh condition in the billing document . If I just divide this unit price that I am gettimng from the condition table in Doc by the condition rate KPEIN then it works ok except in few cases like MT. The quantity will show 3 MT suppose and the unit price will be 4000/1000 = $4/ kgs so this will contradict the units but in case of per 1000L it would be ok as the resultant will be in litres only but in case of MT its converted to Kgs so basically a client will see 3 MT QTY for 4 / Kgs  and price will be 12000 dollars which dosent look alright though teh resultant is correct prioce.
    SO this becomes a special case when we dont need to divide by condition unit rate . My question is can be give such kind of exceptions in our code and proceed or will be wrong.
    Thanks

  • Unit Price after Discount/Rounding

    For sales documents, we are currently using the Discount% column to include additional fees to an item's unit price. Ex: sales price list u/p of $0.60 * Discount of -5% = billed u/p of $0.63 (Price after Discount includes $0.03 hub fee). We have this setup as we are calculating commission based on the price list u/p. The above example rounds nicely, but the problem comes about when the figures are not even. For example an item with list price of 4.54 must be billed at 4.65. The resulting discount% is -2.4229074... Although rounding will show the correct u/p of 4.65, the row/doc total calculations will be carried out at 4.649999... For high volume orders, this will create a noticeable price discrepency. Is there a way to enter the Price after Discount field manually? Thank you.

    Hi Allen,
    Check in:
    Administration -> System Initialization -> Document Settings -> Generla Tab:
    'Calculate Row Total Using Unit Price'.
    If this box is checked in 2005 the field 'Price after Discount' will not be active even if it is set as active in the Form Settings of the document.
    In 2007 for a database that was created in 2007 this field cannot be activated as far as I know.
    From what I remember a db that has been upgraded from 2005 to 2007 this field can still be activated.
    I hope it helps.
    Jesper

  • GL account for Unit Price changes A/R Invoice

    Hi,
    I need to know where the GL accounts are determined for Item unit price changes. My problem is as below:
    I have a delivery created for 2 material items. After creating the delivery, we want to reduce the unit price from 2600 (default) to 2500 per unit. ( this is without going into the discount column) as we wnat to reflect the same in the deliver note printout.
    When this is copied to an A/R invoice and then and we try to add this, an error is generated saying "GL accout missing".
    Can any one help to tell me which account this is exactly and where this is entered. we are using SAP B1 2005 PL50.
    Thanks in Advance !

    Hi Nirushad.......
    Its in Administration> Setup> Financials> GL Account Determination> Inventory Tab--> Price Difference account.
    First check the Set GL Method of what
    For checking this go to Administration--> System Initialization > General Setting> Inventory Tab and Set GL Method
    If its Warehouse wise then go to warehouse where transaction is happening and put the Price Diff. Acct in accounting Tab
    If its ItemGroup wise then go to ItemGroup where transaction is happening and put the Price Diff. Acct in accounting Tab
    If its Item Level wise then go to Item Master Data where transaction is happening and put the Price Diff. Acct in Inventory Tab
    Regards,
    Rahul

  • Unit Price on the PO

    We are having a problem getting the Unit Price to print accurately on the PO. Our conversions are based on 1000 because we had five decimal places, however when I go to see the unit price on the PO it doesnt tell me that the unit price is per 1000 it just gives you the Unit Price based on 1000. I would actually like to have it say the price for 1. Could someone please let me know how I can accomplish this task. Thank you

    Have the relevant conversion facotrs been set in the material master and the info record? Please check as that may be one of the reasons.

  • A/R invoice PLD for BOM items need to hide the unit price

    Dear All,
    Our customer would like to have an A/R invoice like this: if the invoice has any BOM item, the unit price of child items should be hid. That means, I need to determine, if the item is the child of its parent, hide the unit price of it. Is there any way for me to know which item is the child item in A/R invoice PLD? I cannot find a column like status of item in the table that tells me this item is a regular item and that item is the child of an item. Thanks a lot.
    Regards,
    Yuka

    Thanks for your reply. The problem is, an item in the invoice might be the child item or the regular item.
    e.g, we have item A and B, they the child item of C. In the invoice, the customer may order 5 item C then add 10 item A as well.
    Then the invoice will like this
    C    5
    A    5
    B    5
    A    10
    Then they would like to hide A 5 B 5 but display A 10 as regular item.

  • AR Credit Memo Unit Price Stored Procedure

    Dear All,
    I am trying to make a SP for A/R Credit Memo wherein the user will not have the option to make the unit price less than the defined price list.
    I am using the below SP but its not working and the AR Credit Memo is getting added without any blockage. Please advise
    -------------------------------AR Credit Memo Row Price Change-------------------------
    IF @OBJECT_TYPE = '14' AND (@TRANSACTION_TYPE = 'A')
      BEGIN
      IF EXISTS(
      SELECT T1.docnum
      FROM ORIN T1 Inner join RIN1 T2 on T2.DocEntry = T1.DocEntry
      INNER JOIN ITM1 T3 on T3.ItemCode = T2.Itemcode and T3.PriceList = '2'
      where t1.docentry = @list_of_cols_val_tab_del
        AND T2.Price < T3.Price)
       BEGIN
        SELECT @ERROR=1,@ERROR_MESSAGE='The price in the line is lesser than the Sales price!'
      END
    end
    Note : I am also using a SP for blocking AR Invoice with unit price change and that SP is working perfectly fine.
    IF @OBJECT_TYPE = '13' AND (@TRANSACTION_TYPE = 'A' or @TRANSACTION_TYPE = 'U')
      BEGIN
      IF EXISTS(
      SELECT T1.docnum
      FROM OINV T1 Inner join INV1 T2 on T2.DocEntry = T1.DocEntry
      INNER JOIN ITM1 T3 on T3.ItemCode = T2.Itemcode and T3.PriceList = '2'
      where t1.docentry = @list_of_cols_val_tab_del
        AND T2.Price < T3.Price)
       BEGIN
        SELECT @ERROR=1,@ERROR_MESSAGE='The price in the line is lesser than the Sales price!'
      END
    end
    Kind Regards,
    Ravi

    Hi,
    Tested only your main part query and working as expected.
    1. Make sure correct database is selected for above procedures
    2.  Make sure item tested is  same for both invoice and credit memo and same price list.
    3. Tested in SQL, there is no problem in blocking AR invoice.
    Thanks & Regards,
    Nagarajan

  • Unit Price on PO

    If I have a user who only can enter Po's, where is the Authorization settings to let them key in the Unite Price. All the fields are good but the price field gives me problems
    Thanks

    Hi
    When you give full authorisation to purchasing module , he/she should have access to changing unit price . If you are talking about other price ,it could be system limitation such as item cost ,last purchase price .
    If he or she is not able to do that , check also inventory setting  with price list.
    <I don't this it is necessary , you can give a shot >
    What is the error message ? Please mention your SAP version and patch level
    Thank you
    Bishal

  • NET Price problem

    Hi all,
    I found a NET price (NETP) problem in Invoice,
    I've condition table for the NET price, if I manual update the NET price in Order, (no problem for Auto pricing for price table)
    when I split the Order when create the Delivery Notes, for e.g.
    Order item 10 Qty 6000, unit price 0.75 USD
    DN1 Qty 1000,
    DN2 Qty 5000,
    DN1 -> invoice 1, unit price 0.125
    DN2 -> invoice 2, unit price 0.625
    When billing, the unit price should be 0.75 for each invoice... but it change proportional according to the qty...
    How can I fix it not changed automatically ?
    Thanks.
    Terry

    Dear Terry,
    Please make sure that there is no routines assigned to the pricing condition type in your pricing procedure (Other than 2 in the requirement colomun).
    Check through V/08 transaction.
    Go to V/06 transaction select your pricing condition type then go in to the detail settings here you keep these settings.
    Cond. class   B Prices
    Calculat.type C Quantity
    Rounding rule   Commercial
    Check Item condition
    Check Amount/Percent
    Check Condition Index
    Scale basis   C Quantity scale
    Check value   A Descending
    I hope it will help you,
    Regards,
    Murali.

Maybe you are looking for