Deactivate Invoicing (MIR7 and MIR4) in a Purchase Order

Hi SAP Experts,
We have Purchase Orders (PO) for service (construction of building) to a vendor (contractor).  We are using the Goods Receipt (MIGO) to receive the percentage accomplishment.  However, we are using an ABAP program for invoicing instead of (MIR7 u2013 parking of invoice and MIR4 u2013 posting of invoice) since we pay a down payment to the vendor and we also have a retention amount.  Our problem is if we use the ABAP program for invoicing to process payment, we can process it again using MIR7 and MIR4, which may result to double payment to the contractor.  Is there a way where we can receive the goods (MIGO) and deactivate parking and posting of invoices (MIR7 and MIR4 respectively)?
Thanks,
Matt

Hi vaishali gupta,
Thanks for the advise.  We ticked the final invoice and it did not let us invoice the PO using MIR7 and MIR4 and our ABAP program.  However, we still need to issue an invoice using the ABAP program that we created.  Is there another way where we can use our ABAP program to invoice the PO and at the same time, cannot be invoiced using MIR7 and MIR4?
Also, when we ticked the Final Invoice, when we made a goods receipt, the amount that was received became 0.00.
Thanks,
Matt
Edited by: chuamatt on Mar 6, 2012 1:54 AM
Edited by: chuamatt on Mar 6, 2012 2:09 AM
Edited by: chuamatt on Mar 6, 2012 2:14 AM

