1.4.7 Change Pointers
Change Pointer는 SAP master data에 대한 변경사항을 나타내 주는, R/3에 있는object이다. change pointer는 shared master data(SMD)라는 도구 속에 있는 관리체계에 의해서 관리되며, change document(CD) object에 기반을 두고 있다. SAP application에서 change document object는 master data에 대한 변동사항을 field 수준까지 기록해 준다. 이러한 변동 사항들은 table CDHDR(header table)과 CDPOS(detail table)에 저장된다. change document object와 change pointer는 ALE 설정에 의해서 서로 연결된다. 그러면 내부적인 체계에 따라 changer pointer에 대한 자료를 저장하고 있는 table BDCP와 table BDCPS를 갱신해 준다. change document object는 application 자료별로 관리되고, change pointer의 처리상태는 message type별로 관리된다는 사실을 주목하는 것이 중요하다. ALE에서 change pointer를 사용하기 위해서는 change pointer가 생성될 수 있도록 활성화(activate)되어 있어야 하는데, 이를 위해서는 먼저 general level에서 활성화(activate)되고, 다음으로 message type level에서 활성화(activate)되어야 한다(상세한 내용은 제 2장의 해당 부분을 참고하기 바란다).