Notification required if 70 % of MIRO is done for a PO

Dear Experts,
I have one scenario which i like to share and want your valuable input on this.
In business scenario as a PO created and MIGO and MIRO done for that PO. So what we required that is if during MIRO process the invoice amount in reference of PO reaches to 70 % of PO amount then it should generate some kind of notification, reminder or message(POPUP).
So is there any configuration setting available through which it can achieved in SAP or i have to look for ABAPER's help.
Please suggest some FM if it can help me in some way.
Regards
Arun

HI,
not available in stranded sap check with ABAPER  to get a popup
Thanks,
Raviteja

Similar Messages

  • How to find whether MIRO is done for a PO

    Hi All,
    Is there any indicator attached to POs that indicates whether MIRO is done for that PO?
    I mean after PO creation in ME21N -> GR in MIGO -> Excise (if applicable) and -> MIRO... how to find whether MIRO is done for a particular PO?
    Helpful tips will be gratefully rewarded...
    Regards,
    Karthik

    See if an entry exist in EKBE for the PO Number and its items.
    The complete process though is, to find the GR Quantity for each PO Item and see if it matches with the PO Item quantity.
      SELECT EBELN
             EBELP
             MENGE
             LOEKZ
        FROM EKPO
        INTO TABLE LT_EKPO
       WHERE EBELN = P_EBELN.
      IF NOT LT_EKPO[] IS INITIAL.
        SELECT EBELN
               EBELP
               MENGE
               BEWTP
               GJAHR
               BELNR
               BUZEI
               SHKZG
          FROM EKBE
          INTO TABLE LT_EKBE
          FOR ALL ENTRIES IN LT_EKPO
         WHERE EBELN = LT_EKPO-EBELN
           AND EBELP = LT_EKPO-EBELP
           AND VGABE = '1'.
      ENDIF.
      LOOP AT LT_EKBE.
    * Change the sign of the quantity for debit
        IF LT_EKBE-SHKZG = C_SHKZG_H.
          LT_EKBE-MENGE = -1 * LT_EKBE-MENGE.
        ENDIF.
        MOVE-CORRESPONDING LT_EKBE TO LT_EKBE_SUM.
        COLLECT LT_EKBE_SUM INTO LT_EKBE_SUM.
        CLEAR LT_EKBE_SUM.
        ENDLOOP.
       loop at it_ekpo.
    ** For each line item, calculate the total GR Quanity
        READ TABLE LT_EKBE_SUM WITH KEY EBELN = LT_EKPO-EBELN
                                        EBELP = LT_AWKEY-EBELP.
        IF SY-SUBRC = 0.
    * If the PO Item Quantity is equal to GR Quantity
            IF LT_EKPO-MENGE <= LT_EKBE_SUM-MENGE.
    * The PO Item can be considered completed GRed
            ENDIF.
        ENDIF.
      ENDLOOP.

  • Third party items are not invoiced totally though the MIRO done for all

    Hi Gurus,
    I have a third party sales order with 3 item lines.
    All these three items are delivered to the customer by the vendor and invoice verification MIRO also done for all three.
    Now when the order related invoice creation background job run and invoice created for this order is missing the first line item in the invoice. I cant understand what is the problem with first item line? Order is now not in the invoice due list also. manually invoice creation also gives the log that the order is completely invoiced. But when we see the document flow for item line 1 it says the item line is yet open and not invoiced.
    suggest me as the invoice posting is required for this item line also. suggest all the possible reasons.
    regards,
    Sandesh

    Hi Navneetha,
    Thanks for d reply.
    I hv checked d mentioned tables and Itm Categories nothing is +ve there. All 3 itms hv TAS itm category. Also I agree with ur MIRO statement.
    I found one thing which might b d cause plz check.
    As we knw dat we cant change the schedule ln date and quantity once the Pur. Requisition created. and we cant make changes in sales order itm line if the PO is created for that Pur. Requisition. Bcoz afteward the PO wont be updating  the Pur Requsition and sales order automatically.
    But here the schedule line date at d schedl ln category for itm 2 is changed by a certain Batch job after the PO cration.
    Therefore I think this wd b d reason that the item line 2nd is not getting updated in sales order from the PO and looks open.
    The change of schedule line dates is not maintained in the PO manually ever.
    So would it b d reason for the inconsistent doc flow updates and 2nd item being open as not invoiced yet?
    regards,
    Sandesh

  • How to check what are the enhancement done for MIRO transaction

    Hi Experts,
    Please help me out, how to check what are the enhancement done for MIRO transaction.
    Thanks in advance.
    Thanks,
    Basanagouda

    Hi
    Use the BADI
    Please refer these documents: [Enhancements required in MIGO|Enhancements required in MIGO; and
    [Enhancement in MIGO for Goods Movement|Enhancement in MIGO for Goods Movement;
    Hope this helps!!
    Regards
    Vijay

  • I was on a free dictionary website and it asked me if it would like to send me push notifications and i allowed it but i don't want them anymore...how do i get rid of that? I'm using my macbook pro by the way

    I was on a free dictionary website and it asked me if it would like to send me push notifications and i allowed it but i don't want them anymore...how do i get rid of that? I'm using my macbook pro by the way

    Go to the site and look for an unsubscribe link. Or, contact the site and ask them to stop.

  • Trying to download the new Black Ops app and when downloading it says I don't have enough storage space. I made sure I had 1.31 GB of space(like it requires)but it still says I don't have enough space. I even tried to delete more 2.5 GB (I have iPhone 4S)

    I was trying to download the new Black Ops (Strike Team) app and when I try to download it, it says I don't have enough storage space. I made sure I had 1.31 GB of space (like it requires) but it still says I don't have enough space. I even tried to delete more 2.5 GB (I have the iPhone 4S) and the app specifically says that is is compatable with iPhone 4S. I even tried rebooting the phone a couple times before downloading, but it still says the same thing.

    The app you are trying to download my be a zipped file and more space than 1.3GB.  go to settings/general/usage and delete what you no longer want to make more space

  • Report displaying List of Document number whoose MIRO never done

    hi all,
    i have to make a report which will display those document number whose  Invoice verification(MIRO) never done but it processed MIGO. so can anyone please tell me the logic or tell me from which table and on which condition can i get the respective data ?
    regards saurabh.

    hi evrybody,
    thanx for reply, can u please tell me from which table shoud i take PO number? actually i taken PO number and Mat document no from MSEG...so please check my code and tell me i m going correctly or not?
    codes :
    REPORT  zmat_list NO STANDARD PAGE HEADING LINE-SIZE 255.
    TYPE-POOLS: slis.
    TABLES : mseg, makt, mkpf, ekbe, ekko.
    TYPES : BEGIN OF itab1,
            matnr LIKE mseg-matnr,
            werks LIKE mseg-werks,
           bwart like mseg-bwart,
            ebeln LIKE mseg-ebeln,
            ebelp LIKE mseg-ebelp,
            erfmg LIKE mseg-erfmg,
            erfme LIKE mseg-erfme,
            dmbtr LIKE mseg-dmbtr,
            lifnr LIKE mseg-lifnr,
            mblnr LIKE mkpf-mblnr,
            budat LIKE mkpf-budat,
            maktx LIKE makt-maktx,
            aedat LIKE ekko-aedat,
        END OF itab1.
    DATA : itab TYPE STANDARD TABLE OF itab1 WITH HEADER LINE.
    DATA : BEGIN OF itab3 OCCURS 0,
           ebeln LIKE ekbe-ebeln,
           ebelp LIKE ekbe-ebelp,
           matnr LIKE ekbe-matnr,
        END OF itab3.
    **--ALV DECLERATION--
    DATA : w_container TYPE scrfname VALUE 'CL_GRID',
           w_cprog TYPE lvc_s_layo,
           g_repid LIKE sy-repid,
           w_save TYPE c,
           w_exit TYPE c,
           cl_grid TYPE REF TO cl_gui_alv_grid,
           cl_custom_container TYPE REF TO cl_gui_custom_container,
           it_fld_catalog TYPE slis_t_fieldcat_alv,
           wa_fld_catalog TYPE slis_t_fieldcat_alv WITH HEADER LINE ,
           layout TYPE slis_layout_alv,
           col_pos  LIKE sy-cucol ,
           alvfc TYPE slis_t_fieldcat_alv.
    ***-- SELECTION-SCREEN--
    SELECTION-SCREEN : BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS : ebeln FOR mseg-ebeln,
                     lifnr FOR mseg-lifnr,
                     budat FOR mkpf-budat,
                     matnr FOR mseg-matnr,
                     werks FOR mseg-werks.
    SELECTION-SCREEN : END OF BLOCK b1.
    PERFORM fill_catalog1 USING:
    'MATNR'    'ITAB'    'Material',
    'MAKTX'    'ITAB'    'Description',
    'WERKS'    'ITAB'    'Plant',
    *'MBLNR'    'ITAB'    'Mat Document No.',
    'EBELN'    'ITAB'    'Purchase Order',
    *'EBELP'    'ITAB'    'Item',
    'AEDAT'    'ITAB'    'P.O. Date',
    *'ERFMG'    'ITAB'    'Quantity',
    *'ERFME'    'ITAB'    'Unit',
    'DMBTR'    'ITAB'    'Amount',
    'LIFNR'    'ITAB'    'Vendor'.
    SELECT m1matnr m1werks m1ebeln m1ebelp m1erfmg m1erfme m1dmbtr m1lifnr m2mblnr m2budat
                                               INTO TABLE itab FROM mseg AS m1 INNER JOIN mkpf AS m2 ON m2mblnr = m1mblnr
                                               WHERE m1~ebeln IN ebeln
                                               AND m1~lifnr IN lifnr
                                               AND m2~budat IN budat
                                               AND m1~matnr IN matnr
                                               AND m1~werks IN werks
                                               AND m1~bwart = '105'.
    IF sy-subrc <> 0.
      MESSAGE 'Data Not Found' TYPE 'I'.
    ENDIF.
    SORT itab BY ebeln.
    LOOP AT itab.
      SELECT ebeln ebelp matnr FROM ekbe INTO TABLE itab3 WHERE ebeln = itab-ebeln
                                                             AND ebelp = itab-ebelp
                                                             AND matnr = itab-matnr
                                                                and vgabe = '1'
                                                             AND vgabe EQ '2'
                                                             AND bwart EQ ''.
      IF sy-subrc EQ 0.
        DELETE itab.
        CONTINUE.
      ELSE.
        SELECT SINGLE maktx INTO itab-maktx FROM makt WHERE matnr = itab-matnr.
        select single aedat into itab-aedat from ekko where ebeln = itab-ebeln.
        MODIFY itab INDEX sy-tabix TRANSPORTING maktx aedat.
      ENDIF.
    ENDLOOP.
    layout-colwidth_optimize = 'X'.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
       i_callback_program                = 'ZMAT_LIST'
       it_fieldcat                       = it_fld_catalog
       i_default                         = 'X'
       i_save                            = 'A'
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER           =
      ES_EXIT_CAUSED_BY_USER            =
      TABLES
        t_outtab                          = itab
    EXCEPTIONS
      PROGRAM_ERROR                     = 1
      OTHERS                            = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    *&      Form  FILL_CATALOG1
          text
    FORM fill_catalog1  USING   p_fieldname TYPE any
                                p_ref_table TYPE any
                                p_scrtext   TYPE any.
      CLEAR : wa_fld_catalog.
      wa_fld_catalog-fieldname  = p_fieldname.
      wa_fld_catalog-tabname    = p_ref_table.
      wa_fld_catalog-seltext_s  = p_scrtext.
      wa_fld_catalog-seltext_m  = p_scrtext.
      wa_fld_catalog-seltext_l  = p_scrtext.
      APPEND wa_fld_catalog TO it_fld_catalog.
    ENDFORM.                    " fill_catalog1
    Regards.

  • I keep getting an error message when I try to sync my iPod that says "the required disk is missing".  I don't have a clue what they are asking for..

    I keep getting an error message when I try to sync my iPod that says "the required disk is missing".  I don't have a clue what they are asking for..

    Try deleting the iPod Photo Cache folder. If location can be found here:
    iTunes: Understanding the iPod Photo Cache folder

  • MIGO Done for MIRO price- Reversal happening at PO price

    Hi MM Gurus
    I have a situation where:
    PO price is USD 55K for qty3 . MIRO has been done for a wrong amount of USD 100K for 1qty and another MIRO for 55K 1 qty.
    The MIGO is done after MIRO and for 2 qty and it picked a price of 77.50K  each( 100+55 divided by 2).
    Later I reversed the MIRO of 100K. When I reverse MIGO it is adopting a price of 55K ( from PO).
    How do you reverse the wrong MIGO entries to set off the accounting entries.
    Thanks
    Dasaradh

    Hi Dasaradh
    To set accounting entry u can go for subsequent debit where u can debit vendor ( Value which u want to compensate) without affecting miro Qty with ref to invoice no.
    Which in turn will raise credit memo to vendor for additional value
    Vishal....
    Reward if usefull

  • TS3276 How do I reconfigure Mail to the new settings required by Verizon? If I don't comply by Sept. 2013, my mail service will be interrupted.  The following is the message that I received from Verizon:

    How do I reconfigure Mail to the new settings required by Verizon. If I don't comply by Sept. 2013, my mail service will be interrupted.
    The following is the message that I received from Verizon:
    Please update your POP email application’s inbound and outbound server settings as soon as possible to match the new settings below:
    Server                    Current Setting                  New Setting                  SSL Enabled               Port
    POP3 Server       incoming.verizon.net           pop.verizon.net                       YES                   995
    SMTP Server        outgoing.verizon.net         smtp.verizon.net                      YES                   465
    TIPS: Depending on your email application, you may need to turn off Secure Password Authentication and, if applicable, make sure your Authentication method is set to “Password” or “Normal password.” In addition, you may need to restart your device for these new settings to take effect and for your email to continue working properly.

    On 10.7 (most any other versions should be similar) Mail > Preferences > Accounts > select account > Account Information, and confirm that the Account Type at the top is POP. 
    If it's currently working and is shown as an IMAP account, then please stop now, and reply back here with that detail.
    If the account is shown as a POP account, then update the incoming (receive-path) mail server to match Verizon's message if your current settings show a different mail server, then select the Advanced tab to set the port and to enable SSL, and also ensure that the Authentication setting has "Password" selected... 
    Now for the outbound (SMTP) path...  Back over to the Mail > Preferences > Accounts > select account > Account Information tab, and switch the Outgoing Mail Server (SMTP) selector to "Edit SMTP Server List" item to get to the "outbound" mail settings and select the Verizon SMTP server account from the list shown at the top and select the Account Information tab and ensure that the server name matches what Verizon has now specified, and then select the Advanced tab, select Use Default Ports and check the Use Secure Sockets Layer box.  

  • My new iPod plays the music over and over again. It does not stop and the volume buttons have no effect. What can I do? The RESTRICTIONS  require a a passcode and I don't have one. Any suggestions?

    My new iPod plays the music over and over again. It does not stop and the volume buttons have no effect. What can I do? The RESTRICTIONS  require a a passcode and I don't have one. Any suggestions?

    Try:
    - Reset the iOS device. Nothing will be lost       
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Unsync/delete all music and resync
    - Reset all settings      
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup.
    In order to restore with the unknown Restrictions passcode you will likely have to place the iPod in Recovery Mode and then connect to your computer and restore via iTunes. The iPod will be erased.
    If recovery mode does not work try DFU mode.                        
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings        
    For how to restore:
    iTunes: Restoring iOS software
    To restore from backup see:
    iOS: Back up and restore your iOS device with iCloud or iTunes
    - Last,
    - Restore to factory settings/new iOS device.      

  • Unlimited MIRO invoice allowed for GR based IV item

    Hi,
    I have a problem where the user keeps posting invoices against incorrect Service ENtry Sheets(SES). The user wants to know if there is a message which can be given at this point.
    PO item is a service
    The flag for GR based IV is set.
    The following processing has been done.
    PO qty: 45600
    1) SES1 - Amount 11400
    2) GR1 against SES1
    Dr      expense            11,400
    Cr      GR/IR Clearing     -11,400
    3) IR1 - Amount 4,998.15 against SES1
    Cr      Vendor          -4,998.15
    Dr     GR/IR Clearing     11,400
    Cr     Expense          -6,401.85
    At this point, the GR/IR clearing account has been cleared and the expense account entries have also been nullified.
    So the effective posting in FI will be as follows:
    Cr      Vendor          -4,998.15
    Dr      expense            (11,400-6401.85) = 4998.15
    At this point, if I try to create an invoice using MIRO wrt the same PO item, it still allows me to post an invoice of 6401.85 as the difference between the GR amount and the IR amount still exists.
    The invoice is not even set for blocking.
    However, FI wise, there is no pending invoice for this item.
    The users do not want this scenario to be allowed. Can anyone suggest how this can be prevented.
    If I do post this invoice at this stage, it creates the following FI entries.
    Cr     Vendor          - 6401.85
    Dr     Expense            6401.85
    After this, any further invoices on this PO item are blocked for payment.
    Please help as this scenario keeps on occuring for service items and becomes a mess for items having multiple SES.
    Let me know if further inputs are required.
    Thanks!
    PM

    Hello Sudhir,
    Thanks for your response. However, in this case, the quantity has not been exceeded.
    If you notice, the IRd amount(4998.15) is still less than the GRd amount(11400) in the PO history.
    However, the postings have been cleraed at the FI document level.
    The checks that you have mentioned get hit only after the IR amount crosses the GR amount of 11400 and then th einvoice goes into payment block. Which is correct.
    Please let me know if you have further suggestions or if I have understood your response incorrectly.
    Thanks!
    PM

  • Standard Report for GR done for Purchase requisition

    Hi all,
    Is there any standard report from which i can get Goods receipt done for Purchase requsition.
    I can get the details from ME80FN
    Through dynamic selection.
    Anybody is having any other solution apart from this.....
    Regards
    shailesh

    Thanks a Lot both of you for the quick response.
    Actually the requirement of the client is such that , The requester should either recieve mail notification that GR has been done for a PArticluar PR.
    Or whether there is any report which can result into GR done for Pur Req created.
    If there is no standard report ........Can the notification be sent to Requester whenever GRN for Preq is done
    The requester is moreover interested in Knowing about the status of the PR Created by him whether GRN has been done or not.
    jeyakanthan>>>I havent tested this ME80RN report suggested by you ,might be i will have alook at it tomorrow.
    Regards
    shailesh

  • Changes done for sap user details

    Hi All,
    I need to know a standard transaction code or FM;
    which can give the information on the modifications/changes done
    for the sap user's first name; last name and e-mail id.
    Any help will be appreciated.
    Thanking you all in advance.

    Hi Kanagaraja,
    I really appreciate you inputs, it will definitely have entries posted by BAPI.
    But the requirement I have is little different.
    I will have some person changing the user information manually,
    I need to go somewhere and find out whether the person has made the
    changes in user's first name, last name or e-mail id.
    So, I am looking out for some FM or table or even standard t-code where
    I could find the changes done, and change log lately.
    Thanks and Best Regards

  • How is Output determination done for a PO ??

    Hi
    How is Output determination done for a PO ??
    I need the O/P to the vendor sent in the form of a PDF file.
    is it possible !!
    cheers
    Maruthi

    Hi,
    1. Condition Table
    SPRO > Material Management> Purchasing -> Message -> Output Control->Condition Tables->Define Condition Table for Purchase Order
    Select: 
    Purchasing Doc. Type,
    Purch. Organization,
    Vendor
    2. Access Sequences
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Access Sequences->Define Condition Table for Purchase Order
    3. Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Types->Define Message Type for Purchase Order
    *4. Message Determination Schemas*
    4.1. Message Determination Schemas
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Maintain Message Determination Schema
    4.2. Assign Schema to Purchase Order
    SPRO -> Material Management-> Purchasing -> Message -> Output Control->Message Schema->Define Message Schema for Purchase Order-> Assign Schema to Purchase Order
    5. Partner Roles per Message Type
    SPRO -> Material Management-> Purchasing -> Message -> Output Control-> Partner Roles per Message Type ->Define Partner Role for Purchase Order
    6. Condition Record
    Navigation Path: SAP Menu-> Logistics -> Material Management -> Purchasing-> Master data->Messages-> Purchase Order-> MN04-> Create
    Now you create PO (ME21N) and save it. Go to ME22N and print the PO by giving output type.
    Output of GR
    After setting table, access sequence and output type for GR,run MB02 transaction, enter material document number. Double click one line item and select messages. Separate screen will be opened to configure outputs. Give the required fields and save the document. 
    Now Run MB90, you can take printout. Output Type: WE03 or WE01 or WE02
    Thanks,

