PO for AcctAssgntCateg  Project causing Exch rate variances during payment

Thanks in advance for you time in providing some guidance in resolving this issue.
When we create Purchase order of Account Assignment Category = Project,  we are selecting "Exch.Rate Fixed"- KUFIXfield.  
In Payment run configurations "Paying Company Codes" we have made selection "No exchange rate differences"- XKBDF field. 
Though exchange rate is fixed while doing MIGO, it is not same during Payment run thereby causing additional expense towards project which is settling against an ASSET which is not acceptable for business. 
Please let me know if you have any suggestions that might help us to resolve this issue.
Thank you,
Devi.

Hello Friends,
I have asked users to create a new settlement rule and post the variances (caused from FX Gain/loss) towards a different cost center so that during settlement the amounts are posted against a cost center instead settling against a fixed asset.
Thank you,
Devi

Similar Messages

  • Exchange Rate Variance line showing wrong Account

    Hi,
    Our company is using Oracle EBS R12.1.3. When our Finance users do foreign currency transactions in Payables and match an invoice to the PO then, on the invoice distribution lines, there are two lines (one with the Line type "ITEM" and the other one is
    "Exchange Rate Variance"). The ITEM line is Ok but the Exhange Rate Variance Line is showing the same Expense Account as on ITEM line (i.e., hitting wrong account). We have checked the setups in Payable Options. The Account that is defined as PO Rate Variance Gain / Loss is different from the account that is being hit on the Invoice Distribution lines. Why is that so?
    Our Finance users are not satisfied with this. They're saying that Exchange Rate variance is not charging to the right account.
    Please let me know which setup option am I missing.
    Thanks and Regards

    Hi Nehmat,
    this is an intended behaviour ...
    Your purchase order is in Foreign Currency ..
    Your Invoice matched to Purchase order is in Foreign Currency ...
    Difference between the PO and INV exchange rate has caused Exchange rate variance ..
    The entered currency in the above case is Foreign currency therefore entered value for ERV line will be zero ... whereas the accounted line would have the computation for ERV done in functional currency....hence ERV line is acceptable for this case.
    Regards,
    Ivruksha

  • Exchange Rate Variance Account

    We are having a problemwith an invoice in payables module. It is crediting the exchange rate variance account in invoice accounting but is not selecting the right gl code due to which we are not able to generate accounting for this invoice. Can anybody tell me where do we define Exchange Rate Variance account?
    Note: If your answer is PO Price Variance account in Financial Options then we have already checked it and it has the right gl code so there definitely is some other place where the aforementioned code is defined.
    I can also provide screen shots of the invoice or the distribution of invoice.

    Hi Nehmat,
    this is an intended behaviour ...
    Your purchase order is in Foreign Currency ..
    Your Invoice matched to Purchase order is in Foreign Currency ...
    Difference between the PO and INV exchange rate has caused Exchange rate variance ..
    The entered currency in the above case is Foreign currency therefore entered value for ERV line will be zero ... whereas the accounted line would have the computation for ERV done in functional currency....hence ERV line is acceptable for this case.
    Regards,
    Ivruksha

  • Exch.Rate Type for Determining the Proposed Rate

    Dears,
    I defined, in the document type to be used for Goods Receipt, the field T003-KURST (Exch.Rate Type for Determining the Proposed Rate) equal to u2018Pu2019: exchange rate type used also for standard translation for cost planning.
    Then, I created a Purchase Order using a vendor in foreign currency, and in the header section within tab u2018Delivery/Invoiceu2019 in field "Exchange Rate" I filled in the exchange rate valid at the moment of the Purchase Order creation and I also put the flag in the indicator "Fixing of Exchange Rate".
    Afterwards, I posted  the Goods Receipt against the Purchase Order created at the previous step.
    My expectations were to find in FI accounting:
    - 1 line item for stock increase (transaction BSX) valuated using the exchange rate defined in the document type in field T003-KURST;
    - 1 line item for GR/IR increase (transaction WRX) valuated using the exchange rate defined in the Purchase Order and indicated as fixed;
    - 1 line item for difference (transaction PRD) between stock and GR/IR.
    but when I checked the accounting document, these my expectations were not met, because:
    - the line item for stock increase (transaction BSX) has not been valuated using the exchange rate defined in the document type in field T003-KURST, but a differet exchange rate that I didnu2019t find defined for this couple of currencies;
    - the line for GR/IR increase (transaction WRX) has been valuated as expected using the exchange rate defined in the Purchase Order and indicated as fixed;
    - the line item for difference (transaction PRD) between stock and GR/IR has been created.
    The help (F1) for field T003-KURST, show the following indication:
    Exch.Rate Type for Determining the Proposed Rate
        Rate type under which the proposed rate is defined for foreign currency documents.
    Use
        If no exchange rate is specified in the document header when entering documents in foreign currencies, the system will automatically select a rate from the currency translation rate table.  The system then converts all amounts in the document's line items using this exchange rate.
        The system uses the average rate as a default value as long as no other exchange rate type is entered here.
    Based on this message, my expectation is that all documentu2019s line items have to be converted at the exchange rate type defined in field T003-KURST. And in the case mentioned above, the line for stock (BSX) should be converted at exchange rate type defined in field T003-KURST.
    While, correctly, the line for GR/IR (WRX) has been converted at the exchanged rate fixed in the purchase order.
    Can you please let me know how can be fixed the problem for the line related to the stock allowing the conversion using the exchange rate type defined in field T003-KURST?
    Thanks and Regards,
    Jody

    Hello Jody,
    kindly consider the information contained under the attached note:
    191927 - Posting logic: GR for foreign currency PO.
    As stated in it:
    Postings to the material stock account (BSX):
    In order to be able to determine the value of the stock posting, the
    valuation methods which exist in the material master in local currency
    (standard price, total value of stock) must be converted into document
    currency. This translation is thus carried out on the posting date with
    the exchange rate type that is assigned to the FI document type used,
    that is, independent from the exchange rate defined in the purchase
    order!
    If no exchange rate type is assigned to an FI document type, the system
    uses exchange rate type M.
    Please, check in your system the settings stored in the customizing
    transaction OBF4 for the document type WE (Goods receipt). If the field
    'Exch.Rate Type for foreign currency documents' is empty, the exchange
    rate type M is used.
    The fixed conversion rate in the purchase order refers to the valuation
    approach in the purchase order and, therefore, to the costs for the
    purchased material. Therefore, the posting amount to the GR/IR clearing
    account (WRX) is converted according to the fixed conversion rate in the
    purchase order header.
    On the other side the fixed conversion rate in the purchase order is not
    designed for converting the posting values to the material stock account
    (BSX). This conversion reflects the situation of the valuation of the
    material stock and is therefore designed to be independent of the
    conversion rate defined in the purchase order. This is what note 191927
    outlines.
    In the note 191927 you will also locate relevant information about the
    postings to the KDM key:
    Exchange rate differences (KDM):
    As of Release 4.0A, exchange rate differences (KDM) can be posted to a
    separate account. The exchange rate differences result from the
    difference of the clearing value on the GR/IR clearing account (WRX) in
    document currency that is translated to the current exchange rate stored
    in the system in local currency from the clearing value in local
    currency that is determined with the conversion factor from the purchase
    order or the invoices.
    The offsetting entry for the exchange rate differences is settled with
    the price difference.
    (Price difference = GR/IR amount - stock value - exchange rate
    difference)
    KDM is only posted during the GR if the flag T169P-XPLCU is initial,
    therefore, KDM postings will not occur during incoming invoices.
    This is determined in the IMG path:
    Materials Management
    -> Logistics Invoice Verification
       -> Incoming Invoice
          -> Configure How Exchange Rate Differences Are Treated
    Here, you have the following options per Company Code:
    .- The exchange rate differences will be calculated from the difference
       between the exchange rate at the time of the goods receipt and the
       exchange rate at the time of the invoice receipt.
    .- The exchange rate differences will be calculated from the difference
       between the exchange rate at the time of the invoice receipt and an
       assumed exchange rate that is valid for a specific amount of time,
       such as a year or a season.
    .- No exchange rate differences will be calculated. Instead, differences
       from exchange rate variations will be considered as price differences
       and posted to a price difference account.
    The field T001A-CURDT for the company code will determine which date is
    relevant to calculate the exchange rate difference.
    This is set under the IMG path:
    Financial Accounting
    -> Financial Accounting Global Settings
       -> Company Code
          -> Multiple Currencies
             -> Define Additional Local Currencies
    So, finally, the value for KDM calculates as difference between
    GR/IR amount in local currency - GR/IR amount in foreign
    currency*exchange rate.
    I hope this information can be of help.
    cheers
    ray

  • LIV posting for exch. rate due to GR

    Hi,
    During GR for a foreign curr(FC) against local curr(LC), the entry is :
    DR Expense   FC$100   LC$200
    CR GR           FC$100   LC$200
    During LIV, the following entry are posted :
    CR Vendor      FC$100  LC$180
    DR GR            FC$100  LC$200
    CR Expense    FC$0      LC$20
    Here the strange thing is that since this is due to exch. rate differences, why did it still post the difference back to the expense account and not exch. difference acct? If we want to change to exch. diff acct, how can we do so?
    Thanks,
    Teo

    Hi,
    The automatic postings are controlled by account assignments.
    Go into OMR0 transaction.  Click on the account assignment button.  Locate the transaction UMB (Gain/loss from revaluation) and doble click on it.  Select your chart of accounts in the popup.  It will then display the GL accounts assigned on the basis of valuation modifier (assigned to your company code) and valuation class (of the material).  You should find your expense account maintained for this combination.
    Change it to the fx gain loss account and you should be good to go.
    You should be able to check this from the simulation screen of OMR0 itself.
    Cheers.

  • Is it possible to have one central user defined exchange rate for a project

    When i create deliverables for a project. It asks for an exchange rate type. On entering user i am prompted to enter an exchange rate.
    Is it possible to use the exchange rate setup at the workplan level for all deliverables rather than entering the rate at each deliverable.?

    Hello
    The exchange rate value you set in the workplan is only used for converting planed amounts entered in foreign currency. There is no standard functionality to configure a default value for USER conversion type.
    Could you further elaborate on the business requirement? Why do you use conversion type as USER for events, and not a centralized conversion type managed on the GL daily rates?
    Dina

  • Exch rate for cond. PR00 in invoice.

    Dear All,
    Assume that an item is invoiced for 1 EUR, and it is converted to doc. currency (USD) via an exchange rate.
    I don't want to carry out a new pricing, but instead use the one coming from sales doc, but I want to change the exch. rate in condition PR00, calculation of price.
    I tried  VTFL img but did not help.
    Best regards.

    Hi Mahmet,
    If you want the pricing exchange rate to be copied from the sales order you need to select the option of
    A in the PRICING EXCHANGE RATE in VTFL at item level
    regards,
    santosh

  • Exch rate diff account for open item management recently checked accounts

    Hi all,
    I have recently activated open item management for certain gl accounts.
    i post only local currency transactions in that gl and gl account ,aster data is also in compnay code currency.
    So no foreign currency is involved here.
    But when i try to clear line items for those gl accounts , system is showing an error and asking me to maintain exchange rate diff accounts in OBA1 (KDF).
    But i dodnot understand why i need to maintain foreign currency diff accounts when there is no foreign currency involved.
    When i post any new entry after open item management is activated, system allows me to clear these line items without any error.
    So i think the problem is only with line items where open item management activated recently,
    Could any one help in this.
    Thank you,
    Siva Kumar D

    Hi
    May be this is because of the additional currencies define for that particular company code, if any difference in the exchange rate at the time of clearing system looks for the difference in ex.rate account. In this case, you have to maintain the GL in OBA1 (KDF)
    VVR

  • CBR v VBR for shorter projects

    Hello everyone,
    Just a general question really. For short projects under 60 minutes, is there any reason at all to use VBR settings, when you can set a pretty high bitrate (between say 7.0 and 7.4Mbps) using CBR. I would have thought that logically, encoding all material at a constantly high bitrate should yield better results (on short projects) than having some material encoded at a lower average under VBR settings.
    Also, if the maximum bitrate advised for some DVD players is around 7.4Mbps, why does Compressor allow higher settings than this under its preset for 90 minute best quality 2 pass VBR, namely 6.2 ave with 7.7Mbps peak. I'm puzzled why the application provides an option to excede the recommended max bitrate - wouldn't this 7.7Mbps setting cause potential playback problems?
    Do any of you amend this 90 minute preset to give even higher average and maximum encoding settings under 2 pass VBR for projects under 60 minutes, and if so, what sort of settings have you pushed it up to, and have you experienced any playback glitches on DVD players at those higher settings.
    Most of my encodes are of sub 60 minute projects and I want to know for sure that I am doing the correct thing in encoding them at say 7.2Mbps using CBR. I assumed VBR is used on longer projects to give difficult passages more headroom, while lowering the overall average to give a smaller file size, but is there another reason for using VBR that I am not seeing?
    Any thoughts would be greatly appreciated.
    Regards,
    Alan

    Compressor allows for 7.7 max and a very high 6.2 average because those numbers are safe for replicated (aka factory-pressed) discs. It's the real-world issue that DVD-Rs have more playback variables (the exact dye used on the disc effects the lasers on players differently, in particular) that leads to the recommendation not to exceed 7.5 max for DVD-Rs. (In particular, higher-end players, in my experience, choke of high-bit rate DVD-R/+Rs.)
    As for optimum settings, I typically use 2-pass VBR Best, 4.5 average and 7.5 max for 95% of my encodes (from as long as 100 minutes to as short as 30 seconds). MPEG-2 encoding, in an ideal world, would have the average bit rate be half the max, but a 3Mbps difference is a good real world compromise. If you're doing anything with less than a 1Mbps difference, you're better off doing a CBR encodes. When I do go CBR, it's 5.5 Mbps but even then, I always use Dolby Digital audio. (If I have to go with AIFF audio, I don't use a bit rate higher than 4.5Mbps.)

  • Provident fund configuration for coal project

    Dear all
    my requirement is to maintain pf rates for our coal mines.we have already maintained pf rates for our organization i.e plant .but now we have created new pf id for coal project.and we have different calculations for coal project employees whom we have assigned new pf id.
    ex:empcode 102184
        pa30->infotype->587->Provident Fund Trust ID (Now its RCMP) from macrh 01.2014
        pa30->infotype->587->Provident Fund Number  (New pf code number)   ex-YZZZZ
    before this we have
       pa30->infotype->587->Provident Fund Trust ID (Now its RPCL) from macrh 01.2014
        pa30->infotype->587->Provident Fund Number   (old different  pf code number)  ex- XTRYY
    A/C Number
    Emp Name
    EMP CODE
    S/W
    salary
    PF CONTRIBUTION (12%)
    PENSION CONTRIBUTION
    VOL. CONTRIBUTION (2%)
    TOTAL ADDI. PENSION CONTRIBUTION  (ONE INCREMENT DIVIDED BY 12 MONTHS )
    ADMIN. CHARGES (3%)
    Employee (10.84%)
    Employer (10.84%)
    Employee (1.16%)
    Employer (1.16 %)
    CMPF/123/456
    XYZZZZZ
    1102184
    173,830
    18843
    18843
    2016
    2016
    3477
    2188
    1252
    how can i configure these in my system.
    we have already differnt calcualtion for RPFC emp of our company.
    please guide .
    thnxs
    gaurav

    i have done it with separate trust id-RCMP.but i have assigned same wage type as i did for older one.(RPFC case).should i need to create new wage type and create PCR for separate pf trust id.
    trust master details:pleas tell me .what to do for this issue and how it can be resolved.
    RCMP
    CMPF
    RPFC (Regional Provident Fund Commsioner)
    /3F1
    /3F2
    /3F3
    /3F4
    /3F7
    /3F8
    /3F9
    RPFC
    RPFC Govt
    RPFC (Regional Provident Fund Commsioner)
    /3F1
    /3F2
    /3F3
    /3F4
    /3F7
    /3F8
    /3F9

  • PLEASE HELP ME FOR MY PROJECT

    Hello.
    I have my project to be done by Monday.
    I typed some code, but have no idea what to do anymore. No clue...
    The following is the project overview etc.
    Overview
    In a single source file named App.java, define an Employee class to encapsulate employee data and an App class defining an applet to maintain a collection of Employee objects.
    Employee Class
    Define a small, non-public class named Employee that encapsulates private instance variables for name (String) and pay rate (double). The class needs a single constructor to instantiate an Employee object with values received for both instance variables. It also needs minimal set() and get() methods (such as setName(), getPayRate(), etc.) that allow a class client to store and retrieve the value of each instance variable. Do not be concerned with editing the data within this class. It is used only to support the testing of your applet.
    Code this class inside your App.java source file but after the definition of the App class. Be sure to omit the specification of public in the class header (because Java only allows one public class per source file).
    App class
    This public class will define the processing of your applet. Its required features are as follows:
    Input Components:
    Name (a TextField). For entering or displaying an employee's name.
    Pay rate (a TextField). For entering or displaying an employee's pay rate. When used for input, the value must be edited (see the processing notes below). If the value is invalid, display an appropriate error message.
    First (a button). When clicked, triggers the display of the name and pay rate of the first employee in the collection. If the collection is empty, display an appropriate message.
    Next (a button). When clicked, triggers the display of the name and pay rate of the next employee in the collection. If there are no more objects in the collection, display an appropriate message.
    Find (a button). When clicked, triggers the display of the name and pay rate of the employee whose name currently appears in the name text field. If the requested employee doesn't exist, display an appropriate error message.
    Add (a button). When clicked, triggers the construction of an Employee object having the currently displayed name and pay rate and the addition of the object to the collection. Display appropriate error messages if input data is missing or incorrect or if the employee already exists within the collection.
    Delete (a button). When clicked, triggers the deletion of the Employee object having the currently displayed name from the collection. If the specified employee doesn't exist, display an appropriate error message.
    Output components:
    Number of employees (a Label). For displaying how many Employee objects are currently within the collection. This must be changed as employees are added or deleted from the collection.
    Message area (a TextArea). For displaying messages.
    Processing notes:
    The applet must get the value of an HTML parameter named "maxRate". Convert the associated value string to a double and use it to edit a pay rate entered by the user. It represents the maximum allowable pay rate for an employee. If an attempt is made to enter a larger pay rate, display an appropriate error message.
    Use GridBagLayout for the applet's components. The arrangement of components is up to you.
    Use a SortedMap implemented as a TreeMap for the collection. It is to be maintained in ascending order based upon employee name.
    When the user moves the mouse to touch one of the buttons, its color or font should change. When the mouse exits the button, its color or font should return to normal.
    The following is the code I have so far
    <CODE>
    import java.util.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    public class App extends Applet implements ActionListener, MouseListener,
    MouseMotionListener{
    // Instance variables for the employees' name and pay rate.
    private String name;
    private double payRate;
    // Instance variables for referencing the Employee name heading and its text field.
    private Label nameLabel;
    private TextField nameField;
    // Instance variables for referencing the pay rate heading and its text field.
    private Label payRateLabel;
    private TextField payRateField;
    // Instance variables for referencing the number of employees' heading and
    // its text field.
    private Label empNumLabel;
    private TextField empNumField;
    // Instance variables for referencing the "First", "Next", "Find", "Add", and
    // "Delete" button.
    private Button firstBtn;
    private Button nextBtn;
    private Button findBtn;
    private Button addBtn;
    private Button deleteBtn;
    // Instance variables for referencing the message area.
    private TextArea msg;
    public static void main(String[] args){
    SortedMap m = new TreeMap();
    // This method defines initial (one-time) applet processing.
    public void init(){
    // Set the size and background/foreground color for the applet window.
    setSize(250, 350);
    setBackground(Color.lightGray);
    setForeground(Color.green);
    // Choose GridBagLayout and create a GridBagConstraints object for use in
    // laying out components to be added to hte container.
    setLayout(new GridBagLayout());
    GridBagConstraints c = new GridBagConstraints();
    // Initialize constraints to stretch small components to fill their entire
    // display area, give all rows equal height when distributing extra vertical
    // space, and give all columns equal width when distributing extra horizontal
    // space.
    c.fill=GridBagConstraints.BOTH;
    c.anchor = GridBagConstrainst.CENTER;
    c.weightx = 1;
    c.weighty = 1;
    // Build Employee Name label and add it to the top-left cell in the layout.
    nameLabel = new Label ("Employee Name");
    c.gridx = 0;
    c.gridy = 0;
    c.gridwidth = 1;
    c.gridheight = 1;
    add (nameLabel, c);
    // Build Employee Name text field and add it to x=1, y=0 in the layout.
    nameField = new TextField (30);
    c.gridx = 1;
    c.gridy = 0;
    c.gridwidth = 1;
    // or c.gridwidth = GridBagConstraints.REMAINDER; //Last on row.
    c.gridheight = 1;
    add (nameField, c);
    // Build Pay Rate label and add it to the second row, first column in the layout.
    payRateLabel = new Label ("Pay Rate");
    c.gridx = 0;
    c.gridy = 1;
    c.gridwidth = 1;
    c.gridheight = 1;
    add (payRateLabel, c);
    // Build Pay Rate text field and add it to x=1, y=1 in the layout.
    payRateField = new TextField (8);
    c.gridx = 1;
    c.gridy = 1;
    c.gridwidth = 1;
    // or c.gridwidth = GridBagConstraints.REMAINDER; //Last on row.
    c.gridheight = 1;
    add (payRateField, c);
    // Build number of employee label and add it to x=1, y=2 in the layout.
    empNumLabel = new Label ("Number of Employees");
    c.gridx = 1;
    c.gridy = 2;
    c.gridwidth = 1;
    c.gridheight = 1;
    add(empNumLabel, c);
    // Build number of employee text field and add it to x=2, y=2 in the layout.
    empNumField = new TextField (5);
    c.gridx = 2;
    c.gridy = 2;
    c.gridwidth = 1;
    c.gridheight = 1;
    add(empNumField, c);
    // Create the "ADD" button and add it to the x=1, y=3 in the layout.
    addBtn = new Button ("Add");
    addBtn.setBackground(Color.red);
    addBtn.setForeground(Color.black);
    addBtn.addActionListener(
    new ActionListener() {
    public void actionPerformed (ActionEvent e){
    c.gridx = 1;
    c.gridy = 3;
    c.gridwidth = 1;
    c.gridheight = 1;
    add(addBtn, c);
    // Create the "DELETE" button and add it to the x=2, y=3 in the layout.
    deleteBtn = new Button ("Delete");
    deleteBtn.setBackground(Color.red);
    deleteBtn.setForeground(Color.black);
    deleteBtn.addActionListener(
    new ActionListener() {
    public void actionPerformed (ActionEvent e){
    c.gridx = 2;
    c.gridy = 3;
    c.gridwidth = 1;
    c.gridheight = 1;
    add(deleteBtn, c);
    // Create the "FIRST" button and add it to the x=0, y=4 in the layout.
    firstBtn = new Button ("First");
    firstBtn.setBackground(Color.red);
    firstBtn.setForeground(Color.black);
    firstBtn.addActionListener(
    new ActionListener() {
    public void actionPerformed (ActionEvent e){
    c.gridx = 0;
    c.gridy = 4;
    c.gridwidth = 1;
    c.gridheight = 1;
    add(firstBtn, c);
    // Create the "NEXT" button and add it to the x=1, y=4 in the layout.
    nextBtn = new Button ("Next");
    nextBtn.setBackground(Color.red);
    nextBtn.setForeground(Color.black);
    nextBtn.addActionListener(
    new ActionListener() {
    public void actionPerformed (ActionEvent e){
    c.gridx = 1;
    c.gridy = 4;
    c.gridwidth = 1;
    c.gridheight = 1;
    add(nextBtn, c);
    // Create the "FIND" button and add it to the x=2, y=4 in the layout.
    findBtn = new Button ("Find");
    findBtn.setBackground(Color.red);
    findBtn.setForeground(Color.black);
    findBtn.addActionListener(
    new ActionListener() {
    public void actionPerformed (ActionEvent e){
    c.gridx = 2;
    c.gridy = 4;
    c.gridwidth = 1;
    c.gridheight = 1;
    add(findBtn, c);
    // Create message are and add it to x=0, y=5 in the layout.
    msg = new TextArea (5, 20);
    c.gridx = 0;
    c.gridy = 5;
    c.gridwidth = GridBagConstraints.REMAINDER; // Last on row
    c.gridheight = 1;
    add(msg, c);
    //???????????????????????????????????????????????/////////////////////////???????????????????????????????????????????????///////////////////////public void setName (String newName){
    name = newName;
    public void setPayRate (double newPayRate){
    payRate = newPayRate;
    public void getName () {
    return name;
    public void getPayRate() {
    return payRate;
    //Change color of Button
    public void mouseEntered (MouseEvent e){
    Color oldBackground = addBtn.getBackground();
    addBtn.setBackground(addBtn.getForeground());
    addBtn.setForeground(oldBackground);
    public void mouseExited (MouseEvent e){
    Color oldBackground = addBtn.getBackground();
    addBtn.setBackground(addBtn.getForeground());
    addBtn.setForeground(oldBackground);
    </CODE>
    I don't know where to put Employee class.
    I don't know what to do anymore...
    I'm soooooooooooooo stuck and just want to cry...
    Please give me any suggestion/help so that I could move on.
    Thank you so much in advance

    Step 1 (analying your specs).
    In a single source file named App.java, define an Employee class to encapsulate employee data and an App class defining an applet to maintain a collection of Employee objects.
    You are given lots of usefule information.
    Name of the primary (source) class to create App
    Primary class (source) will include an employee class.
    The need to maintain a collection (list) of employee classes.
    first thing i do is
    public class App {
        Vector myEmps = new Vector();// will hold the employee objects;
        Employee emp;      // single instance of an employee object
        App() {
           // this is how we add employee objects to the list
           // in this case the list is a vector.
           myEmps.add(new Employee("sean",1,80000.50));
           myEmps.add(new Employee("davey",1,70000.25));
           myEmps.add(new Employee("harry",1,90000.15));
    class Employee {
    // define employee data as variables
       String name;
       int ID;
       double payRate;
          Employee(String n, int ID, double pr) {
            this.name = n;
            this.ID = ID;
            this.payRate = pr;
         public void setName(String n) {  // can set/change emps name
            name = n;
         public void setPayRate(double pr) {  // can set/change payRate
              payRate = pr;
    }this is just a start

  • IMovie for Mac: "iMovie cannot open files in the "iMovie for iOS Project" format."

    Question, asked professionally
    When will iMovie for Mac be able to open iMovie for iOS projects?
    Question, asked snarkily
    Any reasonable expectation that we will ever be able to edit projects--created in iMovie on our fancy new expensive phones--in iMovie on our fancy new expensive laptops?
    Specs
    iPhone 6 Plus (contract-free, 128 GB)
    iOS 8.1.2
    iMovie for IOS 2.1.1
    MacBook Pro (Retina, 15-inch, Mid-2014)
    OS X Yosemite 10.10.1
    iMovie for Mac 10.0.6
    Error Messages
    iMovie for Mac: "iMovie cannot open files in the "iMovie for iOS Project" format."
    iMovie for iOS: "An error occurred during export."
    Frustration
    Manufacturer: Apple (a multibillion dollar company)
    The year: 2015
    Hours lost: Three Weeks
    Total costs for both devices: $4,000
    Background Details
    I just wasted thousands of dollars on these two hardware devices by making the rookie mistake of assuming projects were compatible across iMovie applications. However, the exported .iMovieMobile project files are in an incompatible iMovie for iOS Project format that iMovie for Mac cannot import. So I am stuck with a 15 GB .iMovieMobile project file--for an hour-long+ video--that I created and I was editing on my iPhone for weeks that I can no longer edit on my iPhone due to an error, nor potentially rescue the lost hours on my Mac, the sole reason I purchased it one day ago. The reason I can no longer edit the project on the iPhone is because iMovie for iOS suddenly stopped displaying the video of the project in preview, external display, etc. The clip snapshots remain visible and the audio remains audible, but the video appears fully black. Any attempt to export the video at any resolution generates an error message. (This error applies only to this project; other projects export without issue.) I can save to and from iTunes or iCloud without issue, but import into iMovie for Mac is unavailable for this latest version. Deleting and reinstalling the app does not resolve the issue. Nothing has resolved this issue; so I purchased the Mac as a last attempt, and it appears that I will have to begin the meticulously painful process of recreating the video from scratch with all the titling, sound effects, precise edits, transitions, organization, etc. This video was to surprise my mother for her birthday with "this is your life" footage, including my late father. It may seem like a small first-world problem, but such things carry big emotional impacts. What began as such a wonderfully intuitive and joyful experience has descended into a soul-suffering nightmare of catastrophic proportions. This software grinch stole christmas.
    Likely Suspect
    I believe this originated from Apple's confusingly designed iTunes client that removed videos used by iMovie for IOS during a sync, which I successfully restored back to the iPhone. This apparently resulted in iOS seeking and then claiming to find all of the videos, but somehow a bug in the coding causes the audio to play but not display video, and no way to resolve the bug from an enduser standpoint. I was hoping that iMovie for Mac would allow me a workaround, but I'll never know because the iOS and Mac formats are currently and dishearteningly incompatible.
    Suggestions
    I never performed a full backup of the iPhone, but I don't believe any of the iCloud nor local backups actually backup iMovie projects themselves anyway. (That's a fail.) So one must back them up manually to iTunes or iCloud.
    MANUALLY BACKUP YOUR PROJECTS DAILY, IF NOT HOURLY.
    MANUALLY BACKUP YOUR PROJECTS BEFORE IMPORTING OR SYNCING FROM ITUNES.
    MANUALLY BACKUP YOUR PROJECTS BEFORE IMPORTING VIDEO CREATED OUTSIDE  OF YOUR IOS DEVICE.
    Resolutions
    Hope Apple fixes this problem soon? Perhaps.
    Return the Mac to Apple, if they allow? Perhaps.
    Someone in this community will provide a magical workaround--that I haven't already attempted? Perhaps.
    As unlikely these options may be, I shudder to imagine that I may be forced to suffer no resolution and $3,000+ completely down the drain, because if iMovie for IOS worked as intended, I wouldn't have ever purchased the Mac as a last ditch effort to rescue the project. It meant that much to me to surprise my mother by attempting to retrieve this project file from oblivion--but to no avail.

    I appreciate you taking the time to copy and paste boilerplate responses to increase your points in this forum, but I've already read all those support articles in depth; but you have barely read my post at all. Please don't guess a fix. Only someone with the latest versions of iMovie, iOS, iPhone, Yosemite, and MacBook Pro is qualified to troubleshoot this, because anyone would immediately see that the following option no longer exists:
    Open iMovie on your Mac, and choose File > Import > iMovie for iOS Project.
    Read my post before you reply: It clearly says in the title and within my post that I can neither export nor import through iTunes without receiving an error message. So your response neither solved my question nor helped me whatsoever.

  • Default New exch.rate type at Purchase Order.

    Hi,
    We would like PO to be created with new Exch.rate type.
    Are there any settings in MM/FI to default a different exch.rate type say u201CZu201D instead of u201CMu201D at the time of PO?
    There is one in FI Doc. type, but it refers at the time of GR or IV, whereas we want to change at PO.
    Will appreciate if someone can throw some lights?
    Thanks,
    Nirav

    Hi,
    Thanks for your reply.
    Is the user exit for exch.rate type?? I understand the exit to keep the exch.rate fixed.
    but, I believe it should be std. config. in SAP to define somewhere which exch.rate type should be used by PO.Because, currently PO is refering to "M" which we want to replace with new exch.rate type.
    Thanks,
    Nirav

  • How to set Exch.rate-acct. field on Billing tab of billing document item

    In R/3 4.7, we have billing documents with different values for Exch. Rate on each line item. We want the values to appear also in the Exch.rate-acct. field so the values will apply to the line items on the FI document. They are greyed out for us.
    Does anyone know what to set to allow this field to be entered?

    Lisa,
    Not sure about 4.7, we used userexit_fill_vbrk_vbrp (rv60afzc) back on 4.5 to populate Exch.rate-acct field with the rate which was different from the rate used for invoice. I think you may put some logic into this userexit to populate the field based on your rules.

  • Error in running F110 with exch. rates?

    Hi,
    The local currency is INR and the Doc. Currency is USD. I have made settings like House Bank with USD currency, exch. rate settings(ONOT, OB07, OB08, OBBS) and OBA1 and paid the payment to the vendor. System has generated the payment and the check via F110 but when I have checked there is nothing in Foreign Curreny Gain /Loss account and also in FC Clearing a/c. I want to know why and what shall I do so that diffrences should hit the accounts properly.
    Also, I have some doubts as I am configuring Exchange Rates for the first time:
    1) May be I have to assign the Valuation Area with valuation Method.
    2) I have mentioned details in KDF only
    3) What is the name of Account that I should assign in "G/L Account" field in OBA1 or OB09 and with what configuration should that G/L be maintaned
    4) Do I have to perform any step which is missing in my configuration?
    Thanks in advance...
    Regards
    Nitin

    Hi Nitin,
    What I can suggest you on this issue is you have to maintain entries under trasnaction key KDB also. There you maintain the accounts to which the automatic posting will post to.
    Under KDB you need to enter accounts for exchange rate Loss/Gain, Valuation Loss/Gain, B/S adjustment account, Transalation Loss/Gain accounts, Transalation B/S Adjustment accounts.
    In my company we have used two G/Ls - one for Loss & one for Gains. The third G/L we have used as B/S adjustment account.
    Now, as soon as you try to clear/post the G/L which you have maintained in KDF will automatically pick the entry from KDB.
    Please let me know if it helps!!
    Regards,

Maybe you are looking for

  • Duplex Printing option won't work on ePrint Mobile Driver for P1102W?

    Hi there, I just set up my LaserJet P1102W for wireless printing, it's connected to my router so I don't have any problem in printing double side though my laptop as I can just use the printer like it's connected to my computer. The problem is I am s

  • How to create a build.xml file ??

    Hi there, I am learning j2ee at the moment. I have been throught the tutorial and got everything working (finally). however, now that I have started writing my own code, I am stuck with writing the build.xml file (as this is not covered in the tutori

  • Adobe ColdFusion Builder Bugbase: Vote for Some of these Bugs to be Fixed

    As I'm sure you know CF Builder 3 isn't quite perfect yet and the Adobe Bugbase has a not-so-great search interface so I thought I would share some issues I reported recently which have impacted my workflow with the product.  Perhaps some of my fello

  • How to control the attribute of sub VI?

    I'm a newbie. I want to make a dialog box sub-VI which runs allways on top but the callers( parent-VI's) control be still active. Setting the windows option term as a dialog box lets the sub-VI be always on top but disables all the control of the par

  • Problem with stopCellEditing in JTable

    hi there, i have a JTable whose model is of defaultTableModel. after entering the values in the table and i click the button im not able to get the values from the cells. i have to click else where to get the values of the cells. i tried using table.