글
자재문서 취소시에 전기월이 다르면 취소하지 못하게
SAP Business/MM
2017. 4. 11. 13:19
MM User-Exit => MBCF0002 => EXIT_SAPMM07M_001 => INCLUDE ZXMBCU02.
여기에 아래와 같이 coding 하여 취소전표과 원본 전표의 전기일의
월이 다를 경우 Error 를 발생 시키는 로직을 추가했네요.
DATA: L_BUDAT LIKE SY-DATUM.
DATA : L_BDATE LIKE SY-DATUM.
IF ( NOT I_MSEG-SMBLN IS INITIAL ) AND
( NOT I_MKPF-BUDAT IS INITIAL ).
CLEAR L_BUDAT.
SELECT SINGLE BUDAT INTO L_BUDAT
FROM MKPF
WHERE MBLNR = I_MSEG-SMBLN
AND MJAHR = I_MSEG-SJAHR.
IF I_MKPF-BUDAT(6) NE L_BUDAT(6).
MESSAGE E002(ZMM) WITH I_MKPF-BUDAT L_BUDAT.
* 'No match Posting date of canceled document.'.
ENDIF.
ENDIF.
'SAP Business > MM' 카테고리의 다른 글
MATDOC 에서 재고유형별로 재고수량 가져오는 구분 (0) | 2017.09.29 |
---|---|
MM T-code 실습 (0) | 2017.08.18 |
SAP Reservation and Goods Issue (0) | 2017.03.17 |
SAP GR 개념 자료 (0) | 2017.03.17 |
021.Master Data (0) | 2017.03.10 |