Application Development 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: 

Exit/Badi at save for MB1B

Former Member
0 Kudos

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.

5 REPLIES 5

Former Member
0 Kudos

Hi ,

Please try the BADI MB_RESERVATION_BADI

The documentation of the BADI gives details of checking screen values

Hope it helps

Regards

Byju

Former Member
0 Kudos

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

Former Member
0 Kudos

Thanks for your replies. I tried MB_RESERVATION_BADI but it does not exist in 4.6C. Other suggestions ?

Regards.

Former Member
0 Kudos

I ve found a solution

0 Kudos

dear soufiana,

pls share your solution , I am also stuck for MB1B

regards,

danish