PARAMETERS : S_MNUM type BAPI2017_GM_HEAD_02-MAT_DOC.
PARAMETERS : S_YEARS TYPE BAPI2017_GM_HEAD_02-DOC_YEAR.
DATA: Z_BAPI TYPE BAPI2017_GM_HEAD_RET.
data: return0 like table of BAPIRET2 WITH HEADER LINE.
CALL FUNCTION 'BAPI_GOODSMVT_CANCEL'
EXPORTING
MATERIALDOCUMENT = s_mnum
MATDOCUMENTYEAR = s_years
* GOODSMVT_PSTNG_DATE =
* GOODSMVT_PR_UNAME =
IMPORTING
GOODSMVT_HEADRET = z_bapi
TABLES
RETURN = return0.
* GOODSMVT_MATDOCITEM =
WRITE:Z_BAPI.
여기서 날짜와 자재 전표만 입력하면 취소된 문서의 자재전표가 write문으로 나오게 로직을 짜봤습니다.,
그런데 어떤 조건이 없어서 커밋(?)과정을 거치지 못해 꼽히질 않네요. 그래서 write문에는 취소된 문서번호는 나오고
진행이 되지만 공중에 떠있는 상태처럼 붕뜬 데이터가 되네요.
근데 제가 바피에 대해서 이번에 처음이기도 하지만 인터넷에 자료가 많이 없어서 공부하기가 어려워서
자문을 구합니다.
커밋이란것이 어떤건가요? ㅠ 그래서 커밋 과정을 통해 꼽히게 한다는 것에서 어떤 테이블을 사용하나요?
ps. bapi 와 bdc의 차이는 어떤 것일 까요 ?
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
508 | SAP IRT교재 입니다(IRT100) [6] | mogyber | 2008.11.26 | 4633 |
507 | mm워크 플로우 시나리오 [16] | 풍운사랑 | 2008.12.05 | 4865 |
506 | 구매오더 생성 및 삭제 처리 펑션 [7] | master | 2009.01.22 | 4752 |
505 | MM자료 [3] | 스파이크 | 2009.02.05 | 5540 |
504 | MM자료2 [1] | 스파이크 | 2009.02.05 | 5229 |
503 | mm자료입니다. [4] | 스파이크 | 2009.02.05 | 4019 |
502 | MM관련자료임다. [3] | 스파이크 | 2009.02.05 | 3742 |
501 | MM관련입니다. [5] | 스파이크 | 2009.02.05 | 3704 |
500 | MM 자료 입니다 [4] | 팬더 | 2009.02.09 | 3787 |
499 | MM 자료 입니다. [7] | 팬더 | 2009.02.09 | 3884 |
498 | MM 자료 [8] | 팬더 | 2009.02.09 | 5076 |
497 | 마스터에 대한 Dictionary정보 [12] | 쏘키 | 2009.02.09 | 4393 |
496 | pricing and condition [14] | dragon | 2009.02.17 | 4881 |
495 | SAP용어집 [13] | 꿀단지 | 2009.02.18 | 5609 |
494 | PO품목 주소 정보 추적 사례 [9] | wellorg | 2009.02.25 | 4590 |
493 | MM 요약정리 [35] | 밤톨이아빠 | 2009.03.03 | 5185 |
492 | PR, PO 릴리즈 날짜 찾기 [13] | mm_dsshin | 2009.03.04 | 5655 |
491 | MM Overview [27] | 아이2유 | 2009.03.11 | 4728 |
490 | MM모듈 개략 설명자료 [47] | ohi | 2009.04.20 | 6703 |
489 | MM 시스템흐름도와 테이블입니다. [106] | 통(通)하라 | 2009.05.14 | 12059 |
Write 구문 전에,
If Sy-subrc eq 0.
Commit Work.
Else.
Rollback Work.
Endif.
라고 넣으시면 될 것 같습니다.
커밋을 하게되면, 테이블에 반영이 되고요.
커밋을 하지 않으면, 프로그램 다 돌고나서 자동 커밋처리가 되어 반영이 됩니다.
얕은 지식이라..도움이 되셨으면 좋겠네용.