본문 바로가기
SAP/ABAP

SAP ABAP table is too long > 4030 오류

by 꿈청(꿈꾸는청년) 2021. 3. 8.
반응형

SAP cbo table 필드 길이 제한 에러

최근 cbo table에 필드를 추가하려고 하니

이런 오류가 발생하여 활성화가 되지 않았다

관련 문제로 글을 찾아보니 마땅한 해결책은 없었고 include나 append를 활용했는데도 안되었다

하지만 기존 이미 활성화된 table들도 마찬가지로 관련 오류가 뜨지만 단순히 ‘경고’ 표시로만 뜨기때문에 활성화 문제는 없는 것이다.

(난 단순히 그런 table을 copy 밖에 안했는데) 어쨋든
편법(?)을 활용하여 해결했다.


우선 Include에 포함된 필드들을 삭제하면서 활성화를 먼저 시켜준다( 될때까지 포함된 내역 삭제) 그리고 활성화가 되었다면 그제서야 include에 다시 필드들을 추가해주며 활성화시 se16n 들어가여 테이블 활성화 및 조정을 해준다. 그럼 될 것이다.

 

또 다른 방법으로는 TABLE에 APPEND 또는 INCLUDE가 포함되어있을 경우 각 구조체에 수정액션 ( 부분활성 -> 비활성) 바꿔주고 테이블 역시 수정액션을 취하여 (부분활성 ->활성화)로 만들면 오류를 해결할 수 있다.

끝.

반응형

댓글