안녕하세요~
저희 회사에 개발된 프로그램 중 창고간 재고 이동(311)을 bdc로 처리하는 프로그램이 있습니다.
그 프로그램으로 A창고에서 B창고로 재고 이동 시켰습니다.
성공메시지와 생성된 문서번호를 받아 LOG 테이블(CBO)에 저장했습니다.
근데 나중에 확인해 보니.. 생성된 문서번호를 조회를 할 수가 없었습니다.
MKPF 나 MSEG 테이블에도 DATA가 들어가 있지 않고요~
근데..MKPF 와 MSEG 를 확인해보니.. 그때 생성된 문서번호만 빠진체로
문서번호가 생성되고 있었습니다.
물론 누군가 고의든..아닌든.. 지웠을지도 모르지만..
일단 그건 배제하고요~(위 두 테이블의 특정 데이터만 지웠다는것도 이상하고요..)
이해할수 없는 에러가 발생해서 경험해보시거나.. 확인방법을 아시는 분있으시면
답변 부탁드리겠습니다~^^
좋은 하루 되세요~
댓글 3
-
andy
2010.09.04 01:45
-
카카오예~
2010.09.06 23:34
아.. 저도 그런경우 있었는데 결국 데이터 commit 관련된 경우였는데..
그거 아마 디버깅 중에도 자재문서 번호는 생성되는걸로 보이실거예요 (덕분에 수없는 디버깅을 했더랬죠;)
실제 저장되어지는건 없겠지만 ㅋ 저 같은경우엔 한줄로 해결했는데....
지금 기억이 가물가물>.< 확인되는대로 댓글 달아드릴게요ㅋ
-
얌얌
2010.09.08 17:56
두분 답변 감사합니다~~^^
쩝.. 근데... 이미 2달이 지난게 지금 발견되서.. 어떻하진 못할거 같습니다..ㅠ.ㅠ
그나마.. 창고간 이동이여서.. 내부적으로 수불정리하는것으로 가닥을 잡았습니다.
카카오예님 혹시 기억나시면 나중에라도 알려주세요~~^^
BDC 돌릴때, 종종 경험해 봤습니다.
(채번만 되고, 문서는 없는 )
뭐 제 경우엔 더 심했는데, 자재문서는 채번되고, 없어져 버리고, 회계문서는 생성되어버린.. ㅡ,.ㅡ
결국 OSS 띄워서, sap에서 들어와서 수기로 조정했습니다.
옆으로 샜는데, 여튼 레포트 하나 만드셔서, 표준 table이랑 cbo log 테이블이랑 check해 보세요. ^^