01-09-2009 5:31 PM
Hello experts,
i implemented MB_DOCUMENT_BADI using the method 'MB_DOCUMENT_BEFORE_UPDATE' for doing some checks on the material entered in the second screen of the MB1B before saving. Checks are working fine, but in case of an error i need to stay on the same screen and give the user the hand to correct his entries. Actually, i'm getting the error message before leaving MB1B...
Is there another BADI/EXIT or solution for my requirement ?
Best regards.
01-10-2009 5:33 AM
Hi ,
Please try the BADI MB_RESERVATION_BADI
The documentation of the BADI gives details of checking screen values
Hope it helps
Regards
Byju
01-10-2009 8:12 AM
HI,
check other Badi's, Enhancement & Bussiness tr events
BADI SAPLSLVC_FULLSCREEN-LSLVC_FULLSCREENU01 ALV_SWITCH_GRID_LIST ALV_SWITCH_GRID_LIST ALV: Customer Exit for Switch Grid to List
BADI SAPLDRVN-LDRVNU23 DERIVATION DERIVATION Add-Ins for the Batch Derivation
BADI SAPLFACS-LFACSU15 FAGL_PERIOD_CHECK FAGL_PERIOD_CHECK Posting Period Check
BADI SAPMM07M J_1B_EXBASE_GET J_1B_EXBASE_GET Price source determination
BADI LJ1BNU30 J_1B_EXBASE_GET J_1B_EXBASE_GET Price source determination
BADI LJ1BNU02 J_1B_EXBASE_GET J_1B_EXBASE_GET Price source determination
BADI LJ1BNUXX J_1B_EXBASE_GET J_1B_EXBASE_GET Price source determination
BADI SAPMM07M MB_CHECK_LINE_BADI MB_CHECK_LINE_BADI BAdI: Check Line Before Copying to the Blocking Tables
BADI SAPMM07M MB_CIN_MM07MFB7 MB_CIN_MM07MFB7 BAdI for India Version exit in include MM07MFB7
BADI SAPMM07M MB_CIN_MM07MFB7_QTY MB_CIN_MM07MFB7_QTY Proposal of quantity from Excise invoice in GR
BADI SAPMM07M MB_DOCUMENT_BADI MB_DOCUMENT_BADI BAdIs when Creating a Material Document
BADI SAPLJ1BN-LJ1BNU23 SAPLJ1BN_EXIT SAPLJ1BN_EXIT Units of Measure in Notas Fiscaís (Brazil)
BADI LJ1BNU23 SAPLJ1BN_EXIT SAPLJ1BN_EXIT Units of Measure in Notas Fiscaís (Brazil)
BADI LJ1BNUXX SAPLJ1BN_EXIT SAPLJ1BN_EXIT Units of Measure in Notas Fiscaís (Brazil)
BADI SAPMM07M SAPLJ1BN_EXIT SAPLJ1BN_EXIT Units of Measure in Notas Fiscaís (Brazil)
BADI SAPMM07M VB_SLED_MANAGEMENT VB_SLED_MANAGEMENT Control of Shelf Life Expiration Date Processing
BusTrEvent SAPLWEA1-LWEA1U09 OPEN_FI_PERFORM_00001250_E 00001250/P&S MATERIAL MASTER DATA: Post
BusTrEvent SAPLWEA1-LWEA1U09 OPEN_FI_PERFORM_00001270_E 00001270/P&S ARTICLE MASTER DATA: Post
Enhancement Unknown Determined from program DevClass MBCF0005 Material document item for goods receipt/issue slip
Enhancement Unknown Determined from program DevClass MBCF0007 Customer function exit: Updating a reservation
Enhancement Unknown Determined from program DevClass MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
Enhancement Unknown Determined from program DevClass MBCF0011 Read from RESB and RKPF for print list in MB26
Enhancement Unknown Determined from program DevClass MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.
Enhancement SAPLATPC-LATPCU02 EXIT_SAPLATPC_001 ATP00001 User Exits in the Availability Check
Enhancement SAPLATPC-LATPCU02 EXIT_SAPLATPC_002 ATP00001 User Exits in the Availability Check
Enhancement SAPLBSVA-LBSVAU12 EXIT_SAPLBSVA_001 STATTEXT Modification exit for formatting status text lines
Enhancement SAPLCOSF-LCOSFU06 EXIT_SAPLCOSF_001 PPCO0009 Enhancement in goods movements for prod. process order
Enhancement SAPLIE01-LIE01U12 EXIT_SAPLIE01_007 IQSM0007 Serial numbers, user exit for goods movements
Enhancement SAPLKBER-LKBERU19 EXIT_SAPLKBER_002 COCCA002 Customer Functions for Organizational Authorization Checks
Enhancement SAPLKONT-LKONTU03 EXIT_SAPLKONT_002 MM08R002 User exit for tolerance checks
Enhancement SAPLKONT-LKONTU01 EXIT_SAPLKONT_011 LMR1M002 Account grouping for GR/IR account maintenance
Enhancement SAPLL03T-LL03TU04 EXIT_SAPLL03T_003 MWMTR001 Exits at the end of transfer rqmnt creation (IM,PP interf.)
Enhancement SAPLMCB1-LMCB1U03 EXIT_SAPLMCB1_001 MCB10001 BCO: Statistics update of material movements and inventory
Enhancement SAPLMEQR-LMEQRU17 EXIT_SAPLMEQR_001 LMEQR001 User exit for source determination
Enhancement SAPLOMCV-LOMCVU01 EXIT_SAPLOMCV_001 MGA00003 Material Master (Industry and Retail): Number Display
Enhancement SAPLOMCV-LOMCVU01 EXIT_SAPLOMCV_002 MGA00003 Material Master (Industry and Retail): Number Display
Enhancement SAPLQAAT-LQAATU01 EXIT_SAPLQAAT_002 QAAT0001 Inspection type determination different from variant 01
Enhancement SAPLQAAT-LQAATU01 EXIT_SAPLQAAT_003 QAAT0002 Control of acceptance lots/goods receipt
Enhancement SAPLQPL1-LQPL1U13 EXIT_SAPLQPL1_007 QPL10007 QM: Inspection lot creation - change QM order type
Enhancement SAPLV01D-LV01DU02 EXIT_SAPLV01D_001 SAPLV01D Determining the initial status of a batch
Enhancement SAPLV01Z-LV01ZU05 EXIT_SAPLV01Z_001 SAPLV01Z CFCs for internal batch number assignment
Enhancement SAPLV01Z-LV01ZU05 EXIT_SAPLV01Z_002 SAPLV01Z CFCs for internal batch number assignment
Enhancement SAPLV01Z-LV01ZU07 EXIT_SAPLV01Z_003 SAPLV1ZE CFCs for external batch number assignment
Enhancement SAPLV01Z-LV01ZU07 EXIT_SAPLV01Z_004 SAPLV1ZE CFCs for external batch number assignment
Enhancement SAPLVBMD-LVBMDU08 EXIT_SAPLVBMD_001 SAPLMHD1 Shelf life expiration date
Enhancement SAPLWBW2-LWBW2U02 EXIT_SAPLWBW2_001 WBWE0001 Function exits for valuation for structured materials
Enhancement SAPMM07M EXIT_SAPMM07M_001 MBCF0002 Customer function exit: Segment text in material doc. item
Enhancement SAPMM07M EXIT_SAPMM07M_003 MBCFC003 Maintenance of batch master data for goods movements
Enhancement SAPMM07M EXIT_SAPMM07M_004 MBCFC004 Maintenance of batch specifications for goods movements
Enhancement SAPMM07M EXIT_SAPMM07M_005 MBCF0006 Customer function for WBS element
Enhancement SAPMM07M EXIT_SAPMM07M_009 MBCF0009 Filling the storage location field
Enhancement SAPMM07M EXIT_SAPMM07M_010 MBCFC010 Propose batch number on Inventory Management item screen
01-12-2009 9:29 AM
Thanks for your replies. I tried MB_RESERVATION_BADI but it does not exist in 4.6C. Other suggestions ?
Regards.
01-26-2009 10:52 AM
11-18-2010 6:08 AM
dear soufiana,
pls share your solution , I am also stuck for MB1B
regards,
danish