* 가용 세션 체크
CALL FUNCTION 'SPBT_INITIALIZE'
EXPORTING
group_name = pi_rfcgrp
IMPORTING
max_pbt_wps = lv_max_wps
free_pbt_wps = lv_free_wps
EXCEPTIONS
invalid_group_name = 1
internal_error = 2
pbt_env_already_initialized = 3
currently_no_resources_avail = 4
no_pbt_resources_found = 5
cant_init_different_pbt_groups = 6
OTHERS = 7.
CASE sy-subrc.
WHEN: 0.
WHEN: 3.
CALL FUNCTION 'SPBT_GET_CURR_RESOURCE_INFO'
IMPORTING
max_pbt_wps = lv_max_wps
free_pbt_wps = lv_free_wps
EXCEPTIONS
internal_error = 1
pbt_env_not_initialized_yet = 2
OTHERS = 3.
IF sy-subrc <> 0.
CLEAR: lv_max_wps, lv_free_wps.
ENDIF.
WHEN OTHERS.
CLEAR: lv_max_wps, lv_free_wps.
ENDCASE.
'Ⅰ. ERP > 1. ABAP' 카테고리의 다른 글
[SAP ABAP] 시스템 변수 정리 (0) | 2022.10.31 |
---|---|
[sap abap] 변수의 특수문자 제거 / translate using 구문 (0) | 2022.10.28 |
[SAP ABAP] ALV 셀별 스타일 지정 ( 펌 ) (0) | 2022.10.07 |
[SAP ABAP] loop 안에 delete 쓸 경우 (0) | 2022.09.27 |
[SAP ABAP] select single 지양! 대신에 이렇게 (0) | 2022.09.27 |