안녕하세요
금일 Change document관리에 대한 daily one paper강의 잘 봤네요.
그런데 예를 들어 cbo table이건 standard table이건 change history가 안되는 table이 있다면 T-code : SCD0에서 모두 관리 가능한건가요??
제가 대충 보니깐 다 될거라고 생각이 됩니다만..
예를 들어 RESB(reservation table)이 change history가 안되고 있어 user-exit에서 cbo table로 변경 이력 관리 정보를 저장하는 걸 구현을 했습니다.
그런데 cdpos , cdhdr에 change데이터가 저장이 된다면 궂이 cbo table로 관리할 필요가 없을 것으로 판단이 됩니다.
답변 부탁드립니다
꾸벅
댓글 4
-
MadMax
2009.12.04 21:59
change docurment 에 저장이 되려면 object 에 대한 정의 가 필요한데, 이 정의는 특정(주요한) 프로세스 단위로 지정되어 있고, 사용자가 임의 추가 되지 않는듯 합니다. 또한, standard 전체가 다 정의 되어 있지 않습니다. 참고 하세요. -
activeman
2009.12.04 22:43
여담입니다만...se11 -> 기술적 세팅 -> 데이타변경사항 로그 라는 항목이 있습니다.
물론 시스템에서 세팅을 해줘야 합니다만, 그리고 시스템 성능과 연관이 있습니다만 sap에서 주요 테이블에 로그를 남기는 항목이
있습니다. help 내용을 참고 하세요.(항목선택 후 F1키 누르시면 help 나옵니다.).
즐밥하세요.
-
찬호사랑
2009.12.05 00:30
activeman님이 말씀하신 사항은 BC쪽에서 table change document active시키는걸 말씀하시는거죠?
그건 얼마전에 저희쪽에서 셋팅을 했습니다.
그렇다면 해당 로그는 cdpos , cdhdr에 남지는 않을거지 않습니까??
아마도 system table에 남은거 같은데요 맞나요?
그럼 제가 의도한 방법하고는 조금 달라서요...
제 의도는 standard table로 로그를 남기고 싶은데 특정 필드정도만 남기던지 아무튼 cdhdr , cdpos에 남기고 싶거든요.
-
activeman
2009.12.05 04:54
찬호사랑님이 말씀하신대로 시스템 테이블에 자료가 남을 겁니다. tcode: scu3에서 조회가 가능하다고 나옵니다.
시스템 테이블이나 cdhdr, cdpos에 자료가 남는거나 별로 차이가 없을 것같습니다.
일단 로그만 남는다면 어떤 자료든 불러서 사용할 수 있을 것 같습니다.
즐밥하세요.