【전재】 강화 중 BAPI 호출 및 COMMIT 사용
CSDN에서 유사한 요구 사항을 보았습니다: SAP 증강 프로그램에서 BAPI를 호출하고 COMMIT의 디자인 방안 (MIGO 증강)
위의 이 친구는 증강 코드에서 일반 함수를 호출하고 일반 함수에서 원격 함수를 호출하며 마지막으로 원격 함수에서 BAPI와 Commit를 호출한다.
call function 'ZMM_GOODSMVT_MAIN2'
starting new task 'T1'
destination 'NONE'
exporting
goodsmvt_header = goodsmvt_header
goodsmvt_code = goodsmvt_code
testrun = testrun
is_log3 = is_log3
tables
goodsmvt_item = goodsmvt_item[]
log = log[].
비동기 호출의 실질: 프로그램이 다중 루틴을 실행합니다.
비동기 호출:
CALL FUNCTION 'FUN'
STARTING NEWTASK"작업 이름
DESTINATION IN GROUP
PERFORMING ON END OF TASK.하위 프로그램
여러 비동기 호출에 대한 반환 대기: WAIT UNTIL logexp[UP TO sec SECONDS].
비동기 호출 시 IMPORTING 파라미터가 있을 수 없음;함수는 반드시 RFC 함수여야 비동기 호출을 사용할 수 있다.STARTING NEW TASK 옵션만 있으면 비동기 호출입니다.동일한 타겟 측의 RFC 함수를 비동기적으로 호출하는 경우 DESTINATION을 생략할 수 있습니다.
DESTINATION 값
l 대상 NONE: 현재 프로그램이 있는 응용 서버는 대상 시스템이지만 호출 과정은 RFC 원격 방식으로 호출됩니다. 이것은 SPACE와 동일합니다.
l 대상 SPACE: DESTINATION 옵션은 무시되고 변조된 기능 함수는 본 컴퓨터에서 일반 함수로 호출됩니다
l 대상 BACK: 원격 호출된 RFM 프로그램 내부의 CALL FUNCTION 명령문에 사용된 목표 지정, RFC 연결을 통해 이 함수를 역호출하는 메인프레임 시스템의 다른 기능 모듈(즉 메인프레임 -> 원격 시스템의 RFM -> 메인프레임이 있는 시스템의 다른 함수)
모음 대체.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【SAPUI5】입문편의 기사 정리SAPUI5의 입문으로서 이하 6개의 기사를 작성했습니다. 여기에서는 각 기사에의 링크와 6회를 마친 시점에서의 소스를 게재합니다. ※입문편으로서 이하의 기사를 추가했습니다. 입문편을 마친 분에게 : 도 있기 때문에...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.