Similar Messages

  • How to report Invoice details and also the related Purchase order details

    Hello,
    Any suggestions on How to Report both Invoice details and the related Purchase Order details.
    Ex:
    INvoice Line items Amounts /Qty
    PO Line Items Amounts /Qty
    Thanks in advance
    Jagadish

    Hello,
    Any suggestions on How to Report both Invoice details and the related Purchase Order details.
    Ex:
    INvoice Line items Amounts /Qty
    PO Line Items Amounts /Qty
    Thanks in advance
    Jagadish

  • Business Workflow between MIR7 and MIR4

    Hi,
    I want to implement Business Workflow between MIR7 and MIR4 in following manners -
    #1. MIR7 - Invoice Verification Preparation through MIR7
    #2. I want intervention of Audit Team to complete this document
    #3. I want intervention of Taxation team to release this document
    #4. Finally post by Account team through MIR4
    Pls.  guide me.
    Urvang

    Hi NVS,
    What Markus says is correct. There is the ability to import wsdl services into workflow for a service step in the process but in general you may have to develop an abap object as a wrapper to access the third party system.
    My rule of thumb is that if 70-80% of the process is in the one system (Web AS supporting the application) then it's fine doing it with workflow otherwise you should look at a more structured approach to make sure you have a stable solution for the long term - <a href="/people/alan.rickayzen/blog/2006/12/15/bpel-in-a-nutshell">BPEL</a> is the defacto standard for dealing with such processes so you should be looking at XI for the process integration combining it with workflow or tasks for the human integration.
    If it's a simple process and you don't have workflow know-how then guided procedures is a good intuitive approach.
    Alan

  • Calculate due on date in incoming invoice based on p.date of purchase order

    We would like to calculate due on date in incoming invoice based on posting date of purchase order position. We want to be able to see the posting date of the purchase order lines from miro transaccion. Then we would add 85 days to calculate the due on date. I have tried to create an "item list variant" from OLMRLIST transaccion (Customizing - Logistics invoice verification) and add the posting date but it is not possible to access this value.
    Thanks in advance.

    Hi,
    have a look at badi MRM_PAYMENT_TERMS.
    Check as well OSS Note 1156325 - BAdIs in the Logistics Invoice Verification environment
    Best regards.

  • Whats the fieldname and table name for purchase order delivery date

    hi all,
        whats the fieldname and table name for purchase order delivery date
      thanks and regrads

    EKET-EINDT is the delivery date according to the schedule lines.
    for example the line item has 100 qty.
    it is sent in three schedules (40, 40, 20).
    Then EKET will have 3 records for one PO Line item.
    The final delievry data is the EKET-EINDT for the 3rd schedule line item.
    Regards,
    Ravi

  • No Update FMIOI and KBLP tables with purchase order

    Hello,
    We have un serious problem : No Update FMIOI and KBLP tables with purchase order
    System :  SAP ERP 6.0 /7.0 - EHP 4
    Note 965633 was read.
    1) First case: The purchase order 4510000673 does not reduce the funds reservation.
    Purchase order 4510000673 should consume the funds reservation 1200000193 because all post of the PO charge the funds reservation 1200000193.But the consumption history of the funds reservation 1200000193 donu2019t show this consumption.
    In table FMIOI, we do not have lines with amount type 0200 (reduction) but whe have the lines with the post of PO with amount type (0100).  The Purchase order 4510000673 should consume the funds reservation 1200000193.
    In table KBLP, the fields are :
    Total amount (LC) - HWGES  = 53.409,40
    Amount used u2013 WTABB = 0,00
    Reduction amount u2013 HWABB = 0,00
    Open amount u2013 CWTFREE =    53.409,40
    Reduced amount u2013 WTABG = 0,00
    Reduced amount u2013HWABG = 0,00
    To solve the problem, we executed the transactions : FM4N et FMN5 and the program RFFMRC20 but no result.
    2) Second case : Delete a item of a purchase order does not release the budget
    The single item of the purchase order 4510000597 is deleted but in the display of consumption History of the funds reservation 1200000137, the amount of the purchase order is not to zero.
    To solve the problem, we executed the transactions : FM4N et FMN5 and the program RFFMRC20 but no result.
    Somebody already had a similar problem ?
    Thank you
    Fabian

    Hello Fabian
    There are two known notes dealing with missing update on reference Earmarked Funds, I am listing them for future references:
    1376800  Earmarked funds: Incorrect open amount         
    1438487  RFFMRC20: Missing KBLE records are ignored     
    These notes correct some errors within the Standard.
    However, in your scenario, problem has to do with an incorrect execution of a Commit work inside a customer user-exit. After elimination of this commit work, new Po's are working correctly.
    Remaining task is the correction of old PO's. Manual correction via small changes with ME22N (for instance, adding a '.' to the line item text/s) will force the correct update and fix your database
    If you agree, we can close this thread (?)
    Kind regards
    Mar

  • Transaction to Mass Update Header and Item text in Purchase Order

    Dear All
    Whether any Transaction in SAP to mass update the Header and Item text in Purchase Order.
    One Single Text For Ex :" This is a Dummy PO" .
    This text needs to be updated in large number of POs.
    Please let me know your views
    Reg
    Shyam

    Hi Shyam,
    You can make use of BAPI_PO_CHANGE for this. See the documentation of this BAPI in SE37 for more information.
    "You can transfer header and item texts in the PoTextHeader and PoTextItem tables. You import texts
    for services in the PoServicesText table. Texts can only be replaced complete."
    Regards,
    Purnima.

  • Assign Form and Output Program for Purchase Order

    Hi,
    in SPRO, Assign Form and Output Program for Purchase Order I see the following data:
    -  IMG Activity  Assign Form and Output Program for Purchase Order
        -  View Maintenance: Data                                                                               
    -  VV_TNAPR_EF                                                                               
    -  TNAPR                                                                               
    -  007ZNEU2EF
    What is 007ZNEU2EF ? 
    Yours faithfully

    I dont have enough knowledge on this one. However i will try to clarify this
    007 i think its a version
    ZNEU2 its a Process type
    EF Purchase order

  • Parked , Completed and Posted Invoices - MIR7 and MIRO

    Hi people, i`ve the following issue . My client wants the invoices to be entered by one user ( User A ) in the "Complete for Posting" Status , and then , another user ( User B ) will Post the invoice. I found that the transaction to load an invoice in "Complete" status would be MIR7 , and the transaction to "Post" an invoice would be MIRO . The thing is , i`ve also noticed that if User A saves an invoice with MIR7 in "Complete" status, and he re-opens the invoice with MIR7 transaccion , the button "POST" will appear as an opcion in the main bar. Thats our problem, User A shouldn`t be able to POST an invoice at all, it should only be able to save it as complete or edit a completed invoice already saved. Does anyone knows if there`s a way to remove the POST button from transaction MIR7 ?
    Thanks a lot for any tip !

    Hi,
    have you considered using a worlkflow for that?
    Ask for a WF expert´s opinion before proceeding further.
    Anyway you can have a look at this thread meanwhile:
    Best regards.
    Edited by: Pablo Casamayor on Jan 15, 2010 9:29 PM

  • Invoice non deductible tax amount vs Purchase order

    In the purchase order the tax amount is calculated item by item (ME21N). In the invoice (MIRO) when we select flag “Calculate tax” the system calculates the tax amount for the total of all the items. Because of this system behaviour in the invoice verification sometimes we obtain small differences.
    These differences should not exist specially when we are using a non deductible tax that affects the material valuation with the goods receipt and has to be corrected in the moment of the invoice verification.
    Why does the system have a different behaviour from the purchase order to the invoice?
    What can be done?
    Best regards

    Dear Biju K
    Whatever you mentioned about condition NAVS is there in system.
    I am not adding tax code in PO, referring your earlier email I am asking that.
    For adding other element I have not asked anything here, only to clarify your statement
    You need to cross check why non-deductible tax amount needed in your PO with NAVS condition type and its purpose.
    I explained this.
    My question is simple that in one PO I am getting non-deductible tax but if I change vendor for the same material I am not getting non-deductible tax in condition tab ? I am not able to understand why its happened ? If one PO shows means there are chances that basic configuration is correct but may be somewhere something is wrong, I want to find out that.  If you can throw some light on that its helpful for me.
    regards
    Nitin

  • Different exchange rate in tables FMIOI and FMIFIIT for same purchase order

    Hello,
    I'm working in ECC 6 system with Former budget. My company code is in EUR currency.
    I create a purchase order in 100 GBP and the exchange rate entered in the purchase order is 0,83 GBP for 1 EUR (100 GBP = 120,48 EUR).
    When I create an invoice linked to the purchase order, the exchange rate is 0,85 GBP for 1 EUR (100 GBP = 117,65 EUR).
    in the table FMIFIIT, the amount for the invoice is 117,65 EUR.
    and in the table FMIOI, the amount for the reduction of the PO is 120,48 EUR.
    Why is the reduction of the purchase order taking the exchange rate from the PO? and not from the exchange rate of the invoice?
    Normally, the reduction of the PO should have the same amount as the invoice.
    Could someone help me about this?
    How can I do to correct the amount in EUR for the PO?
    Thanks for your help.
    Regards,
    Chiachen

    Hi,
    Normally, the reduction of the PO should have the same amount as the invoice.
    This is incorrect, please consult note 418914.
    So, the situation you describe is normal behaviour, under assumption that your unit of measure is updated on value-based level.
    Regards,
    Eli

  • Count of Receipts,Invoices in PO cycle for a purchase order

    Hi All,
    Can anyone give me the query to count the Receipts 'number of Receipt number' and invoices 'count of invoice_num' for a single purchase order in Po Cycle ASAP. For example in purchase order summary screen you can view all the invoices and receipt details.
    Warm Regards,
    Anjan.

    Hi All,
    Can anyone give me the query to count the Receipts 'number of Receipt number' and invoices 'count of invoice_num' for a single purchase order in Po Cycle ASAP. For example in purchase order summary screen you can view all the invoices and receipt details.
    Warm Regards,
    Anjan.

  • Invoice Value tolerances based on the Purchase Order type..

    Hi Gurus,
    Can anyone please tell me if there is a way to assign the variance (tolerance limit) to the Invoice document based on the Purchase Order? What I want to do is that when the Invoice is posted in the system, the system should be able to check the document type of the Purchase Order and then based on that the tolerance limits should be applied on the Invoice. for example PO document type NB- tolerance for Invoice plus/ minus 10%, Document type FO- tolerance limit plus/minus 5%.
    I know we can do it based on the Vendor but we use the same vendors for a number of purposed ( a number of PO types)hence can use that.
    Thanks in advance
    Anoop

    Hi,
    Check on it:-
    Purchase Order Tolerance
    http://wiki.sdn.sap.com/wiki/display/ERPSCM/MM-IV-LIV-CRESetTolerancesforIncoming+Invoice
    pherasath

  • Short Closure and Permanent Closure of Purchase Orders

    Dear Experts,
    Our clientu2019s requirement is to close and block the processing of Purchase Orders for either partly received or no receipt at all.
    The following objectives for the closure of Purchase Orders :-
    1.     The useru2019s should not be able to process the Service or Material Purchase Orders after short closure of the Purchase Orders.
    2.     The Budget commitments for the undelivered Services or Material should get released after short closure of the Purchase Order.
    If a Purchase Order is raised for 100 nos. of a material/services @ Rs. 100 per unit, the total value of the Purchase Order will be Rs. 10000/- and GR has been prepared for say 10 nos, so the value of the GR will be Rs. 1000/-. The Purchase Order is now short closed for 90 nos. Then the following are the objectives to be achieved :-
    1.     The user should not be able to make a GR/SES for 90 nos.
    2.     Commitment Budget for 90 nos (Rs. 9000/- should get released from the Purchase Order.
    We have tried the following :-
    1.     Ticking the Delivery Completion Indicator.
    2.     Putting the Last GR Date
    3.     Making the Message of Last GR from Warning to Error.
    4.     Locking the line item for further processing
    But still the Delivery Completion Indicator, Last GR date and Unlock options are are editable to the user in ME22N and ME23N, where he can remove the tick and date and process the gr.
    Please suggest a solution to achieve the above objective.
    Thanks in advance.
    AJ

    Hi Adwait,
    Reducing the quantity to 90 nos. in the Purchase Order will help in release of my commitement budget. But the line item will still be open to the user for amendment and further processing. If the user amends the purchase order again, the line item can be processed by the user again.
    I want that alongwith the release of the commitment budget the line item should also be permanantly locked for modification by the end user.
    Please suggest further in continuance to the above.
    Thanks in advance.
    AJ

  • Link between GTM and FSCM (sales or purchase order hedging)

    Hi all,
    I am trying for a few days to have SAP GTM working (I am in an IDES ECC6 system, and as far as I know in EhP4 version). The main goal in fact is to test the currency hedging, and therefore to the link GTM and FSCM, either single-sided purchase or sales order, or two-sided . The flow I want is the following :
    -     I buy or sell a product, in GTM, through a trading contract which generates a purchase or sales order.
    -     Automatically a currency hedge is generated to cover the risk, in FSCM, I guess in exposure management.
    -     And then the financial products (derivatives) are generated as well.
    No problem to create the trading contract, no problem to generate the sales or purchase order. But in spite of the (very little) customizing I found in u201CSAP GTM => currency hedgesu201D, and some in FSCM, in u201Ctreasury and risk managementu201D, no way to have this link between GTM and FSCM, no additional document is generated like a Forward Exchange Transaction (I guess I should have this, and then a risk exposure in FSCM).
    Would you have an idea ? Is this customizing, or an additional Business Functions or Extension Set not activated ? SAP says : u201Cit worksu201D, but canu2019t find the way.
    Thank you very much for your help, I am quite looking for this link for a few days now u2026
    Best regards
    Patrick

    Yes Mr Ashish!
    As far as iam concern there is no link between Project & Customer Master, you have to link it with SALES order, I had check in XD03,XD01, the complete customer master, i didnt find any field in customer master which links with Project.
    I'll let you know if i find any links.
    Regards,
    ANSAR

Maybe you are looking for

  • Deriving the profit center / segment during Bank Reconciliation

    Hi SDN, One of our requirements is to generate a Financial Statement by Segments. For this reason, we also need to derive / tag our Bank Reconciliation documents (Manual and Electronic) to the corresponding profit centers or segments. The problem tho

  • Error in opening PDF.

    Hello Experts, I have created one smartforms which containt some terms and condition which i want to send as a pdf to set of people. Now i am able to send the smartform as PDF . But when i am trying to open the PDF its shows me some error like 'PDF f

  • Applet not running Jama Package.

    Hello! I am trying to create an applet which at some point should solve a linear system. I tried using the Jama Package. I have written a program which does exactly the same thing as the applet and everything works fine.However when i try to run the

  • ADF -- Accessing table column header in java bean called from jsf

    Hi everyone, I am calling a common bean function for all columns of a table from jsf inlineStyle, for each call i need to access caller column's headerText in bean. How can i access the same in that common function, i.e. for each column's call to the

  • Why is the div sitting at the bottom of the page?

    Can anyone tell me why the div <div id="maindiv" class="maindiv_scroll">  is sitting at the bottom of the page? http://www.milesfunerals.com/nafd.php