Different decimal and thousand separators in contract items

Hello!
I have problem with printing contract in SmartForm. Contract consists of  many items and values are printed with different decimal and thousand separators. For example value in first item is printed as "40.000,00" and in second item as "40,000.00". All items are in same currency and belongs to same vendor.
The same happens if I format the output by using the <b>write</b> command into character field.
Why it happens and how can I solve it?
Thanks in advance!
Kind regards.
Vlasta

Hi
Thank you for your help. I tried with SET COUNTRY 'xx' and get after that all items in same format (problem was that first item is different that others, very strange), but problem was still that now I have different format if I write number directly from internal table or from variable after used WRITE command (I have point as decimal separator for example for quantity and comma as decimal separator for example for price in one item line for invoice).
Then I used SET COUNTRY SPACE which reset to user settings, and this solve problem - now I have all numbers written in same way, with one sign (for example comma) as decimal separator.
It works now, but I still dont understand why that happens.
I tried to give you reward points, but I don't see where can I do that (I'm new here).
Yesterday I saw that place, but today I click everywhere on your answer and can't see where are that, I remember tree kind of points???

Similar Messages

  • Smartforms - dealing with decimal and thousand separators

    Hi,
    trying to reuse one of the standard SAP Smartforms - LB_BIL_INVOICE in an ECC 6.0 Unicode system I faced a problem with decimal and thousand separators for currency/quantity fields. In fact, default settings in User profile are not taken in consideration when printing this form. I have changed all the possible settings in the user profife and (after logoff/logon) nothing changes in my output.
    Just to be sure I tried to output the invoice with the original SAP smartform LB_BIL_INVOICE and the things were the same - means output takes wrong settings for decimal/thousand separators.
    For clarity I created a simple form with a single currency field and everything behaves well as expected. So this points me to the direction fo find out what is wrong with the LB_BIL_INVOICE. I downloaded the form into XML and checked the code, further uploaded it into a new one - no success.
    My question is:
    Is there a way to manipulate or overwrite default settings for decimal/thousand separators within smartform, and if yes - how to do this?
    I almost finished my quite complex form and wouldn't like to rewrite it from scratch.
    FYI: I'm not a Smartform expert, by have created/overwiten more than 15 different forms accros different systems - 4.6 C/D, 4.7, ECC 6.0 non-Unicode/Unicode, and never faced such an issue.
    I faced significant smartform 'improvement' in the ECC 6.0 release - especialy for text elements. The new integrated MS word control gives me a lot of throubles. According to this - is there an up-to-date documentation (even link to SAP course is acceptable) according to Smartform development in ECC 6.0?
    Thanks in advance.
    Regards,
    Ivaylo Mutafchiev
    Senior SAP Abap Consultant

    Hi,
    I took a quick glance into the print program, and the print program do a set country setting to reciving country. This will give you the separators that are confugured for this country.
    But if you change the print program and clear parameter country, the smartform will use the users settings instead.
    Regards
    Åsa Thenstedt

  • BEx Query in Browser - decimals and thousand separators switched

    I have a BEx query that I open up in a regular IE browser.  I connect to the BW system and my query appears.
    However, for all the Key Figures, the decimals and thousand separators are switched. 
    Example,
    $323,67
    $2.893,54
    10,0 EA
    12,60%
    Any suggestions on the fix?  Results appear normal in BEx.
    Thanks!

    Hello Rishmal,
    Check the menu Sytem-> User Profile -> Own Data -> Default Tab-> Change Decimal Notation.
    To maintain user profile, you need to use transaction SU01. Log out after making the changes and then log in to make the changes effective.
    Hope it helps.
    Regards,
    Praveen

  • How to get the Equipements number and desciption for the contract item ?

    Hi Gurus,
            How to get the Equipements number and desciption for the contract item items? It would gr8 helpful to me...
    VBAP,,EQUI,,,,,,?
    Thanks
    Krisna

    Check with below tables :
    EQUI    Equipment master data
    EQKT   Equipment short text
    EQUZ   Equipment time segment
    Thanks
    Seshu

  • CRM-ISU: Need to change the END date and Start Date for contract items

    Hi,
    There is an old contract item for which  I need to change the end date
    and there is a new contract item for which I need to change the start date.
    I need to change the contract item end date and start date using some function module in IS-U system (may be as RFC to CRM).Pleaselet me know if any body is ware of this functionality?
    I am aware of a FM EECRM_CONTRACT_DATE_CHANGE which may be used for changing End Date
    but how to change the start date of a new contract item?
    Please let me know if any body is aware of this?
    Thanks

    Hi,
    Hope you can solve it by this [Link1|Re: Function modules; [link2|CRM material;.
    Regards,
    Surjith

  • SRM purchase order and contract item overview

    Hi.
    Is it possibles to change the PO and Contract item overview screens as we have a specific need to include one additional column (delivery dates)?As an example, for a SRM PO , we want to include a new free text field we have defined?
    Thank you. Vij

    You say that
    1. you have created the contract with overall service limits.
    2. you now referred this contract and created the PO
    PO created (ME21N) and Contract details and overall limits entered. Service items adopted from the contract and the 'No Limit' box checked for individual services. All service quantities maintained as 1 no, rates copied from contract.
    Please remove the No limit check and keep only the value in contract limits. The system would then force you to enter the additional value in unplanned services during SES creation. The same applies when you are using Other Limits (Mentioned limit in other Limits tab in PO creation)
    If it does not work, check message settings for message # SE 347, 364, 365 & 366.
    If it still does not work, please open an OSS message to SAP.
    Thanks & regards
    AHP

  • My daughter wants to remove herself from our plan and use a different cell provider. However, our contract is not yet up, what is the penalty for removing her early?

    My daughter wants to remove herself from our plan and use a different cell provider. However, our contract is not yet up, what is the penalty for removing her early?

    For contacts started before November 14, 2014, the ETF is $350 minus $10 per month of the contract term completed for smartphones. For other ddv6,it is $175 minus $5 per month of the contract term completed. You will need to call customer service at 1-800-922-0204 or *611 to find out the ETF amount for contracts started on and after November 14, 2014.

  • HT1688 i want to unlock my sell phone guys. i bot the item used and i dont have contract.

    i want to unlock my sell phone guys. i bot the item used and i dont have contract.

    Only the carrier an iPhone was sold as carrier locked with can officially unlock the iPhone or send the unlock request to Apple on the owner's behalf.
    Contact the carrier.

  • How to fetch the correct netprice based on contract item conditions

    Hi,
    When you display a contract using ME33K and you click on a item and view its conditions(shift+F6), there might be 2 validity periods for a given item.
    and each period will have different netprice in it.
    Let me describe the same.
    Suppose the PO creation date is 04.07.2007
    The conditions for an item in a contract for the PO are as follows;
    1. Validity from 04.07.2007 validity to 04.07.2007 Netprice = 100.00
    2. Validity from 05.07.2007 validity to 31.12.9999 Netprice = 200.00
    We need to always fetch the net price from the validity period which always matches with the PO creation date. here the value 100.00 should be the correct netpr as the PO creation date matches with the first validity period.
    But the program is fetching the netprice 200.000 which belongs to the second validity period. That is because the select statement which fetches the data for contracts collects on the basis of EKKO-kdate and ekko-kdtab.The fields kdate and kdtab retrieves the validity period of the contract which is from 04.07.2007 to 31.072007. This data is then used to retrieve the netpr data from EKPO and it fetched 200.00 as it retrieves the net price of current data in contract validity and not with respect to PO creation date.
    This data is then used to fetch the get the netpr data from EKPO.
    what we need is the netprice for that validity period of item(Conditions) that matches with the PO creation date..
    Now I have the internal table which is having data retrieved from Ekko and EKPO table.
    Now how do I retrive the correct price by using the condition tables KONV and KONP.
    Can you pls give the code snippet..
    Thanks in advance.

    Hi,
    Please get the valid condition ( based on date ) from A016 (MK & LPA). With the appropriate KNUMH read the Condition header. You can access the different condition items viz., PB00, RA00 etc., for the values from table KONP. Further if you have Value scales / Quantity scales, you can read the data from KONM, KONW.
    An additional tips: in KONP, if you have a condition like RA00 - Rebate, the value will be multiplied by 10 and saven in database to accomodate the discount to the third decimal.
    I could not completely understand your requirements like nature of development ( Is it a Report / SAP Script ??) you are working etc., so that I could help you precisely.
    Hope this helps,
    Best Regards, Murugesh AS
    Message was edited by:
            Murugesh Arcot

  • Rejection of the contract item does not make it zero

    Hi,
    I have a contract item linked to a subsequent order item.
    When I reject the order item, its value becomes zero.
    But when I reject the contract item, its value does not become zero.
    Please help.

    I tested your concern in my system and the following is what I see:
    Contract with rejected item computes a net value for the item, but it does not get included in the contract header net value.
    Order with rejected item computes a net value for the item, but it does not get included in the order header net value.
    I suggest checking that the price condition is the same for both documents. Also check if user exit is modifying how the document behaves.
    This is based on interpretting the question that contract document and order document behave differently when the line item is rejected.

  • How to identify Contract items in a SO

    Hi,
    I want to display the support Contract Value. If the sales order contains support items then i need to display the support value in the report.For this first i need to identify the support/contract items in a SO.I am not aware about the inventory item types.So how to identify the Contract items in a SO.
    Thanks,

    If you are using Oracle's service contract functionality, then the contract item type code should be populated.
    Run the following to see if Service Contracts is installed.
    select status from fnd_product_installations where application_id=515
    It seems to me that your client is not using this functionality. They may be creating regular items and assigning a different status or item type. Talk to someone in the Master Data group and find out the process of creating a service item.
    Service item is a type of a contract item (other types are warranty, usage and subscription.) Please also go thru' the link I provided earlier.
    Sandeep Gandhi

  • Is there any way to change contract item Language description Please advise

    Hi Gurus.
    We have a materials maintained for contracts  where we maintained material master description in different languages but once we do any changes in  languages  in a material master we are  not able see that particular language description update into the contract line item table.
    Is there any way to updated the different languages based on the material table (MAKT) we can update it in contract line item table( EKPO) respectively.
    Please advise.
    Thanks
    Kiran

    Thanks once again dev but here i am facing the issue with language key .
    Example; I have one material which is maintained in two languages such as English and German in Material master and i update it . then i go to (EKPO-TXZ01) table i am not able to filter the material description based on the Language in contract item table.
    if you have any idea please suggest.
    Thanks
    Kiran

  • I have two imacs in different rooms and Safari started crashing immediately after opening on both machines. latest version is installed.Any ideas?

    I have two iMacs in different rooms and Safari started crashing immediately after opening on both machines. latest version is installed.Any ideas?

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Console in the icon grid.
    Step 1
    For this step, the title of the Console window should be All Messages. If it isn't, select
              SYSTEM LOG QUERIES ▹ All Messages
    from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar at the top of the screen.
    In the top right corner of the Console window, there's a search box labeled Filter. Initially the words "String Matching" are shown in that box. Enter the name of the crashed application or process. For example, if Safari crashed, you would enter "Safari" (without the quotes.)
    Each message in the log begins with the date and time when it was entered. Select the messages from the time of the last crash, if any. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    ☞ The log contains a vast amount of information, almost all of which is irrelevant to solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.
    Please don't indiscriminately dump thousands of lines from the log into this discussion.
    Please don't post screenshots of log messages—post the text.
    ☞ Some private information, such as your name, may appear in the log. Anonymize before posting.
    Step 2
    In the Console window, select
              DIAGNOSTIC AND USAGE INFORMATION ▹ User Diagnostic Reports
    (not Diagnostic and Usage Messages) from the log list on the left. There is a disclosure triangle to the left of the list item. If the triangle is pointing to the right, click it so that it points down. You'll see a list of crash reports. The name of each report starts with the name of the process, and ends with ".crash". Select the most recent report related to the process in question. The contents of the report will appear on the right. Use copy and paste to post the entire contents—the text, not a screenshot.
    I know the report is long, maybe several hundred lines. Please post all of it anyway.
    If you don't see any reports listed, but you know there was a crash, you may have chosen Diagnostic and Usage Messages from the log list. Choose DIAGNOSTIC AND USAGE INFORMATION instead.
    In the interest of privacy, I suggest that, before posting, you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header of the report, if it’s present (it may not be.)
    Please don’t post other kinds of diagnostic report—they're very long and rarely helpful.

  • SRM 7.0 -Adding Custom fields in Contract Item screen at particular positn

    Hi,
    We have a requirement to add new custom fields in the Contract Item screen at required position, in Left and right side container.
    We have tried the following methods but have not been able to achieve the same. Kindly help!
    1) Added new field in Context through enhancemnt in the Details screen View of Contract , Binded the field to the field in structure INCL_EEW_PD_ITEM_CSF_CTR and add the field to teh Layout - Using this method, The field is not saved to the table.
    2) Added the field to meta data table /SAPSRM/V_MDF_IC - This is positionng the field on teh right container at the bottom. We want to position it on left side.
    Kindly help to understand where we are going wrong.
    Thanks in advance,
    Regards
    Prasuna.

    Hi Prasuna,
    Sorry ..You are right..I was looking at some other WDC related to contract data..It you map the CUFs to /SAPSRM/S_CLL_CTR_ITEM which has the include structure INCL_EEW_PD_ITEM_CSF_CTR then it should work fine.
    If you do this, are you able to view the new fields on the screen?
    you mentioned that you are not able to save the data to the table.
    Include your fields in INCL_EEW_PD_ITEM_CSF as well because if you add CUF to any of those doc types, you also have to add those CUF to the global structure for CUF documents.
    Also Check if you fields are there in structures BBPS_CTR_CUF_ITEM,BBPS_CTR_UI_ITEM and BBPS_CTR_ITEM.
    Check whether you have implemented the BADI's like BBP_DOC_CHECK_BADI ,BBP_DOC_CHANGE_BADI and BBP_DOC_SAVE_BADI . check out the structures (whether they having the CUFS) used in those if you have implemented any of them .
    Regards
    Lavanya
    Edited by: LAVANYA CHAVA on Aug 25, 2010 10:10 AM

  • Display amount in ALV Grid with different Decimal Places based on Currency

    HI Experts,
    Working with ALV Report i have one Amount field NETWR which is having Length 15 and Decimal Places 2.
    we have two different types of currency's AED and KWD and AED having 2 decimal Places and KWD having 3 decimal places.
    im using FM: REUSE_ALV_GRID_DISPLAY for Display. value storing in Table was like this
    AED---22.56
    KWD---225.65
    i need to display values like AED : 22.56

    HI Experts,
    Working with ALV Report i have one Amount field NETWR which is having Length 15 and Decimal Places 2. we have two different types of currency's AED and KWD and AED having 2 decimal Places and KWD having 3 decimal places.
    im using FM: REUSE_ALV_GRID_DISPLAY for Display. value storing in Table was like this
    AED---22.56
    KWD---225.65 (converting this value to 22.565 using BAPI_CURRENCY_GETDECIMALS according to currency in my Report)
    i need to display values like AED : 22.56
                                             KWD---22.565 but here field is NETWR with 2 decimal.
    Need to Display amount in ALV Grid with different Decimal Places based on Currency
    Regards,
    Dileep Kumar Reddy

