PO based invoice

Hi gurus
When we receive a discount for early payment, we can only take it on the base invoice amount.  Taxes still apply on the full amount. This is the case of the non-po (exception) invoices. However, on PO invoices the discount is currently calculating on the total invoice amount (tax inclusive). The discount base for PO invoices and exceptions should be the same.
Can you please have someone look into why this is occurring?
Thanks in advance

I've investigated the function module behind the IDoc processing (IDOC_INPUT_INVOIC_MRM). Text in header segment E1EDKT2 (70 bytes) populates the header text field (only 25 bytes). Text in segment E1EDPT2 (70 bytes) populates the item text field (40 bytes), obviously risking truncation. Segments E1EDKT1 and E1EDPT1 are not read at all, but instead default values are inserted.
So I've written code in user exit 14 to blank out the header text, and append each E1EDKT2 segment to structure e_rbkpv-tnote, which is then processed by FMs MRM_INVOICE_POST and MRM_INVOICE_PARK. It is important to set e_rbkpv-xnotiz = 'I' too. However, the text is only saved if you are posting an invoice. MRM_INVOICE_PARK is written so that it only saves the text if you are using transaction MIRO (compare the last block of code in the 2 FMs and the difference is clear). I have checked OSS for this and only found Note 351872, which has already been implemented in my system. So I have raised this issue with SAP and await their response.
Peter

