Message in miro

Hi ,  I used the user exit in miro transaction, i have a requirement that in miro when anyone change the vendor and payment term and payment block , a message  shows  that 'vendor and payment term and payment block cannot be changed' but i want that message will show like
1. 'vendor cannot be changed' in first line
2. 'payment term cannot be changed' in second line
3. 'payment block cannot be changed' in third line

I want to validate the MIRO transaction with user exit  LMR1M001. Requirement is that when user changes i.e the payment term , payment block and vendor, need to show three different error message one at atime in Message Box  during save/post the invoice verification.
Message 1 :  payment term cannot be changed
Message 2 :   payment block cannot be changed
Message 3 :   vendor cannot be changed.
Thanks  & Regards
Prabhat
Edited by: prbhat on Sep 24, 2010 9:01 AM

Similar Messages

  • Error message in MIRO entry: Message no M8285

    During the Invoice verification entry (MIRO), for a USD invoice (Company code currency is INR), I am getting the following error message "Balance in USD Currency Type 10" Message no M8285
    The document is successfully getting stimulated in USD currency but when attempted to post, this message is displayed
    During invoice entry, the system is taking the exchange rate maintained in OB08 for the posting date. Any clue to the cause of the problem?

    HI,
    search SAPNET notes using "MIRO" and "M8285" as search terms. There are some notes, check especially 1319322.
    Best regards, Christian

  • Customisd err message at MIRO - Business area V/s company code validation

    Hi experts,
    We have simple validation for company code V/S Business area check in place ,
    While doing MIRO system throws error for a particular company code and Business area
    combination the set error message ( customized - Business are does not match with company code)
    This validation has given as a sub node (step) of another consolidation trx. types against GL validation (that was in place earlier, thats why)
    But when we do through F-02 (Journal entry ),F-43(vendor invoice), F-22(customer invoce) for the same combination system passes the entry !!!
    what may be the cause ?
    the error message is the standard one set -251 this message is custom created at Validation (GGB0)
    Business area doesnt belongs to the company code
    Message no. /ASU/GENERAL251
    One more thing Noticed
    The Material PO is a account assigned (K) cost center and the
    cost center Business area is 1003.
    In PO plant is 1003 and i checked the MSEG the plant shows 1003
    But in Logistics assignment the Business area 1001 is tagged to Plant 1003
    not THE BUSINESS AREA 1003 !! . I mean at plant/valuation area to Business ara configuration
    the valuation area 1003 is assigned to Business are 1001 not to Busienss are 1003!!!
    Edited by: melgibson on Feb 15, 2012 1:42 PM
    Edited by: melgibson on Feb 15, 2012 1:43 PM

    Hi
    thankx for the reply,
    there is no exit/ set for validation here
    I have done like this
    Pre requisite
    company code = xxxxx
    Check
    Business area = xxxx or BA = XXXXXX or  BA = XXXXX  ......
    Message
    E           Message class     /ASU/GENERAL
    251
    Business area doesnt belongs to the company code
    Message variables
    1 BSEG       - GSBER
    The t codes like F-43 AND f-02  1003 cc TO  1003 BA is perfectly working !!! our problem is at MIR7/MIRO
    only there the error pops up even the combination is allowed in the above mentioned validation??
    Edited by: melgibson on Feb 15, 2012 2:03 PM
    Edited by: melgibson on Feb 15, 2012 2:04 PM

  • Message Class(MIRO)

    Hello Experts,
    DownPayment has been made to vendor, usually while processing in MIRO we will get an message which says Fixed assets downpayment exist,but for this particular vendor the message is not displaying.
    Thanks in Advance

    Hi Raju,
    T.code FBL1n
    Enter vendor code and company code, select All items radio button.
    Tick check boxes Normal items, Special G/L transactions and noted items and click execute.
    After report execution change the layout add purchasing document, you can see the purchase document number.
    If you cannot see PO number, that means you have not paid down payment with reference to PO.
    Regards,
    Raj

  • Pop up message during MIRO when Downpayment exist for the Vendor

    A Vendor is already having Downpayment of some amount, while doing Invoice Verification (MIRO) for this vendor one Pop up message is coming "X Currency Name of Company Vendor Account Group Exist".
    In this case when the downpayment amount is Rs. 100, Currency is EUR, Description of Vendor Account Group is Third Party Vendor & Company name XY, the pop up message is coming as "100 EUR XY Third Party Vendor Exist".
    While Checking the message through SE91, the message(F5096), the  description is written as "&&& exist".
    Why the message is not coming like this, "100 EUR Downpayment exist".
    I want to know where the setting lies.
    Nalini Kanta Das

    milkmansrevenge wrote:
    I have since tried to make a JOptionPane appear in a seperate thread Not good since all Swing GUI components must be called on one thread only, the EDT. I'd recommend either creating a JOptionPane as a JDialog (the API will show you how) or just create a JDialog, and show either one in a non-modal way using a Swing Timer to dispose of them when a time period is up.
    for example:
            JOptionPane optPane = new JOptionPane("This is my message");
            // here FooFrame is the enclosing JFrame.  This needs to be changed
            final JDialog dialog = optPane.createDialog(FooFrame.this, "Dialog Title");
            dialog.setModalityType(ModalityType.MODELESS);
            dialog.setVisible(true);
            int duration = 2000;
            Timer swingTimer = new Timer(duration, new ActionListener()
              public void actionPerformed(ActionEvent arg0)
                if (dialog != null && dialog.isVisible())
                  dialog.dispose();
            swingTimer.setRepeats(false);
            swingTimer.start();Edited by: Encephalopathic on Mar 29, 2009 3:23 PM

  • Warning message in MIRO

    Experts,
    Happy New Year !!!
    I have requirement, When i will go for IR in MIRO , when the User Click on Payment Tab , that time i want to display a Custom Warning / Information Message as "Check Base Line Date" for Alerting the Users... This Message should display only once when click on Payment Tab
    How to do it ?? where & in which Program I have  to add the Custom code for it or any Config is there ??
    Pls help..
    Thanks in Advance
    Jack

    Dear Jack,
    Happy New year to you.
    Regarding your query about MIRO transaction you can use the following 2 BADIs.
    PPA_CUST_BADI
    FAGL_PERIOD_CHECK
    These 2 BADIS are called once user clicks on payment tab. So you can write your code here to get the information messege.
    Regards
    Arindam

  • Error message in MIRO

    Hi Masters of MIRO,
    I have REQUIRMENT where i have to display an ERROR message.
    currently IF company code, Ref NO & Inv Date alreday exists it issues an error message.
    Check if invoice already entered under accounting doc. no. 5100000010 2011
    Message no. M8108
    now i want add another field called AMOUNT to Company code, Ref NO & Inv Date
    IF 4 OF THEM exists THEN only an ERROR message should COME.
    how can i achieve this...is their any USEREXIT or BADI where by we can enhance.
    much appriciated in advance.
    thank you,
    pasala.

    Hi
    Ok now I've understood what u need
    The problem is SAP standard check the duplicated invoice for Company Code, doc. date and doc. reference so just as your actual situation; if  it's not set the control for reference, then SAP will use the amount.
    That means standard control doesn't use Company code, Document Date, Reference and Amount together.
    In the FM MRM_FI_DOCUMENT_CHECK is called the BTE for Argentin only, that any BTE is available there
    Moreover the problem is your control is more selective than SAP one, that mean u should deactive the standard control and insert a your own one.
    U can try to use the BTE for invoice checking as 00001020, 00001025 or 00001060
    But it could be very dangerous to deactive in standard control, so u should consider to change (or enhance) the standard function module MRM_FI_DOCUMENT_CHECK
    Max

  • Pop-up message during MIRO

    Dear sir ,
    In Service Master for a specific type of services where "work contrct tax" is applicable , we mention Service Type as "WCT" . Our requirement is that at the time of MIRO , a message / pop-up message should be appeared on screen indicating that "Work contract tax need to be deducted" .
    Please guide me how can we achieve the desired functionality .
    Regards
    B V Mittal

    Dear Mr. Rahul,
    Thank you very much for your reply. I am using the t.code QM01. In this after entering the Material, revision level, plant, production order and operation number, when i present enter, the pop up appears. I want to suppress this pop up with values either NO or CANCEL.
    Kindly help me solve my problem.
    Regards,
    M.M

  • Jurisdiction code error message in MIRO

    Hi,
    I have hidden a field "Smart Number" in all the layouts available in MIRO transaction as this field was not wanted in MIRO. Now I am trying to post an invoice verification for a scheduling agreement using the screen layout "9_6310 Purchase Order - Entry Sheet" in MIRO. System throws me an error message "Enter Jurisdiction Code". If I change the layout to "2_6310 Purchase Order - Delivery Note", system does not throw me any error. Does this error message appears because I made the "Smart Number" field hidden in screen layout configuration?
    I have attached the screenshot of the error message.
    Please suggest.
    Thanks
    Sat

    Hi,
    1st check plant available in your your PO for which you are doing MIRO.
    Use t.code:OX10 and check jurisdiction code is assigned to your plant or not, if not assign it and save.
    Now try MIRO for that PO.
    Also cross check did you assign tax code(input tax code,you have in MIRO)  with jurisdiction code to your company code in t.code: OBCL
    Regards,
    Biju K

  • Add message to MIRO messgae collector

    Hello,
    I am using BADI INVOICE UPDATE METHOD CHANGE_AT_SAVE. Right now the program issues warning message every time it passes through the loop.
    Instead of several warning message , I want to get only one message in the message collector.
    I tried to use MACRO MM_MESSAGES_MAC using mmpur_message_forced, but it doesnt work.
    Is it possible to do it in MIRO ?
    Regards
    Yifat

    Hi,
    try to check the messages and update with your own logic or add your message to the below FM
    Store the messages to be displayed
      CALL FUNCTION 'MESSAGE_STORE'
        EXPORTING
          arbgb                  = 'ZCCH001'     "Meeage type
          msgty                  = p_msgty
          msgv1                  = p_msgv1
          msgv2                  = p_msgv2
          msgv3                  = p_msgv3
          msgv4                  = p_msgv4
          txtnr                  = p_txtnr
        EXCEPTIONS
          message_type_not_valid = 1
          not_active             = 2
          OTHERS                 = 3.
    Display all the messages together on a pop up
      CALL FUNCTION 'MESSAGES_SHOW'
        EXPORTING
          show_linno         = ' '
        IMPORTING
          e_exit_command     = wa_exit_command
        EXCEPTIONS
          inconsistent_range = 1
          no_messages        = 2
          OTHERS             = 3.

  • Make error message for MIRO

    Dear All
    I have a PO, and then the PO is created GR (MIGO-GR; 101). so that stock into the Quality inspect of Stock type.
    I want any error messages when I do invoicing process (MIRO), because the quality process still not finished
    Would you please help me
    thanks
    imron

    Hi,
    Check this Links
    Re: QM related to MIRO
    and
    How Payment can be blocked if Usage Decision(Quality) not done

  • Different creation message in MIRO

    HI,
    Users not getting Proper document creation message when doing MIRO. Two users using MIRO tcode from different roles get different document creation message.
    Following Creation message  is getting  from user id
    1. ID 1 : invoice document XXXXXX was posted (accounting document xxxxx)
    2.ID 2 : Dcument no xxxxxx posted
    How to find the reason for these differet type creation message .
    Thanks  & Regards,
    Renuga.A

    Hi,
    This is based on the parameter ID for Accounting document no. display while saving.
    I thing the ID 1 has activate the Parameter ID.
    Check in SU01--> paramers for Accounting doc. no display.
    SAM

  • BADI ERR MESSAGE Process - MIRO   for field SECCO - Section Code

    Hi friends:
    I want to display error message in a badi,
    for tcode - MIRO, Entering Incoming Invoice.
    The badi definition is: MRM_HEADER_CHECK
    The code is:
    METHOD if_ex_mrm_header_check~headerdata_check .
    IF I_RBKPV-SECCO EQ SPACE.
        I_RBKPV-SECCO = '9999'.
        Message e888(sabapdocu) with 'Check Section Code !!!'.
    endif.
    endmethod.
    The problem is the user can not modify the invoice after got the error message.
    Does anyone know how to solve this problem?
    Thanks  and regards.
    Minaxi shah

    Hi Prajith,
    Actually I want to make SECCO field Mandatory using MIRO using method
    if_ex_mrm_header_check~headerdata_check .
    Is there any other mothod or procedure ?
    Thanks
    Minaxi

  • Message Control MIRO

    MM Experts,
    We currentlyhave a hard stop error, when we enter an invoice with same vendor name, same document date, and same invoice number.
    But how can I get a warning when the document date is different, same vendor, same docuement number?
    I tried OMRM but could not find any, will this be development?

    Hi
    In the customizing for duplicate invoice check you have 3 options ie Refernce document number, company code and invoice date.
    Systems checks based on these combinations of what we select

  • MIRO Error -Error Message # FF716

    Hi,
    We are in the process of Upgrading from 4.6C to ECC 5.0. Our Client based in US has two company codes - one of US and other of Canada.
    When we are trying to do MIRO in the  Canadian Company code, while posting to an Asset - Account Assignment Category A, we are getting an error message FF716, and the error message reads as follows.
    <b>Error in assigning the tax group
    Message no. FF716</b>
    <b>Diagnosis</b>
    To guarantee a connection between the automatically created tax items, the initiating line items, and the tax information used for reporting, a unique code is assigned to the line items belonging together. An error occurred during this assignment.
    <b>Procedure</b>
    Contact your system administrator.
    Procedure for System Administration
    Create an OSS message.
    MIRO works fine for the American Company code.
    Can you please guide me how do I resolve this issue?

    Hi
    I would suggest you to check the GL accounts that are involved in this transaction. If those GL accounts are Tax relevant GL accounts please give the Tax Code in the line item (even the 0% tax code) so that the system will not issue such error. There is a function module CREATE_BSET_ITEM which will check whether tax code exist in the line items or not, if the same is not available then it will issue this error message.
    Also as suggested by other friend please check the OBCL for the default tax code assignment for asset accounting.
    Hope this should help you.
    Regards
    Nambi

Maybe you are looking for

  • How do i get into my ipad 4 without restoring because i have forgotten my password

    how do i unlock my password protected ios 7 iPad 4 without restoring it

  • No Field Copy during creation of  assets Subnumber

    Hello, Is there any way to deactive the some field data during the Creation of Sub number when using the reference assets number. I have already unchecked the copy field in Screen layout setting for Assets master data. But still the Capitalisation da

  • Is this an optimization ?

    env : jdk 5 or 6 import java.util.ArrayList; import java.util.List; public class Test {      public void method(){                List<Object> list = dao.getSomeData();                for(Object obj: list){                     doSomething(obj);      

  • Rowid and urowid datatypes

    I'm writing an exercise to learn more about different datatypes and am confused about the use of and difference between rowid and urowid. As I understand it using rowid should only be done when writing for backwards compatibility, and urowid should b

  • My mac is very slow

    My Mac is very slow and he can not run also slow the severity of what I do, I was watching a white screen Just can not play how I do it , How do I do it restore factory settings ??? please important