User Exit / Enhancement Point to set exchange rate using GR date in MIRO

Dear experts,
I'm trying to set exchange rate not as default but using GR date (When I input the PO number and click enter, the exchange rate should be set). So when system set the exchange rate, it will use the PO date, not GR date.
What user exit / enhancement point / BADI should I use?
I've already tried all user exit and BADI for MIRO but still not succeed. Is there anyone who could help me?
Thank you very much..
Regards,
Shirley

Hi,
So as to capture Exchange Rate w.r.t PO date, it is suggested to go for Development/Enhancement with required import purchasing doc types in it. While doing GR and before posting the document you need to capture the Exch Rate as per PO date and replace with GR date Exch rate present in it through development.
Regards,

Similar Messages

  • User-Exit to change/Calculate the Exchange Rate

    Hi ALL,
                 I am looking for an user-exit that can be used to change the Exchange Rate during the billing cycle. I want to claculate the exchange rate based on the translation date (BKPF-WWERT).
    BR,
    Tanmoy

    Hi ALL,
                This is a very tricky issue.
    The table BKPF has a field called WWERT (Translation Date). Now we want to calculate the Exchange rate based on the translation date. The table BSET has two fieds LWSTE (Tax Amount in Country Currency) &
    LWBAS (Tax Base in Country Currency)  and they must get updated with correct values based on the translation date, but thats not happening as the exchange rate is calculated based on the posting date/billing date. The exchange rate is determined from the TCURR table but its taking the incorrect Exchange rate.  I need to find out the way so that I can correct it.
    BR
    Tanmoy

  • User exit/BADI for changing the exchage rate type in MIGO

    Dear guru's,
    Please help me in finding the user exit/BADI to change the exchange rate type in MIGO.
    Regards,
    Abdul Rahim

    did you check this one MB_GOODSMOVEMENT?
    also exchange rates needs to be changed at Purchase order level and those will be reflected while creating MIGO.

  • Set exchange rate field in billing document

    VBRK-CPKUR (set exchange rate tick box). Anyone tell me wht this does? Is it driven from the billing document type? It is defaulted to checked for us and I don't want it to be. How can I change the default?
    Points will be awarded.
    Jon

    hi,
    <b>ID:Exchange rate setting (no new rate determ.in bill.doc.)</b>
    Indicates whether the foreign currency exchange rate that is applied to the sales document is fixed or whether it can be changed during billing.
    Procedure
    The system can propose a value. You can change the value manually in the sales document. If you are allowed to change the exchange rate during billing, the system recalculates prices using the most recent exchange rate.
    pl reward if it helps.
    Thanks
    Sadhu Kishore

  • What are user exits & enhancements & how to use those .

    What are user exits & enhancements & how to use those .

    Hi,
    BADI , Customer Exit / User Exit , Enhancement all are same.
    Customer Exit & User Exit terms were earlier used in case of R/3. Now in ECC 6.0 they are known as
    BADI means Business Add-Ins.
    BADIs :
    Use:
    SAP provides multiple implementations of Business Add-Ins (BAdIs), which enhance the functions of the Configuration Control component.
    In addition, there are multiple empty BAdIs available for implementing a customer-specific logic for special functions.
    Pls. find listed below some important PP Enhancements / BADIs :
    Exit name   Short text
    PPAPO002 Publication of APO Data in Transfer from APO to R/3
    PPAPO003 Production Order R/3->APO: Check if Operation is APO-Re
    PPAPO004 Planned Order Conversion from APO: New BOM Explosion?
    PPAPO005 Enh. of Relationships in Proc. Order during Transfer to
    PPAPO006 Influencing Initial Supply of Manufacturing Orders
    PPAPO007 Overriding Checkbox Fields for Production Order APO ->
    PPAPO008 Override Order Type for Planned Order Conversion
    PPAPO009 Customer Exit for Addition of Components and Items
    PPAPO010 Filtering Components out of Quantity Propagation
    PPAPO011 Performance-Related Adjustment of Remaining Duration
    PPCO0001 Application development: PP orders
    PPCO0002 Check exit for setting delete mark / deletion indicator
    PPCO0003 Check exit for order changes from sales order
    PPCO0004 Sort and processing exit: Mass processing orders
    PPCO0005 Storage location/backflushing when order is created
    PPCO0006 Enhancement to specify defaults for fields in order hea
    PPCO0007 Exit when saving production order
    PPCO0008 Enhancement in the adding and changing of components
    PPCO0009 Enhancement in goods movements for prod. process order
    PPCO0010 Enhancement in make-to-order production - Unit of measu
    PPCO0012 Production Order: Display/Change Order Header Data
    PPCO0013 Change priorities of selection crit. for batch determin
    PPCO0014 Select process orders for external relationships
    PPCO0015 Additional check for document links from BOMs
    PPCO0016 Additional check for document links from master data
    PPCO0017 Additional check for online processing of document link
    PPCO0018 Check for changes to production order header
    PPCO0019 Checks for changes to order operations
    PPCO0020 Process order: Display/change order header data
    PPCO0021 Release Control for Automatic Batch Determination
    PPCO0022 Determination of Production Memo
    PPCO0023 Checks Changes to Order Components
    PPCP0001 P.Cost Planning: Additional Cost Elements for Person
    PPEACT01 Customer Fields at Mode D
    PPECMP01 Customer Fields for CMP Node
    PPECMP02 Customer Fields: CMP Variants
    PPEGEN01 General Engineering Node: Customer Fields
    PPEMPA01 MPA Customer Enhancement
    PPEMPO01 Customer Enhancement for Material Planning Object
    PPEMPO02 Customer Enhancement for Model
    PPERES01 Customer Fields at RES Node
    Alternately you can find User Exits / BADIs in TCode : SMOD ( SAP Enhancements)
    Hope this helps.
    Regards,
    Tejas

  • USER-EXIT / ENHANCEMENT / BADI -- Material Valuation Class (MBEW-BKLAS)

    Hi,
    I m looking for any user-exit, enhancement or BADI  which is triggered while executing MIGO!!!! .
    For example, for good movement 101related to a purchase order.
    If  MIGO item (material) have batch management we have to inform the batch number (mandatory). When material document is posted system updates material master data with a new valuation type (MBEW-BWTAR) with the same name of the batch number.
    We need to inform the valuation class (MBEW-BKLAS) related to this valuation type (MBEW-BWTAR) but we don´t know where it´s possible.
    Thanks and sorry for my english!!

    Hi Orion,
    You can refer to the following user exits for MIGO:
    Exit Name           Description                                                                               
    MBCF0002            Customer function exit: Segment text in material doc. item   
    MBCF0005            Material document item for goods receipt/issue slip          
    MBCF0006            Customer function for WBS element                            
    MBCF0007            Customer function exit: Updating a reservation               
    MBCF0009            Filling the storage location field                           
    MBCF0010            Customer exit: Create reservation BAPI_RESERVATION_CREATE1   
    MBCF0011            Read from RESB and RKPF for print list in  MB26              
    MB_CF001            Customer Function Exit in the Case of Updating a Mat. Doc.   
    Hope this will help you...

  • User Exits/Enhancements

    Dear All,
    1.How can i check the user exits/enhancement implemented in system.
    2. Need list of all user exits in sap PM.
    Thanks
    Sushant

    Hi Sushant,
    Your Question number 1 is not that simple. This is rather a pure technical question and to be answered by an ABAPer. However it seems ABAPers developed codes for this purpose here in this thread HOW TO FIND USER EXITS IS USED IN A TRANSACTION  You may take advantage of this. Simply ask your ABAPer to provide you a Tcode/s for this/these program/s. and use it/them.
    Question number 2
    Here too there are threads available  which can be reached easily through Google. However, because it is a question about a confined area (PM), I'll give my method to have it through your system.
    1. Run Tcode SMOD.
    2. Give value IWO* as shown in the 1st picture and hit Function key F4 .  You get all Order related User Exits, except for the last 4 (Notification related)
    3. Similarly give value QQMA*  as shown in the 2nd picture and hit Function key F4 .  You get all Notification related User Exits.
    See this link referred already for info on BADIs.
    Hope this helps.
    KJogeswaraRao

  • How to activate the "Set Exchange Rate" field in billing document header?

    Dear All,
    I would like to get the exchange rate at the time of the billing without changing the sales order exchange value.
    The set exchange rate field is grayed off.
    Thanks in adavance.
    Regards,
    Niketan

    Hi,
    This can be achieved using the copy control setting for billing at the Item level. The field is: PricingExchRate type
    and the possible values relevant for you are:
    C     Exchange rate determination according to billing date
    E     Exchange rate determination according to current date
    Hope this helps!
    Thanks
    Siva

  • Set exchange rate

    hi all
    where is the setting for set exchange rate  in billing document at header level

    Hi,
    There is no provision to give manual exchange rates at the billing level.  There are few provisions how to determine the exchange rates in Billing at Copy Controls between Delivery to Billing Document Item Level-
    a.  Copy Exchange Rate from Order
    b.  Copy Exchange Rate based on Billing Date
    c.  Copy Exchange Rate based on Pricing Date
    Etc.
    Rewards if it helps
    Regards
    Goutham

  • Set Exchange rate manually in Invoice

    Hi friends,
    While creation of the Invoice....I want to manually change the Exchange rate...
    The Set Exchange rate box if  selected will solve my purpose ...But while creation of Invoice this is in display mode.....how can I activate this?
    Thanks
    Cheers

    Dear Cheers,
    No you cannot chane Exchange rate at the time of Invoice.
    Even we had this requirement, but we could not fulfill it thru SAP standard options.
    As suggested above, you will have to modify standard programs / screens,
    Hope this helps...
    Thanks,
    JIgnesh Mehta

  • Does SAP activate some user exits (enhancements) implicitily?

    Hi Gurus,
        The situation is:
        I'm using the enhancement QQMA0025, which has the user exit EXIT_SAPLIQS0_017. Well, I created code in the user's exit include (ZXWOCU21). Activated the include and the user exit and it executes correctly.
        What seems strange to me is that there is no project in CMOD which has the enhancement QQMA0025. So, the user exit should not execute (but it is still executing).
        And here comes the question of the subject: "Does SAP activate some user exits (enhancements) implicitily?"
        If yes, explain me how to find them and so on.
        Thanks a lot in advance.

    I've looking for the answer.
    I don't know if it is 'ja' oder 'nein' but I pressume that is yes.
    I have found a table TFDIR, which has a field MAND that tell us if a user exit is active. How?
    If MAND has value 'C' then that user exit is active. The user exit is identified by the FUNCNAME field.
    Regards, David.

  • User-exit & Enhancements

    Hi,
    What are the differences between user-exit & enhancements?
    Thanks

    USER EXIT:
    You can use User Exits to adapt the SAP System to your company's specific requirements. They do not involve modifications to the original coding; instead, they consist of a separate area that is defined by SAP and shipped with the standard system either empty or with default values. You can individually configure and activate these system extensions. By enhancing the SAP software via user exits, we avoid modifications in the traditional sense.
    A further advantage of user exits is that programs developed with user exits remain unchanged during upgrades to the SAP software.
    The customer-specific parts of the user exits are implemented in the customer name range.
    Enhancement : to increase functionality as per own requirement .
    Regards
    Shashi

  • Difference between user exit,enhancement and BAdi

    hello guys,
    what is the difference between user exit,enhancement and BAdi.
    Please do let me know..
    Thanks in advance.
    regards,
    praveen.

    Pls do search the forum before posting*

  • Exchange rate difference in MIGO and MIRO

    Dear Experts,
    Our local currency is INR.
    We have created PO and MIGO on 31.03.2015 with exchange rate 62.5908 without tick on fixed exchange rate in PO. OB08  is  also same on 31.03.2015. But at the time of MIRO system showing error massage for configure KDM even if i put exchange rate manually (62.5908) in MIRO.
                        GR/IR  Dr         62.5908
                               To Vendor        NIL 
                        Total                  63.5908
    I have also made down payment to this in UDS
    Local Curr(INR)
    Doc. Curr (USD)
    Ex. Rate
    PO No.
           32,081,541.24
               505,002.42
                   63.52750
    5500200091
           93,721,425.00
           1,494,998.00
                   62.69000
    Please advice how can i debug exchange rate 63.5908. if i assign GL on KDM then system will debit this difference in that GL
    Thanks in advance. Your suggestions will be highly appreciated.
    Best Regards,

    Hi Monika
    Please also exchange how you have set up the treatment of exchange rate differences for your company code for LIV under the path:
    IMG>Materials Management>Logistics Invoice verification> Incoming Invoice>Configure how exchange rate differences are treated
    Check if you have N or X maintained here. If you have any of this config, you will need to maintain the GL Account in KDM as well
    Regards
    Sanil Bhandari

  • Is it possible to use an exchange rate of any date  for amounts of a cube

    Hello experts,
    Is it possible or not to use an exchange rate of any date (ex : 23/02/2009) for amounts of a cube where the time are ONLY Fiscal Period.
    Thanks in advance.

    Thanks for the immediate response.
    The situation is..
    We have the cube , that has only FISCAL PERIODS.
    The user want to apply an exchange rate of the date 23/02/2009 (which is NOT the last day of the period !).
    See here the values of the table TCURR,, for the dates between 20/02 and 05/03.
    Normally, the user wants to use the Rate of the 23.02.2009 --> 0.87800
    Currently all the queries gives a calculation based on the rate of 0.89330, which is related to the 1st day AFTER the posting period that correspond to the given key-date.
    1.There are 3 fiscal periods ; 001 / 002 / 003.
    2.The calculated rate (0.89335) correspond to the TCURR rate of 02.03.2009 (value 0.89330)
    which date correspond to the 1st day after the fiscal periods (002) in which the key-date (23/02/2009) was choosen.
    Hence, we can say that the key-date is u2018Recognizedu2019 by the system as a true referenceu2026 (the choosen period correspond to the choosen key-date) ;
    BUT, it seems impossible to get the rate of a specific date, for a cube that has only FISCAL PERIODS.
    I am looking for
    1.looking in the literature whether this case is explained clearly ;
    2.eventually, finding a way to respons to the useru2019s ,needs
    thanks in advance.

Maybe you are looking for