MIRO requires PO reference

Hello Experts,
I have a SOX requirement to block all MIRO invoices that does not have a reference to Purchase Order.
Is there a functional customizing solution for this?
Thanks in advance

Vishal/Steve B,
I have checked your suggestions and I already have the following SPRO settings:
Tolerence key AN is activated and set for 0,1
Tolerenace key AP is activated and set for 0,1
Direct Postings to G/L is also activated this is because we also require additional lines posted to G/L. I cannot switch this off.
Example of problem:
MIRO is created with header value 100.
G/L account tab: Additional line is added with value 100.
PO reference tab: No reference has been made here
All the current SPRO settings allow me to save this invoice
I should NOT be able to post Invoice without reference to PO.
I am looking for functional solution as I am having trouble with user exits, any further comments welcome.
Regards Steve

Similar Messages

  • Posting the MIRO Document with reference of PO

    Hello friends
    while user posting the MIRO Document with reference of PO , he is getting difference in balance
    Total amount is 31,237.00
    Posting amount is 28,320.05
    Balance amount is 2,916.95 this balance amount not getting post in MIRO
    Before that i have seen GR amount is 28,320.05 but In IR amount same 28,320.05 but withholding tax tab not appering withholding tax  amount
    Can any body please  help me on the same
    Regards
    sudharshana vamsi
    Edited by: asuvamsi on Feb 24, 2010 1:43 PM

    Hello friends
    Thanks For all my problem was resloved
    Solution is
    An message has been occuring like withhold tax has been refreshed.  it is just an information message not an error message.  this message will trigger when the trans. type is non project type activity.  No back end process has been disturbed due to this message. it just passing the information to the user.
    we changed the trans. type to manufacturing activity and it is working fine.
    I hope it ll help in future
    Thanks and Regards
    vamsi

  • How to see MIRO No with reference MIGO

    Dear experts,
        how to see miro number with reference to migo number  in mass, is there any table to see ?, please  help.
    regards
    rajakarthik

    Hello,
    Use T.Code SQVI
    Then give a quick view name and click create.
    In the pop up block, give the description and select the data source as 'table join'
    Make sure, basis mode is selected.
    Then in the subsequent screen, select table join and give the tables u need to join in the sequence.
    Once the table selection is over, make the fields to be needed in the report and in the selection screen and go for the report by executing.
    Can contact your abaper if support needed.
    Regards
    Gregory Mathews

  • MIRO posting with reference to Purchase Order

    Dear Experts,
    I've created a Purchase Order with reference to a purchase requisition. Now I want to post MIRO with reference to this Purchase Order Number to give payment to Vendor mentioned in Purchase order. But when I going to post miro amount not coming which I mentioned in Purchase Order!!
    How can I post MIRO with reference to Purchase Order Number? Is it possible?
    Best Regards.
    Ripon

    As above it sounds like a GR gasn't been posted but you can still process invoice.  Just manually enter the quantity and value as per invoice.
    Note the invoice will block for payment pending the GR.
    See transaction MRBR if you want to release the invoice for payment immediately.
    Regards,
    Nick

  • User exit during MIRO with PO reference data

    I have maintained dates Validity Star and End dates in Purchase order header data. My client wants that during MIRO system will throw error message if the posting date of IV crosses the Validity end date maintained in PO.
    Is there any user exit for this so that during giving PO reference system will look for this data in PO and throw message or during simulate or post.
    Regards,
    Suman

    Hello Suman,
    Please follow this steps to get the list of Userexits for the TCODE MIRO read there short description to get the appropriate EXIT.
    Steps.
    1. Goto the Tcode
    2. System-> Status.
    3. Copy the program name, find the package for the program.
    4. Go to SMOD (tccode)  press F4 -> Click on "Information System" Push Button->
       Enter the Package name-> and press the enter button.
    5. Now you get the list of Userexits. Need to select one by looking into its short    description.
    Hope this solves your issue,
    Cheers,
    Suvendu

  • MIRO - Require Lower Tolerance Level to enforce Payment Block

    Hi,
    I have a requirement to enforce a payment block in MIRO when the tolerence level is below the threshhold set-up in config.
    My original intention was to use Userexit MM08R002 to check the tolerance level, however EXIT_SAPLKONT_002 does not seem to be triggering. It is active and I have placed a hard coded break point.
    Does anyone know how to trigger this exit in MIRO?
    Many Thanks,
    Phil

    I managed to formalize a solution by implementing Enhancement Spots in FM: MRM_AMOUNT_CHECK & MRM_FINAL_CHECK.
    I exported the message table in MRM_AMOUNT_CHECK to memory. I then imported and processed this table in MRM_FINAL_CHECK, triggered when the document is posted. If the message table contained relevant messages i.e.084 then I enforced a manual payment block.
    Hope this helps others with a similar problem.
    Regards,
    Phil

  • MIRO Invoices without Reference to PO

    Hi everybody
    I need to understand the rules to propose Quantyty in the Material tab page (MENGE tech name field). Where can I modify/config this field?
    Example.
    No PO reference costs are needed for some materials. When I put material code and Plant, system proposes the Quantity. If you put 1 to this proposed unit, all costs are posted to the stock account. If you put a higer number quantity than the proposed, the system distribute costs on stock and differences accounts.
    Thanks.

    Hi Serigo,
    Could you please elaborate your issue?
    As I understood it, you want the system to propose a certain value in MENGE field.
    If that is your requirement then you can create a screen/transaction variant for specific transaction to do that.
    Transaction code: SHD0
    Regards,
    Abhay Kapase

  • BAPI or USER EXIT for MIRO: Change PO reference amount (on-line)

    Hi, I need to find a BAPI or USER EXIT for TX MIRO to change/modify the PO reference amount for the selected positions (using the given checkbox) just after selecting them (when pressing ENTER). Any ideas? Thanks.

    Hello Suman,
    Please follow this steps to get the list of Userexits for the TCODE MIRO read there short description to get the appropriate EXIT.
    Steps.
    1. Goto the Tcode
    2. System-> Status.
    3. Copy the program name, find the package for the program.
    4. Go to SMOD (tccode)  press F4 -> Click on "Information System" Push Button->
       Enter the Package name-> and press the enter button.
    5. Now you get the list of Userexits. Need to select one by looking into its short    description.
    Hope this solves your issue,
    Cheers,
    Suvendu

  • MIRO requirment

    Hi gurus,
    Process:
    1) Raised service PO
    2) Capture service entry sheet based on PO
    3) we do MIRO based on service entry sheet
    My client have requirment for VAT in MIRO. know when we r posting through MIRO the entries:
    Vendor                 2187 Cr
    GR/IR                    2000 Dr
    services tax       103 (5.15%) Dr
    CanteenVat          84 (4%) Dr
    But the client want it as:
    Vendor                 2103 Cr
    Vat payable           84 Cr
    GR/IR                    2000 Dr
    services tax       103 (5.15%) Dr
    Canteen Vat          84 (4%) Dr
    is this case possible through MIRO transation

    HI Pushkala,
                      As u said to maintain out put tax code. how is it possible to maintain in this case
                       Base amt              2000
                       Service tax            103 (5.15% on base price)
                       VAT                       84 (4% on Base price+Service tax)
    For the above case we have to maintain a single tax code.
    Regard's
    Venky

  • I am not able to post the MIRO Document with reference of PO

    Hello friends
    My user while posting the MIRO document TDS (service tax ) amount not appering in the MIRO screen
    But last month it was working fine.
    before that i have checked out  vendor master in that they given tax code properly.
    can any body please give me suggestion on the same
    Regards
    vamsi
    Edited by: asuvamsi on Mar 2, 2010 4:53 PM

    Hello friends
    Thanks For all my problem was resloved
    Solution is
    An message has been occuring like withhold tax has been refreshed.  it is just an information message not an error message.  this message will trigger when the trans. type is non project type activity.  No back end process has been disturbed due to this message. it just passing the information to the user.
    we changed the trans. type to manufacturing activity and it is working fine.
    I hope it ll help in future
    Thanks and Regards
    vamsi

  • User exit in MIRO for GRN reference

    Just wanted to know is there any user exit for displaying only GR items in MIRO which are there only in GR documents. Using SAP version 4.7 , here MIRO doesn't have any option for displaying GRN documents.
    regards
    anu

    Hi,
    Try using one of the following BADI'S.
    MRM_TRANSACT_DEFAULT
    MRM_HEADER_DEFAULT
    BADI_FDCB_SUBBAS01
    BADI_FDCB_SUBBAS02
    BADI_FDCB_SUBBAS03
    BADI_FDCB_SUBBAS04
    BADI_FDCB_SUBBAS05
    FI_TRANS_DATE_DERIVE
    ME_COMMITMENT_STO_CH
    ME_COMMTMNT_PO_RELEV
    ME_COMMTMNT_PO_REL_C
    BADI_PRKNG_NO_UPDATE
    MRM_PAYMENT_TERMS
    MRM_WT_SPLIT_UPDATE
    MRM_HEADER_CHECK
    KR Jaideep,

  • Migo reference document not appearing in miro for frieght conditions

    Dear all,
    I ahve done migo for a po and i have checked GR based invoice in PO.When i am doing MIRO i am not getting the migo reference number for frieght condition where as the migo reference number is appearing for base price.How to get that migo reference number for frieght conditions also.
    thanks in advance
    regards
    vithal

    Sometimes the the MIGO creator might have reversed the same. In such cases the reversal document may be with different number in the same series and both posted & reversed documents will not appear in MIRO. Since you might checking with posted document number, you are seeing the blank in MIRO. In such cases, just enter the PO number in MIRO, give date & reference number press Show PO structure button in the left corner. You will find the following screen
    Expand the required once. The following screen appears. In this both positive & negative numbers with same reference & document type appearing are the reversed documents.
    Hope this is clear

  • ERS user exit, pass Delivery note(LFSNR) in MIGO to Reference(XBLNR)in MIRO

    Hi Experts,
    I need to assign Delivery Note(LFSNR) in MIGO, to field Reference(XBLNR) in MIRO. that means "Reference " field must contain the delivery note information instead of Invoice doc number.
    how can i use component MRMH0001.where can i use?
    i am new to user exits.
    please help me. i need logic and steps.
    Thanks in advance
    Reward points will be given.
    Srinu

    hi
    Overview
    R/3 provides three "customization spots" that allow you to enhance FI/CO features without modifying the standard code. Although often collectively referred to as "user exits," two of the three have different names. SAP Enhancements are used to expand the standard functionality within SAP. Enhancements use function modules and are called from the standard SAP code. Each module in the system has a set of delivered enhancements that help companies expand the standard functionality where they need it. Enhancements were new in release 3.0.
    The Open FI Interfaces or Business Transaction Events are also used to expand the standard functionality within SAP. These events are defined in the IMG. Business Transaction Events were new in release 4.0. They are not available for all modules and are not called on all integrated transactions into FI as of release 4.5B. This will change with each release and should be retested.
    The older User Exits in FI/CO are "Z" programs that are defined in table T80D for client-dependent user exits, and in table T80I for client-independent user exits. These are also used to expand the standard functionality within the FI/CO modules. These User Exits have been available since the early releases of SAP. All of these FI/CO User Exits are listed in this document in the Configuring User Exits (Older). The list is included because these User Exits are not a part of the Enhancements or Business Transaction Events and do not have an Info System for searching.
    Benefits
    • Standard SAP functionality can be enhanced without modification to the standard code.
    • Upgrades do not erase the functionality and it does not have to be re-transported or re-entered into the system. The enhancements should be thoroughly tested when upgrading to ensure the system will still work as implemented.
    Configuring SAP Enhancements
    Basic Steps in Configuring an Enhancement
    • Find the appropriate Enhancement.
    • Enter the ABAP code in the "Z" program within the function module.
    • Create a project.
    • Add the Enhancement to the project.
    • Activate the project.
    Example Business Scenario for Enhancements
    Company A has a requirement to validate all customer master records created with a U.S. address. The U.S. entity reports on the industry field on the customer master. This is only a U.S. requirement and should not be required for the other countries, so the field status would not work. To accomplish this requirement, Company A will need to set up an Enhancement for the customer master transaction. The necessary steps are detailed below with screenprints. This example was configured in a 4.6C system.
    to find the suitable exit for ur requirements check the following program
    Hi
    Find the available exits with the following program:::
    *& Report  ZFINDUSEREXIT
    report  zfinduserexit.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    write the code in the right form and check by keeping a break point
    HI
    To search for a badi, go to se 24 display <b>class cl_exithandler.</b>
    double click on method get_instance, get a break point on case statement.
    execute and start the required transaction in new session.
    look for variable <b>exit_name.</b> It would show the available badi's.
    also check the following links
    User Exit
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.planetsap.com/userexit_main_page.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    <b>Please do reward if useful</b>
    Regards
    Dinesh

  • How can i make reference field mandatory in MIRO?

    Hi Experts,
    How can i make reference field mandatory in MIRO screen.
    Reference field is not available in field status group.
    I have checkedthe reference number in RE document types in OBA7 .
    But still without entering anything in reference field in MIRO,the document is getting save.
    Any other solution??
    Regards,
    Sumeya offrin

    Hi
    Strange....what you did should work.
    Was an accounting document created for this MIRO? Was it RE type?
    Ofer

  • Reference from MIRO not copied to PO History

    Hi SAP Gurus,
    We are on ECC 5.0
    I have posted invoices through MIRO with the Reference field populated.  When I go back to transaction ME23N and display the PO history, I expect to see the Reference number from MIRO for the invoice receipt document, but it shows as blank.
    Does anyone know how this gets populated and if we're missing any config settings?
    Thanks,
    Linda

    Hi,
    Good afternoon and greetings,
    Please go through the following SAP OSS note
    Note 376531 - MIRO: Field ZUONR is not ready for input
    Please reward points if found useful
    Thanking you
    With kindest regards
    Ramesh Padmanabhan

Maybe you are looking for

  • Top menu bar disappears

    The problem that I am having is after my mac sits idle for awhile it seems to freeze up. I can move the cursor with the mouse but if I attempt to open anything in the dock it doesn't respond. If I try to quit a program on the dock by holding down the

  • Need help about RRD4J, get data from rrdb

    i need more help about roundrobin database, especially using RRD4J library. i want to know, if i have one file database data1.rrd and i specific want to get data from startTime to endTime. how i can get that data from that database, and move them to

  • Field descriptions of table fields

    hi experts,                can u help me to find the table which stores  field descriptions of ekko and ekpo table fields.

  • Multiple targets under /etc/system

    Hi! After running with systemd for a number of months out of curiosity and because LVM didn't start as planned, I looked in the /etc/systemd/system folder to see what services are enabled. systemctl list-units --type=target gives UNIT LOAD ACTIVE SUB

  • Description blank after supplier catalogue load

    I am using CCM 2.0 and have successfully created several supplier catalogues, but the description field is always blank and must be maintained manually afterwards. The load file looks ok and has previously worked in CCM 1.0. The Item Valuation header