Invoice verification(invoice parking)
Hi All,
How to use mir5 tcode? i want see report project wise.i can see report by selecting a company code.
My problem is if under one company code, suppose there are 3-4 projects, i get all the list of combined 3-4 projects, which i don't want. i want to see a list project wise. Please help me.
Hi,
RE RMMR1MDI
Short Text
Display List of Invoice Documents
Purpose
You can use the report Display List of Invoice Documents (RMMR1MDI; transaction code MIR5) to display a list of the invoice documents.
In addition to the existing program Invoice Overview (transaction code MIR6), here you have extended selection criteria and display options:
Gross invoice amount
Unplanned delivery costs
Currency key
Exchange rate
Entry date
Entry time
Choice between invoice and credit memo
One-time customer with a one-time account
In the Invoice Overview program you can also change invoices, whereas in this report you only have display options.
By entering the following data you can increase your selection criteria:
Entry type
Invoice status
Restrictions
Authorization checks
To improve performance, the system only performs an authorization check at plant level when you want to display an invoice document.
Expert mode
In addition to the displayed selection criteria, you can use the Expert Mode button to show further selection criteria:
Plant
Display the number of the accounting document (FI document)
If several FI documents exist for an invoice document, then the output list displays a symbol, which you can choose to display the other document numbers.
Documents with G/L account posting
Documents with material posting
If you want to display an invoice document in expert mode, and enter a plant, then the system checks the authorization object M_RECH_WRK (Invoices: Plant); activity 03=Display, at plant level.
SAP recommends starting the report in expert mode in the background, due to the increased runtimes.
Output
In the output list, the report displays the numbers of the posted and the parked invoice documents. The system does not display invoice documents that do not have a corresponding FI document, for example, invoice documents that are planned for verification in the background, or that have already been verified with errors.
From the output list, you can display the following:
Invoice document
FI document or list of FI documents
If more than one FI document is assigned to an invoice document, then you can display a list of all corresponding FI documents.
List of all follow-on documents for an invoice document.
Display further information
If you require more data and want a detailed evaluation, you can enhance the current layout or choose another existing layout via Settings -> Layout.
For more information on all of the SAP list viewer's functions, see the SAP Library under SAP R/3 Enterprise Application Components -> General Application Functions (CA-GTF) -> SAP List Viewer (ALV): Classic.
Thanks & regards
Swathi
Similar Messages
-
Hi All,
In invoice Parking with respect to PO, system allows to create as many parking documents for the same GR line item of a single PO. i.e if i have already parked a invoice for a GR line item or service line item, it appears next time also in invoice parking WRT same PO.
The system also allows the posting of the both parked documents if no tolerences are set. T
Is there any way by which system will not show GR/ Service Entry line items which are already included in a parked invoice document.
PrashantHi,
The problem is that the parked invoice is not classed as a full invoice and so the system does not see the allocation to the SES as being a firm one. The reason that you parked it could be because ti looked wrong and so it may be the wrong SES anyway so stopping the correct invoice from then being allocated to the correct SES is not ideal.
I am not a fan of parking invoices because of things such as this but unfortunately you don't have a choice with service invoices (linked to SESs) because you have to have the GR based Invoice verification flag set on. But if you have to use them just think of them as not really being posted until the invoice is fully processed.
Steve B -
Hi,
Is there a BAPI for FI invoice parking?
Regards,
Arun MohanHello Arun,
U can try with these:
ACC4 FI/CO: BAPIs for UPDATE
BAPI_ACC_INVOICE_RECEIPT_CHECK Accounting: Check Invoice Receipt (OAG: LOAD PAYABLE)
BAPI_ACC_INVOICE_RECEIPT_POST Accounting: Post Invoice Receipt (OAG: LOAD PAYABLE)
ACC6 Accounting: BAPIs for UPDATE II
BAPI_ACC_INVOICE_REV_CHECK Accounting: Check Reversal of Invoice Receipt (OAG: LOAD PAYABLE)
BAPI_ACC_INVOICE_REV_POST Accounting: Post Invoice Receipt Reversal (OAG: LOAD PAYABLE)
MRM_BAPI Invoice Verification BAPIs
BAPI_INCOMINGINVOICE_CANCEL Invoice Verification: reverse invoice
BAPI_INCOMINGINVOICE_CREATE Invoice Verification: Post Invoice
BAPI_INCOMINGINVOICE_GETDETAIL Invoice Verification: display invoice
BAPI_INCOMINGINVOICE_GETLIST Invoice Verification: list invoices
BAPI_INCOMINGINVOICE_PARK Invoice Verification: Park Invoice
BAPI_INCOMINGINVOICE_RELEASE Invoice Verification: release invoice
BAPI_INCOMINGINVOICE_SAVE Invoice Verification: Flag Invoice for Background Processing
If useful reward.
Vasanth -
Workflow on invoice parking and posting
Hello,
Can anybody guide me how to configure the workflow for invoice parking and posting in detaills?
Thanks
Nileshhello ,
Prerequisites
In the Implementation Guide (IMG) for Logistics Invoice Verification, you can specify for which company code, which vendors, which invoices, and above which amount a document is subject to release. In an invoice document that is completed for posting, the amount that is subject to release is based on the gross amount. (Logistics Invoice Verification ® Document Parking ® Define Release Criteria)
Technical Implementation (MM-IV-LIV)
Object Types
Object technology is used to create the interface between the ERP functions and the Workflow system. The information given below is primarily of a technical nature and is not necessary for an initial overview.
Incoming invoice
Object type Bus2081 (Incoming invoice)
Workflow Template
The actual operational procedure is implemented as a workflow template. You will find this workflow template in your ERP system.
Workflow template: WS 20001004
Description: Release the Completed Log. IV Document
Triggering Event for Workflow Template
The event for workflow template IncomingInvoice.CompletedToRelease is triggered if the parked document is complete for posting (RBKP-RBSTAT='B') and is subject to release (RBKP-RFGKZ='X').
This coupling between the event and the workflow template to be started is deactivated in the standard system. If you want to use the workflow template, you have to activate it in Customizing for Logistics Invoice Verification.
User Roles
You complete parked invoices for posting and release them at the following organizational levels.
Processor Determination: Clerk Responsible for Releasing Invoices
If you have already maintained an organizational unit, you can use it here.
If no organization unit is available, create an organizational unit that includes the people responsible for releasing invoice documents that are complete for posting.
Use the organizational unit in Customizing for Logistics Invoice Verification in the activity for defining release criteria.
Processor Determination: Clerk Responsible for Completing Invoices for Posting
If you have already maintained an organizational unit, you can use it here.
If no organization unit is available, create an organizational unit that includes the people responsible for completing parked invoice documents for posting.
Link the organizational unit to the single-step task TS20000879:
· By simple processor assignment
All users in the organizational unit receive the work item.
· By defining an individual role
Only selected users in the organizational unit receive the work item.
Authorization Objects
You must have maintained the authorization to display invoices (activity 03, M_RECH_WRK) for users who are responsible for releasing invoices.
You must have maintained authorization to change parked invoice documents (activity 77, M_RECH_WRK) for users who are to complete parked invoice documents for posting.
Several other specific customizing steps are necessary for this workflow template in addition to the general customizing that is necessary to make sure that the workflow system functions properly.
Activating Event-Receiver Linkage
The event IncomingInvoice.CompletedToRelease (Invoice document completed for posting and subject to release) for object type BUS2081 (Incoming invoice) is an event that triggers workflow template WS 20001004 and is entered in the event linkage table as such as the standard event.
This coupling between the event and the workflow template to be started is deactivated in the standard system. If you want to use the workflow template, you activate the linkage between the triggering event and the workflow template as receiver of the event in Customizing for Logistics Invoice Verification. (Logistics Invoice Verification ® Document Parking ® Activate Workflow Template for Release for Posting.)
Use
The release of invoice documents that have been completed for posting is supported by a link to a workflow procedure.
Prerequisites
The event IncomingInvoice.CompletedToRelease must be triggered for an invoice (BUS2081) so that a release procedure is started. We recommend implementing this workflow together with the SAP workflow template WS20001003.
In Customizing for Logistics Invoice Verification, you maintain the activity Define Release Criteria under Document Parking.
Features
Release for Posting
In the release step, the person responsible for releasing the invoice document decides if it should be released. The system uses the virtual attribute ReleaseAgent for object type BUS2081 to determine the person responsible for releasing the document. The release criteria in Customizing for Logistics Invoice Verification are checked for this.
If the person responsible decides to release the document, it is first released in the background and then posted.
If he or she decided to reject the document, it is forwarded for further processing to the accounts payable clerk responsible for completing invoice documents for posting. The rejection reason should have been entered using the memo function.
Completing Invoices for Posting
The accounts payable receives a work item in his or her inbox. In this work item, he or she can read the reason why the invoice document was rejected and change it. If the accounts payable clerk parks the changed invoice document, saves it as complete, deletes it, or posts it, the workflow ends. It makes sense to save the invoice document as complete and therefore trigger the release workflow again, assuming that the invoice document is subject to release.
If the invoice document is parked, deleted, posted, or released in the background outside the workflow process, the workflow ends.
regards
venga -
Duplicate Invoice Check during Invoice Parking
Hi All,
We have activated duplicate invoice check for our company code. All the required pre-requisites have been activated w.r.t configuration and master records. In our case we had checked only Reference document number and company code for considering duplicate invoice check.
So during invoice parking the system is checking the gross invoice amount also for validation.
For example, we had parked an invoice document with gross invoice amount 100 USD, reference doc number 123, vendor code X, company code Y and currency USD. We are trying to create another invoice document with same parameters as created for first document except gross invoice amount (for this new document the gross invoice amount is 150 USD) In this case the system is not showing the message number M8-462 (Check if invoice already entered as logistics inv. doc. number & &). If the Gross invoice amount is same, then the system is showing the message.
But if we post the invoice and then try to create another invoice with same reference with different gross invoice amount, then system is showing message M8-108 (Check if invoice already entered under accounting doc. no. & &)
Please provide your inputs on why system is considering gross invoice amount for parked invoices.
ThanksIf it's User specific it's probably the message setting . . .
MM \ LIV \ Define Attributes of System Messages
Help text:
Define Attributes of System Messages
In this step, you can define the category of message received by individual users for certain messages in Invoice Verification. This allows you determine whether a user receives a message as an indication of:
Information
Warning
Error
Or whether no message should be issued at all
Regards,
Nick -
Report for Vendor Invoices Parked against Purchase Order
Dear Team,
I want a report or table name where I can get the Parked Invoices against a Purchase order.My requirement is to know which are the invoices which are parked against a PO since ME2M shows Invoices posted, so bye anyway is it possible to get such report.
Regards,Invioces Parked
Transaction: MIR6 & MIR5
In MIR6, Select Held/Parked and execute to get the results.
In MIR5, Select Parked and execute to get the results.
Table: RBKP
FieldS:
Status - RBSTAT
( A - Parked
C - Parked and Held )
Inv Doc - BELNR
Fis year- GJAHR
Invoices Parked against a PO
Table: EKBE
Enter the below:
EBELN - PO Number (Enter the PO Number(s))
VGABE - Trans./event type (Enter P - Invoice Parking)
BEWTP - PO History Category (Enter T - VRe) This is optional -
Error of Unit of Measure in Invoice Parking
Hi ,
I am trying the invoice parking from a vendor portal by using BAPI_INCOMINGINVOICE_PARK ... we have created ZPTP_INVOICE_PARK function module for it ... now I have an issue that when I am paassing the following fields
in FM
LIFNR : 107411
Header table entries
Doc_date : 01.06.2011
Gr_date : 01.06.2011
Com : 1500
Curre : INR
Gross amt : 46676.22
Vendor Inv : keep blank
DO : keep blank
Vendor Inv Amnt : 46676.22
Input Table IT_INV_Table
EBELN 1540027236
EBELP 00020
MBLNR 5000781648
MJAH 2011
ZEIL 0001
MW 01
ITM_AMT 46676.22
WAERS 10
PO_QTY 50
MENGE : 50
MEINS : EA
Now,I am getting an error that "Unit of measure SET differs from unit of measure EA in order item 1540027326 00020" where my 00020 item no. is having UOM as EA and item no. 10 is having UOM as SET(and it is a deleted line item ).
My question is why it is saying unit diffres as even in FM I am giving the right UOM i.e. EA
While SET is a unit of first line item which is deleted.Thanks for the response.
But the Unit is not fixed for D. there are number of transaction takes place and accordingly the units are. That is why I can not hard code it.
Plz advice. -
BAPI for Vendor invoice Park FV60
Hi All,
Do you knwo any BAPI for vendor invoice Park through FV60, I have tried
BAPI_INCOMINGINVOICE_PARK - Got struck where It is asking to pass teh PO data in Itme level, where as i have to uplaod only
GLaccounts data.
and i tryed for another BAPI_ACC_DOCUMENT_POST but is not working its not related to my requiremment it seems...
Can any one know better about the process to do this.. pleas let me know..?
Can anybody did the same, if ues please share with me... its very urgent it need it...
Thanks,use bapi: BAPI_INCOMINGINVOICE_PARK
-
MRM_QUANTITY_CHECK for invoices parked as complete
Hi,
is it possible to call fm MRM_QUANTITY_CHECK for invoices parked as complete (RBKP-RBSTAT = 'B' and sy-ucomm = 'COMP')?
is it possible to have routine MENGE_PRUEFEN(SAPLMR1M) for invoices parked as complete?
These checks get triggered when posting the invoice.
i´d need to have these checks for invoices when they are parked as complete.
Best regards
Edited by: Pablo Casamayor on Apr 21, 2010 8:57 AMHi,
The purpose of using either the fm call or the subroutine is to avoid saving as complete an invoice if it hasn´t got goods receipts enough.
The standard triggers those checks when the invoices are posted but i´d need them when the invoices are saved as complete.
Best regards.
Edited by: Pablo Casamayor on Apr 26, 2010 8:30 AM -
Report to post a parked invoices parked using transaction MIR7
Hi Experts,
I have a requirement of developing a report that will post the parked invoices, parked using the transaction MIR7. While posting I need to check whether the invoice amount is in par with PO price. If there is any price variance, I need to assign the increased price to a different G/L account.
I understand that I should use the Function Modules 'MRM_INVOICE_READ' and 'MRM_PARKED_INVOICE_POST'. But it is not working for me. Forget about assigning the PO variance to different G/L account, I am unable to even post a simple parked invoice using these function modules.
The invoice data, especially item data (ti drseg), is not sufficient to populate to 'MRMPARKED_INVOICE_POST'. Some one help me how to fill the internal table ti_drseg so as to pass it to function module 'MRM_PARKED_INVOICE_POST'.
Please provide me if any standard reports are available to post the parked invoices.
Thanks,
Naresh Babu Kandula.Hi,
maybe something like:
REPORT zz_post_parked_invoice.
TYPE-POOLS: mrm, mmcr.
DATA: l_t_rbkpv TYPE mrm_rbkpv,
l_t_drseg TYPE mmcr_drseg OCCURS 0.
DATA: i_belnr LIKE bkpf-belnr,
i_gjahr LIKE bkpf-gjahr.
PARAMETERS: p_belnr LIKE rbkp-belnr,
p_gjahr LIKE rbkp-gjahr.
START-OF-SELECTION.
i_belnr = p_belnr.
i_gjahr = p_gjahr.
CALL FUNCTION 'MRM_INVOICE_READ'
EXPORTING
i_belnr = i_belnr
i_gjahr = i_gjahr
IMPORTING
e_rbkpv = l_t_rbkpv
TABLES
t_drseg = l_t_drseg
EXCEPTIONS
entry_not_found = 1
OTHERS = 2.
IF sy-subrc NE 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
CALL FUNCTION 'MRM_PARKED_INVOICE_POST'
EXPORTING
i_rbkpv = l_t_rbkpv
ti_drseg = l_t_drseg.
IF sy-subrc NE 0.
ROLLBACK WORK.
ELSE.
COMMIT WORK AND WAIT.
ENDIF.
check also function module FM_FI_MM_PP_POST in include LF0KJF01.
Best regards.
Edited by: Pablo Casamayor on Jan 28, 2010 4:16 PM -
Std Work flow for Invoice Parking & posting
I am working om std SAP workflow for invoice document parking :
I have done the following activities :
1. Activate Work flow Template for Document Completion
Here i activated the event "Complete the Parked Log. IV Document"--> Incoming Invoice Document Parked. It is showing a green traffic light .
In agent assignment
Complete the Parked Log. IV Document>Complete the Parked Log. IV Document>Complete the Parked Invoice--> i have assigned the user MMCONFIG
2. In Define Release Criteria i have the following settings :
1000 H Credit 0.01 INR US MMCONFIG
1000 S Debit 0.01 INR US MMCONFIG
3. In Activate Workflow Template for Release for Posting
Here i activated the event Incoming Invoice Complete: ReleaseRel & i m getting a green traffic light .
In assign agents i did the following
Release the Completed Log. IV Document>Release the Completed Log. IV Document>Release the Completed Log. IV Document i assigned the user MMCONFIG
In Invoice Parking: Approve Release i assigned the user MMCONFIG .
For Invoice Parking: Release Invoice
Invoice Parking: Posting an Invoice " I AM NOT ABLE TO ASSIGN ANY USER AS THESE ARE BACKGROUND TASKS ".
Now when do a MIR7 - Park invoice & save the invoice as complete i am getting a mail in the mail box of MMCONFIG saying :
"Invoice Release 5105xxxxxxx 2009, Completed by MMCONFIG "
I go & release the same invoice .
Then i executed MIRO & tried posting the released invoice . The sysem doesnt allow me 2 post the invoice .
It automatically goes to MIR4 transaction & forces me to save as complete
if i try to post it the system says "Parked document is release-relevant and cannot be posted"
Pls tell me how can I post the invoice & IF MY SETTINGS FOR THE WORKFLOW IS OK ???
Regards
AnisFirstly, check with the Binding of the event and workflow, if they are fine
then check if the workflow gets triggered when you are posting... to check this,
First go to transaction SWU8 - turn on the workflow trace and then
Proceed with posting the invoice
go to transaction SWU8 again and then turn off the workflow trace
go to SWU9 - to check which all workflows got triggered....
If there is any workitem in your workflow, then go to SWI1 and select the workitem of that workflow and press shift+F8 to check the status of it and also check to which all agents it had sent...
If possible just give a hardcoded value in the workitem for testing purpose and check if that goes properly, later on implement the rule.....
If the workflow does not triggere - go to transaction SWETYPV and deactivate and activate the event linkage with that workflow....
Regards, -
Substitution in Invoice Parked Document
Hi!
Is it possible to create a substitution for invoice parked documents which were parked via tcode MIR7?
Thanks,
ChaikaruHi,
check this OSS Note:
( SAP Note 1252520 - MIR7 Validation and substitution )
https://service.sap.com/sap/support/notes/1252520
and this one too:
( Note 42615 - Substitution in FI )
https://service.sap.com/sap/support/notes/42615
Best regards.
Edited by: Pablo Casamayor on Jun 29, 2010 10:01 AM -
FICO-Invoice Parking and approval; Unable to complete some Config steps
FICO-Invoice Parking and approval; Unable to complete some Config steps
I am using standard WF: WS10000051 (SAP template) in Accounts payable to get triggered for Invoice Parking-Approval and Posting.
One of the steps mentioned at help.sap.com is below;
1. Data for Event Linkage
Object type FIPP
Event CREATED
Receiver type WS10000051
Receiver module SWW_WI_CREATE_VIA_EVENT
2. Check Function
Receiver type (function module)
Global X
Enabled X
I could get to 1. Data for Event Linkage which is T Code SWETYPV but could not find 2. Check Function.
Where do I set the parameters for : 2. Check Function in SAP
The help file link is
http://help.sap.com/saphelp_erp2005/helpdata/en/01/a9ceb5455711d182b40000e829fbfe/content.htm
Regards
NilabhYou dont need to assign the Check function module.
Check function module is used to prevent the workflow from triggering if the checks written in the function fail.
For eg. check if the invoice amount is GT 500. If yes trigger workflow else dont.
-Kiran -
Required BAPI for Vendor Invoice park
Hi,
I need to create vendor invoice upload program which support the withholding functionlity also.
Normally for vendor invoice parking we use FV60 transaction code. is there any standared BAPI which does vendor invoice park.
please let me know.
With Regards!
kannan.jause bapi: BAPI_INCOMINGINVOICE_PARK
-
Required IDOC for Vendor Invoice park
Hi,
I need to create vendor invoice upload program which support the withholding functionlity also.
Normally for vendor invoice parking we use FV60 transaction code. is there any standared IDOC which does vendor invoice park.
please let me know.
With Regards!
kannan.jause bapi: BAPI_INCOMINGINVOICE_PARK
-
Bdc for invoice parking with reference(FB60)
Hi all,
I am Developing a <b>RFC</b> within that i have written <b>bdc</b> code for <b>invoice parking with refernce</b> on <b>fb60 tcode</b> as there is no standard function module for this . But i am stuck in one place after parking the document it gives one<b> document number</b> in the message bar which will be further useful for posting .
how to catch that document number in the bdc and return it in the export parameter of trhe RFC.
Maximum points will be allocted for any useful answer..
thanks in advanceYou can do something like below after your call transaction to get the document number.
do 10 times.
wait up to 5 seconds.
select single * from bkpf
where belnr = belnr
and bukrs = bukrs
and gjahr = gjahr.
subrc = sy-subrc.
if subrc = 0.
exit.
endif.
enddo.
Maybe you are looking for
-
JDBC Adapter configuration not initialized
Hi, I have tested one scenario for WebService to JDBC. Integration engine shows success message.But i got some error in Adapter engine. It shows "JDBC Adapter configuration not initialized". So, plz anyone give the solution for this problem. Rega
-
Selection variable for next month in RFPERIOD_OPEN in closing cockpit
Hi, we would like to use RFPERIOD_OPEN in the closing cockpit in order to open the next period on D-10 automatically. I would like to use the selection variables of the closing cockpit in the program variant in order to avoid unnecessary variant main
-
How do I Fix hangsup upon opening/closing a private window?
Firefox says I need to close an existing instance of the browser after closing an opened private browsing window, regardless of whether I browse the web in the window or not. Simply opening a private browsing window makes Firefox hang upon exiting.
-
By making a slideshow with iPhoto, how many photos canI add at a time in one slideshows with iPhoto.
-
Have a x2100 and need to send a break to it via tip from another host. Network Management is not configured unforuntately. ~# does not work. Thanks! Steve