회사코드 1000번,2000번,3000번이 있습니다.
회사코드 3000번은 1000번은 복사해서 사용 하고 있는데요.
회사코드 1000번일 경우에 라인 아이템의 회계 단위가 각각 다를 경우에 ,비즈니스 트랜잭션을 통해서 전표 발생시 본지점 대체 라인 아이템이 추가되어서 전표가 발생을 합니다.
회사코드 3000번 또한 1000번을 복사해서 사용 하기 때문에 똑같이 발생을 하구요.
하지만 2000번은 만들어서 사용 하고 있는데,위와 같은 메세지가 발생을 합니다.
그래소 IMG세팅 화면에서 "관리회계영역 유지보수"->"회사코드지정"에서 보니
회사코드가 1000,2000번이 들어가 있더라구요.회사코드 3000번은 관리 회계 영역이 아예 존재 하지 않구요.
그래서 3000번을 추가해주면 똑같은 메세지를 뿌리고, 없애면 메세지를 뿌리지 않고 잘 발생 하더라구요,
그래서 2000번 회사코드를 삭제 해볼려구 했더니,마스터 데이터임으로 삭제할수 없습니다.라고 나오더라구요.
그래서 스탠다드를 추적해보니, 2000번과 1000번일 경우에는 RK_KOKRS_FIND
스탠다는 함수를 타서 위와 같은 메세지를 뿌려주고, 3000번일 경우에는 위의 함수를 아예 타지를 않더라구요.
어느 부분을 잘펴보아야 하는지요?고수님들께 부탁 드리게씁니다.
댓글 5
-
Dr.ERP
2010.08.04 04:01
-
별나라대마왕
2010.08.04 17:10
예~회사코드 3000번은 지정이 안되어 있구요.2000번은 지정이 되어 있습니다.그런데 이상하게 ifrs 떄문에 만든 3000번은 1000을 복사해서 만들어 다고 하던데요.
여기에 관리 회계 영역에 3000번이 지정이 안되어 있고, 2000번은 지정이 되어 있습니다.
2000번을 지워 볼려고 하니깐 마스터 데이터임으로 삭제 할수 없다라고 나오네요.
3000번은 자유롭게 넣고, 지울수 있습니다.3000번도 관리 회계 영역에 회사코드를 지정하면 똑같이 회사코드 3000번이 CO 3000번에 지정되어 있지 않다라구 뜨네요.지우버리면 안뜨고.-_-;;;
-
Dr.ERP
2010.08.04 20:49
음...그러면..!
TKA02 테이블에서 회사코드 1000,2000,3000번의 데이터를 한번 체크해 보세요!( 볼수가 없으니..ㅠ)
체크는 하나의 회사코드가 여러개의 관리영역에 들어가 있는가?ㅎㅎㅎ
댓글 주세요!
-
짱오
2010.08.04 21:54
첫째:
한 회사코드는 한개 co영역에만 종속가능한데,
co영역 1000에 회사코드 1000,2000을 물고있다면,
2000회사코드는 더이상 다른 co영역에 넣을수 없고.
둘째:
co영역 1000을 회사코드간 거래로 세팅하고 그 아래에,
회사코드 1000,2000을 물리게 한것 같은데,
회사코드 2000을 넣고 기표할때,
co영역을 넣지 않아도 자동으로 물려있는 co영역 1000을 가져오게 될것이고,
그래서 문제발생원인은 아마도 기표시에 co영역 2000을 넣었거나,
유저세팅에 물려있는 파라미터 CAC에 따른 CO영역이 회사코드랑 매치안되기 때문이 아닌가 싶어요.
-
짱오
2010.08.05 19:18
메시지 KI203을 거슬러 올라가 보는 방법이 어떠신지요.
SE91에서 해당 메시지를 찾으셔서 사용처리스트 보시면 두곳이 있는데,
그중하나가 바로 펑션 RK_KOKRS_FIND에 사용되더군요,
디버깅하면서 보세요, 확실히 이 펑션에서 잡힌 메시지 결과인지를...
그러면 메시지를 유발한 조건들(변수값들)을 살펴보면 되겠죠...
t-code : OX19 에서 한번 확인해 보세요!
co 관리회계영역에 회사코드가 Assignment 가 안되어 있지 않나 싶습니다..!
혹여 확인해 보시고 댓글 주세요.^^: