라우팅 BDC를 개발중입니다.
대체 BOM 이 있을경우
레코딩에서는 "대체 BOM 선택"이라는 창이 뜨는데
BDC에서는 이 화면이 안뜨고 바로 자재구성부품 개요 화면으로 넘어가 버립니다.
문제의 레코드 내역입니다.
SAPLCM01 1030 X
BDC_CURSOR STKO-STLNR(02)
BDC_OKCODE =PICK
이것때문에 지금 머리카락이 한움큼이나 빠졌습니다.
고수님들 제발 살려주세요.
댓글 4
-
SARA
2008.09.23 07:40
BDC 옵션중에 SY-BINPT = 'X' 를 주고 실행해보세요~ -
홉벨
2008.09.23 23:04
답변 감사드립니다. 그런데 저 SY-BINPT = 'X' 를 어디다 줘야 하는건가요?
레코드 쪽은 아닌거 같고.
CALL TRANSACTION 'CA01 USING GT_BDCDATA
MODE 'A'
UPDATE 'S'
SY-BINPT = 'X' <-----요렇게 하면 에러 나던데요.
MESSAGES INTO GT_MSGDATA.
-
SARA
2008.09.23 23:18
다음 소스를 응용해보세요~
DATA : gw_bdcparams LIKE ctu_params.
CLEAR: gw_bdcparams.
gw_bdcparams-dismode = 'E'. " 처리모드
gw_bdcparams-updmode = 'L'. " 갱신세션
gw_bdcparams-cattmode = ' '. " CATT모드
gw_bdcparams-defsize = 'X'. " 기본화면
gw_bdcparams-racommit = 'X'. " COMMAND 이후 지속
gw_bdcparams-nobinpt = ' '. " BI 세션
CALL TRANSACTION 'CA01' USING gt_bdc
OPTIONS FROM gw_bdcparams
MESSAGES INTO messtab. -
홉벨
2008.09.24 00:34
아 감사합니다. 이렇게 하니까 되네요. 드디어 떴습니다.
아. 지금 드디어 된다고 소리지르면서 사무실 뛰어 다니고 난리도 아닙니다. ㅎㅎㅎ
정말정말 감사합니다.(^0^) (_ _)