SAP/ABAP
유용한 SAP Standard Function 2
DrkLion
2007. 11. 7. 14:22
영업일 기준 으로 N 일 이후 또는 이전 구하는 함수
CALL FUNCTION 'BUSINESS_DATE_CREATE'
EXPORTING
datum_ein = sy-datum " 기준일자
geschaeftstage = 2 " N 일
kalender = 'KR' " 국가 코드
richtung = '-' " 이전 , + 이후
IMPORTING
datum_aus = gv_datum. " 결과값.
발견되는 대로 추가 예정...
float 를 char로 주어진 소수점 자리만큼 변환하는 함수
CALL FUNCTION 'QSS0_FLTP_TO_CHAR_CONVERSION'
EXPORTING
I_NUMBER_OF_DIGITS = 변환대상 FLTP 값
I_FLTP_VALUE = 소수점 N 자리수
* I_VALUE_NOT_INITIAL_FLAG = 'X' "default
* I_SCREEN_FIELDLENGTH = 16 "출력 자리수
IMPORTING
E_CHAR_FIELD = 변환된 값
** PING TEST.
CALL FUNCTION 'RFC_PING'
DESTINATION TIP_DESTINATION
EXCEPTIONS
OTHERS = 1.
IF SY-SUBRC NE 0.
O_MESSAGE = 'Connection Error!!'.
EXIT.
ENDIF.
** RFC test
CALL FUNCTION 'CAT_CHECK_RFC_DESTINATION'
EXPORTING
RFCDESTINATION = DESTINATION "DESTINATION CHECK
IMPORTING
MSGV1 = L_MSGV1
MSGV2 = L_MSGV2
RFC_SUBRC = P_RFC_SUBRC
EXCEPTIONS
OTHERS = 1.
IF P_RFC_SUBRC <> 0.
O_MESSAGE = 'RFC CONNECTION ERROR !!!'.
ENDIF.