MIR7 transaction
I need a badi or user exit to pop up a message during transaction MIR7 as a reminder to enter amount in the quantity field for a certain type of PO identified by the PO type (EKKO-BSART).
Thanks,
Greta Robertson
Dear Greta,
Please check for the user exits and the BADIs mentioned in the following nodes. Please read there documentation for clarity:
SPRO > Materials Management>Logistics Invoice Verification>Maintain Customer Exits and Business Add-Ins>.......................
Assign points if useful
Regards
Venkatesh
Similar Messages
-
BAPI for Vendor Non-PO Invoice processed through MIR7 Transaction
Hi All,
I have a requirement where i will get data from flat file. Using this data Vendor Non-PO Invoice
will be processed through MIR7 transaction with Multiple line items - Invoice Upload Parking the document for vendor non-po invoices.
The data is in below format in flat file:
Header fields in 1st line
Dr. Key related fields in 2nd line
Cr. Key related fields in 3rd line
Header fields in 4th line
Dr. Key related fields in 5th line
Cr. Key related fields in 6th line
etc .... in flat file
In these main fields coming in from flat file are: comp.code, doc.type, vendor no,
Debit/Credit indicatorSHKZG, G/L a/c no, inv/post dates etc..
My issues:
1. I am planning to use F.M BAPI_INCOMINGINVOICE_PARK is it the correct F.M!
But Here PO number seems to be mandatory for this F.M but it is not available as per our flat file,
if so can anybody suggest a BAPI for Vendor Non-PO Invoice parking for MIR7 transaction!
2. What are the parameters need to be used for from above flat file data especially for 2 line itemshttp://Dr./Cr. data other than header data. So as per Header & 2 Line items http://Dr. & Cr. Data which parameters will be updated with which data in above flat file! can anybody clarify!
3. Also in flat file WorkflowNo is available in which parameter this fields will need to be filled & also by doing this will it trigger workflow automatically!
Can anybody clarify about above points!
Thanks in advance.
Thanks,
Deep.Hello Deep,
I know it might be quite late for you for this answer, nevertheless I will write that, because there are lots of question like yours. bapi_incominginvoice_park is also a suitable bapi for you. All you need to do is call it this way:
data: headerdata like bapi_incinv_create_header value is initial,
table_item type table of bapi_incinv_create_item,
gl_account like bapi_incinv_create_gl_account,
table_gl type table of bapi_incinv_create_gl_account.
* fill headerdata and table_gl, leaving table_item empty
CALL FUNCTION 'BAPI_INCOMINGINVOICE_PARK'
EXPORTING
HEADERDATA = HEADERDATA
* ADDRESSDATA =
IMPORTING
INVOICEDOCNUMBER = lv_docnr
FISCALYEAR = lv_year
TABLES
ITEMDATA = table_item
* ACCOUNTINGDATA = table_acc
GLACCOUNTDATA = table_gl
* MATERIALDATA =
* TAXDATA = table_tax
* WITHTAXDATA =
* VENDORITEMSPLITDATA =
RETURN = lt_return.
This works perfectly for me, creating a mir7 document without refering to a PO. The trick here is to fulfill the glaccountingdata importing table while leaving itemdata empty. -
Add new column at line item level in MIR7 transaction
Hi All,
I would like to know how to add new column at line item level for GL Account
tab in MIR7 transaction. could you please let me know how do i add new
column in MIR7 transaction. Please let me know is there any user exit or any
other wat to do it.
Thanks,
raoHi,
The customer include CI_FMBL can only be used with FMPEP and not with other transaction like FMBB.
Technically speaking, the structure CI_FMBL must be part of many other interfaces like the one use by BAdI 'FMKU_BUDGET_EVNT'.
In order to add such customer fields in FMPEP, you have to use the BAdI 'FMBW_CUSTOMER'. For instruction, you have to look at the note 1356725 and the instruction of paragraph 30. Please read the instruction and start to do your implementation.
With the BAdI 'FMBW_CUSTOMER', you can use the PBO and PAI for handling the customer fields. There is no other place to populate these customer fields. Do you want to use customer fields in FMPEP? Please check note 1356725 for reference.
I believe this answer your inquiry.
Best Regards,
Vanessa Barth. -
Note field in MIR7 Transaction
Dear Friends,
I need to get the Note field of MIR7 transaction in an ABAP report.
Please suggest how can I get this data.
Krishanhi,
check this.
[get the note of MIR7; -
User exit or badi for item text in mir7 transaction
Hi Gurus,
Please provide me suitable user exit or enhancement or badi for this requirement.
client enter TEXT fied data in MIGO transaction for material document and purchase order in where tab.
in MIR7 i entered reference number as material document number and purchase order number after triggering enter button it gives the list of items but IT IS NOT GIVE THE ITEM TEXT DATA which we entered in MIGO transaction.
Please provide me suitable user exit or enhancement or BADI for this.
Thanks A lot in Advance.
With Regards,
Radhakrishna.Hi RadhaKrishna,
You can find the BADI by yourself just follow the below any methods you will get the appropriate BADI name..
Method 1:
Go to Tranaction: SE24.
open class CL_EXITHANDLER
Open the method " GetInstance"
Put Break point in the statement
call method cl_exithandler=>get_class_name_by_interface
Now execute the Transaction which you need teh BDC it will automatically stops at the the method. In debugging mode double click on the variable: " exit_name" It will return the BADI Name.
Method 2:
find the Package name and go to the tranaction SE84.
Enter the package name
inside the left navaigaiton panel there is one option " Enhancements" click on this enhancement and then enter the package name and execute it. you will get hte number of enhancement.
for your reference I am sending you the list of BADI present in MIRO transaction.
ARC_MM_MATBEL_CHECK --------Check AddOn-Specific Criteria for MM_MATBEL
ARC_MM_MATBEL_WRITE ---------- Archive AddOn-Specific Data for MM_MATBEL
MB_CHECK_LINE_BADI -------------- BAdI: Check Line Before Copying to the Blocking Tables
MB_CIN_LMBMBU04 --------------- posting of gr
MB_CIN_MM07MFB7 ---------------- BAdI for India Version exit in include MM07MFB7
MB_CIN_MM07MFB7_QTY ------------Proposal of quantity from Excise invoice in GR
MB_DOCUMENT_BADI --------------BAdIs when Creating a Material Document
MB_DOCUMENT_UPDATE -----------BADI when updating material document: MSEG and MKPF
MB_MIGO_BADI --------------------- BAdI in MIGO for External Detail Subscreens
MB_MIGO_ITEM_BADI ----------------BAdI in MIGO for Changing Item Data
MB_RESERVATION_BADI --------------MB21/MB22: Check and Complete Dialog Data
Thanks,
Chidanand -
Exit for FB60 and MIR7 Transactions.
Hi All,
I need exit for FB60 and MIR7 transactiosn to below functionality.
For each line item in FB60 and MIR7 need to populate pop-up screen to enter the
data G/L account and Material group. And G/L account will be populated by selectiong the search help on Material group.
thanks,
raoTransaction Code - FB60 Enter Incoming Invoices
Exit Name Description
RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
RFEPOS00 Line item display: Checking of selection conditions
RFKORIEX Automatic correspondence
SAPLF051 Workflow for FI (pre-capture, release for payment)
F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
F050S002 FIDCC1: Change IDoc/do not send
F050S003 FIDCC2: Change IDoc/do not send
F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
F180A001 Balance Sheet Adjustment
FARC0002 Additional Checks for Archiving MM Vendor Master Data
FEDI0001 Function Exits for EDI in FI
No of Exits: 14
Transaction Code - MIR7 Park Invoice
Exit Name Description
LMR1M001 User exits in Logistics Invoice Verification
LMR1M002 Account grouping for GR/IR account maintenance
LMR1M003 Number assignment in Logistics Invoice Verification
LMR1M004 Logistics Invoice Verification: item text for follow-on docs
LMR1M005 Logistics Inv. Verification: Release Parked Doc. for Posting
LMR1M006 Logistics Invoice Verification: Process XML Invoice
MRMH0001 Logistics Invoice Verification: ERS procedure
MRMH0002 Logistics Invoice Verification: EDI inbound
MRMH0003 Logistics Invoice Verification: Revaluation/RAP
MRMN0001 Message output and creation: Logistics Invoice Verification
No of Exits: 10
USER EXIT
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sapgenie.com/abap/code/abap26.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
http://www.easymarketplace.de/userexit.php
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sappoint.com/abap/userexit.pdfUser-Exit
http://www.sap-img.com/ab038.htm
http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
Rewards if useful.........
Minal -
Dafault document type in MIR7 transaction
HI Friends,
Need your help on the following issue
For MIR7 transcation in OMR4 we configured the default document type as RE . When ever we use MIR7 the default doc type was taking as RE. It is fine
But ,all of as sudden when we use MIR7 today the default doc type is taking as "RN" . This is happening for all users .We did not make any change in OMR4 and still default doc type for MIR7 shows as "Re" in SPRO
Could some one help what would have caused the issue? Is there any other setting where we can make default setting for document type.
Thx
DevaHi ,
Thanks for your help
The problem is solved.
Some one has activated the Transcation variant which was created for default document type in MIR7
Thx
deva -
Issue with MIR7(BADI or User exit needed for stop SO data updating)
Hi,
While using MIR7 to post invoice, corresponding sales order item data is changed ,such as 'Billing date'.
We don't want this happen. Please let me know if there is any BADI or Uer exit for achieving this. Thanks in advance..
Regards..Hi,
These are all BADI/Exit of MIR7 transactions.
MRM_TRANSACT_DEFAULT
MRM_HEADER_DEFAULT
WRF_PREPAY_INVOICE
MRM_ITEM_CUSTFIELDS
BADI_FDCB_SUBBAS01
BADI_LAYER
BADI_FDCB_SUBBAS02
BADI_FDCB_SUBBAS03
BADI_FDCB_SUBBAS04
BADI_FDCB_SUBBAS05
PPA_CUST_BADI
FI_TRANS_DATE_DERIVE
Thanks ,
Abhijit -
Parking and posting invoice document (MIR4 & MIR7)
Hi Expert,
We Have 2 different SAP User IDs (MMADMIN/FIADMIN) having same role and profile (SAP All Authorisation). The Functionality is like that we parked (MIR7) invoice document through MMADMIN and we need to post that one through FIADMIN (MIRO).
Now we have Parked document through MMADMIN by MIR7 Transaction, But when I entered in MIRO transaction through FIADMIN and click on Show Worklist,
We havenu2019t seen that list in FIADMIN.But list has been seen in MMADMIN.
Thanks
LavleshHi,
the purpose of worklist is little bit different. Here is a quote from [SAP documentation|http://help.sap.com/saphelp_erp2005/helpdata/EN/14/ce4738c8a64338e10000009b38f842/content.htm]
You can use the worklist in the applications Enter Invoice and Park Invoice. The worklist displays invoice documents that you have already processed using the transactions Enter Invoice or Park Invoice, but which have not yet been posted and for which you are the last processor. The documents are displayed under the following nodes:
Basically the user needs to be last processor. But SAP support entering invoice by more than one user. Again more info in [SAP documentation|http://help.sap.com/saphelp_erp2005/helpdata/EN/82/5c2f38e80d2805e10000009b38f889/content.htm]. User FIADMIN can also use report MIR5 to get all parked documents.
Cheers -
MIR7 - Transport RSEG fields (Append Structure) to BSEG
Dear enhancers
I would like to ask you haw could I approach such a requirement:
The RSEG table is appended 2 more ZZ_ fields. Let's say it's ZZ_A and ZZ_B fields.
Those fields are populated by the MIR7 transaction. I've got a Z-tab added in line items section. It is used via MRM_INVOICE_POST BAdI implementation. User may specify ZZ_A and ZZ_B fields for each line item of logistisc invoice.
Now my task is:
When posting document from MIR7 transaction transport fields ZZ_A and ZZ_B in such way:
RSEG-ZZ_A -> BSEG-XREF1
RSEG-ZZ_B -> BSEG-XREF2
And my question is how should I approch this task?
I can see there are several ENHANCEMENT-POINTS in MRM_INVOICE_POST FModule. But my experirnce with enhancements is a bit poor. How can I know which enhencement point could I potentially use? Am I able to find out somehow that for example
"Enhancement point A is used for transport fields blablabla ..." some kind of enhancement description.
I will be very thankful for your suggestions. Regards. P.Hi,
1.- chek this thread:
here The specified item was not found. says the following:
Now go to MRM_INVOICE_POST function module, just before the call of function module CKMV_AC_DOCUMENT_CREATE, I have created an enhancement spot and changed the XACCIT-XREF1 with RBKPV-custom field value.
2.- Another possibility
although it is not an enhancement-point (it´s BADI AC_DOCUMENT) maybe this could be useful to you:
http://blog.csdn.net/xyfchris/archive/2007/10/04/1811359.aspx
Best regards.
Edited by: Pablo Casamayor on Dec 9, 2009 1:32 PM -
In recording for MIR7 the input option 'other invoice document' is disabled
Hi All,
I came across a issue where i opened the transaction MIR7 in a session and it gives an option(in menu and on toolbar) to give input as 'other invoice document' but when i am doing recording through SHDB for the same MIR7 transaction this option 'other invoice document' is disabled. I need this option to make changes in other invoice doc. I am wondering why it's behaving like this......Please assist me on the same.
Thanks
SubhankarIt seems that screen which is compitible with batch recording doesn't provide an option to enter another invoice.
But, while recording in SHDB, if you put the =DOC in the Transaction box and press enter, system will provide the popup to enter another invoice.
Regards,
Naimesh Patel -
Default entry on MIR7/FB60
Hi,
On the MIRO/MIR7 transaction and FB60 if you do an entry for credit memo the system defaults the document type to credit memo the next time you access the transaction. Can you change it so that the system will always default the document type back to "Invoice" instead of "Credit Memo"?
Help me is there any way to do it?
Thanks
SupriyaWere you able to find a solution for this?
-
Add customer column in item MIR4/MIR7
Hi all,
I would like to know, how to add new column at line item in MIR7 or MIR4
transaction. I need to add new a customer field column at itme in MIR7 transaction.
If any one knows the process please reply..
thx
Widad.Hi,
have a look at badi MRM_ITEM_CUSTFIELDS in se18.
Check too sample implementation WKA_ITEM_CUSTFIELDS in se19.
Best regards. -
MIRO Transaction screenlayout change
Hi Friends,
I want to change the screen (field) layout of MIRO and MIR7 transaction. some of the fields I want to suppress. Can anybody tell me the path in SPRO where I can make the necessary changes in the screen lay out for MIRO and MIR7 transaction?
Thanks & Regards
Satyahi
goto OB41
here double clikc on key 31
then click on field satus
here u canchange the fieldsel for MIRO
u can also check SHD0
regards
KI -
Hi,
in MIR7 transaction via badi BADI_FDCB_SUBBAS04 i use an RFC fm to get a value
for field INVFO-KURSF.
When i hold a document (sy-ucomm = STORE) it gets the value received by the RFC fm.
If i simulate (sy-ucomm = PB) the RFC fm is called again and if the value of INVFO-KURSF changes
i get message M8 285 (Balance in currency &, currency type &).
Does someone have an idea why this is happening?
There´s something missing but i do not know what it is.
Best regards.
Edited by: Pablo Casamayor on Sep 2, 2009 8:06 AMHi,
if someone has an idea please do let me know.
(i´ve closed this thread and opened a new one in MM forum).
Best regards.
Maybe you are looking for
-
Macbook Pro 2011 won't boot, grey screen, 10.9.4
Hi guy I hope you are all well, I have been running a 1.1 MBP Santa Rosa since 2010 and decided it was time for an update, so in January I got hold of a 2008 Penrhyn model. That was running Mavericks absolutely fine until 2 weeks after 10.9.3 when it
-
Windows Phone 8 Can't Update listbox item in XML file after using hardware back button?
Hi All i have a list box and i am saving list box selected item in XML file thats working fine but the problem is that when i will close my app and reopen and add more value to list box my previous value is removed form the xml file and listbox also
-
Can anyone tell me what is the way to upload service master?? I have created simple LSMW for the upload but it works in foreground only.In background it gives an exception error
-
Error Message: PXE-E61 media test failure, check cable
Hi, Recently when I have loaded up my laptop one of two things has happened: 1) I am taken to Windows error recovery and told that I can either launch windows boot repair or start windows normally. Both lead to a screen which says 'Status: 0xc00000e9
-
Query related to adding Zeros -
I am having a strange requirement... I am having a three fields in a table tab1 code varchar2(2) rdate varchar2(8) dura number(3) and the data is like this - DB 20080101 5 but i am having a tab2 table in which all the three fields will become a prima