CAFE

§ Function §

계층구조로 달려있는 요소들을 찾아주는 함수

작성자쥔장|작성시간06.07.10|조회수1,763 목록 댓글 0
CO에는 여러가지 그룹핑이 많습니다.
코스트센터그룹, 손익센터그룹, 원가요소그룹 등등..

각 그룹 밑에 계층구조로 달려있는 요소들을 찾아주는 예쁜
함수가 바로 이 함수입니다.

1. 코스트센터 가져오기

  vl_e_setid = '0101XXXXA000'.
  

  CALL FUNCTION 'K_HIERARCHY_TABLES_READ'
       EXPORTING
            e_class     = '0106'
            e_setid     = vl_e_setid   "클래스+관리회계영역+그룹명
            e_kokrs     = 'XXXX'       "관리회계영역
            e_mandt     = sy-mandt
       TABLES
            t_nodes     = vlit_t_nodes
            t_values    = vlit_t_values
       CHANGING
            c_info      = vl_c_info
            c_overwrite = vl_c_overwrite.



2. 손익센터 가져오기

  vl_e_setid = '0106XXXXA1000'.
  

  CALL FUNCTION 'K_HIERARCHY_TABLES_READ'
       EXPORTING
            e_class     = '0106'
            e_setid     = vl_e_setid   "클래스+관리회계영역+그룹명
            e_kokrs     = 'XXXX'       "관리회계영역
            e_mandt     = sy-mandt
       TABLES
            t_nodes     = vlit_t_nodes
            t_values    = vlit_t_values
       CHANGING
            c_info      = vl_c_info
            c_overwrite = vl_c_overwrite.


3. 원가요소 가져오기

  vl_e_setid = '0102XXXXR-SGA-FUNC'.
  

  CALL FUNCTION 'K_HIERARCHY_TABLES_READ'
       EXPORTING
            e_class     = '0102'
            e_setid     = vl_e_setid   "클래스+관리회계영역+그룹명
            e_kokrs     = 'XXXX'       "관리회계영역
            e_mandt     = sy-mandt
       TABLES
            t_nodes     = vlit_t_nodes
            t_values    = vlit_t_values
       CHANGING
            c_info      = vl_c_info
            c_overwrite = vl_c_overwrite.


아마도 여기저기서 많이 쓰일 수 있는 함수 같은데, 여기까지만
알고 있습니다. 다른 테스트도 해보시길...
다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