Enhancement on MRKO Transaction

Hi,
I am working in MRKO transaction, which is to create accounting document using vendor and material documet.
Problem is EXCHANGE RATE. I have to create accounting document as per Vendor suggested exchange rate, Not per system caliculated exchange rate.
So what i thought was,  We have some exits in MRKO transaction. For each vendor we will ask user to get Vendor exchange rate and proceed with that rate. But system is taking exchange rate maintenained in system.
<b>Challange is: I have to create accounting document as per Vendor suggested exchange rate, Not per system caliculated exchange rate.</b>
Any body help me on this.
Thanks,
Rays

Hi Rawat,
   Thanks for immediate response... I found exits..
MM08R001, MM08R002 are not getting friggerted from MRKO.. These are used in Report RMMR01RS (Evaluated receipt settlement).
In MRKO we have only one exit RMVKON00. In i modified BSEG entry correspond to my won exchange rate. Problem is account document was not created with changed exchanged rate, It has taken system excange rate..
Rayudu

Similar Messages

  • Error Messgae in MRKO transaction

    Hi,
    While executing automatic settlement through MRKO transaction we get the following error message
    ''Object RMVKON00 of class RE and language EN does not exist. - Message no. SF 616
    Please suggest if anyone has faced a similar problem.
    Thanks.

    Hi
    Looks like this has got to do something with a ABAP program. You can take help from your technical team member to identify the issue.
    Object Zprog of class RE and language EN does not exist. Information msg
    Thanks !
    E.Avudaiappan

  • Enhance EC85/EC86 Transaction for Additional Fields

    Dear Experts,
    Is there any option available in BDT to enhance EC85/EC86  transactions for addition of new fields.
    (The same data need to be used in BW reporting with out doing any further enhancments once after implementing this)
    Thanks in Advance.
    Best Regards,
    Rajani Kanth

    Thnx Andreas,
    i have following doubts again..
    I have to add sales organisation field to the selection screen...(this is given in the req.)
    now if i will say GET KNKK...it would not keep account of this 'sales organisation' field...so how should i fetch the data with these input data( i.e. 'compny code' and 'customer' are the fields given by LDB and 'sales oraganisation' is the field i put it on the selection screen)
    And what about the KNVV-VKORG ,because the KNVV is not present in the LDB.

  • Enhance BW Extractor - Transactional data ABAP CODING ERROR

    i need to enhance CRM extractor with additional field.
    This is transactional data so i used Exit_rs_001
    Here is the extractor result -
    Guid...date...........objectid...item guid
    1122......1.1.10....901..........8811
    1122......2.1.10....901..........8812
    1123......1.1.10....902..........8813
    1123......2.1.10....902..........8814
    now i need field Product id in it which is called from DB Table CRMD_SRV_REFOBJ
    itemguid...referencekey...product
    8811............01.................110011
    8812............02.................110012
    8813............03.................110013
    now i want to extract data--
    Guid...date...........objectid...item guid...product
    1122......1.1.10....901..........8811.........110011
    1122......2.1.10....901..........8812.........110012
    1123......1.1.10....902..........8813.........110013
    so i appended the extractor...with field zproduct
    FOLLOWING Code doesnot work:::
    DATA: L_S_INFOSTRU LIKE ziw_orderma_i.
    CASE I_DATASOURCE.
    FIELD-SYMBOLS: <PRO_01> TYPE ziw_orderma_i.
    CASE i_datasource.
    WHEN 'ziw_orderma_i.'. " Upper case
    LOOP AT c_t_data ASSIGNING <PRO_01>.
    SELECT PRODUCT_ID INTO <PRO_01>-zZPRODUCT
    FROM CRMD_SRV_REFOBJ UP TO 1 ROWS
    WHERE ITEM_GUID = <PRO_01>-CRMD_SRV_REFOBJ.
    ENDSELECT. " not whole primary key
    ENDLOOP.
    ENDCASE.

    actually
    coding doesnt give any error
    but in output in rsa3 i dont see any data
    it worked fine wit the same code for master data datasource in exit...2
    now same code different parameters doesnt work in exit..1 for transactional data.

  • Enhancement for BGM1 Transaction

    Hi Friends,
    I have a reqirement to add a new column in the BGM1 transaction -> Item Screen -> Services Tab ,            in-between SORTID and INCL/EXCL. I have checked all the User-exits, Customer exits and BADI's available for the transaction but could not find a suitable enhancement for this.
    I have given the basic frame work of the sequence in which the column should be inserted below.
    Item              Service             Text              LongText            Sortid       New field to be inserted              INCL/EXCL                       
    Is there any way to modify the screen by inserting this column. Please guide me.
    Thanks & Regards,
    R.Indirajit.

    Hi
    I do not think so, there is any user exit/BADI related to "Baseline date" change.
    Instead, if you are using ECC6.0 you can go with " Enhancement Spots ".
    Program:
    Include:     LFDCBFM0
    Search for " Implicit Enhancement " in the above program.....
    At the end of the Subroutine " Modify_Screen_Header_Fields ", place your logic:
    Logic:
                 Loop at screen.
                     Case Screen-Name.
                           When 'INVFO-ZFBDT'.
                               If <company code> is YES.
                                   screen-input = 0.
                                    modify screen.
                                endif.
                     endcase.
                 end loop.
    Hope this helps.............

  • Need enhancement for KS01 Transaction for Department Filed

    Hi Gurus,
    Iam having a requirement on KS01 transaction to find enhancement for Department field.
    Here I could not find any enhancement Exit to proceed further.
    Please let know is there any alternate solution:
    Here is my comlete rquirement below:
    1.Make the u2018Departmentu2019 field, (CSKSZ-ABTEI), mandatory in the Cost Centre Master Record using   screen program name SAPLKMA1 and screen number 0300.
    2.Check the entry made in the u2018Departmentu2019 field, (CSKSZ-ABTEI), in the Cost Centre master record
    When the transaction KS01 is saved check the value in the u2018Departmentu2019 field, (CSKSZ-ABTEI), against values stored in a variable in a Z table by Controlling Area, if matched allow creation, if no match go to the first message below.
    3.Department field is not allowed to be changed once postings have been made to the Cost Centre.
    Check for transaction KS02 or KS12 when save check if u2018Departmentu2019 field has been changed, if no change continue, if changed check to see if postings have been made to the Cost Centre (table COEP), if postings have been made give the second error below, if no postings allow changes to be saved.
    Thanks & Regards
    Bhaskar

    Hi,
        Check following User Exits in SMOD all are for KS01.
      Exit Name           Description
    COCCA001            Customer enhancement to cost center authorization checks
    COCCA002            Customer Functions for Organizational Authorization Checks
    COOMEP01            CO-OM: Information system -> line item reports
    COOMKA01            Customer Fields for Cost Element Master Data
    COOMKS01            Customer Fields for Cost Center Master Data
    COOMKS02            Cost Center: Checks When Saving
    COOMKS03            Cost Center: BAPI Enhancements
    COOMLA01            Customer Fields for Activity Type Master Data
    Salil....

  • Enhancing package 'load transactional data for BW infoprovider UI'

    Dear,
    for project reasons, we would like to enhance the package ''load transactional data for BW infoprovider UI'. To be more precisely, we want to add some dimensions to the method of data transfer 'replace & clear datavalues'. Now the system clears the data that mirror each entity/category/time/datasource. With only those dimensions, we cannot be precise enought, so in our case the system clears too many data. We want to be able to extend this with some dimensions.
    Is there any way this can be adapted ?
    thx.

    Hi Wouter,
    for a more precise delete you should execute first a clear and after import using Merge option.
    Kind regards
         Roberto

  • Payment method in MRKO transaction

    Hi All,
    I have problems with the vendor payment method in the consignation process.
    Let's see, I have made PO, GR and movement 411 against consignment.
    Then, running MRKO the system generates an accounting document. But this document have no payment method and the vendor master has the payment method informed as the F1 help says.
    May be the payment method must be filled in another place? Any idea?
    Regards.

    Thak you for you quick answer Paul,
    But I don't know what you mean ...
    The payment method couldn't be took from line item because it is a goods movement (411 k), neither from purchase document in consignation.
    Then, I think, the system only has the option of the vendor master payment method. On the other hand, I only know the XK03 -> Compay code data/Payment transactions -> master payment method, so what do you mean with "MM part from your vendor", MK03 ...?
    Joan

  • Enhancement COOM0001look for transaction

    Hi Experts,
    How will I know the transactions that triggered the enhancement COOM0001? Thanks!
    Best Regards,
    Jason

    Hi,
    Go to the enhancement..SMOD..Give the enhancement name..
    click the components of the enhancement..
    Then go to the function module exit..
    put a where used list and check in which program it is called..
    Thanks,
    Naren

  • Enhancements applicable to transaction MIGO

    Dear All,
    There is a requirement from a business to make a field 'Unloading Point(WHERE tab)'  of transaction MIGO  as a  'Required' field only if Purchase order type is 'ZE'. Also, custom F4 help needs to be provide to this field.
    Is there any User Exit or Badi to achive this requirement.
    Thank you.
    Best Regards,
    Renuka.

    Hi,
    This is the list of enhancements for MIGO tcode:
    MB_CF001     Customer Function Exit in the Case of Updating a Mat. Doc.
    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
    Hope this helps.
    Regards,
    Satyam

  • Enhancing the Mass Transaction XD99 screen

    Hi,
    I want to enhance the screen on XD99 tcode which should incorporate one check box and push button on
                       subscreen program SAPLMASSINTERFACE and
                 the subscreen number 202.
    This screen comes after once we provide the customer number while selecting the field which needs to be modified in mass transaction. I need to provide check boxes just adjacent to print button.
    I have checked the screen which doesnt have any screen exits.
    Could any please let me know how to go ahead to provide the check box and button for different functionality.
    Regards,
    Uday

    Hi Guys,
    Sorry about this - a simple problem with a simple solution. The 'Page Down' Button will allow us to access more locations. I had missed this when I was analyzing the issue and was thinking on a higher level for resolving this.

  • Enhancing FI-AR Transaction extractor (0FI_AR_6)

    Hi all,
    I want to get the FI-AR transaction data business areawise receivables. Can i enhance the standard and add the field Business area or should i create a generic extractor.
    present extractor data.
    Custome   Cust_code Fisc_Per  Debit Credit  Balance
    10000      COM1     002.2006  1000   500     500
    But i want to get the data like this
    Bus_area Cust   Cust_code Fisc_Per  Debit Credit  Balance
    BA1      10000  COM1    002.2006   700   300     400
    BA2      10000  COM1    002.2006   300   200     100
    Want your valuable inputs... Please give me sample code if i have to create generic extractor for Transaction figures extractor.
    Thanks in advance.
    regards,
    PKR

    Thanks prakash and Nimesh for the reply.
    Or can i enhance the 0FI_AR_4 (line item) and write all the queries on this cube itself.
    Nimesh,
      i have not worked on the generic extractor. Can u just forward any document of how to copy and customize the standard extractors to my id [email protected]
    Thanks,
    PKR

  • To Find Include for Enhancement for Particular Transaction

    Hi Friends,
    Could You Plz assist me...
    How to find out the User Exit for Particular Transaction.
    Like for ME23N, we have a Include RV64A701     OR       for VA01, we have the include MV45AFZZ and so on for every Transaction, which we believe as the User Exits.
    Plz let me know, How to find out these Includes apart knowing from Configuration Part.
    Thanks Alot

    Hi,
    1. In the transaction go to : system->status-> <PROG. NAME>
    2. after getting the program name go to SE37 , type EXIT<PROG NAME> and press F4 to get the list of function exits available.
    once you get the exit you should also be able to find the include name using the where used list, just select the exit and click where used list.
    rgds,
    venu.

  • Screen Enhancement in ME53N transaction

    Hi,
      I have developed a Report in which Purchase Requisition is the only field in the Selection Screen.
      When it is executed, it calls a smartform and displays the Purchase Requisition Details.
      The requirement is I have to add a Pushbutton in ME53N and ME52N transactions in which when
      the push button is clicked it has to call this report and display the Output.
    The functionality is like a "Print Preview" Button in the Standard Transactions.
    Regards,
    Sree

    Hi,
    use the exit MEREQ001 for screen ...create the push button in screen painter add the code on click of button to call the driver program...using submit statement....in which  write the code for caling the smartform..
    Thanks,
    Shailaja Ainala.

  • Enhancement options in transactions ME51N and ME21N of ECC 6.0

    Hi Experts,
    We are in version 6.0 of ECC. Is there a way to create a custom button in transactions ME51N and ME21N, without altering standard code? Using BAdIs or user exists?
    Thanks and regards,
    José Omar

    Hi,
    You can create ....using the exit MM06E005 for me21n ..and MEREQ001 fro me51n..
    Thanks,
    Shailaja Ainala.