Maybe you are looking for

  • Crystal report subreport connect DB Problem

    I have rpt file was set the connect DB(AAAA). This file have two reproject (main report and subreport) The subreport parameter is linked to main report. These two report will get the data from DB by the parameter. Server Name:AAAA, Database Name: AAA

  • Migration from phpMyAdmin to SQL

    Hi Guys, I need your help, I made one website on PHP with the database of MySQL now as i want to shift the database into the MSSQL.  What should i do? as i am new to the technology. Can anyone the step by step Tutorial for that or anyone can tell me

  • Nodes and attributes

    Hi, I want to know that is there any restrictions to declare nodes and attributes that come under these nodes? For Eg, the requirement is to create a miscellaneos invoice through a ABAP web dynpro screen.There are many fields like Vendor name , Invoi

  • Loose fit in XY-Graph

    Hi, all. How can I get the "Loose Fit" Property to work properly in a XY-Graph? I want the end markers of the Y-scale to be rounded to a multiple of the increment I set for Y-scale (that is 1). And I would like this to be working while I use the "PAN

  • Is there a limit to still graphics on a timeline?

    Hey, I'm working on an HD project with apple pro res 422, everything has been going fine and I have been putting in jpeg slate cards that I have crated in photoshop. There was no rendering necessary at first and now after there are quite a few of the