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

Similar Messages

  • Unit Price Format in XSL-FO Code for Standard Purchase Order Printing

    Hi All,
    As I am new to XSL-FO, so i am not aware of doing XML,XSL-FO changes. I have an issue with the xsl-fo for standard po layout. My report layout gives ##,## instead of ##.## as my Unit Price. i.e. in the report for POs, it is showing unit price in the format as #,## eg: 0,32 or u can say like 1,70 instead it should show #.## something like 0.32 and 1.70 as my unit price. The piece of code related to unit price formatting in report as follows:
    <xsl:choose>
    <xsl:when test="(UNIT_PRICE,1,1 > 1) and (substring-before(UNIT_PRICE,',') > 0)">
    <fo:table-cell xsl:use-decimal-format="euro2"> <fo:table-cell xsl:use-attribute-sets="table.cell5"> <fo:block xsl:use-attribute-sets="form_data1">
    <xsl:value-of select="format-number(substring-before(UNIT_PRICE,','),'#.###','euro2')"/>,<xsl:if test="(substring(substring-after(UNIT_PRICE,','),3,1)) > 4"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,','),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,','),3,1)) =''"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,','),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,','),3,1)) = 1"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,','),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,','),3,1)) = 2"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,','),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,','),3,1)) = 3"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,','),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,','),3,1)) = 4"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,','),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,','),2,1)) = ''"><xsl:value-of select="((substring(substring-after(UNIT_PRICE,','),1,1))-(substring(substring-after(UNIT_PRICE,','),1,1)))"/></xsl:if>
              </fo:block>
         </fo:table-cell>
    </fo:table-cell>
    </xsl:when>
    <xsl:when test="(substring(UNIT_PRICE,1,1)=',')">
         <fo:table-cell xsl:use-attribute-sets="table.cell5"> <fo:block xsl:use-attribute-sets="form_data1">
         <xsl:value-of select="UNIT_PRICE"/>
         </fo:block>
         </fo:table-cell>
    </xsl:when>
    <xsl:when test="(UNIT_PRICE,1,1 > 1) and (substring-after(UNIT_PRICE,'.') > 0)">
    <fo:table-cell xsl:use-decimal-format="euro2"> <fo:table-cell xsl:use-attribute-sets="table.cell5"> <fo:block xsl:use-attribute-sets="form_data1">
         <xsl:value-of select="format-number(substring-before(UNIT_PRICE,'.'),'#.###','euro2')"/>,<xsl:if test="(substring(substring-after(UNIT_PRICE,'.'),3,1)) > 4"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,'.'),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,'.'),3,1)) =''"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,'.'),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,'.'),3,1)) = 1"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,'.'),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,'.'),3,1)) = 2"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,'.'),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,'.'),3,1)) = 3"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,'.'),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,'.'),3,1)) = 4"><xsl:value-of select="(substring(substring-after(UNIT_PRICE,'.'),1,5))"/></xsl:if>
    <xsl:if test="(substring(substring-after(UNIT_PRICE,'.'),2,1)) = ''"><xsl:value-of select="((substring(substring-after(UNIT_PRICE,'.'),1,1))-(substring(substring-after(UNIT_PRICE,'.'),1,1)))"/></xsl:if>
         </fo:block>
         </fo:table-cell>
    </fo:table-cell>
    </xsl:when>
    <xsl:when test="(UNIT_PRICE,1,1 > 1 ) and (substring-after(UNIT_PRICE,',') ='') ">
    <fo:table-cell xsl:use-decimal-format="euro"> <fo:table-cell xsl:use-attribute-sets="table.cell5"> <fo:block xsl:use-attribute-sets="form_data1">
    <xsl:value-of select="format-number(UNIT_PRICE,'#,###.00','euro')"/>
              </fo:block>
         </fo:table-cell>
    </fo:table-cell>
    </xsl:when>
    </xsl:choose>
    PS: My decimal formats for euro and euro2 are:
    <xsl:decimal-format name="euro" decimal-separator="," grouping-separator="."/>
    <xsl:decimal-format name="euro2" grouping-separator="." NaN="0"/>
    Any help or reply regarding this issue will be highly appreciated.
    Regards,
    Sumir

    Hi Michele:
    I can check out for you how to print page number in XSL-FO (There is an O'Reilly) book, but I think I help you better by recommending a different strategy - Don't write XSL-FO stylesheets. While Purchasing does not support RTF templates you can still write RTF templates and convert them to FO using the XML Publisher Template Builder for Word.
    Download the matching Template Builder for Word (5.0) or XML Publisher Desktop 5.5 (includes the Template Builder) patch and then Create your template as an RTF template.
    You can then EXPORT the template as XSL-FO stylesheet and upload as to Purchasing AS LONG AS THE VERSION OF THE DESKTOP and E-Businees Suite XML Publisher MATCH.
    If you still want to write XSL stylesheet, you can just use the Template Builder to generate you the code and paste the code (e.g. for page numbers) into your stylesheet.
    By the way - Purchasing will support RTF templates in future versions...
    Hope that helps,
    Klaus

  • SapScript: How to change write format for Unit Price

    Hi Experts,
    I have created a sapscript form in English and Japan language.
    In the Japan form, the unit price and quantity are being display as 123,456.78.
    but in English form, the unit price and quantity are being displayed as 123.456,78.
    I am also using a custom program for my logic but when the English form is used, when i write netwr field in a character field,
    it is defaulted as 123.456,78 even inside the program. How can I changed this to 123,456.78?
    My user data default for value display is 123,456.78.
    The print program for the form is a standard program used for PO (ME2*N) printing.
    Thanks in advance!

    Hi Breakpoint,
    My user data default for value display is 123,456.78 already but when using English form it is not display as such.
    Need help.

  • Unit price in GRN

    We use to create GRN based on vendor invoice, during GRN creation thru MIGO I wanted to check whether the vendor has charged me the same price as per the purchase order. Can we display the purchase order unit price against each line item during GRN creation.
    Regards
    raj

    Hi
    If you are performing Goods reciept  wrt PO the valuation will always be with refernce to PO( provided the material is maontained in MAP) irrespective of what vendor has printed on his invoice .You will be able to see the difference in MIRO ,where any difference that you have passed will either hit the Inventory account or Price diffference account depending upon the whether the stock is consumed or not.
    Regards
    Sandeep

  • 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 Calculation on Smartform

    Hi Friends,
       I am in a need to calculate and print unit price in Smartform, I am not supposed to make any changes in Driver Program. Here, the fields FKIMG(total quantity) and NETWR(Total amount) are selected from table VBRP and stored in an internal table itab. now this itab is passed to smartform tables interface. So my itab only have 2 fields FKIMG and NETWR.  I need to calculate Unit Price = NETWR / FKIMG.
    The out put required is like this,
      Total Qty       Unit Price      Amount
      20                 100                2000
      05                  300               1500
      08                  200               1600
    How to do this in smartform--- please help me.
    Regards,
    Ajoy

    Hi Ajoy..
    In case of SMARTFORMS we can add the Logic using PROGRAM LINES Node.
    Steps:
    1. Create a <b>variable</b> in the Global data Tab in Global Definitions of Smartform.
        Eg:  V_UNITPR TYPE VBRP-NETWR
    2. Create a <b>Program lines</b> node above the Text node where the Unit price has to be displayed.
        Input Parameters: VBRP-NETWR  and   VBRP-FKIMG
        Output Parameters: V_UNITPR.
        Code:
                     V_UNITPR = VBRP-NETWR  /   VBRP-FKIMG.
    3. Check the Program lines node and Display the Field V_UNITPR.
    <b>Reward if Helpful.</b>

  • 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.

  • How do I change unit price to 4 decimal for CUST_PO of Standard PO Styleshe

    Hi:
    We are currently using the standard "PO Output for Communication POXPOPDF" to print our PO. We like the output except for the unit price. We have the need to display the unit price with 4 decimal places instead of 2.
    I am new to XML publisher.
    Is there a easy way to do this without having to build the templates from scratch?
    Thanks,
    LS

    Hi LS
    I think the template for this is not an RTF template where things would have been relatively simple. But its an XSLFO template which is going to be a bit tougher. First you need to open the template and locate the UNIT price field entry. Looking at the version I have its just:
    <fo:table-cell xsl:use-attribute-sets="table.cell5">
    <fo:block xsl:use-attribute-sets="form_data1">
    <xsl:value-of select="UNIT_PRICE" />
    </fo:block>
    </fo:table-cell>
    You can wrap the UNIT_PRICE entry with the format-number function.
    format-number(UNIT_PRICE, '#,###,###.####')
    You can more info by sraching for format-number on your favorite search engine.
    The only issue I can see is that the PO extract may not be extracting data to 4 dps or more.
    Regards, Tim

  • AR Invoice - Source for unit price

    Hi,
    The concurrent program "Invoice Print BPA Child Program" (ARBPIPCP) prints the output in pdf format. We had created an SO with unit price as 3 decimal points and created invoice by running Autoinvoice Master program. The invoice is created with 3 decimal points
    Unit_selling_price - 0.315
    Quantity - 50000
    Extended price - 15750
    Unit_standard_price - 0.32
    But in Invoice print it shows unit price as 0.32 and extended price as 15750
    Please let us know why it is giving unit price as 0.32 (Unit_standard_price) and extended price calculated from 0.315 (Unit_selling_price). Or is it just rounding off the unit selling price to two decimals. If so, where should I set the precision to display properly. Please help.
    Thanks,
    Prasanna

    Please check if this query meets your need:
    Select T2.City 'Customer City', T2.State1 'Customer State',
    T2.ZipCode 'Customer ZIP', T0.ItemCode 'Part#', T0.Quantity,
    T1.DocNum 'Invoice#', T1.DocDate 'Invoice Date',
    T0.GrossBuyPr 'Unit Cost',T0.Price 'Unit Price', T1.CardCode 'Customer Code', T1.CardName 'Customer
    Name', T1.NumAtCard 'Customer PO', T0.ShipDate 'Ship Date'
    From INV1 T0 INNER JOIN OINV T1 ON T1.DocEntry =
    T0.DocEntry
    LEFT JOIN OCRD T2 ON T2.CardCode = T1.CardCode
    LEFT JOIN OITM T3 On T3.ItemCode = T0.ItemCode
    Where T1.DocType = 'I' and DateDiff(MM,T1.DocDate,
    GetDate()) = 1
    In this query, only the invoices are showed.  If you need Credit Memo too, use Union All to add those tables.
    Thanks,
    Gordon

  • Negative unit price while taking printout of Billing document on VF03 : Plz

    Hi Friends:
    I've a billing type ZCRE which is assigned to message type ZRDO.
    VF03 u2013 Print preview u2013 the column Prix unitaire (Unit price) is negative for item 0020 . The rest of the document is correct and the totals are correct. The accounting document is correct too. So the problem is with the message type ZRD0 . Its showing the negative value of unit price when I tray to see the preview or take a printout.
    Hi Friends: Plz help me on this issue. I'm not sure if it's the issue with the script or the program. PLz let me know that how to approach.
    REgards:
    Gaurav

    Hello,
    The answer resides within your question itself.
    Where you have assigned your condition type in log i.e., ZSCM, make sure that you have ticked +/- tick
    IMG ==> Profitability Analysis ==> Flows of Actual Values ==> Transfer of Incoming Sales Orders
    Assign Value Fields
    Where you will find +/- check box. Make sure that you have checked the same.
    Note: That the indicator transfer +/- is not used to compare the different use of plus or minus signs between FI or SD and CO-PA. If you activate the indicator, only the positive and negative values for the condition in question will be balanced. This guarantees that the sum of the negative and positive condition values are displayed as a correct total value in the value field assigned to that condition.
    Tip: In order to perform transfer conditions from the billing documents the same definitions must be established for the vlaue fields in Profitability Analysis and both pricing and condition types must be defined in SD.
    Please also read SAP note 52849 in this regard.
    Regards,
    Ravi

  • 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

  • GR amount is not matching with PO unit price

    Hi folks,
    I have created a Purchase Ordre in foreign currency euro with account assignment project. Say the unit price of the item is euro 500/pc. While doing GR for three pcs, it is showing in purchase order history only 9 euros and in local currency column 44.45 saudi riyal as per conversion mention in po.
    Why it is not showing 1500euros?
    Please reply urgently.
    Regards

    Hi,
    You need to check for following:
    1 ) PO HEADER level currency
    2 ) Exchange Rate in PO
    3 ) Also, check for VENDOR MASTER :: Purchasing Data view for Pricing Date control field
    Also for present date  check for exchange rate between currencies which is generally maintained by FI

  • Unit price validation in Purchase Order, Goods Receipt PO and A/R Invoice

    Hello!
    I want to have validation of the Unit Price field in Purchase Order, Goods Receipt PO and A/R Invoice documents.
    This means that user has to get some kind of message if she/he do not enter the Unit price in above mentioned documents.
    I can not use the price lists for this, to get the field populated automatically, because I do not have all the prices...
    I am no longer newbie when it come to SAP, but this really puzzles me
    Thanks,
    Dejan

    Hello guys,
    I have tried to add this code to check if the field Unit Price was empty in the Purchase Order form (Object ID 22)
    But it gives me an error message - Error converting data type varchar to numeric (CINF)
    I am getting the same error message even if I have some value in the Unit Price field...
    I am really confused - what is wrong with it???
    Here is the code from the Transaction notification
    IF (@object_type = N'22' AND @transaction_type in (N'A', N'U') )
         BEGIN
              IF EXISTS (SELECT T1.DocEntry FROM OPOR T0 inner join POR1 T1 on T0.DocEntry = T1.DocEntry
              WHERE (T1.PriceBefDi IS NULL OR T1.PriceBefDi = ' ') AND T0.DocEntry = @list_of_cols_val_tab_del)
                   BEGIN
                        Set @error =1
                        set @error_message = 'Unit Price cannot be blank'
                   END
         END
    Thanks,
    Dejan

  • Value based on the periodic unit price (only with pr.ctrl S)

    Dear all,
    There is this field in mateial master called "Value based on the periodic unit price (only with pr.ctrl S)" in accounting view 1,
    1 - May I know what is this field about (in between our company using material ledger).
    2 - May I know why the value of this field are different between our company period 6 and period 7 for this year? what contribute to it? and is it something wrong with different value between two different period or absolutely normal?
    Thanks.
    Tuff

    Dear all,
    Does anyone know my question?
    Thanks,
    tuff

  • Value based on the periodic unit price(only with pr.ctrl S) field in MatMas

    Dear all,
    There is this field in mateial master called "Value based on the periodic unit price (only with pr.ctrl S)" in accounting view 1,
    1 - May I know what is this field about (in between our company using material ledger).
    2 - May I know why the value of this field are different between our company period 6 and period 7 for this year? what contribute to it? and is it something wrong with different value between two different period or absolutely normal?
    Thanks.
    Tuff

    Hi Tuffy,
    For your 1st query:
    PUP field in Accounting 1 (if ML is active, Price Determination indicator=3) is the result of Actual Costing Run (CKMLCP) closing entry.
    For your 2nd query:
    In most of the cases the values will be different in Previous Period and Current Period. e.g.Period 6 values are the results of Actual Costing Run (CKMLCP) in 1st week of Period 6 for Previous Period (i.e. Period 5). Period 7 values are the results of Actual Costing Run (CKMLCP) in 1st week of Period 7 for Previous Period (i.e. Period 6).
    The reason for the different values: Price differences, Exchange rate differences, Price/Exchange rate differences from Low lower materials, etc.
    Thanks & Regards,
    ADI

Maybe you are looking for

  • Freenx: how to access a server

    hi guys, i am currently trying to access a freenx server via the nxclient. obviously everything works, because in the nx session administrator the session appears (pls see screenshot). both machines are running current arch and i installed freenx ser

  • How can I click on a link in Adobe Reader?

    I get sent a pdf newsletter.  In this newsletter it asks parents to click on the link to reply.  The link is an email address.  However, when I try to click on the email address nothing happens.  Can you have email address links in pdf's and if so wh

  • Purchased song bad quality, cant flag it to support

    dear sir or madam, ive bought a song via itunes music store germany. unfortunately I can't flag it to the support. Everytime I hit the butten 'Report problem', safari opens up but it shows standard webpage 'page cannot be displayed'. How do I reach t

  • TC Keeps backing up until full; then crashes

    Myself and my flatmate share the same TCapsule; however whilst he can successfully perform both an initial 80Gb backup via ethernet and then subsequent hourly backups wirelessly - when i try to do so my initial 120Gb backup runs continuously until th

  • Changing default printer settings in SAP Portal

    Hi, When i am trying to print the report in SAP Portal, the default page setting is A3 , i need to change it to 8.5 * 11 inches. Is it possible?? Thanks Janc