안녕하세요.
다름이 아니라,
스탠다드 기능에 보면, t-code vl01n에서 delivery를 생성 한 후 ,
바로 t-code vf01로 이동 하면, 생성된 delivery number 가 자동으로 입력 창에 들어 와 있는걸 볼수 있습니다.
이러한 기능을 개발 프로그램에서 구현 하려고 하는데요.
어떻게 해야 할지 통 감이 안잡혀서요.
좋은 방법이나 구현 방법 아시면 좀 부탁 드리겠습니다.
감사합니다.
댓글 4
-
옥뚱
2009.01.22 19:18
-
띵호아빠
2009.01.22 20:36
옥뚱님 말씀 맞습니다.. 사용 예를 올립니다.
*-구매오더변경
SET PARAMETER ID 'BES' FIELD GV_FL_PONUM.
CALL TRANSACTION 'ME22N' AND SKIP FIRST SCREEN.
*-구매오더조회
SET PARAMETER ID 'BES' FIELD *ZMM0001T-EBELN.
CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.
SET PARAMETER ID 'BES' FIELD ST_PU025-EBELN.
CALL TRANSACTION 'ME23' AND SKIP FIRST SCREEN.
이런식으로 하시면 됩니다.
-
andy
2009.01.23 00:16
두 프로그램 다 CBO 일경우 보내는 프로그램에서 EXPORT 하시고,
받는 프로그램에서 IMPORT 를 해서 사용해도 됩니다. ^^
ABAP SHOW의 part1 , 'Calling Programs and passing Data' 를 참조하세요~!
-
양군
2009.01.24 01:27
EXPORT, IMPORT(ABAP메모리)는 동일한 SESSION일 경우에만 가능합니다. 새로운 세션을 열었을 때에는 먹히지 않으므로 SET/GET PARAMETER(SAP메모리)를 이용하셔야 합니다.
제가 지금은 BI를 하고 있어서 .. 잘 기억은 안나지만.. CALL TRACTION~ 하기전에 SET PARAMETER ID ~ 함수를 쓰시면
될 것 같습니다.
화면 이동은 CALL TRACTION~ 을 쓰시고 그전에 SET PA~ (delivery number)를.. 물론 DATA ELEMENT에 PARAMETER ID를
확인하셔서 프로그램을 작성하시면 될 것 같습니다.