User Exit in MB11 / GOODS MOVEMENT +_+_+
Hi experts,
I have a requirement where I need to know the User exit in MB11.
My requirement is such that when a goods mvmt 261 is done using MB11, It should call a special function (custom program) using a Userexit.
Or a general user exit in goods movement if not (MB11 specifically), so that I can trigger this call for special function.
Any info is greatly appreciated.
Thanks
Preeti
MB1C, MB11, Goods movement.
Check these BADIs:
MB_RESERVATION_BADI MB21/MB22: Check and Complete Dialog Data
MB_QUAN_CHECK_BADI BAdI: Item Data at Time of Quantity Check
MB_PHYSINV_INTERNAL Connection: Core Inventory and Retail AddOn
MB_MIGO_ITEM_BADI BAdI in MIGO for Changing Item Data
MB_MIGO_BADI BAdI in MIGO for External Detail Subscreens
MB_DOC_BADI_INTERNAL BAdIs when Creating a Material Document (SAP Internal)
MB_DOCUMENT_UPDATE BADI when updating material document: MSEG and MKPF
MB_DOCUMENT_BADI BAdIs when Creating a Material Document
MB_CIN_MM07MFB7_QTY Proposal of quantity from Excise invoice in GR
MB_CIN_MM07MFB7 BAdI for India Version exit in include MM07MFB7
MB_CIN_LMBMBU04 posting of gr
MB_CHECK_LINE_BADI BAdI: Check Line Before Copying to the Blocking Tables
ARC_MM_MATBEL_WRITE Archive AddOn-Specific Data for MM_MATBEL
ARC_MM_MATBEL_CHECK Check AddOn-Specific Criteria for MM_MATBEL
Rob
Similar Messages
-
User exit in CO11N ,goods movement specific component can split for batch
Hi experts
When system going to production confirmation by CO11N . now user go to goods movement button , here i want to know user exit,here component line item is batch active or not so i can allow or validate . at that time if component is batch active then user can split qty batch wise else validate (you can not change & exit).
Much regards .
Anup shuklaCheck these BADIs:
MB_RESERVATION_BADI MB21/MB22: Check and Complete Dialog Data
MB_QUAN_CHECK_BADI BAdI: Item Data at Time of Quantity Check
MB_PHYSINV_INTERNAL Connection: Core Inventory and Retail AddOn
MB_MIGO_ITEM_BADI BAdI in MIGO for Changing Item Data
MB_MIGO_BADI BAdI in MIGO for External Detail Subscreens
MB_DOC_BADI_INTERNAL BAdIs when Creating a Material Document (SAP Internal)
MB_DOCUMENT_UPDATE BADI when updating material document: MSEG and MKPF
MB_DOCUMENT_BADI BAdIs when Creating a Material Document
MB_CIN_MM07MFB7_QTY Proposal of quantity from Excise invoice in GR
MB_CIN_MM07MFB7 BAdI for India Version exit in include MM07MFB7
MB_CIN_LMBMBU04 posting of gr
MB_CHECK_LINE_BADI BAdI: Check Line Before Copying to the Blocking Tables
ARC_MM_MATBEL_WRITE Archive AddOn-Specific Data for MM_MATBEL
ARC_MM_MATBEL_CHECK Check AddOn-Specific Criteria for MM_MATBEL
Rob -
User exit while doing Goods Issue
Dear Guru's,
I have the below requirement from my client,
They want an warning msg from the system while doing Goods issue, if the stock of certain material is goes below min stock level, so i spoke to my abaper to create user exit, but he is asking for some programs from MM side related MIGO. What programs we need to give him ? is that right ? pls suggest
Edited by: channabasappa kallapur on Jan 21, 2009 5:29 PMI don't believe you need a user exit for this .. USE OMCM and configure the availability check against the appropriate movement type
-
User Exit for MIGO (goods receipt and goods issue)
Hi all ,
When i create a cross company goods receipt or goods issue through MIGO,I need to add another line item to the accounting documents posted with the sales tax calculated.For this i need to use a user exit which adds another line item.
Can someone suggest me the user exit which i need to use ?
any input would be of great help.
Thanks,
nsp.Hi
Available exits for MIGO are
Transaction Code - MIGO Goods Movement
Exit Name Description
MBCF0002 Customer function exit: Segment text in material doc. item
MBCF0005 Material document item for goods receipt/issue slip
MBCF0006 Customer function for WBS element
MBCF0007 Customer function exit: Updating a reservation
MBCF0009 Filling the storage location field
MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
MBCF0011 Read from RESB and RKPF for print list in MB26
MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.
No of Exits: 8
You would hav to search through these.
Hope this helps to solve ur problem....
<b>do reward if useful....</b>
regards
dinesh -
User exit to make 262 movement go to QI rather than unrestricted status?
Hi Gurus,
In our system, we use "rework" production orders to occasionally rework Finished product.
The same finished product code is used (261) and returned (101).
Sometimes a 262 is used to retrieve unused Finished product back from the production order.
However this naturally places it back in unrestricted status.
What I'm being asked to investigate is whether there is anyway using the ABAP user exits
to influence the 262 movement,during the transaction, for certain finished product only,
so that the product ends up in Quality status - this is considered important
to ensure the product is not shipped as it was only released to enter the rework order.
On occasion the 262 is done in error, and in this case it would be especially useful!
Having looked through the material doc user exits, and done a search on the forum,
I don't think this is possible ABAP-wise,SAP intends a 262 to go to unrestricted and that's it..
I'm thinking of instead creating a bespoke authority object, to be checked under the above logic,
so that only certain qualified users will be able to do this operation -
but I want to throw the question out to forum before I resort to that..
Thanks for any help/ideas,
PaulDear Paul,
When the finished goods are found to be defective and needs to be reworked, first move the finished goods to a seperate st location (which is not relevant for MRP planning and not relevant for sales delivery. This by this the defective material is protected from being consumed or delivered).
Then create a rewind production order (or a rework production order) and issue the defective material against the production order and start the rework.
I am thinking what you said is not possible through user exit (there is a BADI MB_DOCUMENT_BEFORE_UPDATE or MB_DOCUMENT_UPDATE for material document movement) but you'll not be able to influence the stock to put in the quality.
Thanks
Nagarajan -
HOW TO CREATE A USER-EXIT FOR MB31 GOODS RECEIPT
Hy,
<b>HOW TO CREATE A USER-EXIT FOR MB31</b>
TO COMPARE ORDER QTY CONFIRMED AND GOODS RECEIPT QTY
( IF GR QTY GREATER THAN CONFIRMED QTY ERROR MESSAGE SHOULD COME AND NOT ALLOW TRANSCATION TO PROCEED).
POINTS CONFIRMED.
REGARDS,
KARTIKEY.Hi Rawat,
You Don't need to create User Exits,but you need to find user Exits.Below are list of user Exits for MB31.
Use proper exit as per your requirement.
Exit Name Description
MBCF0002 Customer function exit: Segment text in material doc. item
MBCF0005 Material document item for goods receipt/issue slip
MBCF0006 Customer function for WBS element
MBCF0007 Customer function exit: Updating a reservation
MBCF0009 Filling the storage location field
MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
MBCF0011 Read from RESB and RKPF for print list in MB26
MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.
award points if ans is useful.
Regards,
Albert -
User exit for checking Goods Receipt, Non-Valuated when creat po (ME21N)
Hi All:
I want to check the field of Goods Receipt, Non-Valuated when i create PO with ME21N.
It require as plant and Account assignment category
For example, plant A and account assignment category (K), I want to check it.
How can I do this?
Please help me.No need for any user exit , you can copy the account assignment category "K" and make your own , in that account assignment category you can tick "GR-Nonvaluated" , then whenever you create a PO with this category "GR-Non Valuated" will come ticked automatically.
Regards
Raviraj -
User exit for post good receipt for tcode VL32n(inbound delivery)
HI,
I need a user exit which should get triggered when the user hit the button "post good receipt" under tcode VL32N. I appreciate your help.
Thanks,
SanjayHi,
Here is the list
Enhancement
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
V53W0001 User exits for creating picking waves
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53C0001 Rough workload calculation in time per item
V50S0001 User Exits for Delivery Processing
V50R0004 Calculation of Stock for POs for Shipping Due Date List
V50R0002 Collective processing for delivery creation
V50R0001 Collective processing for delivery creation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50PSTAT Delivery: Item Status Calculation
V02V0004 User Exit for Staging Area Determination (Item)
V02V0003 User exit for gate + matl staging area determination (headr)
V02V0002 User exit for storage location determination
V02V0001 Sales area determination for stock transport order
Business Add-in
DELIVERY_ADDR_SAP Address Change in Delivery Processing
DELIVERY_PUBLISH Announcement of delivery data during database update
Shib -
BADI or User Exit for Post Goods Issue Reverse (VL09)
Hi,
Could you please let me know any BADI/User Exit which will trigger while doing Post Goods Issue Reverse through VL09 transaction.
Thanks,
SandeepHello,
If you can be specific about your requirement, then response can be better.
Still, check with following Exit:
- V50R0001 Collective processing for delivery creation
- V50R0002 Collective processing for delivery creation
- VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
- VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
- V50S0001 User Exits for Delivery Processing
Thanks & Regards
JP -
USER-EXIT for post goods issue
Hi all,
after the delivery (VL01n)is created, i have to go for post goods issue.there is a push button named 'post goods issue' in VL02n.
when i will press this button,all my data for this delivery ,should be downloaded to a text file.
for this thing, i want to use a USER-EXIT.can u plz advice me the correct & specific user-exit for this requirement.it is very urgent. i have to it by today.
your help is highly appreaciated.
Regards
pabitraCheck the following
V02V0001 Sales area determination for stock transport order
V02V0002 User exit for storage location determination
V02V0003 User exit for gate + matl staging area determination (h
V02V0004 User Exit for Staging Area Determination (Item)
V50PSTAT Delivery: Item Status Calculation
V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
V50R0001 Collective processing for delivery creation
V50R0002 Collective processing for delivery creation
V50R0004 Calculation of stock for POs for shipping due date list
V50S0001 User Exits for Delivery Processing
V53C0001 Rough workload calculation in time per item
V53C0002 W&S: RWE enhancement - shipping material type/time slot
V53W0001 User exits for creating picking waves
VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
Regards -
User Exit for ML81N - Goods Receipt
Hello,
I need to populate BSEG-XREF1 and BSEG-XREF2 with custom values from ML81N - Can't find a BADI or User exit - is there one?
Many ThanksShould able to do it with FI substitution:
Transaction Code: OBBH
1. Create a substitution
2. Create a Step and Define the pre-requisites eg: document type
3. Create the substitution rule. You can create an exit and use it
For more information on creating and maintaining substitutions, see Financial Accounting -> Special Purpose Ledger -> Validations and Substitutions -> Substitutions in the SAP Library. -
Hi,
I don't capture user-exits when press Goods Movements (sy-ucomm = MB03) and Save buttons in transaction CO11N.
I use the following user-exit:
FUNCTION EXIT_SAPLCORF_102 >>> Include ZXCOFU12
Can you help me please.
Screen Image: http://i53.tinypic.com/2ef2rtv.jpg
Best Regards.Im not creating blank message
i use the a term but the problem is, when i first hit save button and see the error message,than i hit enter button to pass the message and make the input fields editable again. But sy-ucomm is still equal to BU so it show the message again and again and i cant return to normal input screen. And if i make the message type 'S' i cant block the saving process.
I have to option first i will use type E message but i have to get over the problem above, or i will use type 'S' message but i have to stop the transaction after this message. I used type E like S or type S like E. They didnt work. -
Create a subsequent Goods Movement for a transfer posting
Hi Team,
I have a scenario where the users will create a Good Movement document for transfer posting. The Stock of Material "A" is transferred to stock of Material "B" using the movement types 561 etc. Now the quantity is reduced from unrestricted stock of "A" and posted to "Stock in Transfer/Transit" of "B". The requirement is to create another Goods Movement document immediately after the above transfer posting is completed and use movement type 101 to post the same quantity to unrestricted of "B".
I tried searching for use exits and could not find a relevant one "After Save" for goods movement online transaction. I found the MB_GOODS_MOVEMENT_UPDATE Badi but don't know how to create another goods movement document while in the update task. I'm concerned that if I call a BAPI or BDC inside the update task, it might conflict with the current transaction (transfer posting). Looking for your guidance.Hi Deepali,
You can use the userexit ' ZXMCBU02 ' to write your own code. This user exit gets triggered for almost all the goods movement transaction.
There is also a very similar BADI which you can use which gets triggered for every goods movement transaction.
I would like to know the BADI feel free to let me know. I think the above user exit should server your purpose.
Hope this is useful for you.
Cheers
VJ -
Hai...
I want to dispaly an error message in CO11N transaction when the users click on the GOODS MOVEMENT tab on the C011N screen .Is there any user exit or BADI ?Keep a bug point in fm SXV_GET_CLIF_BY_NAME
then run your tranasction, click the tab... if the control passses thriugh the function module
note down the badi names in the parameters name and try those badis -
User exit in IDOC_INPUT_INVOIC_MRM?
We are using IDOC_INPUT_INVOIC_MRM to post invoice. Our input idoc will have custom segments where customer purchase order number will be stored. This customer PO number is not equivalent to SAP PO number, but can be related to custom (zz field) in EKKO.
My requirement is to translate this customer PO number to SAP PO number ..
1) Is user exit EXIT_SAPLMRMH_011 a good place to update the E1EDP02 (the appropriate qualifier 001) with the SAP PO number? My only concern in doing it here, we may need to actually tamper with IDOC data and insert segments (so not comfortable with this option)..
2) or have the vendors populate the customer PO number populated in E1EDP02 segment (qualifier 002) instead of custom segment .. And use the same user exit to update the E1EDP02 segment with SAP PO number. This involves modification of IDOC data also (but no insert involved).
the following step in IDOC_INPUT_INVOICE_MRM requires the PO number. Thatz why I want to get the SAP PO number so early and not in later user exits where I can directly update the FRSEG internal tables.
PERFORM po_data_prefetch
TABLES idoc_status
idoc_data
CHANGING mrm_subrc.
Do you guys think it is the good alternative? or What do you guys think is a better approach? ThankOption 1 is not too uncommon to do with IDOC user exits. In fact in some of the user exits, we wiped out entire segments and added new ones for some business reasons. So I suggest not to rule out the option 1 entirely. The problem with option 2 is that you are dealing with external entities(your vendors) to provide you with the information. These external entities are not under your control. If you ask even one vendor to change, they may have to go through their own development life cycle and test cycle before even they can provide the information you need. Some influential vendors might even refuse to do it because they may be using the same EDI message program for several of their partners. Thay cannot change it just for your sake. So imagine if you to ask ten vendors to change. That will add more delay to your timeline.
Regards,
Srinivas
Maybe you are looking for
-
How to replace the activity indicators in firefox 15?
I want to replace the activity indicators (static and active) on Firefox 15. The current indicators are difficult to see and I would like to replace them by two solid-colour squares, say one blue for inactive and one red for active. They would then b
-
Email, how to open a pdf
I am using gmail, I can open the email, but the pdf attachment continually says downloading, any clues?
-
More than 1 paid accounts?
Hello, after reading all FAQ and instructions of "Connect" I am not shure about that questions: - is it possible to create more (for 1 user/ book publisher) than 1 paid account, with different apple id, of cause? - why it needs such a long time and
-
Hello: After Clusterware upgrade, VIP's are not starting, with following error: env ORACLE_CONFIG_HOME=/oracrs/crs/or.4/app /oracrs/crs/oracle/product/10.2.0.4/app/bin/racgeut -e USRORA_DEBUG=1 54 /oracrs/crs/oracle/product/10.2.0.4/app/bin/racgvip s
-
Search PO's in PO Summary form in descending order
Hi All, Normally when we search for Open PO's in PO Summary form, the latest PO will be in bottom of the Lov. Is there a way to see the latest PO on top(i.e, descending order). We are on 11.5.10.2. Thank you in advance, Pramod