Trong SO hay PO, chúng ta có thể thấy các đoạn thông báo message của SAP như sau:
Các trường meta được cung cấp được xác định trong SAP:.
Trong ví dụ này tôi sẽ mở rộng logic trong ME21/ME21N ở item level, vì vậy tôi dùng method PROCESS_ITEM of Badi - ME_PROCESS_PO_CUST
P/s sử dụng method PROCESS_HEADER nếu bạn muốn sử dụng chức năng này ở header lever.
Declare include MM_MESSAGES_MAC
Gọi method invalidate for item line, mmpur_metafield (điền trường meta) và mmpur_message_forced “thông tin của message”.
SAP hỗ trợ chúng ta khi double click vào message, con trỏ sẽ được điều hướng đến trường được đề cập:
Chúng ta có một kỹ thuật hữu ích gọi các macro được cung cấp trong SAP (include MM_MESSAGES_MAC) để xử lý các thông báo.