Maybe you are looking for

  • Errors in manual creation of oracle 10g database

    I created oracle 10g database manually and i am getting post installation errors.. could you please help out? I executed @?/sqlplus/admin/pupbld.sql but it still shows Error accessing PRODUCT_USER_PROFILE Warning: Product user profile information not

  • ABAP development to scan document

    Hello ABAP gurus, I have a requirement, when run a program it should scan the documents (output from a scanner)  and store it back to sap system using transaction QE01. Can anyone have any idea how to do that? What are all the settings need to be don

  • PDF Files from InDesign much larger than Quark- Distiller, why?

    We've recently switched our publishing workflow for one of our pubs from Quark to InDesign, and are having issues with PDFs being really large. Previously, the pub would be PS'd out of QXP6.52 and then ran through our Distiller service at Press Ready

  • Processing WS-Security headers within a web service

    Hello, I have created a service with WS-Security (from a WSDL using jdeveloper) and deployed it on OC4J. Within the service implementation, I need to get some information from soap security header, that is, my service needs to process some security h

  • I dont understand why i get this error when trying to type "else"

    Hello Everybody, Im new to java and am writing a simple program which gets a input number between 0 and 100 and is to print A for (grade>=90), B for (90>grade>=80) and so on, when grades < 60 get F. i use a series of if/else, but when i get to the FI