Block invoices for PO with no GR-based IV flag

Hello SAP experts,
I need your help with finding a way to block invoices for PO with no GR-based IV flag.  At our company, we treat service POs almost the same as material POs (to avoid receipt of service entry).  The only difference from material PO is that service PO does not have the flag for GR.  We customized our EBP to have this done.
Now, accounting wants to automatically block all invoices associate with service POs.  In this case it would be a PO with no GR.  I tried LIV configuration but it is only for price, quantity and etc.  I also tried blocking with IR before GR but it didn't work because there is no GR.
Is there a way to achive automatic invoice block in this case?
Appreciate your help.
-AT-

Hi Annie,
if the configuration doesn't help you enough, you would have to add some custom logic after the invoice has been created.
Technically speaking, I believe there exists a business add-in (BAdI) where you could enter a piece of code which would after the invoice creation check the GR and block it if appropriate. Another implementation option would be a mini-workflow - there you would have a step which checks the GR existence and blocks the invoice.
Hope this helps, I suggest talking to your local abap consultant for more details,
-Mikko

Similar Messages

  • Blocked invoices for SRM PO

    Dear All
    I have requirement in that i need to create blocked invoices for SRM PO's . I have created a PO in SRM portal . Now the invoice need to be done at R3 side but i am not aware how i can create a invoice for the SRM PO's .
    Any one help me on this .
    Regards
    Sunanda
    Edited by: SMABAP on Dec 31, 2008 7:36 AM

    Hi,
    please check whether your PO has sent to R/3 system or not . if it is there in R/3 then please create a PO with MIRO transaction.....
    Before creating the invoice please check whether vendor has GR based invoice vertification or not...
    if you are not able to do then ask your FI team to do this....
    Thanks
    Ravi

  • Query-blocked Invoices for Quality per mat with the total quantity in QI

    Hello,
    We need to create a query for blocked Invoices in Quality summarized per materialcode together with the total quantity in Quality Inspection blocked stock.
    As starting point I've used the table RBKP_BLOCKED and linked it with RSEG from which I'm checking the quality block.
    From which table should I retrieve the qty in QI blocked stock?
    Thanks,
    Andrei J

    since ur report is depending on LIV's on block due to quality inspection is pending, better take the quantity from MKPF passing document number (GR number) and year of the document.
    Taking stock from MARD table will result is total mis match since this table holds stock position of plant and storage lcoation.
    Thanks & regards
    AHP

  • MIRO take long time when enter invoice for PO with GR-based invoice

    Hi,
    In my client system, system take long time for extracting PO data while booking invoice via. MIRO for the purchase order which have GR-based IV is marked. However system take few second for extracting PO data when enter invoice via. MIRO for the PO which don't have GR-based IV. Please note following point while providing the solution:
    - this problem is exist only for the purchase order related to one company code. However system working perfectly for other company code in the same client. Hence we assuming that some company code level cofiguration is missing.
    - the problem is exist for po with account assignment K.
    - we have one to one mapping for purchase organization to company code to plant.
    Appreciate for you quick respond. Thanks in advance.
    Regards,
    sp sahu

    Hi,
    Please check with FI guy for GL A/c and Cost centers which you are using to create the PO with item category K.
    Still problem permits check with your ABAP person.
    Regards,
    Mohd Ali.

  • Change Document - Block Invoice for Payment - BAPI

    Hello All,
    I have the requirement to block an invoice for payment through the Portal.
    In FB02 transaction, we can select an item and set the "Payment Block" indicator to B (blocked) for instance.
    I would like to know if exists a BAPI that allows this update. If not, if exists a function module for that (then we could create our own BAPI).
    Thanks in advance,
    Marco

    Hi Marco
    The BAPI never sets a payment block indicator by itself. It doesn't do so even when you have a payment release workflow
    activated where FB01 would automatically set the indicator.
    For BAPI calls you must always pass the payment block indicator in ACCOUNTPAYABLE-PMNT_BLOCK or code a user exit as described in note 487722 to populate the indicator automatically.
    In the normal FI posting transaction code, for example:FB01, system will read the customziing in Tcode OBB8 ->if Block key is defined and the flag of Transfer payment block when changing terms of payment is on, the system will set the this payment block into corresponding line items in which this payment term is used. please refer to source codes:
    Main Program     SAPFF001
    Source code of   SAPFF001
        CALL FUNCTION 'FI_FIND_PAYMENT_CONDITIONS'
          EXPORTING
            i_zterm            = bseg-zterm
            i_bldat            = bkpf-bldat
            i_budat            = bkpf-budat
            i_cpudt            = bkpf-cpudt
            i_zfbdt            = bseg-zfbdt
            i_funcl            = t020-funcl                     "ERP05
          IMPORTING
            e_t052             = t052                   <<<<< import customizing in T052(Tcode:OBB8)
            e_zfbdt            = bseg-zfbdt
            e_sklin            = sklin1
          EXCEPTIONS
            terms_incorrect    = 4
            terms_not_found    = 8
            no_date_entered    = 12
            no_day_limit_found = 16.
        CASE sy-subrc.
          WHEN 0.
          WHEN 4.
            MESSAGE e737 WITH bseg-zterm.
          WHEN 8.
            MESSAGE e100 WITH 'T052' bseg-zterm.
          WHEN 12.
        MESSAGE.
          WHEN 16.
            MESSAGE e024 WITH bseg-zterm bseg-zfbdt+6(2).
        ENDCASE.
    *------- Zahlungsschlüssel und Zahlungssperre vorschlagen -
        bseg-zlspr = t052-zschf.    <<<<<<<< payment block is set
        bseg-zlsch = t052-zlsch.
      ENDIF.
    Hope above explanation are useful for you to find the solution.
    Best Regards,
    Gladys xing

  • QM in procurement: block invoice for payment if certificate not received

    Hi,
    I want to know if it possible to automatically block an invoice for payment if certificate in procurement hasn't been received.
    I don't want to block the material, that is: I want to receive the material, transfer it in unrestricted stock but I shouldn't pay the invoice until its correspondant certificate is received.
    Is it possible?
    How should I proceed?
    Thanks in advance.
    Luis.

    Try user exit MIRO
    LMR1M001 User exits in Logistics Invoice Verification
    MRMN0001 Message output and creation: Logistics Invoice Verifica

  • Block Invoice for the difference in Qnty between GR and Invoice

    Dear Experts,
    I am trying to configure a scenario wherein Invoice must be blocked if there is difference in the quantity between the GR(MIGO) and Invoice(MIRO).
    I expect to see the the msg "C Blocked for Payment" when I check the same Invoice in MIR4.
    Please suggest the configurations involved.
    Manish

    Hi ,
    Please explore the possibility of using the settings of attributes of system messages in LIV .
    SPRO - Materials management - logistics invoice verification - attirbutes of systeme message - application area M8 .
    Here you can make the settings for showing the message as an error .
    Make the necessary settings as per the requirement .
    Regards ,
    Dewang T,

  • Tables and fields for blocked invoices

    hi,
    what r the tables and fields which r required to develop a report that displays blocked invoices.
    thanks
    kishore

    Hi Venkat,
    Please check these tables
    RBKP_BLOCKED            Logistics Invoice Verification: Blocked Invoices
    RM08A                   Data for Processing Blocked Invoices
    RSEG_BLOCKEDPRICES      Blocked Invoice Document Items with PO Information
    RSEG_BUZEI               Blocked Invoice Document Items as Single-Column List
    Best regards,
    raam

  • Extractor For VENDOR Blocked Invoices

    I have a requirement to create a report for Vendor aging report for Blocked invoices
    for which I need to do data modelling first.
    My questions are as follows
    1) I found extractor 0FI_AP_4 for Vendor Line items. but I need following fields
    who blocked the invoice and on what date the invoice is blocked
    pls see tcode fb03 for an eg.
    Note this is only for vendor invoices

    Hello Syed,
    Classification data for objects like material or vendor needs to pulled through classification data sources which needs to created specifically through transaction CTBW.
    I am not sure whak kind of information you are looking for...but if it is the information about classification then it has to be created.
    You can just make a search on classification data sources as there are numerous threads about it.
    If its just classification characteristics like vendor type then you can look for master data sources for these objects.
    Thanks
    Ajeet

  • Problem about release of blocked invoices automatically

    Hello,
    We have many blocked invoices against payment that come from I/R in MM.
    The main reasons that they were blocked come from Quantity and Date difference.
    We know that invoices with the blocking reason "quantity" or "date" are released automatically
    if the blocking reason is no longer valid.
    but in tcode "MR02" or "MRBR" we tried to release the automaticallym but it didn't work.
    How come they were not released?
    Do we have to release all of them manually?
    Many thanks to help us.

    Hi,
    If that is the case then do not block invoices for blocking reason "quantity" or "date".. in customization..
    Thx
    Raju

  • *Blocked Invoice cannot be released through MRBR*

    Hi All,
    I need your help, I've posted one invoice with reference to GL i.e. during MIRO the entire payble amount is being credited to some other GL instead of the vendor, and in that case also there was a price variance more than allowed tollerance so the invoice got blocked and it appears in MRBR but the same cannot be released as I got message RW 019 "No clear document selection possible for changing".
    I'm not sure about the reason but may be due to the fact that being vendor payble amount zero no AP open item is generated so the blocked invoice for "zero" amount cannot be released.
    Anyway please guide me how to release such a blocked invoice
    Regards,
    Pratap

    Thanks Priyanka for your reply,
    but "Accept & Post" option appears during MIRO only and I've already posted through MIRO, now the blocked invoice is strucked up in MRBR and I need to release it from there.
    Please guide...
    Regards,
    Pratap

  • Choosing block size for RAID 0 & Final Cut

    Hi.
    I now have 3 500GB internal Seagate drives in bays 2/3/4 and want to make a striped 1.5TB RAID to use with Final Cut Studio 2. The help page talks about choosing a "large" data block size for use with video, but makes no specific size suggestion. What value would you recommend that I select for the block size? I haven't been in there yet so I don't know what the choices are.
    Any other settings I should be aware of that will optimize the RAID performance for video capture and editing? Thanks!
    Fred
    Message was edited by: FredGarvin
    Message was edited by: FredGarvin

    If you're using Disc Utility to set up your RAID, when you go to the RAID tab, you'll see an options button near the bottom of the window... clicking this will open a small menu where you can set the data block size... the largest is 256K, which is what you'd want to use.
    As for you're other question... have a look at this website: http://bytepile.com/raid_class.php
    note that disc utility can only set up RAID 0 & RAID 1 (if i remember rightly).

  • Invoice block for PO with down payment

    Hi All,
    My requirement is to block every invoice created for PO that has down payment.
    Is it can be done by standard SAP ?
    Thanks.

    Hi Srinvas,
    Yes, system will prompt me message. But if the user never clear the down payment with the invoice, when I do payment run, the invoice will be selected for payment again.
    This will cause me double payment. That's why I need the invoice of PO with down payment to be block.
    Is this possible by standard configuration ?

  • Blocking customer for further Invoicing if the cheque is dishonoured

    Hello All,
    I want to know if it is possible in SAP to block the customer automatically if the check is dishonoured by the bank.
    Scenario:
    The Customer has a total credit limit of INR 100000. The customer has been invoiced for INR 50,000 i.e. open item of INR 50000 against the customer.
    The customer makes the payment by Check.
    The Client presents the Cheque to the bank, and wants to pass an interim entry against the customer. This eventually would clear the Customer open item thereby pushing back the Credit limit up to INR 100000 (original limit).
    There may be a time lag between presenting the cheque and clearing the cheque. In case the cheque is dishonoured the client wants to Block the customer. In case the Customer Cheque is dishonoured 3 times in a year the customer should be blocked automatically.
    Please advise if it is possible to block the customer automatically based on the Dishonouring of the cheque. Or is there any other way to achieve this.
    Thanks and Regards
    Nitin

    You cannot do it with standard SAP.  You'd need to write User Exit / BTE or a separate program to do this task.  You can try the following method :
    1.  Create a new reversal reason for cheque dishonour
    2.  Write a User Exit for FB08 transaction such that when the reversal reason is selected as above, it should set a Billing Block or Customer Master block (as required by your client) while posting the reversal.
    You'll have to sit with your ABAP Consultant to carry out this. 
    Ravi.

  • Excise invoice for price difference required with material code

    Hi
    In my scenario, we have charged less amount to customer at the time of sales.
    For ex: Sales order was prepared for Rs.10000 and relevant excise duty was (@ 10% was charged). We did delivery and billing. We issued excise invoice as per Rs.10000 and relevant excise duty on it.
    But actual basic price is 10100. We will charge Rs.100 and we have to charge relevant excise duty on it. However there will be no material movement.
    1st i posted Debit note to customer with FB70 with following entry:
    Customer A/c.. Dr 110 (100 + 10% excise)
    To Sales A/c 100
    To Excise Paid A/c 10
    Then i went to J1IH and gave FB70 document reference. Following entry was posted
    Excise Paid A/c... Dr 10 (This amount i gave manually which is OK)
    To Excise Duty Receivable 10
    Now my doubts:
    1. How to credit Excise Duty Payable in J1IH. Which transaction type i need to check for it (DIEX or OTH, etc)
    2. How should i take print of excise invoice (for above J1IH). My material number should also get printed on invoice. But i am not specifying any material in J1IH
    3. 2. Can i create separate transaction type and then use it to J1IH. If yes then how to create and assign

    Hi Tanveer
    I did following steps based on you input
    VA01 - Created Debit Memo no. 3
    VF01 - Billing Number: 130012001 and accounting document number: 100000248.
    J1IS - Clicked on create icon. Entered billing number 130012001, transaction type as OTHR  and other CIN related details.
    It went to next screen. In that screen manually gave material code, units assesable value, chapter id, Basic Ex duty, Ecess and SHEC.
    After giving it gave prompt: Excise Duty will be recalculated. I clicked on YES.
    Entire line item got deleted and nothing happened.
    Please help how to proceed in J1IS with above mentioned data. Which all field needs to be filled in J1IS.
    Please help.
    Edited by: Meenu_ND on Jan 23, 2012 2:54 AM
    Edited by: Meenu_ND on Jan 23, 2012 2:55 AM

Maybe you are looking for

  • How do I install AOL email as my preferred email to use on Firefox?

    I have had an AOL account for more than a decade and do not want to change it to some other email service. I now have a MAC G5 Duel Core and can find no way to have Firefox go automatically to AOL email services when I am on Firefox and want to send

  • Wi Fi no longer works need free driver fix

    My computer will conect to ethernet but no longer to wi fi. the web sites that offer a fix all seem shady. I think my ralink RT5390R needs to be updated how can I do this safely? 

  • URGENT LargeFile in Pro*C

    I need to manage text files of 4GBytes on a Unix system (the usual limit is 2GBytes on this file-system). I tried using the directive CDEFS=_LARGEFILE_SOURCE in the Makefile, but it does'n seem to work (the C compiler seems to loose the call to <sqlc

  • How does datapump Technology works?

    Hi ALL, I am new in Oracle, and I wanted to know about how to move data form Source to target database. But when I read oracle documentation, I found that datapump is the technology I can use. But I do not whether it is possible to move data from one

  • Made a Custom Camera Case

    Well, sort of. Long story short, I bought the "Care Package" edition of a video game, Black Ops 2, and afterwards had no idea what to do with the big package it came with. So, rather than toss it I started to figure out how feasible it would be to tu