Only one Currency should be allowed..........

Dear Experts,
How can we make only single currency to be allowed to enter in the sales documents - sales orde / invoice ???
Eg. If we want to create order only in INR and should not be created for any other currency  than INR, how we can achieve this??? Is it possible to make iin SAP standard?? Or do we have to go for any programming ??
Thanks in advance
Sagar

Dont think, anything is available to achieve this in SAP standard. You can make the document currency field on the sales document non editable by doing code changes in USEREXIT_FIELD_MODIFICATION  in program MV45AFZZ . Thanks

Similar Messages

  • Only one root tag is allowed.

    I'm trying to run the following (from Flex 2.0 Online help) :
    <?xml version="1.0"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml">
    <mx:XML id="capitals" format="e4x">
    <Capitals label="U.S. State Capitals">
    <capital label="AL" value="Montgomery" />
    <capital label="AK" value="Juneau"/>
    <capital label="AR" value="Little Rock"/>
    <capital label="AZ" value="Phoenix"/>
    </Capitals>
    <Capitals label="Canadian Province Capitals">
    <capital label="AB" value="Edmonton" />
    <capital label="BC" value="Victoria"/>
    <capital label="MB" value="Winnipeg"/>
    <capital label="NB" value="Fredericton"/>
    </Capitals>
    </mx:XML>
    <!-- Create an XMLListCollection representing the Tree
    nodes.
    capitals.Capitals is an XMLList with both Capitals elements.
    -->
    <mx:XMLListCollection id="capitalColl"
    source="{capitals.Capitals}" />
    <!-- When you use an XML-based data provider with a tree
    you must specify
    the label field, even if it is "label".
    The XML object includes the root, so you must set
    showRoot="false".
    Remember that the Tree will not, by default, reflect dynamic
    changes
    to the XML object. -->
    <mx:Tree id="Tree1" dataProvider="{capitals}"
    labelField="@label"
    showRoot="false" width="300" />
    <!-- The XMLListCollection does not include the XML root.
    -->
    <mx:Tree id="Tree2" dataProvider="{capitalColl}"
    labelField="@label"
    width="300" />
    </mx:Application>
    and I get
    Only one root tag is allowed.
    Any idea what has to change?
    Thanks

    Like it says, that is invalid xml. It looks like it is a bug
    in the example doc.
    Add a root node to the xml and you should be ok.
    Tracy

  • Only one Extractor source is allowed in a data flow ?

    Hi,
    We have a common scenario (I think this is common for SAP ECC in general) where we have 2 tables, *_ATTR (Attributes) and *_TEXT (descriptions).  We extract these using extractors.
    Initially when we tried to place 2 in a dataflow, we got an error saying 'Only one Extractor source is allowed in a data flow'.
    To work around this, we created 2 embedded dataflows and everything seems to work fine.  But when I do a validate all, I get the error:
    [Data Flow:DF_ODS_MD_WBS_ELEMENT]  Only one Extractor source is allowed in a data flow. (BODI-1116145)
    Should I be worried ?  My gut feeling is this is a bug in the validate all function, but I could be wrong.  Everything seems to run fine, so is it safe to ignore this ?
    This currently effects about 5 dataflows, but we have about 40 more to implement like this, so I don't want to get it wrong.
    Thanks,
    Leigh.

    Like it says, that is invalid xml. It looks like it is a bug
    in the example doc.
    Add a root node to the xml and you should be ok.
    Tracy

  • Error Only one EhP release is allowed additionally

    Short Text    
    Error Only one EhP release is allowed additionally:    
    Long Text    
    Hi experts,
    I have installed EHP3 using transaction saint. Now when I try to upgradeto EHP4 , I am getting following error in MOPZ.
    Error Only one EhP release is allowed additionally:
    Information Make sure you have implememented note 1287216
    Information Select at least one of the technical usages additionally:
    Information *HCM - Learning Solution*
    Information *Learning Solution - ABAP only*
    But when I go back on previous screen
    learning solution is greyed out and red,
    HCM learning solution is also greyed out (not Red).
    Even if I choose EHP3, still both these components are greyed out.
    I have looked at note 1287216 and 1139602 but can't find what is missing.
    please advise how can I make these 2 components selectable .
    thanks,
    Daljit boparai

    Hi,
    To apply these components have you generated xml file ? If yes, then is xml file contains these patches ?
    Please check and revert back...
    Thanks
    Sunny

  • In APP how to make customisation so that the APP pay only one currency invo

    Hi,
    Please let me know the settings:
    for  App has to pay only one currency invoices.
    ex. we have invoicess with 3 currencies like INR , USD and GBP  but the APP has to pay only GBP invoices.
    local currency is INR.
    please let me know the customisation for the same.
    Thanks
    Jagadeesh

    Hi,
    In T Code F110 , go to free selection screen,  select the "field name" - Currency (BKPF-WAERS) from "Document" and in the Values, you can enter the INR or any one or multiple currencies by putting , for seperator. Now you can run the program asusual.
    In this case, documents will be selected for payment only your currency mentioned in the field "Values"
    There is an exclude check box also.  This excludes the value mentioned over there.  In your case, do not check this box.
    Hope it helps
    Saravanan.A

  • Only one EhP release is allowed aditionally:

    Hello Gurus,
    at mopz for our prod. system ERP 6.0 EHP3 we get always the error message
    Error Only one EhP release is allowed additionally:
    Information Make sure you have implememented note 1287216
    Information Select at least one of the technical usages additionally:
    Information **HCM - Learning Solution**
    Information **Learning Solution - ABAP only**
    if we want to do a stack collection for EHP4.
    Additionally we can not select the RED technical usage *Learning Solution - ABAP only* and the GREY technical usage *HCM - Learning Solution* .
    The checkboxes are greyed out.
    There are some solution?
    regards
    Ch. Fischer

    Hi
    If you will go in SMSY transaction then slect your sysrem and on right side you will get the screen where all usage types are defined for your system..
    there you need to select learning solution and HCM one and then you will be able to select it in MOPZ..
    Thanks
    Sunny

  • Only one PR should be created for 3 months requirement.

    Dear All,
    In MRP run only 1 PR should be created for three months rquirement ,
    Eg: The procurement is done only once in 3 months, means PO is raised only once in 3 months for a material. So now system should create only 1 PR [1 lot] for 3 months requirement.
    I have tried to creating a new  lot size in OMI4 and i assigned "No of periods" as '3', and assigned in material master, but still system creates PR many PR's. What could be wrong,
    Thanks in Advance
    Praveen...........

    Any inputs ??

  • Only one delivery to be allowed against one Sales order at item level

    Hi,
      I have a requirement  for some material in sales order if SO quanity is 25  we want that system should allow to create delivery of all 25 quanity one time  we try to use Max.Part.Deliv. at item level  by amking as 1  but system is juts giving the message and alowing to create multiple delivery,  can we map as per our requirement.
    regards,
    zafar

    Hello Zafar,
    your requirement of complete delivery required for some materials only, so it has to be taken care manually when user creates sale order, for those specific items complete delivery should be marked at item level (run availability check for the item and mark for complete delivery).
    If you want a permanent solution, please go for a development - define a table & maintain all the materials which are required to be delivered as complete delivery and then modify the sales order program, there is a specific include where the abaper can do this code change.
    Regards
    Suresh.

  • Locking a JSP Page i.e allowing only one user to access it at a time

    Hi,
    I have web application where multiple users can log in at the same time.
    I have a JSP where a user is presented with a list of executable items.It is quite possible that at the same time more that one user tries to execute the same item.I want to disable this. i.e at a time only one user should be able to execute the item.
    Currently what i can think of is putting an extra column in the database...saying that this item is locked and you cannot access it until unlocked.But then this would involve a round trip to database.I want to avoid it, and do some coding in java code itself.
    But i dont know how to proceed.
    Any Help......

    sorry for the misdirection :(
    yes..try using the synchronizing for the run process for of the item in the action class.
    I shall try to provide you with the code changes, if can you please provide the back end code doing the job u said

  • Scehduling should be Fix for Only One Phase in Process order

    Dear ....
                          I created Recipe having  5 phases with base qty of 5000 Kg.
    Each havign differten machine HR . Now when i crated the Process order for 5000 kg then all timing get copied in schedulinng of Opeartion.
    Now my requirement is that One of Phase is independant of Process order quanity.
    So for this Phase i need same timing of 5000 kg, irrespective of process order qty.
    If i created process order of 3000 kg , the timing of thi phase get reduce in scheduling.
    I need to prevent the schedulling of this one phase irrespective or process order qty, wheather it wil increase or descerase scheduling of this phase should be same as per Reciepe.
    Edited by: abhisappp on Dec 28, 2009 7:44 AM

    ya..U r right actauly it was misatke..formula now corrected.
    But whre should i used this formula..as I am having other Activities which i am using for other phases .
    For this phases scheduling i am using scheduling formula as "Machine * Operation quantity / Base quantity / Operation splits".
    As thre is only one field for formula..how should i assign this my Fixed Fomula in reosurce so that only one phase should be effective with  new formula.
    Hopw u got my query..

  • Only one user at a time

    I'm looking for help.
    I have two user accounts on my iMac. Both have their own iTunes library file but these both reference to a shared store of music files (to avoid duplicates). I would now like to move this shared music to an external HDD attached to my TC.
    My problem is this. If user 1 first accesses the external HDD then when user 2 tries to do so there is a little red icon on the folder and permission is denied. If I disconnect all users from the TC and then retry with user 2 the problem is reversed. It seems to me that only one user account is allowed to access a TC external HDD at a time. Is there any way around this?
    In case anybody asks, my reason for moving the files is that I am hoping to buy a Sonos music system, which can read iTunes music from the TC as though it were an NAS, even if the computer is off.

    I think you're being misled a bit by the interface: the checkbox labelled "Strict locking" doesn't just allow strict locking, it requires it (and thus disallows byte-range locking). That is, with strict locking enabled, any client that tries to lock any part of the file actually locks the entire file. Access normally depends on byte-range locking to allow different clients to share the database (as long as they aren't trying to modify the same part of it at the same time), but with strict locking the first client locks all others out.

  • How can only one Checkbox can be Selected in Table with Boolean CheckBoxes?

    I have an editable ADF table where one of the attributes is a Boolean Checkbox... and stores the value with Y or N.
    Is there any way where only one checkbox should be selected at the time of commit ?
    For example, in case its an Answers Table to a Single Choice Question of a Questionnaire application, while adding new answers to the table..., the user inserts 3 rows (answers)... then the boolean checkbox for only one of those 3 rows can be checked.
    Thanks
    DJ

    Thanks... I tried it by writing some code ... But it doesn't seem to work. Can you please have a look... and make the changes.
    public class checkBean {
    public void validateCheck(LaunchEvent launchEvent){
    BindingContext bctx1 = BindingContext.getCurrent();
    DCDataControl dc1 = bctx1.findDataControl("QuestionnaireAMDataControl");
    ApplicationModule service1 = (ApplicationModule)dc1.getDataProvider();
    ApplicationModule am1 = service1.findApplicationModule("QuestionnaireAM");
    ViewObject vo1 = am1.findViewObject("QuestionVO");
    String newValue = (String)vo1.getCurrentRow().getAttribute("QuestionTypeId");
    if(newValue.equals("10881")){
    System.out.println("Inside single");
    BindingContext bctx = BindingContext.getCurrent();
    DCDataControl dc = bctx.findDataControl("QuestionnaireAMDataControl");
    ApplicationModule service = (ApplicationModule)dc.getDataProvider();
    ApplicationModule am = service.findApplicationModule("QuestionnaireAM");
    ViewObject vo = am.findViewObject("QuestionResponseVO");
    int numRows;
    int j=0;
    numRows = vo.getRowCount();
    String rowValue = "a";
    int k = vo.getCurrentRowIndex();
    for (int i=0; i<numRows; i++){                   
    rowValue = (String)vo.getCurrentRow().getAttribute("CorrectResponseFlag");
    if(rowValue.equals("Y")){                           
    j++;
    if(j>1)
    System.out.println("same rows exist");
    FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR, null, "Two correct respones!");
    FacesContext.getCurrentInstance().addMessage(null, msg);
    k++;
    vo.next();
    Thanks
    DJ

  • BADI "COPCMESSAGECONTROL" , only one active implementation ?

    Hi,
    I'd like to do a custom implementation of the BADI "COPCMESSAGECONTROL", eg
    "Z_COPCMESSAGECONTROL".
    For this BADI there's a SAP hint, that only one active implementation is allowed.
    Cause in our system there's already an active SAP implementation "/CWM/MESSAGE_CK" I don't know,
    if I can activate my custom "Z_COPCMESSAGECONTROL" implementation in addition to the SAP implementation.
    Any Ideas ? Many thanks in advance !
    Regards
    Olaf

    If you look at the BADI definition in SE18, you'll find that the 'multiple use' flag is NOT set meaning by default this BADI can only be implemented once.
    Therefore if you need to add custom coding to this BADI implementation either you add it to the implemented methods (modification) or you deactivate the standard BADI and implement your own BADI by copying the standard coding and adding yours to it (also a modification, but you would have your coding in a Z-class).
    However whenever you copy standard SAP code into a custom peogram or class any notes that SAP releases which makes changes to that BADI implementation will not be applied to your Z-copy!
    Hope that helps,
    Michael

  • When defining copy rules, only one source field allowed

    Our users have requested the facility to allow them to copy pricing condition records when in in VK12 transaction. But when configuring the copy rules, we have come across the following problem:
    When configuring copying rules for copying pricing condition records,
    there is no possibility to use more than one source/target fields.
    In our example, the condition table created for a certain pricing
    access sequence contains keys such as Sales Organization, Sold-to Party
    "and" Product Hierarchies level 1 to level 9 (e.g. PH1 - PH9) .
    In the condition table definition, fields PH1 to PH9, although key
    fields, are also defined as footer fields. This means that per sales
    organization and sold-to party, we can create more than one condition
    record based on different combinations of PH1 to PH9.
    However when setting up copy rules for conditions in SPRO (SD -
    Pricing Control - Copy Control for Conditions) to allow our users to copy the condition records, for a given Source /
    Target table, the standard selection screen only allows us to define one Source / Target field.
    In our case, this is not helpful. The configurator should be allowed
    to select more than one source field (i.e. PH1 and PH2 and ..... PH9). At this moment,
    we can only select as source field PH1 or PH2 or PH3., etc..
    Steps for the Reconstruction:
    - Run Spro.
    - Select SD --> Pricing --> Pricing control --> Copy control for conditions -- > Copying rule for conditions
    - Select 'New Entries'. Selection screen is displayed. The issue is that in this selection screen, the configurator is allowed to select only one source field. He should be allowed to select multiple fields.
    Can you help us with this problem please?
    Your help is much appreciated!
    Edited by: C. Hassink on Feb 2, 2008 3:50 PM
    Edited by: C. Hassink on Feb 2, 2008 3:52 PM
    Edited by: C. Hassink on Feb 2, 2008 3:53 PM
    Edited by: C. Hassink on Feb 2, 2008 3:55 PM
    Edited by: C. Hassink on Feb 2, 2008 3:56 PM

    Hi Ralph,
    I don't like that methode. Importing the same transport 15 times, each time changing the source-system mapping and making sure, that source-system gets the changes seems to be a huge source of errors, which will be hard to find.
    What do you think of the following idea to solve the issue a totally different way:
    All transfer-rules directly connected to the source-systems are stripped of all Coding, so there is a plain 1 by 1 transformation including 0logsys.
    The InfoSources attached all lead to one ODS-Object, which has the only purpose to collect the data from the source-system without any transformation. So some fields a filled by a system and other fields maybe not.
    The coding specific for source-systems is moved to transfer- / update-rules from that ODS-Object to the original ODS-Objects / Cubes and the "collecting" ODS-Object is emptied after every loading process.
    This will result in a single point of change. It will be quite a huge program (maybe in startroutine) but it's the one and only point, where changes and corrections have to be made.
    Regards
    Robert

  • Only one top level element is allowed in an XML document. Line 2, Position 2

    I get this error when I try to run an xsql query with a where clause:
    Only one top level element is allowed in an XML document. Line 2, Position 2
    <font size='-1' face='monospace'>XSQL-005: XSQL page is not well-formed.</font><BR>
    -^
    Here is the xsql query I tried to use.
    <?xml version="1.0"?>
    <xsql:query connection="xmlbook" xmlns:xsql="urn:oracle-xsql">
    select * from companytable where companynumber < 1000;
    </xsql:query>
    null

    You need to escape certain characters in order to make XML documents well formed. The problem in this case is the less than sign between companynumber and 1000. You should replace it with <
    I recommend reading a good XML book - "Building Oracle XML Applications" by Steve Muench, for instance.
    Brian

Maybe you are looking for

  • Can someone look over my short code?

    The constructor won't allow me to use the variable I am passing in to it through my main class for my arrayList size. Method class: public class CList {      public CList(int d) {           int index = d;      int[] arrayList = new int[index];      p

  • IPhone 6 Wi-Fi and Battery Problems

    Background info: -- My first iPhone 6 kept randomly shutting down and turning itself back on while I was in various apps and on the home screen and also while the phone was on stand-by. I called Apple Support and they sent me a replacement without as

  • Send HTML mail with image

    Hi experts and gurus, how can I send an HTML email which is displaying an image in the HTML context (table)? I'm using the 'SO_NEW_DOCUMENT_SEND_API1' like below: CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'     EXPORTING       document_data            

  • Adapter Engine field is empty

    Hi all, 1.  When creating Communication Channel in ID , "Integration Engine"  field coming as  empty when file adapter is selected.  It is shwoing error msg when saving the CC. Why it is coming as empty? and how to resolve it? 2.  When selecting the

  • Overwrite a single field entry in the ZTABLE

    Hi ALL, I have to overwrite a single field entry in the ZTABLE . How can I do it so the previous field entry is replaced by new one. Thanks in ADVANCE!!!