Invoice blocking at header level

Dear team,
Could you kindly provide your inputs for the following issue;
While posting invoice with MIRO with a different ( higher) price than PO price, price blocking is happening only at the item level. But user wants to know  why it is  not blocking at header level why it was happened only for Item level.
At what circumstances, header level will be blocked.
Thanks in advance.
Regards
Madhav

Hi Madhav,
In your case, the system can determine that blocking is required only when the price in entered on MIRO. The system compares the price with PO price. So blocking will always be at line level, since price is entered at line level.
Header blocking means blocking the PO completely( by checking Final Invoice check) or by blocking the Vendor in master data from posting. Both these options are not suitable for your case. The blocking can only be handled at line level.
Hope this helps,
Thanks.
Uma

Similar Messages

  • DELIVERY BLOCK AT HEADER LEVEL FOR ORDERS VIA EDI...

    Hi Experts,
    I have got a situation, My client gets an EDI inbound sales orders from Canada, for those orders he faces delivery block at header level..which they dont want...
    Can someone please guide me exactly where he receives those orders, how he processes it, and whats the background configuration for bloking those orders...how to start the checking  the settings
    Thanks & Regards,
    Srikanth.R

    Hi,
    Get the posted Sales order number # via EDI ie We02. Now got to VA03 and input that sales order.When the sales order is opened.
    Now from the Menu  -->Go to >header>Sales .Note down the order type.
    Now go to the Transaction code:VOV8 for the order type check whether the delivery block is maintained.
    Regards,

  • Invoiceing party at header level in MIRO

    Hi,
    We have different invoicing parties defined for the same vendor at the plant level in Alternative Data. But, the invoicing party in MIRO is at the header level. When we do MIRO by vendor, it does pull in all the POs but those POs have different IPs because they are from different plants. However, in MIRO, the system deposits the IP from the first PO at the header level and will create the A/P for all the POs against that IP.
    Any way around this? To make the system determine the IP from the underlying PO and do the MIRP-A/P accordingly i.e. post the A/P to the correct IP defined in the PO? Of course, we could do MIRO by plant but considering the very high volumes and the number of plants we have, that is rather inefficient and we would prefer doing it by the vendor code if possible.
    Thanks.

    Dear Tengku
    Please try with this.
    Go to V/08, for the net value field, maintain Routine 16 in the Alt. Cal. Type. Also add Routine 17 to Netvalue.
    As you know Condition types are assigned at each item level. So rounding off is calculated at each item level. But by assigning a tick in the Group Condition while defining Rounding off Condition, you can do rounding off at invoice level. The difference is automatically adjusted at each item.
    thanks
    G. Lakshmipathi

  • Invoice output  at header level

    hi friends,
    here i have one problem i.e my clint want to have purchaze order number in the invoice print out
    if the invoice print out is taking at header level asume that there are two items in the invoice those two items are from diffrent delivery document numbers,and again those two delivery numbers are raised from two other sales orders for those two sales orders the po number is differ.if there are ten items in the invoice fro those all items are having differ po numbers hou should i trace and what po number should i print in the invoice
    and what could be the solluation for above scenario
    please help me out it
    thanks

    In VBRK table system always show only one purchase order number..That we cannot change.
    But in case of output ofof the onvice then u can do it.
    Add logic in a program which is assigned to the output type.
    The logic should be : Pass the Invocie document number in VBFA table and capture sales document numbers  with document category "C".
    Pass this sales document numbers in VBKD table and capture POSNR and BSTKD field value and get pass this values to Invoice output.
    Contact ur ABAPer with this logic he will help u better.
    Hope this helps.
    Thanks & Regards,
    Shaik Hussain

  • Invoice Tolerance Check at Invoice Header Level

    Hi Experts,
    Can you advise on this query please?
    We would like to be able to check for this scenario. Where the Invoice exceeds the GR by 5% or $50 we want to have this invoice blocked so that it cannot be posted in MIRO. We want to stop the users posting it in MIRO rather than allowing it to post and then blocking for payment.
    The indivdiual price tolerances such as PP or PS will not work for us because these tolerances check at item level. Our PO's can have multiple line items so in total these can add up to more than $50 depending on the value of the line item.
    So we ant to be able to apply the 5% or $50 limit to the overall invoice.
    The BD small differences checks (we believe) at the invoice level. However, it only allows an absolute value to be specified and does not seem to allow both a value and a percentage to be specified.
    Is there a way to apply the 5% or $50 at overall invoice level?
    If not, is BD the correct tolerence to use to block for the $50 value at overall invoice level?
    If we use the BD, must we then blank out the other tolerances so as to avoid these coming into effect and overrding the effective $50 limit for the overall invoice if the individual line items totoal to more than $50.
    Appreciate your advice on how we can achieve this 5% or $50  to apply to the overall invoice.
    Thanks and regards
    M. Ryan.

    Hi Michael,
    Just wondered if you managed to find out how to set up an invoice tolerance at header level ? I have a similar requirement and wondered if this can be done. It seems the tolerances are all at item level (except for the small difference as you mentioned).
    Regards,
    Jacklyn.

  • Delivery block on item level in ERP when document is changed in CRM

    Hi,
    we have integration order management from CRM replicated to ECC 6.
    each time we change the document in CRM, the item in ECC then will have delivery block.
    even the header delivery block is removed, the item will remain block for delivery.
    unless we manually remove the delivery block on item level for each item.
    what we'd like to have is standard delivery block on header level.
    any advice is really appreciated.
    JD
    Edited by: Jushan Djuwardi on Jun 13, 2008 4:13 AM

    Hello,
    I have tried to add a header delivery block in CRM GUI, or CRM Webclient,
    but didn't find the required field.
    Also, I have tried to set a header delivery block via a BADI implementation, but it cant be set.
    Does anyone knows if there is a possibilite for setting CRM header delivery block?
    The item delivery block can be set manually or via a BADI Implementation.
    Best Regards
    Jesus Padilla

  • Tolerance for Invoice at header level

    Hi,
    In our business process we use unplanned delivery cost for freight. It is allowed upto 5% of purchase order value. If it is more than purchasing need to review with vendor.
    In this scenario I want to set the tolerance limit in LIV when ever invoice value exceeds PO value by 5% system has to block the invoice.
    I used tolerance key PP, but it will not work at header level. It is specific to each PO line item.
    Please advice if there is any we can block the invoices when tolerance limit exceeds the PO value for total goods received.
    Best Regards

    Jaya,
    Unfortunately there are no tolerance keys designed to work in the manner that you desire. All the standard tolerance keys work at the item level.
    The only solution I can think of would be do some sort of validation on the unplanned delivery cost field via a user exit/BADI in MIRO.
    Hope this helps {or probably not:)!}
    H Narayan

  • Payment block in FB60-header level

    Hi,
    I am having trouble posting AP transactions and blocking them for payment when posting them at FB60. I blocked the transaction (at the header level) before the system generates a document number but when I look in vendor line open items the block isn't there and I have to re-enter it there.
    Could you please help me with what could be the possible reason for same.
    Regards,
    Abhishek

    Hi,
    Actually the problem that I am faing is that we have not put any payment block in Vendor Master data.
    However, while entering the invoice in FB60, in the payment tab we want to block the invoice (at header level), so as to block all the open items. But after teh selection of payment block field when we save the invoice, it does not take the payment block but is free for payment.
    We are required to again to through every open item in the invoice to block them. Which is okay6 in case of small number of open items.
    Hope i clarify my question.
    regards,
    Abhishek

  • Removing invoice block at line-item level

    Hello SAP gurus
    I've been asked by a client to create a way to delete invoice blocks at a line item level via workflow.  The workflow sends a workitem for each blocked line-item that the invoice has.  What I need to do now is create custom code that will delete a single line-item block instead of removing the block at the header level.  This header-level block deletion will only occur when all the line item blocks are cleared.
    I know there are a few programs that exist for doing this at the header level (BAPI_INCOMINGINVOICE_RELEASE, MRM_INVOICE_RELEASE_UPDATE, running a MRBR BDC, etc.), but so far I haven't found a standard SAP code to make this possible at the line-item level.  I am aware that making changes to standard SAP table records is heavily not recommended (if not practically forbidden), but the client is insisting they want this functionality and soon.  Is there another way of making this line-item block deletion without resorting to modifying the RSEG/RBKP/RBKP_BLOCKED tables?  Thanks a lot for your help.
    Regards,
    -Juan Ramos

    Hi,
    If you want to split the deliveries in to number of nvoices general configuration is in Item category use Billing relevence = K (Delivery-related invoices for partial quantity).
    At the time of creating Invoice in VF01 give the delivery number and click the selection list on the right side top.
    You can split based on your line items.
    Thanks,
    Sree.Manam

  • How to make Delivery block at Sales Order Header level for specific materia

    Hi,
    My client want to create a delivery block EDI order at the Order Header level for specific materials
    How can we achieve this.

    Dear Varada rajan
    Go to material master, select "Sales: sales org.1" view and assign "01" against the field "DChain-spec. status" and save.  By assigning, for a particular sales area, you can block that material.
    Now go to OVSU select 01 and assign "B" against the field "Block delivery".
    Now create a sale order and post the outcome.
    thanks
    G. Lakshmipathi

  • To get PO number against invoices at header level only

    hi
    I have this query to retireve payments against invoices
    SELECT ai.gl_date, aca.amount paymentamount, aca.bank_account_name,aca.check_number,aca.DOC_SEQUENCE_VALUE voucher_num,
           aca.payment_method_lookup_code, aca.vendor_name suppliername,ai.base_amount functional_amount,   pha.segment1 po_num,
           aca.check_date paymentdate, aida.period_name, aida.creation_date
      FROM ap_invoices_all ai,
           ap_vendors_v avv,
           ap_invoice_payments_all aipa,
           ap_checks_all aca,
           ap_invoice_distributions_all aida,
           po_distributions_all pda,
           po_headers_all pha,
             HR_ORGANIZATION_UNITS_V hrov
    WHERE ai.vendor_id = avv.vendor_id
       AND aca.vendor_id = ai.vendor_id
       AND aipa.check_id = aca.check_id
       AND aipa.invoice_id = ai.invoice_id
       AND ai.invoice_id = aida.invoice_id
       ANd pda.po_distribution_id=aida.po_distribution_id(+)
       AND pda.po_header_id = pha.po_header_id(+)
       AND pda.destination_organization_id=hrov.organization_id
        and aca.STATUS_LOOKUP_CODE !='VOIDED'
         and  aca.DOC_SEQUENCE_VALUE='212366'
    order by to_char(ai.gl_date,'MM')
    18 records are shown
    for aca.doc_sequence_value='212244 no rows returned
    i found the reason as to this 212244 has no PO number
    so i had to rewrite the query using ANSI JOINS
    SELECT ai.gl_date, aca.amount paymentamount, aca.bank_account_name,aca.check_number,aca.DOC_SEQUENCE_VALUE voucher_num,
           aca.payment_method_lookup_code, aca.vendor_name suppliername,ai.base_amount functional_amount,   pha.segment1 po_num,
           aca.check_date paymentdate, aida.period_name, aida.creation_date
      FROM ap_invoices_all ai
         join  ap_vendors_v avv on(ai.vendor_id = avv.vendor_id)
          join ap_invoice_payments_all aipa on (aipa.invoice_id = ai.invoice_id)
          join ap_checks_all aca on (  aipa.check_id = aca.check_id  and aipa.invoice_id = ai.invoice_id)
           join ap_invoice_distributions_all aida on (  ai.invoice_id = aida.invoice_id)
        left join  po_distributions_all pda on (pda.po_distribution_id=aida.po_distribution_id)
          left join po_headers_all pha on(  pda.po_header_id = pha.po_header_id)
            left join HR_ORGANIZATION_UNITS_V hrov on  (pda.destination_organization_id=hrov.organization_id)
        where aca.STATUS_LOOKUP_CODE !='VOIDED'
         and  aca.DOC_SEQUENCE_VALUE='212366'
    order by to_char(ai.gl_date,'MM')
    now i get the correct data for 212244 
    but when i run the same query for 212366 i get 19 records  as one invoice in this 076998 has 3 line items and one line item dont have PO
    BUT the requirement is to get  only PO information at the header level not line levelkindly guide
    thanking in advance

    When you need only PO numbers, link only the 3 tables to make your query simpler.
    ap_invoice_distributions_all aida,
    po_distributions_all pda,
    po_headers_all poh
    Only po based invoices will be selected for these tables

  • Freight at header level in PO is not appearing Invoice

    Hi Experts,
    I have entered "Freight" condition at header level which is distributed to items as per their value. When i did the goods receipt, freight charges were showing in FI document created. But now when i am doing invoice for the same purchase order, freight charge is not appeared in Invoice or in FI documents. Please advise.
    Regards,
    Kamal

    Hi Kamal,
    While doing MIRO,Please check the layout in right side of screen.There is three options:
    1.Good/Service items
    2.Planned delivery costs
    3.Good/Service items+Planned delivery costs
    Please select option 3 and then try.
    Regards,
    Manish

  • How to Configure Invoice Address tab on Purchase Order - Header Level

    Hi Gurus
    Please assist
    My client want to add the Invoice address on the Purchase Order level Tab, it must be automatically pull through to all the Purchase Orders as they have one Invoicing address.
    Currently the suppliers send invoices to plants instead of HEAD OFFICE for payment
    Regards
    Susan

    Hi,
    Tax condtions shd be given by functional consultants.ABAPers cant decide the tax condtions.
    you can have these condtions in KONV table.
    In item level vbrp-posnr = konv-kposn.
                      ekpo-ebelp = konv-kposn
    at header level as said in the below thread
    Just see this and get back if any concerns
    Regards
    Edited by: Rasheed salman on Dec 2, 2008 6:20 AM
    Edited by: Rasheed salman on Dec 2, 2008 6:22 AM

  • UDF at header level will not auto refresh before & after adding the invoice.

    Hi All,
    I have a FMS query in the UDF at AR Invoice header level. I have set the FMS query to auto refresh when tax rate field changes but the UDF doesn't auto refresh when there is a tax code in the document.
    I will need to add the invoice first then open the added invoice and press shift+F2 to get the calculated amount in the UDF to update the invoice.
    How to get the UDF to auto refresh whenever the tax code has changed? Or after the invoice has added?
    The FMS query:
    SELECT sum(T0.[TotalSumSy]) FROM INV1 T0 inner join OINV t1 on t1.docentry = t0.docentry WHERE T0.VatGroup in ('SR','DS','AJS') and t1.docentry = $[OINV.docentry]
    Thanks & BR,
    Leng

    Hi,
    I solved the problem following the steps in SAP note 633285 - Printing the total Vat amounts in each Vat group, https://websmp130.sap-ag.de/sap/support/notes/0000633285
    In order to print  in the  order  the Vat amount  in each vat group Please perform  the followed stages:
    Go to Tools (in the SBO tool bar ) and chose Manage User Field
    In Marketing Documents (Rows) add new fields according to the Num of the vat groups that you are using in Orders (e.g. A1, A2 ,A4) The type : Units and Totals  - the Structure: sum in the order each column will represent the vat amounts in the line but only for certain  Vat Group
    in order that each column will display the vat amount in the line only if it belong to certain Vat group we attach a query to each column: (e.g. we have 3 columns : A1, A2, A4) .the queries are;
    SELECT $[$38.82.NUMBER]  WHERE $[$38.18.0] = 'A1' FOR BROWSE  SELECT $[$38.82.NUMBER]  WHERE $[$38.18.0] = 'A2' FOR BROWSE SELECT $[$38.82.NUMBER]  WHERE $[$38.18.0] = 'A4' FOR BROWSE Now each column will display the vat amount only if it in the relevant vat group
    in the order document printing template you need to add those Vat column in our example we add 3  data fields : the file: Order - Rows , the Field: A1/A2/A4 - you can hide (un visible ) this columns as needed
    in the Repetitive Area Footer add a calculation field for each vat groupthe Type: Column Total , the Column: Order; A1/A2/A4 in each calculate field you will get the sum amount of the vat in the relevant Vat group. (in  addition you can add text fields with a relevant description for the calculation fields)
    Thanks & BR,
    Leng

  • Delivery block at header and item level

    Experts,
    I need the ECC table and field name which can give me delivery block at item level. I know that VBUP only gives status of delivery block.
    Thanks
    Lisa

    Dear Lisa,
    In which tab you are maintaining delivery block in the delivery item data or order item data.
    As per my concern there is no field called Delivery Block in the item data of the sales order and delivery.
    In the header data you have.
    I hope it will help you,
    Regards,
    Murali.

