메뉴 건너뛰기

SAP 한국 커뮤니티

Lock objects

sapjoy 2006.12.20 13:33 조회 수 : 4058 추천:46

Lock objects are use in SAP to avoid the inconsistancy at the time of data is being insert/change into database.

SAP Provide three type of Lock objects.  
- Read Lock(Shared Locked)
   protects read access to an object. The read lock allows other  transactions read access but not write access to  
   the locked area of  the table

- Write Lock(exclusive lock)
   protects write access to an object. The write lock allows other  transactions neither read nor write access to  
    the locked area of the  table.

- Enhanced write lock (exclusive lock without cumulating)
  works like a write lock except that the enhanced write lock also  protects from further accesses from the  
  same transaction.

You can create a lock on a object of SAP thorugh transaction SE11 and enter any meaningful name start with EZ Example EZTEST_LOCK.

Use: you can see in almost all transaction when you are open an object in Change mode SAP could not allow to any other user to open the same object in change mode.

Example: in HR when we are enter a personal number in master data maintainance screen SAP can't allow to any other user to use same personal number for changes.

Technicaly:
When you create a lock object System automatically creat two function module.
1. ENQUEUE_<Lockobject name>. to insert the object in a queue.
2. DEQUEUE_<Lockobject name>. To remove the object is being queued through above FM.

You have to use these function module in your program.

번호 제목 글쓴이 날짜 조회 수
147 Access predicates and Filter predicates sapjoy 2012.03.14 6289
146 테이블Active시 (Warnings Occurred During Activation) 안나오게하는방법 [6] 양키 2012.03.29 99717
145 PD 인포타입 [3] file 준서기 2012.04.01 9652
144 숫자 포맷에서 콤마와 소수점이 바뀌어 나올 경우 [3] 쌉비씨 2012.04.16 10250
143 Second index 생성시 MANDT 필드 필요 없다. [2] 모포 2012.05.08 6742
142 sap buffer 리셋 [7] sapjoy 2012.06.01 10140
141 SDN -> SCN 변경되면서 Contents별로 바뀐 LINK 모음 [13] Wise 멘토 2012.07.06 19045
140 SAP Netweaver 설치 시스템사양 Tip [1] 양키 2012.09.21 7542
139 ADT(abap development tool) 설치 방법입니다. [1] Wise 멘토 2012.10.12 10228
138 SCN에 올라온 ADT Tutorials Link 입니다. [4] Wise 멘토 2012.10.12 4904
137 외부 명령어 등록(EXTERNAL COMMAND) [2] sapjoy 2012.11.02 5482
136 SELECT-OPTIONS과 PARAMETERS 동적으로 선언하기 [9] file 버미! 2012.12.13 7240
135 Abap Dump Top 10 [5] 양키 2013.01.14 15750
134 엑셀에서 '-' 부호 앞으로 옮기기 [18] file MasFI 2013.02.08 9016
133 Area menu 한방에 다운로드 >,.< [10] 배불뚝이용 2013.02.26 8636
132 ALV Subtotal 맨위에 표기하기 [8] 양키 2013.03.26 5598
131 TSE05 테이블 유지보수를 통한 프로그램 HEADER정보 자동입력. file paran 2013.05.21 4765
130 ALV TOOLBAR 메뉴 버튼을 올립니다. [6] file 블루보이 2013.06.26 3322
129 ABAP&SAP_MEMORY 에 대해 올려봄니다. [5] file 블루보이 2013.06.26 4196
128 Popup Function 을 모은 프로그램임니다. [5] file jokang 2013.06.26 4620