안녕하세요 ! SAP에서는 CALL FUNCTION ...
STARTING NEW TASK 문법을 이용해 " 여러 개의 작업(Task) " 을 병렬으로 처리할 수 있습니다. Dialog 형식의 Process를 여러 개 사용하는 방식으로, CPU 병렬 분산 처리와 유사한 개념입니다.
대표적인 상황 예시 : 1. 대량 전표 처리 2.
인터페이스 수신 후 데이터 정제 및 Posting 3. 보고서 집계 등 "독립적인 작업"들을 동시에 수행할 수 있을 때 등이 있습니다.
그럼 관련 내용 살펴보겠습니다 ! 기본 로직 예시( RFC Function 활용) 1.
병렬 처리용 RFC Function Module 예시 (Z_PARALLEL_TASK) FUNCTION Z_PARALLEL_TASK. *" Remote-enabled Function DATA: lv_count TYPE i. LOOP AT it_data INTO wa_data. " 데이터 처리 로직 lv_count = lv_count + 1...