Maybe you are looking for

  • Vendor number in T-code: FAGLL03

    Hi, Is it possible to view vendor in no. in the GL line item display T-code: FAGLL03 . Requirement is view the Cost (respective cost element) cost details - period wise and vendor wise. Please let me know how it will be done. Thanks Partha

  • Is there a Limit to Numer of events with whihc a reports can be scheduled

    Hi Bo Users , Does any body have information about the Events limit . I.e what is the maximum number of events we can assign to a report at time of scheduling . Regards Sapan

  • Error in XI Configuration

    I am not able to perform Role Assignment step in J2EE Visual Administrator. I am following XI installation Guide pdf. This error comes while performing the following step. Assign Application Roles to User Groups 1. Start the J2EE Engine Visual Admini

  • Application launched from Windows using Unix Adobe Document Server  Issue

    Hello,<br /><br />Sample application is written to merge two or more pdf files using Adobe Document Server.The sample application is using Webservice and laucnhed from Winodows and the AdobeDocument Server is in Unix.<br />I am getting following erro

  • Says "Password entered does not match the credential chosen" - but it does!

    Hi all I hesitate to post this question, because it seems so stupid, but I'm really stumped. I downloaded the latest ReaderRights credential 0004517_Exp20080430.pfx to the correct /sapmnt/N4S/global/AdobeDocumentServices/TrustManagerService/trust/cre