안녕하십니까. 오늘도 즐거운 하루입니다.
모두들 방사능 비를 잘 피하셔야할텐데....
오늘 여쭤보고 싶은것은 fbl3n g/l 개별 항목 조회의 alv layout 에 관한 질문입니다.
예전에 제가 이곳에 bseg의 어떤 필드를 추가 하고 싶어서
img : 재무회계 -> 총계정원장회계 -> g/l 계정 -> 개별항목 -> 개별항목 조회 -> 데이타 찾기/정렬에 대한 특별필드정의
에서 추가한적이 있습니다.
그런데 이번에는 전표부서명이라는것을 추가해야합니다.
첨부파일에 보시듯
코스트센터(bseg-KOSTL) - 코스트센터명(bseg에 없음)
전표부서(bseg-fistl) - 전표부서명 (bseg에 없음)
이런식으로 필드는 구축이 된것 같습니다.
여기서 코스트센터명은 제대로 나오는데 전표부서명은 제대로 나오지가 않습니다.
제가 위의 img 루트로 추가를 한것은
BKPF 회계 전표 헤더
BSEC 일회용계정데이타 전표세그멘트
BSED 어음필드 전표세그멘트
BSEG 회계 전표 세그먼트
PAYR 지급매체파일
BSEGC 전표: 지급카드지급의 데이타
한에서 추가를 할수 밖에 없었는데 저 위에 코스트 센터명은 어떻게 가지고 와서 추가를 한지 잘 모르겠습니다.
첨부파일에 img 메뉴도 캡쳐를 해두었습니다.
이 메뉴의 각각의 전반적인 설명 및 연관관계를 쫌 해주셨으면 합니다.
특히 라인레이아웃 정의는 완전히 이해가 안되네요.
이것 저것 알아 두어야 나중에 좋을듯 싶네요.
고수님들 많이 많이 쫌 갈켜주세요 ^^
흠....우리 회사같은 경우는 요...워낙 사용자 id의 이름에 코스트센터 명에 계정명 오더 내역에....기타등등....
추가해달라는게 거진 cbo수준으로 요청을 하더군요...
별로 추천하는 방법은 아닙니다만....
abap하시는 분의 도움을 받으세요....
fbl3n을 카피뜨시고.... 그안에 있는 RFPOSXEXT 이 구조체도 카피떠서 zRFPOSXEXT로 생성하고 필요 필드 추가하신다음
it_pos라는 internal 테이블에 값을 넣어주는 방법뿐인것 같습니다.