현업에서 스탠다드 시산표는 역분개를 내용을 포함한것이라서 역분개를 제외한 시산표를 만들어달라고 합니다
질문 1. 혹시 img 셋팅에 시산표내역중 역분개내용을 빼라는 설정 아시는 분 계시나요?
질문 2. 제가 프로그램으로 짜긴 짰습니다. bkpf에서 역분개 제외 전표 번호를 가져와서
bseg에서 bkpf에서 뽑아온 전표번호를 가지고 해당 item을 가져오는데요
테스트 환경에서는 데이터가 얼마 없어서 문제가 없었지만 실제로 운영에서 돌려 보니
데이타가 너무 많아서 인터널 테이블에 다 못들어가는것 같습니다.
자꾸 에러가 뜨네요.. 분명 테스트에서는 됩니다.
제가 사용한 테이블은 bkpf와 bseg가 중심인데 bseg의 내용을 뽑아 오는것 조차 시간이 너무 걸리네요
혹시 다른 테이블을 이용하면 쫌 더 빠르지 않을 까요? 이거 너무 시간이 오래 걸려요
고수님들 쫌 도와주세요
댓글 3
-
아밥고지를 찾아서
2009.04.27 20:32
-
정군
2009.04.27 20:43
질문1. 은 CO 고수에게 부탁드리고 ㅎㅎ
질문2. 는 에러 메시지를 보여주시는게 좋겠습니다.(속도나 부하는 나중에 생각하고..)
그리고, 표준에서는 되는데 CBO에서 건수가 많다고 안된다면... 조금 이상하긴 하네요.
메모리나 상황따라 다르겠지만, 100만건 이상 되는 데이터도 internal table에 들어갑니다. (버벅거리긴 합니다;;)
page roll 등의 에러가 뜬다면.. 건수 문제가 제일 의심되지만 아니라면 다른 오류일 수도 있을 듯 합니다.
-
chany
2009.05.13 01:18
bseg검색시에 인덱스 필드를 이용해보세요
참고로 역분개 이유에 negative로 하면 시산표에서 삭제하는걸로 알고 있지만
저희는 반제로 처리해두어서 시산표에 반영되어 있습니다. 이미 반제로 처리 된것을 img 셋팅으로 시산표를 볼때만
역분개를 반영하지 않은걸로 볼수 없을까요?