Similar Messages

  • EDI - Incoming Invoice Error and GR based Invoice Verification - 51 No GR

    Hi,
    We are implementing EDI for incoming invoices and use Goods Receipts based Invoice Verification.  When processing an inbound IDOC Invoice (type INVOIC01) where the Goods Receipt has not yet been posted, then Inbound IDOC is siiting at Error Status, 51 - No GR documents found.
    Is there any way we can process this as a Parked Invoice or for Verification in the background (MIRA)?  because the current situation is a problem, as 95% of our Inbound Invoices will be received electronically before the Goods are Received. 
    The actual Vendor's delivery note is stored in the segment E1EDP02 (Qualifier 016), field BELNR.
    Currently the IDOC as to sit in error until the Vendor's Delivery Note is Goods Receipted which can be several days later - SAP OSS Note 393883 fro 2001 suggests doing this, but surely this is a common situation.  The IDOC sitting in error in WE02 in the list of IDOCs is difficult to isolate from true errors.
    If this is was mnaul Invoice it could be processed through MIRA for background Invoice Verification later with program RMBABG00.
    We havd SAP version ECC 6.0
    I have spotted OSS Note 501524 which implies that is possible automatically Park Incoming EDI IDOC Invoices, has anyone tried this?  and what would be the transaction/program that could be used to post several at once when the GR has been processed (similar to RMBABG00)

    Hi ,
    You can use the program   RBDMANI2   which will reprocess all the IDOCs (EDIinvoices )that have failed . You can schedule this program in the background and it will post all failed invoices which have the GR posted later .
    We had the same scenario and we have scheduled this program as a daily job at night .
    Regards,
    Hari.

  • PO based Invoice posting

    Hi ,
    How do I do PO based invoice posting . I have always done GR based Invoice verification . But I have a scenario where the vendor wants to do invoice before GRN . So I guess we will have to do PO based invoice verification.
    Regards
    Nandini

    Hi
    You can do the Invoicing with reference to PO just like any other Invoicing, the difference  in your case is you will get empty line items in MIRO screen since you have not done any Goods receipt. In Import PO scenario we  carry out similar payment clearences for all kinds of taxes. So there is nothing psecial yo have to do , only thing you need to take care is that you do not have the Gr-Bsd IV indicator activated.
    Regards

  • Invoice Posting using INVOIC02 Idoc for PO and Non-Po based invoices

    Hi All,
      We have a problem regarding posting Invoices using Idocs.
    We have po and non-po invoices coming frm thirdparty in the form of idoc files.
    We need a clarification whether Invoic02 idoc can handle both Po and Non Po Based invoices or threre are seperate idoc types or message types for Po and Non Po Invoices.
    Could any one give some inputs on Partner Profiles also for this senario.
    Please kindly reply as early as possible.
    Regards
    Anil Kumar K

    Hi
      I Got your name from this site.I would be very thankful if you can help me here.I am designing a EDI based invoice LIV.Is it possible to post some charges which are without PO reference but are coming in Vendor Invoices.Is it possible to post these kind of charges with EDI message INOIC01 or we have to post through FI posting.If possible through EDI in which segment of IDOC we will enter these charges with amt.Also is it possible to post credit memo also with EDI
    Thanks
    Sanjeev

  • GR Based invoice tick to be made done after goods receipt

    Hai,
    I need a way to do mass updation of GR Based Invoice tick in PO in which goods is already received.
    Some of POs released without this tick and migo is already done. but now I want to tick that check box
    but in system it is in non editable mode.
    regards
    Madhu.

    Hi, Madhu,
    I had the same problem. This field becomes readonly when a good receipt or an invoice is booked. Mass maintenance, LSMW and CATT do not help. But you can use SE16N to set (X) the EKPO-WEBRE field and the goods receipts and the invoices take it into consideration as it was set in the first place.
    Now, running SE16N for a few items it's ok, but if you have thousands of items to modify it becomes out-of-hand. I tried a LSMW on SE16N, unfortunately with no success. Then I tried a Windows program to record the keyboard and mouse actions combined with a tab delimited text file with PO number and PO item and, voila, I have 33000 items modified. The program I used is AutoIt, but there are many free programs doing the same thing.
    Three notes:
    1. Use it on your own risk. SAP Note 457511(FAQ: Purchase order change and goods receipt in purchasing) warns: It inevitably leads to follow-on errors because of mutual field relationships.
    2. SE16N it's not a good place to fool around.
    3. In this way you use SE16N online, so it takes A LOT of time.
    Hope it helps,
    George
    Edited by: George Palaghean on Dec 14, 2009 12:34 PM

  • Goods-receipt-based invoice verification default for material group

    Hello experts,
    I put by default the option Goods-receipt-based invoice verification when creating a purchase order by tcode ME21N. Now, I would like if possible to only insert the option Goods-receipt-based invoice verification by default for some material group. Is this possible? This behaviour needs to be automatic.
    How can I achieve this behaviour?
    Thanks in advance,
    Best Regards,
    JP
    Edited by: Jeyakanthan A on Nov 20, 2011 11:11 PM

    Dear JP,
    In standard system this is not possible to default this indicator based on Material Group. This can be defaulted from Vendor Master record or Purchasing Info Record or Ticked Manually PO Item Details.
    If you look to enhance you system to do this, I would not advisable you to go with this default option because there can be situation that you order some material without Material Master Record (Like a frame work Order) in that case you will not be able to do GR and there can be conflict.
    You can create Material Group Info. record and default it from there, but again this for scenario where Material Master Record does not exists(Non Stock).
    Hope you find this useful.
    Regards,
    Reetesh

  • PO - GR based Invoice Verification/ IR Indicator

    Hi,
    I am facing a problem with the IR indicator in PO. The scenario is a SC is created, a PO is created automatically out of the SC and then a GR confirmation has to be done against the PO. I am using a service product.
    In the vendor master, I have set the "Goods-Receipt-Based Invoice Verification" indicator and "Invoice Receipt Expected" indicator.
    Now, if I create PO manually then these 2 indicators are defaulted into the PO follow-on documents indicator values. However, when the PO is created automatically from the SC only the IR expected indicator is set so I am not able to create a confirmation against the PO.
    The same way, if I set the "Invoice Receipt Expected" indicator and "Indicator:GR Conf.Expectd" indicator in the vendor master then only the "Indicator:GR Conf.Expectd" is set in the PO (created from SC) and not the IR indicator.
    Can someone suggest to me what could the problem be since a manual creation of PO picks up the indicator values from the vendor but it does not when created from a SC?
    Many Thanks,
    Saravanan.

    hi,
    See the foll related threads/Links/pointers:
    Re: Confirmation for PO without SC
    Error Indicator for GR-based invoice verification when order PO
    Re: Receiving Services as Materials in order not to perform goods receipt
    Re: Indicator u0093GR Conf Expectedu0094 in Business Partner
    Invoice Receipt Expected controlled from R/3 Vendor master
    Vendor Data Replication Problem
    869055 "Follow-on Documents" PO EBP Confirmation Flag 20.05.2006
    912428 509(SE) Account assignment for entry sheet missing 19.01.2006
    886307 Creating follow-on docs in the Order Collaboration scenario 18.10.2005
    518340 EBP: Tolerance checks with goods receipt and invoice 08.06.2005
    502981 EBP: Terminatn w/ invoice creatn for back-end purchase order 08.06.2005
    450068 EBP: Checks to invoice for BE purchase order incorrect 08.06.2005
    834270 IV inbox message BBP_BD 002: "Invoice will be .. 13.05.2005
    784775 Goods receipt-based invoice verification indicator part 2
    BR,
    Disha.

  • SRM PO failed: Indicator for GR-based invoice verification used not allowed

    Hi Friends,
        I have an issue with a specific PO failed to transfer from SRM to ECC. We are in ECS scenario, SRM 5.0 Service level 7.0. We are in process of SP upgrade but this issue occured in Production system which is still in old SP level(SP 7.0).
    when I check the App Monitor, I am see the following errors:  but the status shows Auto_Completed
    1. PO: Indicator for GR-based invoice verification used not allowed
    2. PO: Instance XXXXXXXXXX of object type PurchaseOrder could not be changed
    3.  PurchOrder XXXXXXXXXX: Purchase order still contains faulty items
    4.  PO XXXXXXXX: Indicator for GR-based invoice verification used not allowed
    I can see the PO copied over to ECC. but status in SRM PO shows 'Error in Process'.
      BBP_PD for object PO shows:  Created, complete, ordered, In Transfer to Execute, Change was Transmitted  as Inactive status.    Transfer Failed shows Active, Document completed, created.
    I checked BP Maintain  for the vendor and PO and its no different than other POs and Vendors except Vendor had 'Goods Receipt based Invoice Verification' indicator checked in SRM.
    I tried to simulate the same Material, Vendor with GR-IV indicator both on and off, it works fine. Ofcourse this is in Quality box with SP 15 level.
    So, I am not sure if SP level upgrade might help it or not? If there are any other means to test, please advise.
    thanks
    Rao

    I was wondering how I could liquidate the PO by either creating a new PO or ??.
    What you could do to revive the PO in question is that after the upgrade, and after a round of background jobs run for CLEAN_REQREQ_UP and BBP_GET_STATUS_2, ask the buyer to make a dummy change to the PO (for example, change the description of the PO) and order again. This would trigger the transfer to the backend again. And hopefully this time, no error would occur.

  • "Indicator: GR-Based Invoice Verification" direct input Upld PO LSMW

    Hi, Im using lsmw direct input method. I am uploading the PO. But the GR Based invoice verification field was not checked ON. Im trying this using USER_EXIT in enhancement MM06E005, with EXIT_SAPMM06E_017.
    Any body can tell me how i can check ON the field WEBRE( GR based invoice verification) while creating the PO through LSWM.
    regards
    RAJ

    Hi,
    How you solved, kindly explain
    Also explain how to upload PO through LSMW in the case of multiple line items for single PO?
    Thanks & Regards
    Ravi

  • How to populate the GR based Invoice Flag in PO.

    Hi,
      How to check the GR based Invoice flag for a purchase order.One solution we think of is flagging the G.R IV flag at vendor master level in xk03 (Purchasing data view ).Are there any SPRO level configurations to attain the same.
    Thanks.
    Rakesh.

    Hi,
    Look into
    SPRO->MM->Inventory Mgmt->Good receipt->For GR-Based IV
    Refer:
    Re: CAN GR/GI  BE REVERSED EVEN THOUGH DEBIT NOTE IS RAISED

  • Purchase Order GR based Invoice varifiation Field - ACtive

    Hi,
    when ever Goods receipt field-WEPOS is active in purchase order,Delivery Tab at item level, Gr based IV should also get active - WEBRE, other wise system should not allow to save the Purchase document.
    how to control the same.
    any enhancement.....pl.. let me have...

    Hi Shirley,
    Go to Vendor master change(XK02/MK02)with whom you are creating the Framework order - Purchasing data, in that uncheck the check boxes for GR-based invoice and Goods receipt. Then save the vendor master. Then create the framework order.
    Hope this helps.
    Thanks,
    Viswanath

  • GR-Based Invoice Verification

    I am having problems with the GR-Based Invoice Verification flag in the POs.
    Basically what I need is for the system to not allow me to post invoices over the good receipted quantity. I manage to get that control switching on the "GR-Based IV" flag in the PO, but at the cost of having to set the GR reference whenever I make an invoice.
    Is there someway in which I could post invoices in the system without making reference to the good receipt material document number while keeping the check that does not allow me to invoice over the total GR amount?
    Thanks

    Hi,
    you have to set the tolerance limit for the Invoce Verification for the respective Comapany Code.
    goto, IMG - Material management - Logistice Invoice verification - Invoice Block - Set Tolerance limits (OMR6)
    Set upper and Lower limits as zero.
    BW: Percentage OPUn variance (GR before IR)
    The system calculates the percentage variance between the following ratios: quantity invoiced in order price quantity units: quantity invoiced in order units and goods receipt quantity in order price quantity units : goods receipt quantity in order units. The system compares the variance with the upper and lower percentage limits defined.
    Regards,
    Pravin

  • Vendor code shall be editable for non-po based invoice

    hi,
    how to do Vendor code shall be editable for non-po based invoice.

    Hi Praveen,
    You cannot create a Invoice without reference to PO through MIRO,
    You can create a Invoice witout reference to PO throughj FB60 where you can enter the vendor of your choice.
    Cheers
    Chris

  • Service-Based Invoice Verification indicator setup automatically

    Hi,
    How to get the Service-Based Invoice Verification indicator setup automatically when a user tries to create a PO. There is no service master being setup for the sevices carried out.
    Bascially the requisiitons are created through Projects based on the services performed and when the PO is created for the same the users forgets to have this indicator checked because of which there are problems which arises going ahead.
    We would like to have this indicator setup automatcially so that even if the user - Buyer forgets we dont get problems going ahead.
    Answers for this question will be highly appreciated.
    regards,
    Andy

    Hi
    You need to set this indicator in vendor master, however if you do not enter item category as D, it will not come default in purchase order. Checking the service based IV in vendor master indicates IV can be done for that vendor with reference to services.
    Thanks
    Edited by: Praveen Raghavendra on Jan 9, 2009 1:17 PM

  • Quality Based Invoice

    Dear Experts,
    Our clients wanted to go quality based invoice,  the following steps i made for the process,
    1. In OQB1 I have set  invoice control key 0007  & assigned in material master and activated.
    2. And message set in MM Invoice M8 280
    When i do MIRO  the document is getting blocked against the payment.
    I tried in F-53 to make the payment system gives error like (document blocked against online payment)
    Where will i get Message NO 280 while releasing the document in MRBR,making payment F-53 or at the time Invoice post MIRO.
    I did t not  get message any where.
    Please guide me How the cyle will work and  is there any other setting required for Quality Based invoice block to get message.
    Thanks & Regards,
    Venkat.

    Dear All,
    Thanks to All
    My question was about Quality based invoice
    The scnerio is if quality is not cleared invoice get blocked for quality clear
    For that invoice we cant make payment.
    Without quality clearing also it  allowing to relase to payment.
    My question is after clear the quality will it realse automatically?
    Thanks
    Venkat

  • BAPI to post GR based invoices in Held status

    Hello all, I was wondering if anyone was aware of a BAPI that can be used to post goods receipt based invoices in SAP with a held status. I have reviewed the available BAPIs for posting MM and FI documents in SAP and can't seem to find any information on how to make the available BAPIs post an invoice with a 'HELD' status.
    Thank you.

    Dear,
    Yes, Once MIR6 transaction data shown - click on Print icon.
    Once you click on print icon, data view format changed - you can easily download it to excel file.
    Regards,
    Syed Hussain.

Maybe you are looking for

  • Pm stuff or laptop-mode crazy?

    What happened? I updated my system awhile ago, then pm stuff or laptop-mode went bonkers. When I press power button, my laptop goes to sleep (as it should), after wake it powers off almost instantly. Here's some info on my system: $ inxi -xxxSM Syste

  • How to Import a Timecard in CSV format in OTL

    OTL Guru's. I'm new to OTL, could you please guide me how to import a timecard from a CSV file using the existing APIs. Thanks, Himanshu

  • Another Invalid Signature Problem

    For the last few Itunes updates, I have received the "invalid Signature" message and whilst there are a lot of other people reporting this problem, I haven't seen a definitive answer. I am directly ethernet connected to my Linksys router and everythi

  • Aperture 2 freezes upon scrolling through project

    With the recent update, it appears that Aperture now freezes as I am scrolling through the previews for a project. It displays a blank white box in the middle of the screen like it was supposed to be a dialog but then I get the spinning beachball. Th

  • What's new with 8.0.2 any Tiger issues ?

    I've just downloaded the new update without checking here first. This is what I could find for what's new in the update; +This Logic Pro 8.0.2 update addresses specific customer and compatibility issues of Logic Pro 8.0. It includes Waveburner 1.5.2