Interface 를 개발중에
CONVERSION_EXIT_ABPSN_INPUT 함수와
CONVERSION_EXIT_PROJN_INPUT 함수를 자주보게 되는데요
이 함수가 왜쓰이고 어떻게 쓰이는지 잘 모르겠습니다.
아시는 분들의 답변을 기다립니다.
* e-abap님에 의해서 게시물 복사되었습니다 (2010-01-09 13:45)
* e-abap님에 의해서 게시물 이동되었습니다 (2010-01-09 13:54)
Interface 를 개발중에
CONVERSION_EXIT_ABPSN_INPUT 함수와
CONVERSION_EXIT_PROJN_INPUT 함수를 자주보게 되는데요
이 함수가 왜쓰이고 어떻게 쓰이는지 잘 모르겠습니다.
아시는 분들의 답변을 기다립니다.
변환루틴
Conversion takes place when converting the contents of a screen field from display format to SAP-internal format and vice versa and when outputting with the ABAP statement WRITE, depending on the data type of the field.
If standard conversion is not suitable, it can be overridden by specifying a conversion routine in the underlying domain.
A conversion routine is identified by its five-place name and is stored as a group of two function modules. The function modules have a fixed naming convention. The following function modules are assigned to conversion routine xxxxx:
The INPUT module performs the conversion from display format to internal format. The OUTPUT module performs the conversion from internal format to display format.
If a screen field refers to a domain with a conversion routine, this conversion routine is executed automatically each time an entry is made in this screen field or when values are displayed with this screen field.
ABPSN, PROJN 은 프로젝트 시스템에서 사용하는 변환루틴입니다.
쉽게 말씀드리면 저장데이터와 화면출력데이터가 다를 경우 이를 변환시켜주는 역할을 합니다.