Maybe you are looking for

  • Tag Files seem to block TagSupport.findAncestorWithClass

    Seems I stumbled upon a rather glaring hole in with JSP 2.0 Tag Files. Say that I have normal JSP tags like this: <x:outer ... >     <x:inner .../>     <x:inner .../>     <x:inner .../> </x:outer>outer and inner are related, and the inner tag "talks"

  • Is Payload Validation in em mandatory?

    SOA 11.1.1.3 Is Payload Validation in EM, mandatory to select? if Yes, can anyone tell me why ? If I select , and when source system invokes my bpel wsdl, Error: "Schema validation failed for message part payload. Please ensure at the message sender

  • Fiber connection ???

    hope this is the right place ... i have changed broadband to EE fiber they have 2 options to connect with  2.4 ghz (B.G AND N ) and 5ghz ( N AND AC ) for a better faster performance both are available on mobile phones but not on my lenovo ideapadS405

  • HELP! System Freeze

    Since upgrading iTunes earlier on today I've had problems, and now, my entire system has frozen. I still have keyboard and mouse functionality and the programs that were running are still there but I cannot get to any menu. How can I power down the i

  • Express Firmware Update Fails with error -19

    trying to upload firmware using windows xp sp3 and airport utility v 5.5.1. windows and any other firewall is disabled. tried wired and over wifi. also tried from another windows xp sp2 computer. tried uploading 7.3, 7.3.1, 7.3.2, 7.4.1 and also 7.4.