Why Exchange rate of accounting document different than sales order?

Dear Gurus,
In sales order;
Exchange rate used as "B".
In VF01-Items-exchange rate also B.
But accounting document is posted as  Currency type M.
I don t want accounting doc as M. It should be B as in order or invoice.
How can I fix it?

Dear Fsmehmet ,
System by default will check exchange rate for accounting by considering M irrespective of the exchange rate type maintained in the customer master.
I hope B in your case refers to the exchange rate type maintained in the customer master.
Please follow the below SAP note.
SAP Note 22781
Solution is as follows.
Make a copy of routine 007 in the copy control and write your logic to fetch KNVV-KURST of the Sold-to-party
The input this KURST in TCURR table and fetch the latest value.
Assign this new routine in copy control between your delivery and invoice.
This will surely work.
Check and revert back if you have any issues.
Thanks & Regards,
Hegal K Charles
Edited by: Hegal . K . Charles on Jul 28, 2011 5:32 PM
Edited by: Hegal . K . Charles on Jul 28, 2011 5:32 PM

Similar Messages

  • Ship to address on delivery different than sales order

    Hi Experts,
    Please help, I have a sales order with a Ship to" address in NY but when i created a delvery shipping address on delivery paperwork printed a different "Ship to" address (NJ address). I checked delivery header data and under "partner function" tab i see partner function "SH" has the NJ address. I checked the sales order and this address is not coming from sales order "partner function". Any idea where this might be coming from??
    Also please help me understand "partner function" (SH) and how this is different than ship to. Thanks!

    If the solutions already provided do not help...you please check the ship to master data (xd02) and check the address. Also check if the output program is printing the ship to address based on the master data or the delivery partner functions.
    Also check if in the spool , earlier delivery output has NJ address and it is being retained . Couple of times, we had an issue of things being printed from the eearlier output and not from the current document. You please check if "New Spool Request" is checked at the output configuration.
    Hope it helps
    Regards
    Sai

  • How to find out the Accounting document status for sales order

    Hi
    We have created the sales document by referring the billing document of contract no.Aftre that we have raised invoice for sales document. Now system is generated both invoice , accounting document and the value is appearing against the invoice document. However the status against the accounting document is showing as not cleared. I want to know where we could see this status in Table,
    Normally we can see the status in FPLT for contracts since its having the billing plan no. Suppose if the billing plan is not available like S.O , How to check the status in table?
    I have refered so many tables but not helping. Since i want to get the uncleared value of accouting document.
    Please help me.
    Regards
    Thenna

    Hi Thenna
    The accounting document status in the document flow is determined dynamically when you display the document flow,
    it's not saved in a specific table.
    Here is the relevant logic:
    LV05CF01 -> form BUCHHALTUNGSBELEG
    IF vbrk-vbeln <> vbfa_tab-vbeln.
       PERFORM vbrk_ermitteln USING vbfa_tab-vbeln.
       REFRESH xbkpf.
       CALL FUNCTION 'FI_DOCUMENT_READ'
        LOOP AT xbseg WHERE bukrs EQ xbkpf-bukrs
                      AND   belnr EQ xbkpf-belnr
                      AND   gjahr EQ xbkpf-gjahr
                      AND   ( koart EQ 'D' OR koart EQ 'K' ).
        ENDLOOP.
                IF NOT sy-subrc IS INITIAL.
      SET STATUS TO 'No items are cleared'
                  l_xdoc_num-status = 'A'. <<<
                ELSE.
                  LOOP AT xbseg WHERE augbl IS initial
                                AND   umskz NE 'A'
                                AND   vorgn NE 'AZUM'
                                AND   ( koart EQ 'D' OR koart EQ 'K' ).
                  ENDLOOP.
                  IF NOT sy-subrc IS INITIAL.
      Set status to 'All items are cleared'
                    l_xdoc_num-status = 'C'. <<<
                  ENDIF.
                ENDIF.
    Regards,
    Alex

  • Exchange Rate is copied from Contract to sales order

    Dear SD Guru,
    Good Day!
    I have an issue with the currency. The sales order picks up the exchange rate in the contract and it might not be correct.
    The contract was created a year ago and the sales order is still referring to the old exchange rate because the pricing date in the sales order is copied from contract.
    Is there any way to not copy the pricing date over to sales order and let the sales order picks up the currency table OB08?
    Thanks,
    CC

    Hi There,
    What i suggest is to create one routine at Item level in VOFM and maintain that routine in VTAA copy control at item level.
    In sales order the details are copying based on your copy control settings. Please also ensure is there any existing routine for determining the new values from sales order.
    Thanks,
    Raja

  • Why is the INVOICE date different than the ORDER date?

    Something odd is happening... I'm receiving workflow notifications from Business Catalyst for Invoices, but sometimes the date of the order is the day before I receive the invoice. This is causing havoc on the shipping side because when I print out the invoice packing slips and export the order files, they don't match up and sometimes customers get missed.
    Any idea why the invoice date would be different than the order date and how do I fix it to make them the same?
    Thanks in advance!

    Hey there,
    An invoice is not an order. That is an important thing to know.
    An order is generated through a few means but mainly as soon as one product is added to a cart - that order exists and the date marked. An invoice is a purchase and comes from an order.
    Create an order in the admin yourself and save it but add no invoice number. You can see you just made an order and you will see the button to generate invoice.
    API can make an order and no invoice, a person can add items to cart and finish it the next day if they have their session open that long... Lots of reasons why these dates may differ.

  • AP- Why exchange rate type between Post invoice and Post payment is differe

    AP- Why exchange rate type between Post invoice and Post payment is different ?
    Hello,
    I have question
    when post AP invoice , document type KR
    document date = 11.12.2009
    posting date = 31.12.2009
    entry date = 05.01.2010
    this document using exchange rate type B (standard translation at bank selling rate) on 31.12.2009 (use posting date )
    but when post payment for above document,document type ZP
    document date = 25.06.2010
    posting date = 25.06.2010
    entry date = 24.06.2010
    this document using exchange rate type M (standard translation at average rate) on 23.06.2010
    please answer
    why do post invoice and post payment use different exchange rate type?
    and why at payment donot use posting date for get exchange rate ?

    Nanas,
    Sorry if im not  being clear...
    My point is: the difference rates customization for payments is done at FBZP.
    At Paying Company Codes, you have 4 flags for exchange rates differentes.
    At Control Data look:
    *Do not Post any Exchange Rate Differences:
    If the indicator is not set, the difference between the exchange rate at the time of posting and the exchange rate at the time of payment is determined for items which are posted in foreign currency. The payment program uses the translation rate in the currency table in the system for this purpose.
    *No Exchange Rate Differences for Partial Payments:
    Has the effect that the payment program for partial payments (requests for payment using transaction F-59) does not post exchange rate differences.
    *Processing of Bill of Exchange Payments:
    *Separate Payment for each Payment Reference
    Regards
    Bruno

  • Exchange rate difference account is showing more than invoice or advance am

    Hi,
    Exchange rate difference account is showing more than invoice or advance amount  (USD V/S INR)
    1)  we have done down payment of customer.  (USD V/S INR  RS. 40/- PER DOLLAR)
    2)  Invoice posting also done  (RS. 42/-)
    3)  At the time of Invoice against down payment clearing  (RS. 43/-)
         At the time of clearing exchange rate difference account is generated automatically (back ground calculated).
         But exchange rate differemce account is displaying amount is more value.  This value is more than invoice and advance value.
         But question is how this much of value is getting in exchange rate difference account.
         Please suggest possible ways to get that.
    Regards
    Srinivas Gundala

    Hello
    There is a SAP note 357758. Please refer the same and also contact SAP OSS.
    Rgds

  • Why exchange rate is not displayed correctly when I create the PO in SRM?

    Hi Gurus,
    Yesterday I insert a new row at OB08 tx. at backend system (R/3) for exchange rate of May 17,2010, the value was 10.00. Then I run the BBP_GET_EXRATE program to replicate the info to SRM.
    But when I created a purchase order (PO) the value was 12.24 for exchange rate (this value 12.24 is the value for the previous day May 16, 2010).
    Today morning (May 18, 2010), I inserted another row at R/3 and replicated to SRM, the new value for May 18 was 11. I create another PO and the value was 10 for exchange rate (the value for yesterday).
    But when the PO is transmitted to R/3, the exchange rate is the correct.
    My question is: Why exchange rate is not displayed correctly when I create the PO in SRM? Exists an aspect of memory in SRM that it has to be refreshed? Why SRM is getting the exchange rate for yesterday? Is an issue for time zone?

    Hi Muthu,
    I'm in Extended classic.
    I already discovered what is happening. At the time of being creating the purchase order (PO), it takes the exchange rate of the delivery date of the shopping cart (SC). But when the order is authorized and tries to transmit it to R/3, it takes the exchange rate of the date of creation of the PO.
    Two checks of budget exist:
    1.- When creating PO (exchange rate date of delivery date of the SC's item)
    2.- When authorized and tries to transmit it to R/3 (exchange rate date of creation date of the PO)
    If exchange rate of delivery date of the SC is lower than exchange rate date of creation of the PO, there are cases in which it is marking budget error.
    Now my question is: It is a standard behavior? (to take different exchange rate)

  • Exchange rate on approved document

    Dear experts,
    I have a scenario where while i raise a marketing document like Purchase Order. My exchange rate on the table is 1 Dollar = 81 KSH. When i raise a purchase order i change the exchange rate on the document to 80. If this document goes for approval the exchange rate picks from the table but if it doesnt it remains as 80. Does anyone has a reason why this could be the case cause i should be able to edit the my document to a different exchange rate and maintain that on the document. please advice
    Regards,

    Hi,
    What B1 version are you using ? I am afraid it could be bugs.
    Log a message to SAP support. They can provide solution for that.
    Other cause is the approval document is performed in the day after document created. However, it should not change the rate. You could also read the ees pdf file on exchange rate from SAP AG
    Rgds,
    JiM

  • Exchange Rate difference account-

    Hi All,
    Please help me to find a solution for the scenario below.
    Business process is third party PO scenario where the vendor currency(USD) is different from ccode currency.
    Material is valuated at 30 EUR.
    PO is made with the vendor at Rs.51.60 USD.(Exchange rate is not fixed at header level in PO)
    GR is made at 51.60 USD
    While doing IR,the exchange rate has changed from 1.290 to 1.395.
    What configuration should be done for the system to post to Exchange rate difference account(transaction key KDM)..
    (As of now the difference in price is posted to the consumption account,Which was already hit during GR).
    Regards,
    Deepak.

    HI DEEPAK,
    If Price control maintained in Material master is " V " then, at MIRO,
    1.  exchange rate diff. will be posted to stock account if available stock qty is >= invoice quantity
    2.  exchange rate diff. will be posted to exchange rate diff acct (as per KDM) ,if available stock qty is 0
    3.  exchange rate diff. will be posted propotionately to stock account and exchange rate diff acct (as per KDM) ,if available stock qty is <  invoice quantity
    If Price control maintained in Material master is " S " then, at MIRO,
    1.  exchange rate diff. will be posted exchange rate diff acct (as per KDM) i.e. irrespective of stock availability.
    pls, check and revert back
    Regards,
    jay

  • Pricing - Exchange Rate Date - Billing Document

    Hi ,
    We have a scenario where we could have multiple billing documents for a sales document.  During creation of billing document, we would like to have exchange rate re-determined (as of billing date).  I have couple of ways to achieve this in mind.  But, needs some development effort.  Can you please throw some light on this and suggest some methods.
    Only exchange rate needs to be re-determined. 
    Thanks.

    Hi,
    Surely Note 22781 - Exchange rate in accounting, exchange rate type helps you
    Regards,
    Eduardo

  • Exchange Rate at APP is different which is given at F-47 Manually

    Dear Friends,
    At the time of PO (ME21N), I have check the box of  "Exchange Rate Fixed" and it works fine and fetches the same exchange rate MIRO Info..(Exchange Rate and Currency is copied from Purchase Order # ).
    After creation of PO, I am going to create Down Payment Request at F-47  and gives the exchange rate manually and post the document obviously it takes the same.
    The issue is with APP (F110), while i am editing the Proposal, It shows the table EXCHANGE RATE after running the it. The exchange rates fetches from the table.
    Note: I had checked the FBZP settings for paying company code
    Please look into it ...Thanks in Advance
    Regards,
    Muiz.

    Hi Mallikarjuna ,
    Exchange rate at PO Item level is not possible.
    However, can suggest one work around -
    Add two <b>condition types</b> (one positive and one negative ) in your " Calculation Schema " with calculation type as 'Percentage'.[ Just like Surcharge and Discount ]
    Maintain the % of variance for each Item [ Variance with PO Header exchange rate ], based on what negotiations happen with Vendor.
    It may help at some extent.
    Regards,
    Nilesh

  • F-28 Exchange Rate Difference Account with a zero posting

    Hi SAP Gurus,
    When I try to post an incoming payment, even though there are no exchange rate differences, the system post to exchange rate difference account. How to configure the system to stop displaying the exchange rate difference account when the difference is zero.
    Regards,
    Siva

    Dear Siva,
    I dont think that the system will post to exchange rate difference account if there is no difference. Probably you are seeing the doucment in the foreign currency. Try to simulate the entry and on the simulated screen, click on the "Display currency" tab on the top of the entry. That will show the simulated entry in the local currency. In the local currency, there may be some difference.
    Check it and if useful, assign points.
    Regards
    Venkatesh

  • Exchange rate according to document date

    Hello all,
    We are creating PO and then Goods receipt. I need to change exchange rate according to document date while creating Goods Reiceipt. We have done few customizing changes for this. Translation date has been updated with the document date but exchange rate is still derived from posting date. My new translation date is ignored for exchange rate derivation. If Where should be a problem?
    I looked into note 619330 for this issue. If someone has implemented this note already for this issue, could you please let me know whether this note will solve this issue?
    Thanks,
    Priya

    hi priya,
    Do u got the solution for this problem, couz I have the same issue.
    Please reply if u got solution.
    Regards
    Deepak

  • Exchange rate in billing document

    Hi,
    I am facing issue in determining the exchange rate in billing document.  During billing document creation, system is picking the exchange rate based on the item level exchange rate.  This exchange rate is determining based on the pricing date but this pricing date in billing document is equal to the sales order pricing date.  But my requirement is to determine exchange rate based on the billing date.
    I done the following settings -
    1. Maintained the exchange rates in exchange rate table
    2. Defined copy control between delivery to billing and in that maintained pricing exchange rate settings as
    C Exchange rate determination according to billing date
    But still system is determining the exchange rate based on Condition Pricing date which is copied from the sales order (sales order pricing date is equal to billing pricing date).
    Please help, how to make pricing date as today's date or billing date
    Regards
    Goutham

    Hi,
    u can achive though copy controls vtfl u go to there item level u find exchange rate type 'C' Pricing date will based on billing date.
    Best regards,
    venkataswamy

Maybe you are looking for

  • Iphoto is not working after upgrade to the OSX Mavericks version

    seems like i have the 9.2.3 version for Iphoto and it's not working on OSX Mavericks. i've checked the app store, and it didn't show that i should update my iphoto as well. does that mean i have to purchase the new iphoto?

  • Re: How to see transfer structure in sap r/3 system

    Hi All, In generic extraction I have created extract structure ,in the extract structure I have 6 fields but I am trasferring only 4 fields to the BW system ,So it will creates transfer structure in BW System with the 4 fields but when the Transfer s

  • JNI and Websphere 3.5

    Hi there, I have an application that makes use of JNI technology. Basically, so as to work, the app must access a C++ DLL library via JNI, that in my case is a set of classes packaged in a jar file. The app works just fine when is run locally, but I?

  • How to set values in ORA_JAVA.JARRAY

    Hi, I have a method inside a java class, which takes a two dimensional array as its argument. Now when I import this class file into Forms via Java Importer, my PL/SQL wrapper package has a procedure with ORA_JAVA.JARRAY type as its argument, which i

  • Assign Multiple Sales Org for One Plant in STO process

    Hi Experts, Aware that I can assign multiple sales org to 1 plant (relationship: many to many). I am trying to create STOs to supplying plant and assigning them to different sales organization but encountered problem. Example: Supplying Plant 1000 -