Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

MIRO tcode exit or badi

Former Member
0 Likes
1,482

Hi Experts,

In MIRO transaction, the currency field in the invoice header gets changed from USD to USDN when I change the PO no. at the item level. The currency is based on the PO currency.

Please let me know if there is any badi or user exit available for changing the USDN back to USD and display on screen as well as save the USD currency instead of USDN.

Regards,

Sangeeta.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
815

Hi Sangeeta,

Look at the following user exits available for MIRO:

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

BADI : INVOICE_UPDATE

Hope this will help you...

3 REPLIES 3
Read only

Former Member
0 Likes
816

Hi Sangeeta,

Look at the following user exits available for MIRO:

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

BADI : INVOICE_UPDATE

Hope this will help you...

Read only

Former Member
0 Likes
815

Hi Sangeeta.

You can do debuging at the point that you want to know what are BADIs and EXITs called during the

processing. Please follow the tips that the way I did.

BADI: The following steps will allow you to simply find a BAPI that is linked to an SAP transaction code

1. Execute transaction SE37 or SE80 and find function module 'SXV_GET_CLIF_BY_NAME'. or SXC_EXIT_CHECK_ACTIVE

2. Insert a breakpoint in it.

3. Now go to the SAP transaction you want to find a BADI in.

4. When you execute it, it will stop at the above function module.

5. Look at the value of field EXIT_NAME.

6. This will provide you with the name of the BADI that is available in your SAP transaction code.

EXIT: The following steps will allow you to simply find a USER EXIT that is linked to an SAP transaction code

1. CALL SAP transaction

2. set to debug mode /h

3. set break point at command "CUSTOMER-FUNCTION"

Hope it helps.

Sayan

Read only

Former Member
0 Likes
815

Solved by own....