adm102 administration as abap ii (col71)

402
8/10/2019 ADM102 Administration as ABAP II (Col71) http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 1/402

Upload: dmx077

Post on 02-Jun-2018

221 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 1/402

Page 2: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 2/402

Page 3: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 3/402

Page 4: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 4/402

Page 5: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 5/402

Page 6: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 6/402

Page 7: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 7/402

Page 8: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 8/402

Page 9: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 9/402

Page 10: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 10/402

Page 11: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 11/402

Page 12: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 12/402

Page 13: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 13/402

Page 14: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 14/402

Page 15: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 15/402

Page 16: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 16/402

Page 17: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 17/402

Page 18: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 18/402

Page 19: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 19/402

Page 20: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 20/402

Page 21: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 21/402

Page 22: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 22/402

Page 23: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 23/402

Page 24: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 24/402

Page 25: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 25/402

Page 26: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 26/402

Page 27: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 27/402

Page 28: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 28/402

Page 29: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 29/402

Page 30: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 30/402

Page 31: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 31/402

Page 32: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 32/402

Page 33: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 33/402

Page 34: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 34/402

Page 35: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 35/402

Page 36: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 36/402

Page 37: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 37/402

Page 38: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 38/402

Page 39: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 39/402

Page 40: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 40/402

Page 41: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 41/402

Page 42: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 42/402

Page 43: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 43/402

Page 44: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 44/402

Page 45: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 45/402

Page 46: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 46/402

Page 47: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 47/402

Page 48: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 48/402

Page 49: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 49/402

Page 50: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 50/402

Page 51: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 51/402

Page 52: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 52/402

Page 53: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 53/402

Page 54: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 54/402

Page 55: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 55/402

Page 56: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 56/402

Page 57: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 57/402

Page 58: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 58/402

Page 59: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 59/402

Page 60: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 60/402

Page 61: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 61/402

Page 62: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 62/402

Page 63: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 63/402

Page 64: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 64/402

Page 65: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 65/402

Page 66: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 66/402

Page 67: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 67/402

Page 68: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 68/402

Page 69: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 69/402

Page 70: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 70/402

Page 71: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 71/402

Page 72: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 72/402

Page 73: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 73/402

Page 74: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 74/402

Page 75: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 75/402

Page 76: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 76/402

Page 77: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 77/402

Page 78: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 78/402

Page 79: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 79/402

Page 80: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 80/402

Page 81: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 81/402

Page 82: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 82/402

Page 83: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 83/402

Page 84: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 84/402

Page 85: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 85/402

Page 86: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 86/402

Page 87: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 87/402

Page 88: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 88/402

Page 89: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 89/402

Page 90: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 90/402

Page 91: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 91/402

Page 92: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 92/402

Page 93: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 93/402

Page 94: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 94/402

Page 95: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 95/402

Page 96: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 96/402

Page 97: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 97/402

Page 98: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 98/402

Page 99: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 99/402

Page 100: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 100/402

Page 101: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 101/402

Page 102: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 102/402

Page 103: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 103/402

Page 104: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 104/402

Page 105: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 105/402

Page 106: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 106/402

Page 107: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 107/402

Page 108: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 108/402

Page 109: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 109/402

Page 110: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 110/402

Page 111: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 111/402

Page 112: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 112/402

Page 113: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 113/402

Page 114: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 114/402

Page 115: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 115/402

Page 116: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 116/402

Page 117: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 117/402

Page 118: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 118/402

Page 119: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 119/402

Page 120: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 120/402

Page 121: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 121/402

Page 122: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 122/402

Page 123: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 123/402

Page 124: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 124/402

Page 125: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 125/402

Page 126: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 126/402

Page 127: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 127/402

Page 128: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 128/402

Page 129: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 129/402

Page 130: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 130/402

Page 131: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 131/402

Page 132: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 132/402

Page 133: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 133/402

Page 134: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 134/402

Page 135: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 135/402

Page 136: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 136/402

Page 137: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 137/402

Page 138: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 138/402

Page 139: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 139/402

Page 140: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 140/402

Page 141: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 141/402

Page 142: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 142/402

Page 143: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 143/402

Page 144: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 144/402

Page 145: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 145/402

Page 146: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 146/402

Page 147: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 147/402

Page 148: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 148/402

Page 149: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 149/402

Page 150: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 150/402

Page 151: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 151/402

Page 152: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 152/402

Page 153: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 153/402

Page 154: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 154/402

Page 155: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 155/402

Page 156: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 156/402

Page 157: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 157/402

Page 158: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 158/402

Page 159: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 159/402

Page 160: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 160/402

Page 161: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 161/402

Page 162: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 162/402

Page 163: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 163/402

Page 164: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 164/402

Page 165: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 165/402

Page 166: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 166/402

Page 167: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 167/402

Page 168: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 168/402

Page 169: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 169/402

Page 170: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 170/402

Page 171: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 171/402

Page 172: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 172/402

Page 173: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 173/402

Page 174: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 174/402

Page 175: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 175/402

Page 176: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 176/402

Page 177: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 177/402

Page 178: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 178/402

Page 179: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 179/402

Page 180: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 180/402

Page 181: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 181/402

Page 182: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 182/402

Page 183: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 183/402

Page 184: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 184/402

Page 185: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 185/402

Page 186: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 186/402

Page 187: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 187/402

Page 188: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 188/402

Page 189: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 189/402

Page 190: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 190/402

Page 191: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 191/402

Page 192: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 192/402

Page 193: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 193/402

Page 194: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 194/402

Page 195: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 195/402

Page 196: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 196/402

Page 197: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 197/402

Page 198: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 198/402

Page 199: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 199/402

Page 200: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 200/402

Page 201: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 201/402

Page 202: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 202/402

Page 203: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 203/402

Page 204: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 204/402

Page 205: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 205/402

Page 206: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 206/402

Page 207: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 207/402

Page 208: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 208/402

Page 209: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 209/402

Page 210: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 210/402

Page 211: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 211/402

Page 212: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 212/402

Page 213: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 213/402

Page 214: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 214/402

Page 215: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 215/402

Page 216: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 216/402

Page 217: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 217/402

Page 218: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 218/402

Page 219: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 219/402

Page 220: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 220/402

Page 221: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 221/402

Page 222: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 222/402

Page 223: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 223/402

Page 224: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 224/402

Page 225: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 225/402

Page 226: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 226/402

Page 227: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 227/402

Page 228: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 228/402

Page 229: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 229/402

Page 230: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 230/402

Page 231: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 231/402

Page 232: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 232/402

Page 233: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 233/402

Page 234: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 234/402

Page 235: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 235/402

Page 236: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 236/402

Page 237: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 237/402

Page 238: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 238/402

Page 239: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 239/402

Page 240: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 240/402

Page 241: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 241/402

Page 242: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 242/402

Page 243: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 243/402

Page 244: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 244/402

Page 245: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 245/402

Page 246: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 246/402

Page 247: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 247/402

Page 248: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 248/402

Page 249: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 249/402

Page 250: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 250/402

Page 251: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 251/402

Page 252: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 252/402

Page 253: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 253/402

Page 254: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 254/402

Page 255: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 255/402

Page 256: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 256/402

Page 257: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 257/402

Page 258: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 258/402

Page 259: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 259/402

Page 260: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 260/402

Page 261: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 261/402

Page 262: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 262/402

Page 263: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 263/402

Page 264: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 264/402

Page 265: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 265/402

Page 266: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 266/402

Page 267: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 267/402

Page 268: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 268/402

Page 269: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 269/402

Page 270: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 270/402

Page 271: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 271/402

Page 272: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 272/402

Page 273: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 273/402

Page 274: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 274/402

Page 275: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 275/402

Page 276: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 276/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

R F C D e s t i n a t i o n a n d L D A P C o n n e c t o S i n c e S A P B a s i s 4 . 6 , t h e L D A P C o n n e c t o r h a s b e e n d s y s t e m . I f y o u s t a r t t h e a s s o c i a t e d p r o g r a m a t o p e r a t i n l d a p _ r f c p r o g r a m i n t h e k e r n e l d i r e c t o r y ) , t h e p r o g r a m o u t p u t s a d d i t i o n a l t e c h n i c a l d e t a i l s . I f t h e L D A P p r o g r a m l i b r p l a t f o r m , t h e s y s t e m d i s p l a y s a n e r r o r m e s s a g e .

H i n t : W h e n t h e L D A P C o n n e c t o r i s s t a r t e d , i t c h e c kw o r k d i r e c t o r y c o n t a i n s t h e l e l d a p _ r f c . c f g . I f t h e S A P s y s t e m s t a r t s t h e p r o g r a m l d a p _ r f c . e x e l o c a l l y , t h i s w o r k d i r e c t o r y i s c a l / u s r / s a p / < S I D > / < I n s t a n c e N u m b e r > / w o r k ( i f m u l t i p l e i n s t a n c e s a r e s t a r t e d , m u l t i p l e d i r e c t o r i e s e x i s t ) . Y o u c a n u s e t h - c f g < f i l e

n a m e > c o m m a n d l i n e p a r a m e t e r t o s p e c i f y a d i f f e r e n p o s s i b l y a d i f f e r e n t s t o r a g e l o c a t i o n ) . A s w e l l a s cu s e t h i s l e t o t r a n s f e r o p t i o n a l p a r a m e t e r s t o t h e Lc h e c k t h e a c t i v a t i o n o f t h e L D A P c o n n e c t o r , y o u ct h e t r a c e l e s d e v _ < n a m e o f t h e R F C d e s t i n a t i o n > .

F o r m o r e i n f o r m a t i o n a b o u t t h e L D A P C o n n e c t o r 5 0 6 6 7 1 – L D A P C o n n e c t o r ( V e r s i o n 2 . 3 ) .

F i g u r e 7 6 : C o n n e c t i n g t o D i r e c t o r y S e r v e r s U s i n g t h e

A s t h e p r o g r a m n a m e s u g g e s t s , t h e L D A P C o n n e c t o r ic o m m u n i c a t i o n . T o d o t h i s , a n R F C d e s t i n a t i o n o f t h e T ( T C P / I P ) t h a t a c t i v a t e s t h e L D A P C o n n e c t o r a s a r e g i s t e r e d s e r v e r p

2 6 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 277: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 277/402

A D M 1 0 2 L e s s o n : T e c h n i c a l C o n n e c t i o n o f D

C a u t i o n : N o t e t h a t t h e n a m e o f t h e R F C d e s t i n a t i o n i n

u p p e r c a s e l e t t e r s a n d w i t h o u t s p a c e s . I f o n l y o n e L D A P C o n n e c t o r i s r u n n i n g i n a n S A p h y s i c a l h o s t , c a l l t h e R F C d e s t i n a t i o n L D A P _ < A p p l S e r v e r n a ( f o r e x a m p l e : L D A P _ T W D F 1 9 0 4 ) . I f m o r e t h a n o n e i s r u n n i n g , a d d a s e q u e n c e n u m b e r w i t h a h y p h e nL D A P _ < A p p l S e r v e r n a m e > - < N u m b e r > ( f o r e x a m p l e : L D A P _ T W D F 1 9 0 4 - 0 1 ) .

T h e L D A P C o n n e c t o r s h o u l d b e r e g i s t e r e d a t t h e l o cm a i n t a i n t h e g a t e w a y o p t i o n s s o t h a t t h e G a t e w a y H o s t p o i n t s t o t h e l o c a l s e r v a n d t h e G a t e w a y S e r v i c e p o i n t s t o s a p g w < i n s t a n c e n u m b e r > .

F o r t h e P r o g r a m I D e l d , e n t e r t h e n a m e o f t h e R F C d e s t i n a t i

F i g u r e 7 7 : C r e a t i n g t h e R F C D e s t i n a t i o n

Y o u c a n d e n e a l l t h e c u s t o m i z i n g s e t t i n g s f o r c o n n t h e S A P R e f e r e n c e I M G ( I m p l e m e n t a t i o n G u i d e , t r S A P C u s t o m i z i n g I m p l e m e n t a t i o n G u i d e → S A P N e→ S y s t e m a d m i n i s t r a t i o n → D i r e c t o r y I n t e g r a t i o n . A l t e r n a t i v e l y , y o u c a n a u s e c e n t r a l t r a n s a c t i o n L D A P t o c o n n e c t t o d i r e c t o r p e r f o r m c u s t o m i z i n g f o r t h e L D A P C o n n e c t o r i n t h e L D A P C o n n e c t o r s a r e a . U s e

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 6 3

Page 278: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 278/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

t h e e l d h e l p ( F 1 a n d F 4 ) a n d t h e d o c u m e n t a t i o n w h e nU s e t h e i n p u t h e l p ( F 4 ) w h e r e p o s s i b l e ; f o r e x a m p l e , t h C o n n e c t o r N a m e m u s t b e

i d e n t i c a l t o t h e R F C d e s t i n a t i o n . F o r t h e ( l o g i c a l ) d e n i t i o n o f t h e L D A P C o n n e c t o r i n m u s t s p e c i f y t h e a p p l i c a t i o n s e r v e r o n w h i c h t h e ( p h y sr u n n i n g . Y o u c a n a l s o c r e a t e c o n n e c t i o n s t o m u l t i p l e do n e L D A P C o n n e c t o r . Y o u u s u a l l y s e t t h e S t a t u s t o C o n n e c t o r I s A c t i v e – t h e C o m p u t i n g C e n t e r M a n a g e m e n t S y s t e m ( C C M S ) t h e nL D A P C o n n e c t o r p e r i o d i c a l l y a n d a t t e m p t s ( f o r e x a m s y s t e m ) t o m a k e o r k e e p i t a v a i l a b l e u s i n g a n a u t o - r e a ct r a c e l e v e l f o r t h e e r r o r l o g ( l e d e v _ < N a m e o f t h e R F C d e s t i n a t i o n > , y o u c a n e v a l u a t e t h i s , f o r e x a m p l e , w i t h t r a n s a c t i o n S T 1 1 ) .

A f t e r s t o r i n g t h e C o n n e c t o r d a t a , y o u c a n s t a r t t h e L D Af r o m t r a n s a c t i o n L D A P o r ( i f t h e s t a t u s i s s e t t o C o n n e c t o r I s A c t i v e ) w a i t a f e w m i n u t e s u n t i l t h e a u t o - r e a c t i o n m e t h o d h a s b e e n e x e c u

F i g u r e 7 8 : D e n i n g t h e L D A P C o n n e c t o r

S y s t e m U s e r T h e S A P s y s t e m m u s t b e a b l e t o l o g o n t o t h e d i r e c t o r y L D A P o p e r a t i o n s . T h e d i r e c t o r y s e r v i c e s t h e m s e l v e s c o n c e p t s ( f r o m a n y o n e b e i n g a b l e t o r e t r i e v e i n f o r m a tc h e c k s u s i n g a d i r e c t o r y s e r v e r ) .

2 6 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 279: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 279/402

Page 280: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 280/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

F i g u r e 8 0 : D e n i n g t h e C o n n e c t i o n D a t a

2 6 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 281: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 281/402

A D M 1 0 2 L e s s o n : T e c h n i c a l C o n n e c t i o n o f D

E x e r c i s e 1 1 : C o n n e c t i n g a n A

D i r e c t o r y S e r v e r E x e r c i s e O b j e c t i v e s A f t e r c o m p l e t i n g t h i s e x e r c i s e , y o u w i l l b e a b l e t o : • M a k e t h e t e c h n i c a l c o n n e c t i o n o f a n A S A B A P t o

B u s i n e s s E x a m p l e A c e n t r a l d i r e c t o r y s e r v i c e i s a l r e a d y o p e r a t i n g i n y om a s t e r d a t a . I t i s y o u r t a s k a s a n a d m i n i s t r a t o r t o c o ns y s t e m t o t h i s d i r e c t o r y s e r v i c e .

T a s k 1 : P r e p a r i n g a n d S e t t i n g U p a D

F i g u r e 8 1 : C o m p l e t e S c e n a r i o o f t h e T r a i n i n g L a n d

S t a r t t h e d i r e c t o r y s e r v e r a n d c r e a t e n e w o r g a n i z a t i o

1 . S t a r t t h e W i n d o w s s e r v i c e s i P l a n e t A d m i n i s t r a t i o n S e r v e r 5 . 0 a n d i P l a n e t D i r e c t o r y S e r v e r 5 ( D i r e c t o r y ) o n y o u r s e r v e r . B o t h s e r v i c e s s h a u t o m a t i c a l l y i f t h e s e r v e r i s r e s t a r t e d .

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 6 7

Page 282: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 282/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

C a u t i o n : T h i s p a r t o f t h e t a s k c a n b e p e r f o r m e d o n l o n c e p e r

s e r v e r . D e c i d e w i t h y o u r n e i g h b o r i n g g r o u p w h i c t o p e r f o r m t h i s p a r t .

N o t e : T h e i P l a n e t p r o d u c t i s u s e d a s a n e x a m p l e h i n t e r f a c e s a n d f u n c t i o n s o f o t h e r d i r e c t o r y s e r vh o w e v e r , t h e b a s i c c o n c e p t s a n d r e q u i r e d e n t r i e

2 . O n y o u r s e r v e r , u s e t h e i P l a n e t C o n s o l e t o c r e a t e ad i r e c t o r y s e r v e r s h a r e d b y t h e D E V a n d Q A S g r o u pg i v e y o u t h e l o g o n d a t a .

N o t e : F r o m t h i s p o i n t , t h e t a s k s m u s t b e c a r r i e d o u( D E V a n d Q A S ) .

3 . I n y o u r d i r e c t o r y , c r e a t e t h e o r g a n i z a t i o n a l u n i t s e m p l o y e e s a n d p a r t n e r s ( o r g a n i z a t i o n a l U n i t a t t r i b u t e ) b e l o w t h e e n t r y f o r y o u r g r o u p ( D E V t e a m o r Q A S t e a m , r e f e r r e d t o a s < S I D > t e a m i n t h e f o l l o w i n g t e x t ) .

H i n t : T h e r e a s o n f o r c r e a t i n g t h e s e t w o o r g a n i z a tt h e o r g a n i z a t i o n a l u n i t e m p l o y e e s i s t o b e s y n c h r o n i z e d w i t h t S A P s y s t e m l a t e r , w h i l e p a r t n e r s a r e a d m i n i s t r a t e d i n a d i f f e rw a y ( f o r e x a m p l e , w i t h a t h i r d - p a r t y p r o d u c t ) .

R e s u l t

Y o u a r e o p e r a t i n g a d i r e c t o r y s e r v e r ( w i t h t h e l o g i c D i r e c t o r y ) . O n t h i s d i r e c t o r y s e r v e r , a n a r e a i n t h e D I T h a s b e e n s e t( w i t h t h e b a s e e n t r y o u = < S I D > t e a m , o = S A P t r a i n i n g , c = d e ) . T h e r e a r e t w o s e c t i o n s i n y o u r c o m p a n y ( t h e o r g a n i z a t i o n a l u n i t s e m p l o y e e s a n d p a r t n e r s ) .

T a s k 2 : R F C D e s t i n a t i o n a n d L D A P C oT e c h n i c a l c o n g u r a t i o n o f t h e L D A P C o n n e c t o r .

1 . C r e a t e a n R F C d e s t i n a t i o n , L D A P _ < A p p l S e r v e r n a m e > ( e n s u r e t h a t

y o u u s e t h e c o r r e c t n o t a t i o n ) o f t y p e T f o r “ y o u r ” L D A P C o n n e c t o r . < A p p l S e r v e r n a m e > s t a n d s f o r t h e h o s t n a m e o n w h i c h y o u i s r u n n i n g .

C a u t i o n : E n s u r e t h a t y o u e n t e r t h e n a m e o f t h e R F Cu p p e r c a s e l e t t e r s a n d w i t h o u t s p a c e s .

U s e t h e f o l l o w i n g s e t t i n g s :

C o n t i n u e d o n n e x t p a g e

2 6 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 283: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 283/402

A D M 1 0 2 L e s s o n : T e c h n i c a l C o n n e c t i o n o f D

A c t i v a t i o n T y p e R e g i s t e r e d S e r v e r P r o g r a

P r o g r a m I D I d e n t i c a l t o t h e n a m e o f t h e R F C dt h a t i s L D A P _ < A p p l S e r v e r n a m e

C P I C T i m e o u t D e f a u l t G a t e w a y V a l u e

G a t e w a y H o s t H o s t o n w h i c h y o u r S A P s y s t e m i s r u n n i n gs u c h a s t w d f x x x x ( l o w e r c a s e )

G a t e w a y S e r v i c e s a p g w < i n s t a n c e n u m b e r > , s u c h a s s a p g w 0 0 f o r t h e D E V g r o u p a n d s a p g w 1 0 f o r t h e Q A S g r o u p

2 . D e n e a n d s t a r t y o u r L D A P C o n n e c t o r u s i n g t r af o l l o w i n g s e t t i n g s :

C o n n e c t o r N a m e L D A P _ < A p p l S e r v e r n a m e > ( F 4 h e l p )

A p p l i c a t i o n S e r v e r T h e i n s t a n c e w h o s e g a t e w a y y o u t h e R F C d e s t i n a t i o n ( F 4 h e l p )

S t a t u s C o n n e c t o r I s A c t i v e

T r a c e L e v e l T r a c e O F F

M a x i m u m H o l d T i m e N o e n t r y

C o d e P a g e N o e n t r y

P a g e S i z e N o e n t r y

H i n t : W h e r e p o s s i b l e , u s e t h e i n p u t h e l p ( F 4 h e

R e s u l t

T h e L D A P C o n n e c t o r t h a t i m p l e m e n t s t h e c o n n e y o u r d i r e c t o r y s e r v e r i s n o w r u n n i n g a t o p e r a t i n g

T a s k 3 : S y s t e m U s e r M a i n t a i n t h e l o g o n d a t a .

1 . S t o r e t h e l o g o n d a t a f o r t h e s y s t e m u s e r o n y o u r du s e t h e f o l l o w i n g s e t t i n g s :

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 6 9

Page 284: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 284/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

U s e r I D D I R E C T O R Y # # U S E R D i s t i n g u i s h e d N a m e c n = D i r e c t o r y M a n a g e r A u t h . M e c h a n i s m S i m p l e B i n d

C r e d e n t i a l s S t o r a g e S e c u r e s t o r a g e

C r e d e n t i a l s P r o v i d e d b y i n s t r u c t o r

R e s u l t

T h e s y s t e m u s e r ( t h e u s e r c n = D i r e c t o r y M a n a g e r ) i s k n o w n i n t h e S A P s y s t e m .

T a s k 4 : C o n n e c t i o n D a t a a n d T e s t M a i n t a i n t h e c o n n e c t i o n d a t a a n d p e r f o r m a n i n i t i a l t e s e r v e r .

1 . M a i n t a i n t h e c o n n e c t i o n d a t a f o r y o u r d i r e c t o r y s e

S e r v e r N a m e D I R E C T O R Y # # , t h e l o g i c a l n a m e o f t h e d i r e c t o r y s e r v i c e s e r v e r

H o s t N a m e H o s t n a m e o f y o u r d i r e c t o r y s e r v i c e e x a m p l e , t w d f x x x x . w d f . s a p . c o r p )

P o r t N u m b e r 3 8 9

P r o d u c t N a m e i P l a n e t D i r e c t o r y S e r v e r 5 . 0 L o g V e r s i o n L D A P v 3

L D A P A p p l i c a t i o n U s e r

B a s e E n t r y o u = e m p l o y e e s , o u = < S I D > t e a o = S A P t r a i n i n g , c = d e ( i n t h i s o r d e r )

S y s t e m L o g o n D I R E C T O R Y # # U S E R ( u s i n g F 4 h e l p ; c o r r e s p o n d s t o t h e p r e v i o u s l y c r e a t e

2 . T e s t t h e c o n g u r a t i o n b y l o g g i n g o n t o , s e a r c h i n g t h e d i r e c t o r y s e r v e r .

R e s u l t

T h e c o n n e c t i o n d a t a ( s u c h a s t h e p r o d u c t u s e d , h o s te n t r y ) a r e k n o w n i n t h e S A P s y s t e m .

2 7 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 285: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 285/402

A D M 1 0 2 L e s s o n : T e c h n i c a l C o n n e c t i o n o f D

S o l u t i o n 1 1 : C o n n e c t i n g a n A

D i r e c t o r y S e r v e r T a s k 1 : P r e p a r i n g a n d S e t t i n g U p a D

F i g u r e 8 2 : C o m p l e t e S c e n a r i o o f t h e T r a i n i n g L a n d

S t a r t t h e d i r e c t o r y s e r v e r a n d c r e a t e n e w o r g a n i z a t i o

1 . S t a r t t h e W i n d o w s s e r v i c e s i P l a n e t A d m i n i s t r a t i o n S e r v e r 5 . 0 a n d i P l a n e t D i r e c t o r y S e r v e r 5 ( D i r e c t o r y ) o n y o u r s e r v e r . B o t h s e r v i c e s s h a u t o m a t i c a l l y i f t h e s e r v e r i s r e s t a r t e d .

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 7 1

Page 286: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 286/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

C a u t i o n : T h i s p a r t o f t h e t a s k c a n b e p e r f o r m e d o n l o n c e p e r

s e r v e r . D e c i d e w i t h y o u r n e i g h b o r i n g g r o u p w h i c t o p e r f o r m t h i s p a r t .

N o t e : T h e i P l a n e t p r o d u c t i s u s e d a s a n e x a m p l e h i n t e r f a c e s a n d f u n c t i o n s o f o t h e r d i r e c t o r y s e r vh o w e v e r , t h e b a s i c c o n c e p t s a n d r e q u i r e d e n t r i e

a ) I f y o u h a v e n o t a l r e a d y d o n e s o , l o g o n t o t h e T e ( a l s o k n o w n a s t h e R D P C l i e n t ) a t o p e r a t i n g s y s ts y s t e m u s i n g t h e u s e r < s i d > a d m .

b ) O p e n t h e W i n d o w s S e r v i c e M a n a g e r ( u s i n g t h e

c h o o s i n g S t a r t → S e t t i n g s → C o n t r o l P a n e l → A d m i→ S e r v i c e s ) .

c ) D o u b l e - c l i c k t h e i P l a n e t A d m i n i s t r a t i o n S e r v e r 5 . 0 s e r v i c e . O n t h e G e n e r a l t a b u n d e r S t a r t u p T y p e , c h o o s e A u t o m a t i c a n d t h e n S t a r t . C l o s e t h e w i n d o w b y c h o o s i n g O K .

d ) R e p e a t t h e l a s t s t e p s f o r t h e i P l a n e t D i r e c t o r y S e r v e r 5 ( D i r e cs e r v i c e .

N o t e t h a t t h e f o l l o w i n g s t e p s m u s t b e c a r r i e d o u t a n d Q A S ) .

2 . O n y o u r s e r v e r , u s e t h e i P l a n e t C o n s o l e t o c r e a t e ad i r e c t o r y s e r v e r s h a r e d b y t h e D E V a n d Q A S g r o u pg i v e y o u t h e l o g o n d a t a .

N o t e : F r o m t h i s p o i n t , t h e t a s k s m u s t b e c a r r i e d o u( D E V a n d Q A S ) .

a ) S t a r t t h e i P l a n e t C o n s o l e a t o p e r a t i n g s y s t e m l e c h o o s i n g S t a r t → P r o g r a m s → i P l a n e t S e r v e r P r o d u C o n s o l e 5 . 0 .

b ) L o g o n w i t h t h e U s e r I D , P a s s w o r d a n d A d m i n i s t r a t i o n U R L p r o v i d e d b y y o u r i n s t r u c t o r .

c ) G o t o t h e S e r v e r s a n d A p p l i c a t i o n s t a b f o r t h e d i r e c t o r y s e r v e r w d f . s a p . c o r p → l o c a l h o s t . w d f . s a p . c o r p → S e r v eS e r v e r " ( D i r e c t o r y ) .

d ) O p e n t h i s s e r v e r b y d o u b l e - c l i c k i n g ( o r c h o o s i n O p e n ) .

N o t e t h a t t h i s d i r e c t o r y s e r v e r i s u s e d b y b o t h g r o

C o n t i n u e d o n n e x t p a g e

2 7 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 287: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 287/402

A D M 1 0 2 L e s s o n : T e c h n i c a l C o n n e c t i o n o f D

3 . I n y o u r d i r e c t o r y , c r e a t e t h e o r g a n i z a t i o n a l u n i t e m p l o y e e s a n d p a r t n e r s ( o r g a n i z a t i o n a l U n i t a t t r i b u t e ) b e l o w t h e e n t r y f o r y o u r g r o u p

( D E V t e a m o r Q A S t e a m , r e f e r r e d t o a s < S I D > t e a m i n t h e f o l l o w i n g t e x t ) .

H i n t : T h e r e a s o n f o r c r e a t i n g t h e s e t w o o r g a n i zt h e o r g a n i z a t i o n a l u n i t e m p l o y e e s i s t o b e s y n c h r o n i z e d w i t hS A P s y s t e m l a t e r , w h i l e p a r t n e r s a r e a d m i n i s t r a t e d i n a d i f fw a y ( f o r e x a m p l e , w i t h a t h i r d - p a r t y p r o d u c t

a ) G o t o t h e D i r e c t o r y t a b i n t h e d i r e c t o r y s e r v e r w i n d o w .

b ) S e l e c t y o u r o r g a n i z a t i o n a l u n i t ( S A P t r a i n i n g → < S I D > t e a m ) u s i n g t h e l e f t m o u s e b u t t o n .

c ) T h e n c l i c k w i t h t h e r i g h t m o u s e b u t t o n a n d c N e w → O r g a n i z a t i o n a l U n i t . . . . U n d e r N a m e , e n t e r t h e v a l u e e m p l o y e e s . A l l o t h e r e l d s a r e o p t i o n a l a n d c a n b e l e f t b l a b y c h o o s i n g O K .

R e p e a t t h e l a s t s t e p f o r t h e p a r t n e r s o r g a n i z a t i o n a l u n i t .

R e s u l t

Y o u a r e o p e r a t i n g a d i r e c t o r y s e r v e r ( w i t h t h e l D i r e c t o r y ) . O n t h i s d i r e c t o r y s e r v e r , a n a r e a i n t h e D I T h a sc o m p a n y ( w i t h t h e b a s e e n t r y o u = < S I D > t e a m , o = S A P t r a i n ) . T h e r e a r e t w o s e c t i o n s i n y o u r c o m p a n y ( t h e o e m p l o y e e s a n d p a r t n e r s ) .

T a s k 2 : R F C D e s t i n a t i o n a n d L D A P CT e c h n i c a l c o n g u r a t i o n o f t h e L D A P C o n n e c t o r .

1 . C r e a t e a n R F C d e s t i n a t i o n , L D A P _ < A p p l S e r v e r n a m e > ( e n s u r e t h a t y o u u s e t h e c o r r e c t n o t a t i o n ) o f t y p e T f o r “ y o u r ” L D A P C o n n e c t o < A p p l S e r v e r n a m e > s t a n d s f o r t h e h o s t n a m e o n w h i c h y oi s r u n n i n g .

C a u t i o n : E n s u r e t h a t y o u e n t e r t h e n a m e o f t h e R Fu p p e r c a s e l e t t e r s a n d w i t h o u t s p a c e s .

U s e t h e f o l l o w i n g s e t t i n g s :

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 7 3

Page 288: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 288/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

A c t i v a t i o n T y p e R e g i s t e r e d S e r v e r P r o g r a m

P r o g r a m I D I d e n t i c a l t o t h e n a m e o f t h e R F C d e st h a t i s L D A P _ < A p p l S e r v e r n a m e >

C P I C T i m e o u t D e f a u l t G a t e w a y V a l u e

G a t e w a y H o s t H o s t o n w h i c h y o u r S A P s y s t e m i s r u n n i n g , s u c h a s t w d f x x x x ( l o w e r c a s e )

G a t e w a y S e r v i c e s a p g w < i n s t a n c e n u m b e r > , s u c h a s s a p g w 0 0 f o r t h e D E V g r o u p a n d s a p g w 1 0 f o r t h e Q A S g r o u p

a ) I n t r a n s a c t i o n S M 5 9 , c h o o s e C r e a t e . E n t e r t h e R F C d e s t i n a t i o n L D A P _ < A p p l S e r v e r n a m e > i n u p p e r c a s e l e t t e r s ( f o r e x a m p a g r o u p w i t h t h e S A P s y s t e m o n t h e h o s t t w d f 1 9 L D A P _ T W D F 1 9 0 4 ) . E n t e r T a s t h e c o n n e c t i o n t y p e ( s t a r t a n e p r o g r a m u s i n g T C P / I P ) a n d a n y d e s c r i p t i o n t e x t

b ) M a i n t a i n t h e e l d s o n t h e T e c h n i c a l S e t t i n g s t a b , a s s p e c i e d i n t h e t a b l e , a n d s a v e y o u r c o n n e c t i o n .

N o t e : D o n o t b e s u r p r i s e d i f t h e c o n n e c t i o n t e s p o i n t . I t w i l l n o t w o r k u n t i l t h e L D A P C o n n e

2 . D e n e a n d s t a r t y o u r L D A P C o n n e c t o r u s i n g t r a n f o l l o w i n g s e t t i n g s :

C o n n e c t o r N a m e L D A P _ < A p p l S e r v e r n a m e > ( F 4 h e l p )

A p p l i c a t i o n S e r v e r T h e i n s t a n c e w h o s e g a t e w a y y o u s pt h e R F C d e s t i n a t i o n ( F 4 h e l p )

S t a t u s C o n n e c t o r I s A c t i v e

T r a c e L e v e l T r a c e O F F

M a x i m u m H o l d T i m e N o e n t r y

C o d e P a g e N o e n t r y

P a g e S i z e N o e n t r y

H i n t : W h e r e p o s s i b l e , u s e t h e i n p u t h e l p ( F 4 h e l p

a ) I n t r a n s a c t i o n L D A P , n a v i g a t e t o t h e L D A P C o n n e c t o r s a r e a . S w i t c h t o c h a n g e m o d e a n d c h o o s e N e w E n t r i e s .

C o n t i n u e d o n n e x t p a g e

2 7 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 289: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 289/402

A D M 1 0 2 L e s s o n : T e c h n i c a l C o n n e c t i o n o f D

b ) F i l l t h e e l d s a s s p e c i e d i n t h e t a s k . D o n ' t f o F 1 h e l p p r o v i d e s y o u w i t h e x p l a n a t i o n s a b o u t

y o u r e n t r i e s . c ) L e a v e c h a n g e m o d e ( f o r e x a m p l e , b y s t a r t i n g

N a v i g a t e t o t h e L D A P C o n n e c t o r s v i e w a g a i n a n d s t a r t y o u r L DC o n n e c t o r b y c h o o s i n g S t a r t C o n n e c t o r .

A g r e e n t r a f c l i g h t s h o u l d n o w i n d i c a t e t h a t t hs u c c e s s f u l l y . I f a g r e e n l i g h t d o e s n o t a p p e a r a E n t e r , u s e t r a n s a c t i o n S T 1 1 t o a n a l y z e t h e t r a c e l e d e v _ < n a m e o f t h e R F C d e s t i n a t i o n > . t r c .

R e s u l t

T h e L D A P C o n n e c t o r t h a t i m p l e m e n t s t h e c o ns y s t e m t o y o u r d i r e c t o r y s e r v e r i s n o w r u n n i n gl e v e l .

T a s k 3 : S y s t e m U s e r M a i n t a i n t h e l o g o n d a t a .

1 . S t o r e t h e l o g o n d a t a f o r t h e s y s t e m u s e r o n y o u r du s e t h e f o l l o w i n g s e t t i n g s :

U s e r I D D I R E C T O R Y # # U S E R

D i s t i n g u i s h e d N a m e c n = D i r e c t o r y M a n a g e r A u t h . M e c h a n i s m S i m p l e B i n d

C r e d e n t i a l s S t o r a g e S e c u r e s t o r a g e

C r e d e n t i a l s P r o v i d e d b y i n s t r u c t o r

a ) O n t h e i n i t i a l s c r e e n o f t r a n s a c t i o n L D A P , c h o S y s t e m U s e r s . S w i t c h t o c h a n g e m o d e a n d c h o o s e N e w E n t r i e s .

b ) F i l l t h e e l d s a s s p e c i e d i n t h e t a s k . U n d e r C r e d e n t i a l s , e n t e r t h e p a s s w o r d p r o v i d e d b y y o u r i n s t r u c t o r t w i cs y s t e m p r o m p t s y o u f o r a C u s t o m i z i n g r e q u e s C u s t o m i z i n g r e q u e s t , c r e a t e o n e .

R e s u l t

T h e s y s t e m u s e r ( t h e u s e r c n = D i r e c t o r y M a n a g e r ) i s k n o w n i n t h e S A P s y s t e m .

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 7 5

Page 290: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 290/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

T a s k 4 : C o n n e c t i o n D a t a a n d T e s t M a i n t a i n t h e c o n n e c t i o n d a t a a n d p e r f o r m a n i n i t i a l t e s e r v e r .

1 . M a i n t a i n t h e c o n n e c t i o n d a t a f o r y o u r d i r e c t o r y s e

S e r v e r N a m e D I R E C T O R Y # # , t h e l o g i c a l n a m e o f t h e d i r e c t o r y s e r v i c e s e r v e r

H o s t N a m e H o s t n a m e o f y o u r d i r e c t o r y s e r v i c e e x a m p l e , t w d f x x x x . w d f . s a p . c o r p )

P o r t N u m b e r 3 8 9 P r o d u c t N a m e i P l a n e t D i r e c t o r y S e r v e r 5 . 0

L o g V e r s i o n L D A P v 3 L D A P A p p l i c a t i o n U s e r

B a s e E n t r y o u = e m p l o y e e s , o u = < S I D > t e a o = S A P t r a i n i n g , c = d e ( i n t h i s o r d e r )

S y s t e m L o g o n D I R E C T O R Y # # U S E R ( u s i n g F 4 h e l p ; c o r r e s p o n d s t o t h e p r e v i o u s l y c r e a t e

a ) O n t h e i n i t i a l s c r e e n i n t r a n s a c t i o n L D A P , c h o o L D A P S e r v e r s . S w i t c h t o c h a n g e m o d e a n d c h o o s e N e w E n t r i e s .

b ) F i l l t h e e l d s a s s p e c i e d i n t h e t a s k a n d s a v e y oC u s t o m i z i n g r e q u e s t f r o m t h e p r e v i o u s s e c t i o n o

C o n t i n u e d o n n e x t p a g e

2 7 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 291: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 291/402

A D M 1 0 2 L e s s o n : T e c h n i c a l C o n n e c t i o n o f D

2 . T e s t t h e c o n g u r a t i o n b y l o g g i n g o n t o , s e a r c h i nt h e d i r e c t o r y s e r v e r .

a ) O n t h e i n i t i a l s c r e e n o f t r a n s a c t i o n L D A P , s e l S e r v e r a n d y o u r C o n n e c t o r ( u s i n g F 4 h e l p ) .

b ) P e r f o r m t h e L o g O n o p e r a t i o n . S e l e c t U s e S y s t e m U s e r a n d c h o o s e E x e c u t e . O n t h e i n i t i a l s c r e e n o f t r a n s a c t i o n L D A Ps e e t h e s t a t u s L o g g e d O n ( g r e e n t r a f c l i g h t ) .

c ) A f t e r y o u h a v e l o g g e d o n s u c c e s s f u l l y , p e r f o d e f a u l t v a l u e s . T o d o s o , c h o o s e F i n d a n d t h e n E x e c u t e – e x a c t l y o n e e n t r y s h o u l d b e f o u n d .

d ) Y o u c a n a l s o p e r f o r m a n o t h e r s e a r c h b y r e m o o u = e m p l o y e e s a n d o u = < S I D > t e a m f r o m t h e d e f a u l t B a s e e n t r y – t h e s e a r c h s h o u l d n o w r e t u r n a l l s e p a r a t e e n t r i e s ( i n c l u d i n g t h e oe m p l o y e e s a n d p a r t n e r s ) a n d t h o s e b e l o n g i n g t o t h e n e i g h

e ) L o g o f f f r o m t h e d i r e c t o r y s e r v e r a g a i n ( L o g O f f p u s h b u t t o n ) .

R e s u l t

T h e c o n n e c t i o n d a t a ( s u c h a s t h e p r o d u c t u s e d b a s e e n t r y ) a r e k n o w n i n t h e S A P s y s t e m .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 7 7

Page 292: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 292/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

L e s s o n S u m m a r y

Y o u s h o u l d n o w b e a b l e t o : • I d e n t i f y p r e r e q u i s i t e s f o r c o n n e c t i n g a n A S A B A P • C o n g u r e t h e A S A B A P f o r c o n n e c t i o n t o a d i r e c t o

R e l a t e d I n f o r m a t i o n

• S A P N e t W e a v e r 7 . 0 1 o n l i n e d o c u m e n t a t i o n , p a t h S A P N e t W e a v e r L i b r a r y → S A P N e t W e a v e r b y K e y C a p a b i l i t y → S e c u r i t y →→ U s e r a n d R o l e A d m i n i s t r a t i o n o f A S A B A P → C R o l e A d m i n i s t r a t i o n → D i r e c t o r y S e r v i c e s

• S A P S e r v i c e M a r k e t p l a c e , Q u i c k L i n k / s e c u r i t y , p a t h S e c u r i t y i n D e t a i l → S e c u r e U s e r A c c e s s → I d e n t i t y M a n a g e m e n t

2 7 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 293: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 293/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

L e s s o n : D a t a E x c h a n g e w i t h D i r e c t o

L e s s o n O v e r v i e w T h e a c t u a l s y n c h r o n i z a t i o n p r o c e s s i s p r e s e n t e d i n tm u s t d e n e w h i c h e l d s i n t h e S A P s y s t e m a r e a s s o o f t h e d i r e c t o r y s e r v i c e ( p o s s i b l y t o b e n e w l y c r e a t e m a p p i n g .

L e s s o n O b j e c t i v e s A f t e r c o m p l e t i n g t h i s l e s s o n , y o u w i l l b e a b l e t o :

• E x c h a n g e d a t a b e t w e e n t h e A S A B A P a n d a d i r e

L D A P p r o t o c o l

B u s i n e s s E x a m p l e A s a m e m b e r o f t h e u s e r a d m i n i s t r a t i o n t e a m f o r S A c o n g u r e d a c o n n e c t i o n i n a n A B A P - b a s e d S A P s y sY o u n o w w a n t t o s y n c h r o n i z e t h e d a t a b e t w e e n t h e Ss e r v i c e u s i n g t h e L D A P p r o t o c o l .

R o a d m a p A f t e r t h e t e c h n i c a l c o n n e c t i o n o f a d i r e c t o r y s e r v e r A S A B A P , t h e a c t u a l d a t a e x c h a n g e h a s t o b e p r e p a rt h i s , i n f o r m a t i o n i s r e q u i r e d a b o u t h o w S A P d a t a ea t t r i b u t e s , w h i c h e l d s a r e u s e d w h e r e ( m a p p i n g i n dw h i c h d a t a i s s y n c h r o n i z e d ( s y n c h r o n i z a t i o n i n d i c a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 7 9

Page 294: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 294/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

F i g u r e 8 3 : R o a d m a p f o r D a t a E x c h a n g e w i t h D i r e c t o r

A l l o f t h e s t e p s a r e d e s c r i b e d i n m o r e d e t a i l i n t h e f o l l o

M a p p i n g M a p p i n g d e s c r i b e s t h e a s s i g n m e n t o f S A P e l d s t o d i r e c t os i m p l e s t c a s e , t h i s i s a 1 : 1 a s s i g n m e n t . H o w e v e r , m o r e b e r e q u i r e d .

S c h e m a E x t e n s i o n

T h e d i r e c t o r y s e r v e r s f r o m v a r i o u s v e n d o r s h a v e m u c hm o d e l s ( s c h e m a t a ) . O n t h e o t h e r h a n d , t h e r e a r e d i f f e U n d e r s t a n d a b l y , t h e r e a r e n o a t t r i b u t e s f o r S A P - s p e c i s t a n d a r d s , s u c h a s :

• S A P u s e r n a m e • A l i a s • V a l i d i t y p e r i o d • S e t t i n g s f o r l o g o n l a n g u a g e , p r i n t e r , n u m b e r f o r m a• A s s i g n e d r o l e s • A s s i g n e d a u t h o r i z a t i o n p r o l e s

2 8 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 295: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 295/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

F i g u r e 8 4 : M a p p i n g S A P D a t a F i e l d s t o D i r e c t o r y A

S A P h a s d e c i d e d n o t t o d e v e l o p i t s o w n s c h e m a , b u t a v a i l a b l e o n t h e m a r k e t . T h i s i s i m p o r t a n t f o r h e t e r o y o u w a n t t o c o n n e c t n o n - S A P a p p l i c a t i o n s t o y o u r dt o S A P s y s t e m s .

A s t h e d e l i v e r e d s c h e m a t a f o r t h e v a r i o u s p r o d u c t s d e l d s , y o u m u s t u s e s c h e m a e x t e n s i o n s t o m a k e t h e so f t h i s t y p e i s p r o v i d e d a n d i m p o r t e d i n t o t h e d i r e c t o( L D I F f o r “ L D A P D a t a I n t e r c h a n g e F o r m a t ” ) .

Y o u c a n e a s i l y c r e a t e l e s o f t h i s t y p e i n t h e S A P s y sa d d i t i o n a l p r o d u c t s u s i n g r e p o r t R S L D A P S C H E M A E X T . A f t e r y o u h a v e c h o s e a p r o d u c t , t h i s r e p o r t o u t p u t s a l i s t t h a t y o u c a n s a v e c o m p u t e r a n d t h e n i m p o r t i n t o y o u r d i r e c t o r y s e r v e rt h e c o m m e n t l i n e s i n t h e l e a n d S A P N o t e 8 8 8 8 4 8 .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 8 1

Page 296: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 296/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

F i g u r e 8 5 : G e n e r a t i n g a S c h e m a E x t e n s i o n

L i n k i n g D e t a i l s

E s s e n t i a l l y , m a p p i n g i s a b o u t l i n k i n g a n S A P d a t a e l

A s s t a t e d p r e v i o u s l y , t h i s c a n b e a s i m p l e 1 : 1 a s s i g n m ei f , f o r e x a m p l e , m u l t i p l e S A P e l d s a r e t o b e m a p p e d t a t t r i b u t e s t o o n e S A P e l d ) .

F i g u r e 8 6 : S t r u c t u r e o f a M a p p i n g

2 8 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 297: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 297/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

F i g u r e 8 7 : E x a m p l e o f a M a p p i n g

S A P d e l i v e r s a n u m b e r o f f u n c t i o n m o d u l e s t h a t i m pA d d i t i o n a l p a r a m e t e r s a r e r e q u i r e d t o s o m e e x t e n t , p a r t i c u l a r c h a r a c t e r a t w h i c h a s t r i n g i s t o b e d i v i d e da l s o d e v e l o p t h e i r o w n m o d u l e s f o r p a r t i c u l a r p u r p o

N o t e : T h e n a m e s o f t h e d e l i v e r e d f u n c t i o n m o d u l e M A P _ * a n d a r e i n t h e f u n c t i o n g r o u p F S L D A P _ M A P . F o r i n f o r m a t i o n a b o u t f u n c t i o n s , s e e t h e B C - S E C - D I R a r e a o f t h e S A P

I f n o f u n c t i o n m o d u l e s a r e s p e c i e d d u r i n g m a p p i n M A P _ D E F A U L T i s u s e d i m p l i c i t l y ; t h i s f u n c t i o n m o d u l e i s a s s i g n m e n t .

M a p p i n g I n d i c a t o r

I n a d d i t i o n t o t h e l i n k ( o n e o r m o r e S A P d a t a e l d s wa t t r i b u t e s ) , a m a p p i n g a l s o i n c l u d e s i t s p u r p o s e . I s t hf o r e x p o r t , o n l y f o r i m p o r t , o r f o r b o t h s y n c h r o n i z a t

m a n d a t o r y e l d s , w i t h o u t w h i c h i t i s n o t p o s s i b l e t o s e r v e r ?

T h e s e q u e s t i o n s a n d o t h e r s a r e a n s w e r e d b y t h e i n d ie a c h m a p p i n g . Y o u c a n p e r f o r m t h e a s s o c i a t e d c u s t oo n t h e L D A P S e r v e r s t a b p a g e , i n t h e M a p p i n g a r e a .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 8 3

Page 298: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 298/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

M e a n i n g o f t h e M a p p i n g I n d i c a t o r s

M a p p i n g I n d i c a t o r

M e a n i n g

F i l t e r M a p p i n g u s e d f o r t h e s e a r c h l t e r o f t h e d i rc o r r e s p o n d s t o t h e k e y i n t h e S A P s y s t e m ( em u s t m a t c h t h e L D A P a p p l i c a t i o n ; u s u a l l ym a p p i n g a s t h e R D N a g )

I m p o r t M a p p i n g t h a t c a n b e u s e d f o r r e a d i n g d i r e c

E x p o r t M a p p i n g t h a t c a n b e u s e d f o r w r i t i n g d i r e c t

R e q u i r e d M a p p i n g w i t h o u t w h i c h i t i s n o t p o s s i b l e t oi n t h e d i r e c t o r y ( c a n o n l y b e c h o s e n f o r m a E x p o r t i n d i c a t o r )

R D N M a p p i n g u s e d t o c r e a t e t h e R D N ( m u s t e x io n e m a p p i n g )

S A P p r o v i d e s a m a p p i n g p r o p o s a l f o r a l a r g e n u m b e r ot r a n s f e r i n t h e m a p p i n g m a i n t e n a n c e a t t h e p u s h o f a b u

H i n t : T h i s f u n c t i o n i s o n l y p o s s i b l e i f y o u h a v e c h o sa p p l i c a t i o n U s e r w h e n m a i n t a i n i n g t h e c o n n e c t i o n d a t a a na s u p p o r t e d p r o d u c t .

2 8 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 299: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 299/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

F i g u r e 8 8 : M a p p i n g ( i n A c c o r d a n c e w i t h S A P P r o p oa n A d d i t i o n a l L i n k )

S y n c h r o n i z a t i o n I n d i c a t o r s

A s t h e c u s t o m e r , y o u m u s t n a l l y d e c i d e t h e d i r e c t i ow o r k s . T h e r e i s n o S A P p r o p o s a l f o r t h i s , a s i t d e p e n i s m a i n t a i n e d w h e r e . I t i s c e r t a i n l y c o n c e i v a b l e t h a tf o r a u s e r , s o m e i n f o r m a t i o n i s t r a n s f e r r e d f r o m t h e ds y s t e m ( i m p o r t ) a n d o t h e r d a t a i s t r a n s f e r r e d i n t h e ow r i t t e n t o t h e d i r e c t o r y ( e x p o r t ) .

I n t h e S y n c h r o n i z a t i o n a r e a o f t h e L D A P S e r v e r s t a b p a g e o f t r a n s a c t i o n L Dy o u c a n s e t t h e s y n c h r o n i z a t i o n i n d i c a t o r s f o r e a c h i I m p o r t , E x p o r t , o r n o t a t a l l .

M e a n i n g o f t h e S y n c h r o n i z a t i o n I n d i c a t o r s

S y n c h r o n i z a t i o n I n d i c a t o r s

M e a n i n g

I m p o r t M a p p i n g i s i m p o r t e d d u r i n g t h e s y n c( t h i s c a n o n l y b e s e l e c t e d f o r m a p p i n I m p o r t m a p p i n g i n d i c a t o r )

E x p o r t M a p p i n g i s e x p o r t e d d u r i n g t h e s y n c( t h i s c a n o n l y b e s e l e c t e d f o r m a p p i n E x p o r t m a p p i n g i n d i c a t o r )

N o n e M a p p i n g i s n o t t r a n s f e r r e d a t a l l

R e g a r d l e s s o f t h e i n d i c a t o r s t h a t y o u h a v e s e t , t h e f o

• T h e e l d s t h a t a r e m a n d a t o r y i n t h e d i r e c t o r y ( R e q u i r e d m a p p i n g i n d i c a t o r )a n d t h e k e y e l d s i n t h e S A P s y s t e m ( F i l t e r m a p p i n g i n d i c a t o r ) a r e a u t o m a t i c a l l y e x p o r t e d w h e n c r e a t i n g ( b u t n o t w t h e d i r e c t o r y .

• T h e e l d s t h a t a r e m a n d a t o r y i n t h e S A P s y s t e m i n t h e m a p p i n g m a i n t e n a n c e ) a n d t h e k e y e l d s i n F i l t e r m a p p i n g i n d i c a t o r ) a r e a u t o m a t i c a l l y i m p o r t e d wu p d a t i n g ) a n e n t r y i n t h e S A P s y s t e m .

F o r e x i s t i n g o b j e c t s ( t h a t i s , w h e n u p d a t i n g o b j e c t s )i n d i c a t o r s e t t i n g s a p p l y .

C a u t i o n : I n a d d i t i o n t o e l d m a p p i n g , t h e s y n c h r o n a r e v i t a l f o r a c o r r e c t d a t a e x c h a n g e . I n c o r r e c t c d a t a l o s s o r i n c o n s i s t e n c i e s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 8 5

Page 300: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 300/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

F i g u r e 8 9 : M a i n t a i n i n g t h e S y n c h r o n i z a t i o n I n d i c a t o r

E x e c u t i n g a n d M o n i t o r i n g t h e S y n c h r oA f t e r y o u h a v e m a d e a l l s e t t i n g s , y o u c a n p e r f o r m t h e

r s t m a n u a l l y a s a t e s t a n d t h e n l a t e r , i n p r o d u c t i o n , a s b a c k g r o u n d j o b .

P r e p a r i n g a n d P e r f o r m i n g t h e S y n c h r o n i z a t i

I t i s i m p o r t a n t t h a t y o u a r e c l e a r a b o u t w h a t d a t a i s m a ia t t r i b u t e s m u s t n e c e s s a r i l y b e a d m i n i s t e r e d i n o n e p l a b e c r e a t e d , a s s i g n e d a t e l e p h o n e n u m b e r , a n d a s s i g n e d p l a c e s . U s e r s s h o u l d , o f c o u r s e , b e c r e a t e d a t e x a c t l y o

U s u a l l y , e i t h e r t h e d i r e c t o r y o r t h e S A P s y s t e m d e n e U s e r s n e w l y c r e a t e d t h e r e c a n t h e n b e a u t o m a t i c a l l y g

u s e r s d e l e t e d t h e r e c a n b e a u t o m a t i c a l l y d e l e t e d o r l o c w a y s t r e e t ” i s n o t m a n d a t o r y . A s y n c h r o n i z a t i o n i n d i c e a c h m a p p i n g w h e r e a t t r i b u t e s c a n b e s y n c h r o n i z e d i n o n e d i r e c t i o n f o r e a c h a t t r i b u t e ; e i t h e r i m p o r t o r e x p o r

2 8 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 301: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 301/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

F i g u r e 9 0 : D a t a M a i n t e n a n c e i n t h e D i r e c t o r y S e r v eA p p l i c a t i o n )

I n t h e c a s e i l l u s t r a t e d , ( a t l e a s t s p e c i c ) u s e r a t t r i b u m a n u a l l y i n t h e d i r e c t o r y s e r v e r o r g e n e r a t e d b y a n ea s i n a n H R s y s t e m . N e w l y c r e a t e d u s e r s w o u l d t h e ns y s t e m d u r i n g t h e n e x t s y n c h r o n i z a t i o n . I f t h i s i s t h eU s e r A d m i n i s t r a t i o n ( C U A ) , t h e d a t a w o u l d a l s o b e s y s t e m s .

I n t h i s s c e n a r i o , i t i s s t i l l t e c h n i c a l l y p o s s i b l e f o r a n

a d m i n i s t r a t e t h e u s e r m a s t e r r e c o r d i n t h e c e n t r a l s y t h e c o n g u r a t i o n ) a l s o i n t h e c h i l d s y s t e m s . H o w e v o v e r w r i t t e n d u r i n g t h e n e x t s y n c h r o n i z a t i o n p r o c e s

F i g u r e 9 1 : D a t a M a i n t e n a n c e i n t h e S A P s y s t e m

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 8 7

Page 302: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 302/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

A n o t h e r s c e n a r i o c o u l d h a v e t h e c o n n e c t e d S A P s y s t e U s e r s c r e a t e d o r a t t r i b u t e s m a i n t a i n e d i n t h i s s y s t e m a

t o t h e a f f e c t e d c h i l d s y s t e m s . A f t e r t h e n e x t s y n c h r o n ii n t h e d i r e c t o r y s e r v e r a n d c a n b e a c c e s s e d b y o t h e r a p

Y o u a l w a y s c o n t r o l t h e a c t u a l s y n c h r o n i z a t i o n w i t h t h S A P s y s t e m , u s i n g t r a n s a c t i o n R S L D A P S Y N C _ U S E n a m e : R S L D A P S Y N C _ U S E R . Y o u c a n s t a r t t h e r e p o r t i n d i a l o g ( f o r et r a n s a c t i o n S A 3 8 ) , o r s c h e d u l e i t a s a b a c k g r o u n d j o b Y o u s p e c i f y t h e d e s i r e d L D A P s e r v e r w h e n y o u c a l l t hc a n d e t e r m i n e t h e L D A P C o n n e c t o r a u t o m a t i c a l l y ) . Ys y n c h r o n i z a t i o n t o c e r t a i n u s e r n a m e s , g r o u p s , o r t y p e

D u r i n g t h e s y n c h r o n i z a t i o n p r o c e s s , t h r e e g r o u p s o f uw h i c h a r e p r o c e s s e d s e q u e n t i a l l y i n a c c o r d a n c e w i t h t R S L D A P S Y N C _ U S E R a n d t h e s y n c h r o n i z a t i o n i n d i c a t o r s .

1 . H a n d l i n g o f t h e u s e r s t h a t e x i s t o n l y i n t h e A S A B A2 . H a n d l i n g o f t h e u s e r s t h a t e x i s t o n l y i n t h e d i r e c t o r3 . H a n d l i n g o f t h e u s e r s t h a t e x i s t i n b o t h r e p o s i t o r i e

F i g u r e 9 2 : S e q u e n c e a n d O p t i o n s f o r S y n c h r o n i z a t i o n

2 8 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 303: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 303/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

R S L D A P S Y N C _ U S E R o f f e r s d i f f e r e n t o p t i o n s f o rg r o u p s . T h e I g n o r e O b j e c t s d e f a u l t s e t t i n g s f o r e a c h g r o u p a r e n o

r u n o f t h i s t y p e , n o o b j e c t s a r e c h a n g e d ; h o w e v e r , y oh o w m a n y o b j e c t s w o u l d b e s y n c h r o n i z e d .

• T h e u s e r s S A P * , D D I C , S A P C P I C , a n d E A R L Y e x c l u d e d f r o m e v e r y s y n c h r o n i z a t i o n .

• I n s t e a d o f d e l e t i n g u s e r s ( t h a t d o n o t e x i s t i n t h e dt h a t y o u s i m p l y l o c k t h e m ( f o r a u d i t p u r p o s e s ) .

• B e f o r e y o u d e l e t e u s e r s ( t h a t d o n o t e x i s t i n t h e S d i r e c t o r y , y o u m u s t b e s u r e t h a t t h e e n t r i e s a r e n o a p p l i c a t i o n s .

• C o m p a r e T i m e S t a m p f o r t h e u s e r s t h a t e x i s t i n b o t h r e p o s i t oa d e l t a s y n c h r o n i z a t i o n ( t h a t i s , o n l y u s e r s c h a n g s y n c h r o n i z e d ) .

• I g n o r e T i m e S t a m p f o r t h e u s e r s i n b o t h r e p o s i t o r i e s p e r f o rs y n c h r o n i z a t i o n ( t h a t i s , a l l u s e r s a r e s y n c h r o n i z s y n c h r o n i z a t i o n i n d i c a t o r s ) .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 8 9

Page 304: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 304/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

F i g u r e 9 3 : P e r f o r m i n g t h e S y n c h r o n i z a t i o n w i t h R e p o R S L D A P S Y N C _ U S E R

N o t e : I f a n a t t r i b u t e i n t h e d i r e c t o r y h a s a v a l u e t h a t it h e A B A P t a r g e t e l d , t h e e l d c o n t e n t s a r e t r u n c

a d m i n i s t r a t o r b e i n g i n f o r m e d o f t h i s c h a n g e . A s oA S A B A P 7 . 0 0 . 1 4 ( f o r d e t a i l s , s e e S A P N o t e 1 0 8 1 3 7 9 : T r u n c a t e d e l d c o n t e n t s w i t h t h e r e p o r t R S L D A P S Y N C _ U S E R ) .

L o g s

I f y o u r u n R S L D A P S Y N C _ U S E R o n l i n e , t h e s y s t e m d i s p l a y s t h e a s s o ci m m e d i a t e l y a f t e r t h e p r o g r a m r u n . S m a l l t r a f c l i g h t t h e r e w e r e p r o b l e m s . T h e r u n t i m e r e q u i r e d i s a l s o d i s p

I f y o u r a n t h e s y n c h r o n i z a t i o n i n t h e b a c k g r o u n d ( o r w t r a n s a c t i o n L D A P L O G a l l o w s y o u t o e v a l u a t e h i s t o r i ca l l o w s y o u t o u s e c o n v e n i e n t s e a r c h o p t i o n s .

N o t e : A s a n a l t e r n a t i v e t o t r a n s a c t i o n L D A P L O G , y ( g e n e r a l ) t r a n s a c t i o n S L G 1 ( u s e i t w i t h o b j e c t L D A P S Y N C a n d s u b o b j e c t U S E R ) .

2 9 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 305: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 305/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

F i g u r e 9 4 : R e s u l t L o g i n t h e S A P S y s t e m

T h e l o g s u s e t h e A p p l i c a t i o n L o g , a t o o l o f A S A B A P , t o c o l l e c t m ee x c e p t i o n s , a n d e r r o r s ( c o m p o n e n t B C - S R V - B A L ) . T h i s t o o l p r o v i d e s a r a n g

o f u s e r - f r i e n d l y f u n c t i o n s f o r l o g s . Y o u c a n a r c h i v e S A R A , a r c h i v i n g o b j e c t B C _ S B A L ) o r , i f t h e y a r e n m a n u a l l y o r a u t o m a t i c a l l y ( w i t h t r a n s a c t i o n S L G 2 )

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 9 1

Page 306: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 306/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

F i g u r e 9 5 : U s e r s C r e a t e d i n t h e D i r e c t o r y S e r v e r

W h i c h o p t i o n s e x i s t f o r a c c e s s i n g e n t r i e s i n t h e d i r e c t oa p p r o a c h i s t h e S e a r c h o p e r a t i o n i n t r a n s a c t i o n L D A P . I n a d d i t i o s e r v i c e s v e n d o r s , t h e r e a r e a l s o o t h e r L D A P b r o w s e r s

v e n d o r s .

O u t l o o k : T r a n s f e r r i n g H R D a t a t o a D i rI n t h e s c e n a r i o p r e s e n t e d s o f a r , w e h a v e a s s u m e d t h a t a u s e r m a s t e r r e c o r d i n t h e S A P s y s t e m . S A P a l s o s u p pe m p l o y e e d a t a t h a t i s s t o r e d i n H u m a n R e s o u r c e s ( H R t r a n s f e r r e d t o a n L D A P - c o m p a t i b l e d i r e c t o r y s e r v e r . R R P L D A P _ E X T R A C T i s a v a i l a b l e f o r t h i s p u r p o s e . Y o u c a n u s e t h i s r e p o r t t o H R d a t a i n t h e S A P s y s t e m , a n d t o t r a n s f e r t h i s d a t a t o m o r e i n f o r m a t i o n , s e e S A P N o t e 7 8 4 6 9 7 .

2 9 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 307: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 307/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

E x e r c i s e 1 2 : D a t a E x c h a n g e

S A P S y s t e m a n d t h e D i r e c t o rE x e r c i s e O b j e c t i v e s A f t e r c o m p l e t i n g t h i s e x e r c i s e , y o u w i l l b e a b l e t o : • G e n e r a t e a n d i m p o r t t h e s c h e m a e x t e n s i o n s p r o p• C o n g u r e t h e m a p p i n g a n d s y n c h r o n i z a t i o n o f S

a t t r i b u t e s • P e r f o r m a s y n c h r o n i z a t i o n b e t w e e n A S A B A P a • M o n i t o r t h e s y n c h r o n i z a t i o n u s i n g l o g s

B u s i n e s s E x a m p l e Y o u h a v e m a d e a c o n n e c t i o n b e t w e e n y o u r A B A P - bd i r e c t o r y s e r v i c e . U s e r m a s t e r d a t a i s m a i n t a i n e d i n b e t r a n s f e r r e d t o t h e d i r e c t o r y s e r v i c e .

Y o u r c o m p a n y i s a l s o i n t e n d i n g t o i m p l e m e n t e x t e rc o n n e c t i o n s . E v e r y e m p l o y e e i s t o r e c e i v e h i s o r h e re x t e r n a l s o f t w a r e . T h e s e n u m b e r s a r e t o b e t r a n s f e r rt h e d i r e c t o r y s e r v i c e .

T a s k 1 : S c h e m a E x t e n s i o n E x t e n s i o n o f t h e e x i s t i n g d i r e c t o r y s e r v e r s c h e m a w a n L D I F l e .

C a u t i o n : T h i s p a r t o f t h e t a s k c a n b e p e r f o r m e d o n l y o n c e p e r s e r v e r . D e c i d e w i t h y o u r n e i g h b o r i n g g r o u p w h i c h g r o t h i s p a r t .

1 . L o g o n t o y o u r S A P s y s t e m u s i n g t h e S A P G U I o n y o u r s e r v e r .

2 . U s e r e p o r t R S L D A P S C H E M A E X T t o g e n e r a t e a s c h e m a e x t e n s i o ni P l a n e t D i r e c t o r y S e r v e r 5 . 0 a n d s a v e i t i n a s u i t a b

3 . R e s t a r t y o u r d i r e c t o r y s e r v e r a n d c h e c k t h a t S A Pk n o w n o n t h i s s e r v e r .

R e s u l t

Y o u r d i r e c t o r y s e r v e r n o w k n o w s S A P - s p e c i c dn a m e , r o l e , a n d a u t h o r i z a t i o n p r o l e .

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 9 3

Page 308: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 308/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

T a s k 2 : C o n g u r i n g t h e M a p p i n g a n d SM a p p i n g ( o f S A P d a t a e l d s t o d i r e c t o r y a t t r i b u t e s ) , p u s e d f o r ) , a n d s y n c h r o n i z a t i o n d i r e c t i o n ( i m p o r t o r e x

N o t e : F r o m t h i s p o i n t , t h e t a s k s m u s t b e c a r r i e d o u t b a n d Q A S ) .

1 . I m p o r t t h e S A P p r o p o s a l f o r m a p p i n g .

2 . F o r t h e i P l a n e t D i r e c t o r y S e r v e r , U s e r I D ( a b b r e v i a t i o n u i d ) i s a r e q u i r e d e l d . M a p t h e S A P e l d U S E R N A M E / B A P I B N A M E t o t h e “ u i d ” a t t r i b u t e o f

t h e d i r e c t o r y s e r v e r . T h i s e l d i s t o b e u s e d f o r e x p ot h e d i r e c t o r y s e r v e r .

3 . D e n e t h a t a l l S A P d a t a e l d s a r e t o b e e x p o r t e d .

R e s u l t

T h e a s s i g n m e n t o f S A P d a t a e l d s t o d i r e c t o r y a t t r id e f a u l t v a l u e s . D u r i n g a s y n c h r o n i z a t i o n , a l l a v a i l a f r o m t h e A S A B A P t o t h e d i r e c t o r y s e r v e r .

T a s k 3 : P e r f o r m i n g t h e S y n c h r o n i z a t i oE x p o r t d a t a f r o m t h e S A P s y s t e m t o t h e d i r e c t o r y s e r v d a t a f r o m t h e d i r e c t o r y s e r v e r t o t h e S A P s y s t e m . E v a lc r e a t e d f o r L D A P o p e r a t i o n s .

H i n t : A p r e r e q u i s i t e f o r t h i s e x e r c i s e i s t h a t y o u a r e wi n t h e S A P s y s t e m t h a t i s a s s i g n e d t o a l o g i c a l s y s t b e c a u s e w h e n t h e a s s i g n e d S A P r o l e s a r e t r a n s f e r rs t o r e d t o g e t h e r w i t h t h i s i n f o r m a t i o n i n t h e d i r e c t os e t u p C U A b e f o r e h a n d , t h i s p r e r e q u i s i t e i s f u l l l

I f t h i s p r e r e q u i s i t e i s n o t f u l l l e d , u s e t r a n s a c t i o n c l i e n t i n w h i c h y o u a r e w o r k i n g a l o g i c a l s y s t e m < S I D > C L N T < c l i e n t ( s u c h a s D E V C L N T 1 0 0 ) . I f n o l o g i c a l s y s t e m s a r e d e n e d , y oo n e i n t r a n s a c t i o n B D 5 4 .

1 . E x p o r t . F i r s t d e t e r m i n e h o w m a n y o b j e c t s ( i n t h i s c a s e D i a l o g u s e r s ) w o u l d b e a f f e c t e d b y a s y n c h r o n i z a t i o n .

T h e n c r e a t e t h e s e d i a l o g u s e r s i n t h e d i r e c t o r y s e r v et h e i P l a n e t C o n s o l e .

2 . O p t i o n a l : I m p o r t . M a i n t a i n t h e f a x n u m b e r u s i n g a n ( a s s u mt o o l .

C o n t i n u e d o n n e x t p a g e

2 9 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 309: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 309/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

C h a n g e t h e s y n c h r o n i z a t i o n r u l e s s o t h a t i n t h e f ui m p o r t e d f r o m t h e d i r e c t o r y s e r v e r t o t h e S A P s y s

n u m b e r i n y o u r d i r e c t o r y s e r v e r f o r u s e r A D M 1 0 2 a n d s y n c h r o n i z e i t w i t t h e S A P s y s t e m .

H i n t : E n t e r t h e f a x n u m b e r i n e x a c t l y t h e f o r m af r o m t h e m a p p i n g ( i n t h i s c a s e , e x a c t l y o n e h m a i n n u m b e r f r o m t h e e x t e n s i o n n u m b e r ) .

N o t e w h e t h e r t h e u s e r m a s t e r r e c o r d h a s c h a n g e d y o u h a v e C e n t r a l U s e r A d m i n i s t r a t i o n ( C U A ) i n m a s t e r r e c o r d i n t h e c h i l d s y s t e m .

3 . D i s p l a y t h e l o g s f o r a l l L D A P o p e r a t i o n s f o r t o d

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 9 5

Page 310: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 310/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

S o l u t i o n 1 2 : D a t a E x c h a n g e B

S A P S y s t e m a n d t h e D i r e c t o r yT a s k 1 : S c h e m a E x t e n s i o n E x t e n s i o n o f t h e e x i s t i n g d i r e c t o r y s e r v e r s c h e m a w i t ha n L D I F l e .

C a u t i o n : T h i s p a r t o f t h e t a s k c a n b e p e r f o r m e d o n l y o n c e p e r s e r v e r . D e c i d e w i t h y o u r n e i g h b o r i n g g r o u p w h i c h g r o u pt h i s p a r t .

1 . L o g o n t o y o u r S A P s y s t e m u s i n g t h e S A P G U I o n y o u r s e r v e r .

a ) I f y o u h a v e n o t a l r e a d y d o n e s o , l o g o n t o t h e T e ( a l s o k n o w n a s t h e R D P C l i e n t ) a t o p e r a t i n g s y s ts y s t e m u s i n g t h e u s e r < s i d > a d m .

b ) S t a r t t h e S A P L o g o n o n y o u r s e r v e r a n d l o g o n tw i t h y o u r c o u r s e u s e r ( < C o u r s e I D > - # # , f o r e x a m p l e , A D M 1 0 2 - # # ) .

2 . U s e r e p o r t R S L D A P S C H E M A E X T t o g e n e r a t e a s c h e m a e x t e n s i o n f i P l a n e t D i r e c t o r y S e r v e r 5 . 0 a n d s a v e i t i n a s u i t a b l e

a ) U s e t r a n s a c t i o n S A 3 8 t o e x e c u t e r e p o r t R S L D A P S C H E M A E X T . A s t h e p r o d u c t , s e l e c t i P l a n e t D i r e c t o r y S e r v e r 5 . 0 a n d c h o o s e E x e c u t e .

b ) S a v e t h e o u t p u t a s 6 0 s a p - u m . l d i f i n t h e d i r e c t o r y C : \ i P l a n e t \ S e r v e r s \ s l a p d - D i r e c t o r y \ c o n g \ s c h e ( a s r e c o m m e n d e d ) b y c h o o s i n g S a v e a s l o c a l l e .

3 . R e s t a r t y o u r d i r e c t o r y s e r v e r a n d c h e c k t h a t S A P - k n o w n o n t h i s s e r v e r .

a ) I n t h e i P l a n e t C o n s o l e , c h o o s e R e s t a r t D i r e c t o r y S e r v e r f o r y o u r d i r e c t o r y s e r v e r o n t h e T a s k s t a b . C o n r m t h e c o n r m a t i o n p r w a i t f o r t h e s u c c e s s m e s s a g e ( t h i s w i l l t a k e a b o u

b ) I n t h e i P l a n e t C o n s o l e , s w i t c h t o t h e C o n g u r a t i o n t a b a n d c h o o s e V i e w → R e f r e s h A l l .

c ) N a v i g a t e t o t h e p o i n t C o n g u r a t i o n → S c h e m a → A t t r i b u . T h e a t t r i b u t e s d e s c r i b e d b y t h e s c h e m a e x t e n s i o n a r e U s e r D e n e d A t t r i b u t e s .

R e s u l t

Y o u r d i r e c t o r y s e r v e r n o w k n o w s S A P - s p e c i c du s e r n a m e , r o l e , a n d a u t h o r i z a t i o n p r o l e .

C o n t i n u e d o n n e x t p a g e

2 9 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 311: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 311/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

T a s k 2 : C o n g u r i n g t h e M a p p i n g a n dM a p p i n g ( o f S A P d a t a e l d s t o d i r e c t o r y a t t r i b u t e s ) u s e d f o r ) , a n d s y n c h r o n i z a t i o n d i r e c t i o n ( i m p o r t o r

N o t e : F r o m t h i s p o i n t , t h e t a s k s m u s t b e c a r r i e d o u a n d Q A S ) .

1 . I m p o r t t h e S A P p r o p o s a l f o r m a p p i n g .

a ) I n t r a n s a c t i o n L D A P , c h o o s e L D A P S e r v e r s .

b ) S w i t c h t o c h a n g e m o d e a n d t h e n d o u b l e - c l i c k M a p p i n g .

c ) C h o o s e I m p o r t P r o p o s a l ( o r U t i l i t i e s → I m p o r t P r o p o s a l ) . L e a v e a l l e l d s u n c h a n g e d a n d g o B a c k t o t h e p r e v i o u s s c r e e n , w h e r e y

S a v e t h e d a t a ( c u s t o m i z i n g r e q u e s t ) .

H i n t : A p r o p o s a l o f t h i s t y p e i s p o s s i b l e b e c at h e g e n e r a t e d s c h e m a e x t e n s i o n a n d h a v e s u p p o r t e d i n t h e S A P s y s t e m .

2 . F o r t h e i P l a n e t D i r e c t o r y S e r v e r , U s e r I D ( a b b r e v i a t i o n u i d ) i s a r e q u i r e d e l d . M a p t h e S A P e l d U S E R N A M E / B A P I B N A M E t o t h e “ u i d ” a t t r i b u t e

t h e d i r e c t o r y s e r v e r . T h i s e l d i s t o b e u s e d f o r e xt h e d i r e c t o r y s e r v e r .

a ) I n s e r v e r m a i n t e n a n c e i n t r a n s a c t i o n L D A P , d M a p p i n g ( i n c h a n g e m o d e ) .

b ) P l a c e t h e c u r s o r i n t h e t h i r d r o w ( t h e n e w m a p b e i n s e r t e d h e r e f o r t h e s a k e o f c l a r i t y ) a n d c h o A d d N e w M a p p i n g ( o r E d i t → A d d N e w M a p p i n g f r o m t h e m e n u ) . O n t h e m a p p is c r e e n , s e l e c t t h e S A P e l d U S E R N A M E / B A P I B N A M E u s i n g F 4 h e l p a n d e n t e r t h e d i r e c t o r y a t t r i b u t e u i d . L e a v e a l l o t h e r e l d s u n c ha n d r e t u r n t o t h e p r e v i o u s s c r e e n .

c ) F o r t h i s n e w m a p p i n g p r o c e d u r e , s e t t h e E x p o r t i n d i c a t o r a n d t h e n t h R e q u i r e d i n d i c a t o r . G o B a c k t o t h e p r e v i o u s s c r e e n a n d S a v e y o u r w o r k .

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 9 7

Page 312: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 312/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

3 . D e n e t h a t a l l S A P d a t a e l d s a r e t o b e e x p o r t e d .

a ) I n s e r v e r m a i n t e n a n c e i n t r a n s a c t i o n L D A P , d oS y n c h r o n i z a t i o n ( i n c h a n g e m o d e ) . Y o u c a n d e n e f o r e aw h e t h e r i t i s t o b e i m p o r t e d o r e x p o r t e d .

b ) S e l e c t t h e E x p o r t e l d i n a l l r o w s .

N o t e : W i t h i n t h e t a b l e c o n t r o l , y o u c a n c h a n g e w i t h t h e s p a c e b a r a n d m o v e t h e c u r s o r w i t h

c ) G o B a c k t o t h e p r e v i o u s s c r e e n a n d S a v e y o u r w o r k .

R e s u l t

T h e a s s i g n m e n t o f S A P d a t a e l d s t o d i r e c t o r y a

u s i n g d e f a u l t v a l u e s . D u r i n g a s y n c h r o n i z a t i o n , i s t r a n s f e r r e d f r o m t h e A S A B A P t o t h e d i r e c t o r y

T a s k 3 : P e r f o r m i n g t h e S y n c h r o n i z a t i oE x p o r t d a t a f r o m t h e S A P s y s t e m t o t h e d i r e c t o r y s e r v d a t a f r o m t h e d i r e c t o r y s e r v e r t o t h e S A P s y s t e m . E v a lc r e a t e d f o r L D A P o p e r a t i o n s .

H i n t : A p r e r e q u i s i t e f o r t h i s e x e r c i s e i s t h a t y o u a r e wi n t h e S A P s y s t e m t h a t i s a s s i g n e d t o a l o g i c a l s y s t

b e c a u s e w h e n t h e a s s i g n e d S A P r o l e s a r e t r a n s f e r rs t o r e d t o g e t h e r w i t h t h i s i n f o r m a t i o n i n t h e d i r e c t os e t u p C U A b e f o r e h a n d , t h i s p r e r e q u i s i t e i s f u l l l

I f t h i s p r e r e q u i s i t e i s n o t f u l l l e d , u s e t r a n s a c t i o n c l i e n t i n w h i c h y o u a r e w o r k i n g a l o g i c a l s y s t e m < S I D > C L N T < c l i e n t ( s u c h a s D E V C L N T 1 0 0 ) . I f n o l o g i c a l s y s t e m s a r e d e n e d , y oo n e i n t r a n s a c t i o n B D 5 4 .

1 . E x p o r t . F i r s t d e t e r m i n e h o w m a n y o b j e c t s ( i n t h i s c a s e D i a l o g u s e r s ) w o u l d b e a f f e c t e d b y a s y n c h r o n i z a t i o n .

C o n t i n u e d o n n e x t p a g e

2 9 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 313: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 313/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

T h e n c r e a t e t h e s e d i a l o g u s e r s i n t h e d i r e c t o r y s e rt h e i P l a n e t C o n s o l e .

a ) I n t r a n s a c t i o n S A 3 8 , r u n r e p o r t R S L D A P S Y N C _ U S E R w i t h t h e f o l l o w i n g e n t r i e s . U s e t h e F 4 h e l p f o r t h e e l d

L D A P S e r v e r D I R E C T O R Y # #

L D A P C o n n e c t o r L D A P _ < H o s t n a m e >

U s e r T y p e A ( f o r d i a l o g u s e r s )

L e a v e t h e r e m a i n i n g e l d s u n c h a n g e d a n d c h o E x e c u t e .

A s y o u r d i r e c t o r y s e r v e r d o e s n o t y e t c o n t a i n at h a t e x i s t o n l y i n t h e d a t a b a s e ( i n t h e S A P s y s t e

b ) N o w s t a r t r e p o r t R S L D A P S Y N C _ U S E R w i t h t h e e n t r i e s y o u m a d a b o v e , b u t c r e a t e i n t h e d i r e c t o r y O b j e c t s t h a t O n l y E x i s t i n t h D a t a b a s e . Y o u c a n s e e i n t h e l o g w h i c h u s e r s w e r e d i r e c t o r y s e r v e r .

H i n t : S p e c i a l u s e r s w i t h o u t a l a s t n a m e a r e n t h e s y n c h r o n i z a t i o n ( w i t h t h e d e f a u l t v a l u S A P e l d i s m a n d a t o r y ) .

c ) I n t h e i P l a n e t C o n s o l e f o r y o u r d i r e c t o r y s e r v D i r e c t o r y t a b i n t h e t r e e S A P t r a i n i n g → < S I D > t e a m → e . T h e u s e r s t h a t h a v e j u s t b e e n c r e a t e d a r e d i s p l a

2 . O p t i o n a l : I m p o r t . M a i n t a i n t h e f a x n u m b e r u s i n g a n ( a s s t o o l .

C h a n g e t h e s y n c h r o n i z a t i o n r u l e s s o t h a t i n t h e f ui m p o r t e d f r o m t h e d i r e c t o r y s e r v e r t o t h e S A P s y sn u m b e r i n y o u r d i r e c t o r y s e r v e r f o r u s e r A D M 1 0 2 a n d s y n c h r o n i z e i t w i t t h e S A P s y s t e m .

H i n t : E n t e r t h e f a x n u m b e r i n e x a c t l y t h e f o r m af r o m t h e m a p p i n g ( i n t h i s c a s e , e x a c t l y o n e h m a i n n u m b e r f r o m t h e e x t e n s i o n n u m b e r ) .

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 2 9 9

Page 314: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 314/402

U n i t 4 : A d v a n c e d U s e r A d m i n i s t r a t i o n T o p i c s

N o t e w h e t h e r t h e u s e r m a s t e r r e c o r d h a s c h a n g e d i ny o u h a v e C e n t r a l U s e r A d m i n i s t r a t i o n ( C U A ) i n o p

m a s t e r r e c o r d i n t h e c h i l d s y s t e m . a ) I n c h a n g e m o d e o n t h e L D A P S e r v e r s t a b i n t r a n s a c t i o n L D A P , c h o

S y n c h r o n i z a t i o n a n d s e t t h e s y n c h r o n i z a t i o n i n d i c a t o r f o f a c s i m i l e T e l e p h o n e N u m b e r t o I m p o r t . R e t u r n t o t h e p r e v i o u s s c r e ea n d s a v e t h i s c h a n g e .

b ) I n t h e i P l a n e t C o n s o l e f o r y o u r d i r e c t o r y s e r v e r D i r e c t o r y t a b i n t h e t r e e S A P t r a i n i n g → < S I D > t e a m → e m . D o u b l e - c l i c k t h e e n t r y G U L P # # a n d c h a n g e t h e f a x n u m b e r . C o t h i s w i t h O K .

c ) S t a r t r e p o r t R S L D A P S Y N C _ U S E R w i t h t h e s e t t i n g t h a t t h e t i m e s t

i s t o b e c o m p a r e d f o r O b j e c t s t h a t E x i s t B o t h i n t h e D i r e c t ot h e D a t a b a s e .

Y o u s h o u l d b e a b l e t o s e e i n t h e l o g t h a t a s y n c h r of o r y o u r G U L P # # u s e r .

d ) I n t r a n s a c t i o n S U 0 1 , t h e n e w f a x n u m b e r f o r t h G U L P # # u s e r i s d i s p l a y e d o n t h e A d d r e s s t a b .

I f y o u h a v e C U A s e t u p , y o u c a n a l s o s e e t h e c h a i n t h e c h i l d s y s t e m ( a s l o n g a s t h e d i s t r i b u t i o n p a n u m b e r i s n o t s e t t o L o c a l o r D e f a u l t ) .

3 . D i s p l a y t h e l o g s f o r a l l L D A P o p e r a t i o n s f o r t o d a y

a ) R u n t r a n s a c t i o n L D A P L O G w i t h t h e d e f a u l t v a

R e s u l t

C o n g r a t u l a t i o n s o n s u c c e s s f u l l y c o n n e c t i n g a n A S A Bu s i n g L D A P .

3 0 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 315: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 315/402

A D M 1 0 2 L e s s o n : D a t a E x c h a n g e w i t h D i r

L e s s o n S u m m a r y

Y o u s h o u l d n o w b e a b l e t o : • E x c h a n g e d a t a b e t w e e n t h e A S A B A P a n d a d i r e

L D A P p r o t o c o l

R e l a t e d I n f o r m a t i o n

• S A P N e t W e a v e r 7 . 0 1 o n l i n e d o c u m e n t a t i o n , p a t h S A P N e t W e a v e r L i b r a → S A P N e t W e a v e r b y K e y C a p a b i l i t y → S e c u r i t y→ U s e r a n d R o l e A d m i n i s t r a t i o n o f A S A B A P → R o l e A d m i n i s t r a t i o n → D i r e c t o r y S e r v i c e s

• S A P S e r v i c e M a r k e t p l a c e , Q u i c k L i n k / s e c u r i t y • S A P N o t e 7 9 3 1 9 1 : F A Q : U s e r m a s t e r r e c o r d s y n c h r o n i z a

d i r e c t o r i e s • S A P N o t e 6 1 8 0 9 5 : S t r u c t u r e o f L D A P s e a r c h l t e r d r g . u s

s y n c h r o n i z . • S A P N o t e 8 8 8 8 4 8 : N o t e s o n s c h e m a e n h a n c e m e n t w i t h

R S L D A P S C H E M A E X T • S A P N o t e 7 4 8 4 9 0 : U s i n g t h e u s e r s e l e c t i o n f o r d i r e c t o r y s

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 0 1

Page 316: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 316/402

U n i t S u m m a r y A D M 1 0 2

U n i t S u m m a r y Y o u s h o u l d n o w b e a b l e t o : • O u t l i n e t h e c o n c e p t o f C e n t r a l U s e r A d m i n i s t r a t i o • E v a l u a t e t h e u s e f u l n e s s o f C e n t r a l U s e r A d m i n i s t r • D e n e l o g i c a l s y s t e m s • C o r r e c t l y s e t u p t h e r e q u i r e d t e c h n i c a l u s e r s f o r R F• C r e a t e t h e R F C c o n n e c t i o n s r e q u i r e d f o r C U A • C o n g u r e d t h e A L E c o m m u n i c a t i o n r e q u i r e d f o r C• S e t u p C e n t r a l U s e r A d m i n i s t r a t i o n • M a i n t a i n a n d d i s t r i b u t e u s e r d a t a u s i n g t h e C U A • P e r f o r m s i m p l e t r o u b l e s h o o t i n g

• R e m o v e a C U A • E x p l a i n t h e c o n c e p t o f u s e r a d m i n i s t r a t i o n a s a p p l i

d i r e c t o r y s e r v i c e s • I d e n t i f y p r e r e q u i s i t e s f o r c o n n e c t i n g a n A S A B A P • C o n g u r e t h e A S A B A P f o r c o n n e c t i o n t o a d i r e c t o• E x c h a n g e d a t a b e t w e e n t h e A S A B A P a n d a d i r e c t

L D A P p r o t o c o l

3 0 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 317: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 317/402

A D M 1 0 2 T e s t Y o u r K n o w l

T e s t Y o u r K n o w l e d g e

1 . W h i c h o f t h e f o l l o w i n g s t a t e m e n t s w i t h r e g a r d t oa r e c o r r e c t ? C h o o s e t h e c o r r e c t a n s w e r ( s ) .

□ A C U A c a n b e i m p l e m e n t e d a s o f S A P R / 3 4□ B Y o u c a n c o n n e c t o n l y S A P R / 3 o r S A P E C

S A P C R M s y s t e m s c a n n o t b e c o n n e c t e d . □ C C U A u s e s a n A L E s e t u p . □ D T h e c l i e n t s l i n k e d b y C U A a r e c a l l e d l o g i □ E T h e c l i e n t s l i n k e d w i t h t h e C U A a r e k n o w

s y s t e m ” a n d “ c h i l d s y s t e m s . ”

2 . W h i c h o f t h e f o l l o w i n g s t a t e m e n t s a b o u t l o g i c a lC h o o s e t h e c o r r e c t a n s w e r ( s ) .

□ A L o g i c a l s y s t e m s a r e d e n e d c r o s s - c l i e n t . □ B T h e I D s o f l o g i c a l s y s t e m s c a n b e a s s i g n e □ C T h e n a m i n g c o n v e n t i o n f o r l o g i c a l s y s t e m

w h e r e # # # c o r r e s p o n d s t o a c l i e n t I D . □ D M u l t i p l e l o g i c a l s y s t e m I D s c a n b e a s s i g n□ E I n t h e c o n t e x t o f a C U A , t h e c l i e n t s i n v o l v

l o g i c a l s y s t e m s .

3 . W h i c h o f t h e f o l l o w i n g s t a t e m e n t s a b o u t t h e r e qC U A a r e c o r r e c t ? C h o o s e t h e c o r r e c t a n s w e r ( s ) .

□ A T h e R F C c o n n e c t i o n s m u s t b e s p e c i e d e l e t t e r s a n d m u s t b e i d e n t i c a l t o t h e n a m e o f ts y s t e m .

□ B T h e u s e r i n t h e R F C c o n n e c t i o n m u s t b e a □ C A n R F C c o n n e c t i o n f r o m t h e c h i l d s y s t e m □ D A n R F C c o n n e c t i o n f r o m t h e c e n t r a l s y s t e□ E C e r t a i n r o l e s f o r t h e c o m m u n i c a t i o n u s e r

d u r i n g C U A s e t u p , a n d c a n t h e n b e r e m o v e u s e r m a s t e r r e c o r d s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 0 3

Page 318: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 318/402

T e s t Y o u r K n o w l e d g e A D M 1

4 . W i t h w h i c h m e t h o d s i s i t p o s s i b l e t o c r e a t e u s e r s i nc o n t e x t o f a c t i v e C U A ?

C h o o s e t h e c o r r e c t a n s w e r ( s ) . □ A I n t h e c h i l d s y s t e m w i t h t r a n s a c t i o n S U 0 1 , S y s t e m s t a b □ B I n t h e c e n t r a l s y s t e m w i t h t r a n s a c t i o n S U 0 1 S y s t e m s t a b . □ C I n t h e c e n t r a l s y s t e m w i t h t r a n s a c t i o n P F C G□ D I n t h e c h i l d s y s t e m w i t h t r a n s a c t i o n P F C G □ E I n t h e c e n t r a l s y s t e m w i t h t r a n s a c t i o n S U 0 1 R o l e s t a b

5 . D i r e c t o r y s e r v i c e s c a n o n l y b e u s e d a s a r e p o s i t o r yu s e r s . D e t e r m i n e w h e t h e r t h i s s t a t e m e n t i s t r u e o r f a l s e .

□ T r u e □ F a l s e

6 . W h i c h p r e r e q u i s i t e s m u s t b e f u l l l e d o n t h e S A P sA B A P w i t h a d i r e c t o r y s e r v e r ? C h o o s e t h e c o r r e c t a n s w e r ( s ) .

□ A H o s t N a m e a n d P o r t N u m b e r o f t h e d i r e c t o rm a i n t a i n e d u n d e r C o n n e c t i o n D a t a .

□ B I n u s e r m a i n t e n a n c e ( t r a n s a c t i o n S U 0 1 ) , t h eS y s t e m t h a t h a s r e a d a n d w r i t e a u t h o r i z a t i o n f o r t

s e r v e r . □ C T h e o p e r a t i n g s y s t e m p r o g r a m l d a p _ r f c r u n s o n t h e s a m e h o s t

a s t h e d i r e c t o r y s e r v e r . □ D T h e n a m e s o f t h e R F C d e s t i n a t i o n a n d t h e a s

d e n i t i o n a r e i d e n t i c a l .

7 . D u r i n g a s y n c h r o n i z a t i o n p r o c e s s , d a t a c a n b e s i m e x p o r t e d f o r a u s e r . D e t e r m i n e w h e t h e r t h i s s t a t e m e n t i s t r u e o r f a l s e .

□ T r u e

□ F a l s e

3 0 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 319: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 319/402

A D M 1 0 2 T e s t Y o u r K n o w l

A n s w e r s

1 . W h i c h o f t h e f o l l o w i n g s t a t e m e n t s w i t h r e g a r d t oa r e c o r r e c t ?

A n s w e r : C , D , E

T h e C U A c l i e n t s l i n k e d b y A L E a r e k n o w n a s t h e“ c h i l d s y s t e m s , ” a n d a s “ l o g i c a l s y s t e m s . ” Y o u c C U A t h a t h a v e s o f t w a r e c o m p o n e n t S A P _ B A S I S

2 . W h i c h o f t h e f o l l o w i n g s t a t e m e n t s a b o u t l o g i c a l

A n s w e r : A , B , E T h e t a b l e t h a t c o n t a i n s t h e I D s o f t h e l o g i c a l s y s t eE a c h I D i s a s s i g n e d t o e x a c t l y o n e c l i e n t , a n d t h e n a m i n g c o n v e n t i o n i s < S I D > C L N T # # # . T h e c l i e a u n i q u e a s s i g n m e n t t o a l o g i c a l s y s t e m .

3 . W h i c h o f t h e f o l l o w i n g s t a t e m e n t s a b o u t t h e r e qC U A a r e c o r r e c t ?

A n s w e r : A , D , E

T h e n a m e s a s s i g n e d t o t h e R F C c o n n e c t i o n s u s e dn a m e s o f t h e l o g i c a l s y s t e m s , t h a t i s , a l s o i n u p p e b e h i n d t h e R F C c o n n e c t i o n s h o u l d b e o f t h e t y p e S y s t e m . T h e c e n t r a l s y s t e mr e q u i r e s a n R F C c o n n e c t i o n t o i t s e l f . T h e c o m m un u m b e r o f a u t h o r i z a t i o n s o n l y t o c r e a t e t h e C U A c a n b e r e m o v e d f r o m t h e u s e r m a s t e r r e c o r d s a f t e i s c o m p l e t e d .

4 . W i t h w h i c h m e t h o d s i s i t p o s s i b l e t o c r e a t e u s e r c o n t e x t o f a c t i v e C U A ?

A n s w e r : B , E

I f y o u a r e u s i n g C U A , y o u c a n o n l y c r e a t e u s e r r e u s i n g t r a n s a c t i o n S U 0 1 i n t h e c e n t r a l s y s t e m . T h p o s s i b l e u s i n g t h e S y s t e m s , R o l e s , a n d P r o l e s t a b s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 0 5

Page 320: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 320/402

T e s t Y o u r K n o w l e d g e A D M 1

5 . D i r e c t o r y s e r v i c e s c a n o n l y b e u s e d a s a r e p o s i t o r yu s e r s .

A n s w e r : F a l s e

T h a n k s t o a e x i b l e d a t a m o d e l , d a t a a b o u t a n y o b j er e s o u r c e s o r d o c u m e n t s ) c a n b e s t o r e d i n d i r e c t o r y su s e f o r u s e r i n f o r m a t i o n i s p a r t i c u l a r l y h e l p f u l .

6 . W h i c h p r e r e q u i s i t e s m u s t b e f u l l l e d o n t h e S A P sA B A P w i t h a d i r e c t o r y s e r v e r ?

A n s w e r : A , D

I n t h e S A P s y s t e m , t h e R F C d e s t i n a t i o n u s e d a n d t h b e m a i n t a i n e d w i t h t h e s a m e n a m e ( i n u p p e r c a s e l e s y s t e m p r o g r a m l d a p _ r f c c a n t h e n b e s t a r t e d o n t h e s e l e c t e d a p ps e r v e r o f t h e S A P s y s t e m – w h i l e t h e d i r e c t o r y s e r v r u n o n r e m o t e s e r v e r s ( w i t h o u t l d a p _ r f c ) . A d d i t i o n a l c u s t o m i z i n g s e t ti n c l u d e t h e d e n i t i o n o f a s y s t e m u s e r a n d t h e c o n n eh o s t n a m e a n d p o r t n u m b e r o f t h e d i r e c t o r y s e r v e r . T h e L D A P s y s t e m u s e r i s s t o r e d i n c u s t o m i z i n g f o r c o n n e c t i o n a n d h a s n o t h i n g t o d o w i t h t h e S A P u s e t r a n s a c t i o n S U 0 1 .

7 . D u r i n g a s y n c h r o n i z a t i o n p r o c e s s , d a t a c a n b e s i m e x p o r t e d f o r a u s e r .

A n s w e r : T r u e

T h e s y n c h r o n i z a t i o n i n d i c a t o r s d o n o t n e e d t o b e i d I t i s t h e r e f o r e e n t i r e l y p o s s i b l e t h a t , f o r e x a m p l e , S Ar o l e a s s i g n m e n t s ) i s e x p o r t e d d u r i n g a s y n c h r o n i z a d a t a ( s u c h a s a f a x n u m b e r ) i s i m p o r t e d .

3 0 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 321: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 321/402

Page 322: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 322/402

Page 323: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 323/402

U n i t A s p e c t s o f G l o b a l

U n i t O v e r v i e w T h e r e a r e a n u m b e r o f s p e c i a l c o n s i d e r a t i o n s t h a t a r s o f t w a r e f o r c o m p a n i e s t h a t h a v e s u b s i d i a r i e s i n d i f e m p l o y e e s s p e a k d i f f e r e n t l a n g u a g e s . T h i s u n i t e x p i s s u e s a s s o c i a t e d w i t h g l o b a l i z a t i o n . F o r e x a m p l e , wv e r s i o n s , h o w t i m e z o n e s w o r k , a n d t h e e f f e c t s o f m S A P s y s t e m . W e w i l l a l s o e x p l o r e t h e u s e o f c o d e p a N e t W e a v e r A S 7 . 0 0

U n i t O b j e c t i v e s A f t e r c o m p l e t i n g t h i s u n i t , y o u w i l l b e a b l e t o :

• L i s t s o m e e f f e c t s o f a c e n t r a l i z e d o r d e c e n t r a l i z e p o s s i b i l i t y o f u s i n g m u l t i p l e t i m e z o n e s i n o n e S Af o r c o u n t r y v e r s i o n s

• O u t l i n e t h e p r o c e s s r e q u i r e d t o i n s t a l l a n a d d i t i o s y s t e m

• I m p o r t a n a d d i t i o n a l l a n g u a g e i n t o t h e S A P s y s t e• D e n e t e r m s s u c h a s c o d e p a g e , M D M P , a n d U n

r e l a t i o n s h i p s • L i s t a d v a n t a g e s o f u s i n g U n i c o d e o n S A P N e t W e

b a s e d S A P s y s t e m s

U n i t C o n t e n t s L e s s o n : A s p e c t s o f G l o b a l i z a t i o n . . . . . . . . . . . . . . . . . . . 3 0 8 L e s s o n : M u l t i p l e L a n g u a g e s i n o n e S A P S y s t e m 3 2 0

E x e r c i s e 1 3 : I m p o r t i n g a n A d d i t i o n a l L a n g u a gS y s t e m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 7

L e s s o n : U n i c o d e a n d C o d e P a g e s : F u n d a m e n t a l 3 4 7

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 0 7

Page 324: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 324/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

L e s s o n : A s p e c t s o f G l o b a l i z a t i o n

L e s s o n O v e r v i e w T h i s l e s s o n e x a m i n e s v a r i o u s a s p e c t s o f g l o b a l i z a t i o n s t r a t e g i e s , c o u n t r y v e r s i o n s , a n d t i m e z o n e s . Y o u w i l l d e c e n t r a l i z e d i m p l e m e n t a t i o n . C o u n t r y v e r s i o n s t a k e c o n s i d e r a t i o n s i n b u s i n e s s p r o c e s s e s . I t m a y b e n e c e s sz o n e s w i t h c r o s s - t i m e - z o n e b u s i n e s s p r o c e s s e s .

L e s s o n O b j e c t i v e s A f t e r c o m p l e t i n g t h i s l e s s o n , y o u w i l l b e a b l e t o :

• L i s t s o m e e f f e c t s o f a c e n t r a l i z e d o r d e c e n t r a l i z e d p o s s i b i l i t y o f u s i n g m u l t i p l e t i m e z o n e s i n o n e S A P f o r c o u n t r y v e r s i o n s

B u s i n e s s E x a m p l e T h e c o m p a n y w i t h w h i c h y o u a r e e m p l o y e d h a s s u b s i dm e m b e r o f t h e s y s t e m a d m i n i s t r a t i o n t e a m , y o u w a n t tt o h a v e o n e c e n t r a l s y s t e m i n w h i c h a l l u s e r s w o r k , w h b e r e q u i r e d , a n d w h e t h e r t h e s e a r e c o n t a i n e d i n t h e s t a a l s o w a n t t o k n o w w h a t e f f e c t s d i f f e r e n t t i m e - z o n e s h a p r o c e s s e s a n d t h e w o r k o f e n d u s e r s .

C e n t r a l i z e d a n d D e c e n t r a l i z e d I m p l e mI n p r i n c i p l e , a l a r g e n u m b e r o f d i f f e r e n t i m p l e m e n t a t i t o c e n t r a l i z e d a n d d e c e n t r a l i z e d d a t a s t o r a g e a n d b u s i t h e s e a r e d e s c r i b e d h e r e . W h e n c o n s i d e r i n g t h e m , w e o b s e r v a t i o n s f r o m r e a l i m p l e m e n t a t i o n s , a l o n g w i t h t d i s a d v a n t a g e s , a n d r e s t r i c t i o n s .

3 0 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 325: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 325/402

A D M 1 0 2 L e s s o n : A s p e c t s o f G l o b

F i g u r e 9 6 : D i f f e r e n t I m p l e m e n t a t i o n s ( c e n t r a l i z e d v

C o m p l e t e C e n t r a l i z a t i o n

C o m p l e t e c e n t r a l i z a t i o n m e a n s m a p p i n g a l l b u s i n e s

i n a s i n g l e s y s t e m . M a p p i n g u s i n g m u l t i p l e c l i e n t s ca s c e n t r a l i z a t i o n , a s t h e s e w o r k a l m o s t a s i n d e p e n d ec o m p l e t e c e n t r a l i z a t i o n a r e :

• C e n t r a l c o n t r o l • S i m p l e r a n d m o r e i n t e g r a t e d r e p o r t i n g • S i m p l e r m a i n t e n a n c e • H a r m o n i z a t i o n a n d s t a n d a r d i z a t i o n

D i s a d v a n t a g e s a r e :

• G l o b a l c o m p l e x i t y

• H i g h e r r i s k • P e r f o r m a n c e a n d s i z e • D i f f e r e n c e s i n l o c a l b u s i n e s s p r o c e s s e s • P r o b l e m s w i t h o w n e r s h i p

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 0 9

Page 326: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 326/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

T h e f o l l o w i n g m u s t a l s o b e c o n s i d e r e d :

• G l o b a l o p t i o n s a n d r e s t r i c t i o n s • W h i c h t r a n s a c t i o n s a r e r e q u i r e d , i n d e t a i l • W h i c h e n d u s e r s w o r k w i t h t h e s y s t e m • L o c a l a c c e p t a n c e f o r a g l o b a l s o l u t i o n • D i f c u l t i e s t h a t a r e t o b e e x p e c t e d w i t h a g l o b a l i m

C o m p l e t e D e c e n t r a l i z a t i o n

W i t h a c o m p l e t e l y d e c e n t r a l i z e d i m p l e m e n t a t i o n , t h e ( c l i e n t s ) a r e s e p a r a t e d a n d i n d e p e n d e n t o f e a c h o t h e r . c a n u s e i t s o w n s t a n d a r d s . C o m m u n i c a t i o n w i t h o t h e ro n l y t o a l i m i t e d e x t e n t , u s i n g i n d i v i d u a l , d e n e d i n t e

i m p l e m e n t a t i o n o f t h i s t y p e a r e : • L o c a l f r e e d o m w i t h r e g a r d t o f u n c t i o n s , t i m e p l a n n• L o c a l i n d e p e n d e n c e • N o e x p e n s e f o r r e c o n c i l i a t i o n

D i s a d v a n t a g e s a r e :

• N o s y n e r g i e s • R e d u n d a n c i e s , i n c o m p a t i b l e s y s t e m s a n d i n t e r f a c e• R e d u n d a n c i e s w i t h r e g a r d t o i m p l e m e n t a t i o n a n d m• R e s t r i c t i o n s i n t e r m s o f S A P s u p p o r t

T h e f o l l o w i n g m u s t a l s o b e c o n s i d e r e d :

• G l o b a l c o s t s d u e t o i n c o m p a t i b i l i t i e s • G l o b a l c o s t s f o r i m p l e m e n t a t i o n a n d m a i n t e n a n c e

D i s t r i b u t e d S y s t e m s w i t h S h a r e d S e r v i c e s

A d e c e n t r a l i z e d a p p r o a c h w i t h a c o m m o n d e v e l o p m e nt h a t a r e u s e d g l o b a l l y c a n c o m b i n e a d v a n t a g e s o f b o t h p u r e l y d e c e n t r a l i z e d i m p l e m e n t a t i o n s :

• L o c a l i n d e p e n d e n c e w i t h r e g a r d t o b u s i n e s s p r o c e

• A v o i d a n c e o f r e d u n d a n t f u n c t i o n s • D i s t r i b u t i o n a n d a v o i d a n c e o f i m p l e m e n t a t i o n a n d

A n u m b e r o f d i s a d v a n t a g e s r e m a i n :

• N o r e a l i n t e g r a t i o n o f b u s i n e s s p r o c e s s e s • N e e d f o r i n t e r f a c e s w i t h a s s o c i a t e d p r o b l e m s

3 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 327: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 327/402

A D M 1 0 2 L e s s o n : A s p e c t s o f G l o b

T h e f o l l o w i n g m u s t a l s o b e c o n s i d e r e d :

• H a r m o n i z a t i o n a n d s t a n d a r d i z a t i o n • G l o b a l c o s t s f o r i m p l e m e n t a t i o n a n d m a i n t e n a n c

C o m b i n e d C o n g u r a t i o n : C e n t r a l i z e d D e c e n t r a l i

I f m u l t i p l e i n d i v i d u a l s y s t e m s a r e c o n n e c t e d i n s u c ha n d c o n s o l i d a t e d u s i n g b u s i n e s s p r o c e s s e s , t h i s i s d d e c e n t r a l i z a t i o n ” . A d v a n t a g e s o f s u c h a n a p p r o a c h

• D i s t r i b u t i o n a n d r e p o r t i n g • S p e c i c i n t e g r a t i o n a n d c o m p l e x i t y • S t a n d a r d s a n d c o m m u n i c a t i o n u s i n g b u s i n e s s p r• P o s s i b i l i t i e s f o r c h a n g e

D i s a d v a n t a g e s a r e :

• R e s t r i c t e d g l o b a l c o n t r o l • C o m p l e x n e t w o r k o f b u s i n e s s p r o c e s s e s b e t w e e n• L e s s t h a n o p t i m a l f r o m a l o c a l p o i n t o f v i e w

T h e f o l l o w i n g m u s t a l s o b e c o n s i d e r e d :

• W h e t h e r d i s t r i b u t i n g t h e b u s i n e s s p r o c e s s e s i s a c• D i s t r i b u t i o n s c e n a r i o s • L o c a l a c c e p t a n c e • P o s s i b i l i t i e s f o r c o o p e r a t i o n

C r i t e r i a f o r a S t r a t e g y

I n a d d i t i o n t o t h e c o n s i d e r a t i o n s r e l a t e d t o b u s i n e s s b e t a k e n i n t o a c c o u n t . T h e s e c o u l d b e o f a g e o g r a p h r e l a t e t o s e r v i c e a n d s u p p o r t .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 1 1

Page 328: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 328/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

F i g u r e 9 7 : C r i t e r i a f o r a S t r a t e g y

T h e r e a r e d i f f e r e n t s c e n a r i o s f o r i m p l e m e n t a t i o n . T h ei n t h e d i r e c t i o n o f c e n t r a l i z a t i o n a n d s h a r e d s e r v i c e s . c e n t r a l i z e d t o a d e c e n t r a l i z e d s o l u t i o n i s r e l a t i v e l y s i mo t h e r d i r e c t i o n r e q u i r e s s i g n i c a n t l y m o r e e x p e n s e . I

c r e a t e a c e n t r a l i z e d i m p l e m e n t a t i o n , y o u s h o u l d c o n t ai n f o r m a t i o n , s e e S A P S e r v i c e M a r k e t p l a c e , Q u i c k L i n k / g l o b a l i z a t i o n

C o u n t r y V e r s i o n s W h e n i m p l e m e n t i n g a n S A P s y s t e m , y o u n o t o n l y n e e l a n g u a g e f o r e a c h c o u n t r y m a y n e e d t o b e m a d e a v a i l a t h a t t h e r e a r e c o u n t r y - s p e c i c d i f f e r e n c e s i n b u s i n e s s i n e a c h c o u n t r y . I n t h i s w a y , f o r e x a m p l e , t h e d e t a i l s o f F i n a n c i a l A c c o u n t i n g ( F I ) a p p l i c a t i o n i n S A P E C C w o r k i n a d i f f e r e n t w a y i nt h e y f u n c t i o n i n S p a i n o r P o l a n d . Y o u m u s t t a k e t h i s a sk n o w n a s a c o u n t r y v e r s i o n . D i f f e r e n t c o u n t r y v e r s i o n p r o c e s s e s , d i f f e r e n t d a t a s t o r a g e , a n d d i f f e r e n t C u s t o m p a r t i c u l a r l y t h e c a s e d u e t o l e g a l d i f f e r e n c e s , s u c h a s t r e p o r t i n g . D e f a u l t s e t t i n g s a n d t e m p l a t e s a r e a l s o p r o v

Y o u m u s t t e c h n i c a l l y d i f f e r e n t i a t e h e r e b e t w e e n s i t u a c o u n t r y v e r s i o n a l r e a d y e x i s t s i n t h e S A P s t a n d a r d a n dC u s t o m i z i n g , a n d s i t u a t i o n s i n w h i c h t h e c o u n t r y v e r si m p l e m e n t e d i n t h e s y s t e m . A n o n - s t a n d a r d c o u n t r y v a n a d d - o n u s i n g t r a n s a c t i o n S A I N T . I n s o m e c a s e s , i t ir e q u e s t s t h a t a r e s i m p l y i m p o r t e d u s i n g n o r m a l t r a n s p

3 1 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 329: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 329/402

A D M 1 0 2 L e s s o n : A s p e c t s o f G l o b

c o u n t r i e s , t h e r e a r e n o r e a d y - m a d e c o u n t r y v e r s i o n st h e s y s t e m a s f a r a s p o s s i b l e u s i n g C u s t o m i z i n g , a n d

s p e c i c s u s i n g y o u r o w n d e v e l o p m e n t s , u s e r a n d c um o d i c a t i o n s .

F i g u r e 9 8 : A v a i l a b i l i t y o f C o u n t r y - S p e c i c V e r s i o n( H u m a n C a p i t a l M a n a g e m e n t ) : E x a m p l e

S A P S t a n d a r d C o u n t r y V e r s i o n ( S A P E C C 5 . 0 ) i n d i c a t e s t h a t t h i s c o u n t r y vi s c o n t a i n e d i n t h e s t a n d a r d S A P E C C 5 . 0 s y s t e m . O c o u n t r y v e r s i o n s . S A P A d d - O n C o u n t r y V e r s i o n s a n d C o u n t r y V e r s i o n s f r o m P a r t n e r S o l u t i o n s a r e b a s e d o n c o u n t r y v e r s i o n s t h a t a r e a l r e t h a t h a v e t o b e i m p o r t e d a s a n a d d - o n o r t r a n s p o r t r e t h e c u r r e n t s t a t u s o f S A P E C C 5 . 0 a n d t h e H u m a n C aa r e a a t t h e t i m e o f p r i n t i n g . F o r m o r e i n f o r m a t i o n a bt h a t a r e c u r r e n t l y a v a i l a b l e f o r o t h e r r e l e a s e s o r a p p l S A P S e r v i c e M a r k e t p l a c e , Q u i c k L i n k / g l o b a l i z a t i o n i n t h e C o u n t r y I n f o r m a t i o n a r e a . F o r m o r e

i n f o r m a t i o n a b o u t u s i n g i n d i v i d u a l c o u n t r y v e r s i o n s

A s s o o n a s s t a n d a r d c o u n t r y v e r s i o n s a r e i n c l u d e d i nt h e y a r e a v a i l a b l e i m m e d i a t e l y w i t h t h e n e x t r e l e a s ea n d a r e c o m p a t i b l e w i t h e a c h o t h e r a n d w i t h o t h e r S

N o n - s t a n d a r d c o u n t r y v e r s i o n s a r e p r o v i d e d b y S A P b u t t h i s i s n o t n e c e s s a r i l y t h e c a s e w i t h e v e r y s u c c e sa c o u n t r y v e r s i o n c o u l d b e a v a i l a b l e a s a n a d d - o n w iw i t h S A P R / 3 4 . 5 B , a n d t h e n a v a i l a b l e a g a i n w i t h S A

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 1 3

Page 330: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 330/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

b e i n c l u d e d i n t h e s t a n d a r d s y s t e m f o r S A P R / 3 E n t e r pt h i s h a s i m p l i c a t i o n s f o r t h e u p g r a d e s t r a t e g y o f t h e s y

c o u n t r y v e r s i o n s a r e a l s o o f t e n n o t a v a i l a b l e a t t h e t i m b u t o n l y s o m e t i m e l a t e r . T h e s e c o n s i d e r a t i o n s a l s o a p S u p p o r t P a c k a g e s . Y o u m u s t a l s o c o n s i d e r t h e f a c t t h a s u b s e q u e n t l y c a n a l s o m a k e m o d i c a t i o n s i n t h e s t a n di n f o r m a t i o n , s e e t h e a b o v e - m e n t i o n e d i n f o r m a t i o n s o M a r k e t p l a c e ) . T h e u s e o f m u l t i p l e n o n - s t a n d a r d c o u n ts y s t e m s h o u l d t h e r e f o r e b e c h e c k e d v e r y c a r e f u l l y b e fa l s o n o t p o s s i b l e t o g u a r a n t e e c o m p a t i b i l i t y w i t h o t h e rs o l u t i o n s ) . Y o u s h o u l d e n s u r e t h a t r e l e v a n t C o n i c t R e x i s t w h e n i m p o r t i n g S A P S u p p o r t P a c k a g e s .

T i m e Z o n e s A c o m p a n y o p e r a t i n g g l o b a l l y w i t h c r o s s - c o u n t r y a n d b u s i n e s s p r o c e s s e s r e q u i r e s a w a y o f s y n c h r o n i z i n g t i S A P s u p p o r t s t h e u s e o f d i f f e r e n t t i m e z o n e s i n s o m e S p u r p o s e . I t i s n o t s u f c i e n t t o u s e a u n i f o r m , s y s t e m - w T h i s w o u l d l e a d t o a s i t u a t i o n w h e r e , i n e x t r e m e c a s e s ,a d i f f e r e n t d a y f r o m t h e o n e t h a t s h o u l d t e c h n i c a l l y b e s h e e t . I n t h i s w a y , f o r e x a m p l e , a J a p a n e s e u s e r w o r k i ni n J a p a n w h o c r e a t e s a d o c u m e n t a t 6 a . m . , b u t w h o h a pi n t e r n a t i o n a l s y s t e m w i t h G e r m a n t i m e , w o u l d c r e a t e d a y , i n t h i s c a s e , t h e p r e v i o u s d a y . T h i s w o u l d b e i n c o r

o f v i e w . S A P s y s t e m s s u p p o r t t i m e z o n e s i n v a r i o u s a r e a s . T i m i n t e g r a t e d i n t o t h e S A P k e r n e l . T h i s m e a n s t h a t t h e s y st i m e m o r e q u i c k l y .

U s e : T h e l o c a l t i m e o f a p a r t i c u l a r u s e r i s d e p e n d e n t o n tw h i c h t h e u s e r b e l o n g s . T h e t i m e d i f f e r e n c e b e t w e e n lt i m e , U n i v e r s a l T i m e C o o r d i n a t e d ( U T C ) , i s i n u e n c eg e o g r a p h i c a l a r e a , p o l i t i c a l f a c t o r s ( t i m e z o n e s a r e a s so r e v e n a p o s t a l c o d e ) , a n d p o s s i b l y d a y l i g h t s a v i n g t i mu n i f o r m d u r a t i o n ) .

T h e l o c a l t i m e i s c a l c u l a t e d o n t h e b a s i s o f G r e e n w i c h k n o w n a s U n i v e r s a l T i m e C o o r d i n a t e d ( U T C ) . F o r e x G r e e n w i c h , i t i s 1 0 : 0 0 i n L o s A n g e l e s . L o s A n g e l e s i s tG r e e n w i c h . A t t h e s a m e t i m e , i t i s 3 : 0 0 a . m . i n J a p a n . (o f U T C . ) D a y l i g h t s a v i n g t i m e i s a l s o t a k e n i n t o a c c o ut h i s c a s e , t h e s y s t e m u s e s a d a y l i g h t s a v i n g t i m e r u l e ( Dl o c a l t i m e . I n t h e s e t i m e z o n e s , t h e c l o c k s a r e p u t f o r w u s e o f t h e l o n g e r d a y s d u r i n g t h e e n d o f t h e s p r i n g m o n o f a u t u m n , a n d t o t a k e t h e s u n l i g h t d u r i n g t h e e v e n i n g

3 1 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 331: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 331/402

A D M 1 0 2 L e s s o n : A s p e c t s o f G l o b

a s s i g n m e n t o f a p a r t i c u l a r t o w n o r r e g i o n t o a t i m e z a n d p o l i t i c a l f a c t o r s . T h e t i m e d i f f e r e n c e b e t w e e n t w

b e u p t o 2 4 h o u r s . T h e t i m e f o r a t i m e z o n e i s d e t e r m i n e d b y t h e f o l l o w

• T i m e z o n e : T h i s c o m p o n e n t c o n t a i n s o n l y t h e n a m e o a s C E T o r E S T ) a n d r e f e r e n c e t o t h e c o r r e s p o n d i nt i m e r u l e s .

• T i m e z o n e r u l e : T h i s r u l e d e n e s t h e t i m e d i f f e r e n c e ( + / t o U T C o n t h e b a s i s o f g e o g r a p h i c a l a n d p o l i t i c a l

• D S T r u l e : T h i s r u l e d e n e s t h e t i m e d i f f e r e n c e b e t w et i m e a n d s t a n d a r d t i m e ( + 1 h o u r ) . I t d o e s n o t , h o we n d d a t e s o f d a y l i g h t s a v i n g t i m e .

• F i x e d s u m m e r t i m e r u l e s : I n c a s e s w h e r e d a y l i g h t s a v i n g t i md e n e d b y v a r i a b l e r u l e s , t h i s r u l e d e n e s t h e s t a rs a v i n g t i m e f o r a p a r t i c u l a r y e a r .

• V a r i a b l e s u m m e r t i m e r u l e s : T h e s e r u l e s d e n e h o w t h e s y s t e t h e s t a r t a n d e n d d a t e s o f d a y l i g h t s a v i n g t i m e . Y oa n y t i m e . T h i s m e a n s t h a t y o u d o n o t h a v e t o e n t e o f d a y l i g h t s a v i n g t i m e e v e r y y e a r .

F i g u r e 9 9 : B u s i n e s s P r o c e s s A c r o s s M u l t i p l e T i m e

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 1 5

Page 332: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 332/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

I t i s n e c e s s a r y t o o p e r a t e m u l t i p l e t i m e z o n e s i n o n e S AT h e d e f a u l t t i m e z o n e i s u s e d f o r p r o c e s s e s t h a t c a n n o t

t i m e z o n e . T h e t i m e i s c a l c u l a t e d b a s e d o n U T C ( G M Tt o a s s i g n a t i m e z o n e e i t h e r t o a n e n d u s e r o r t o a n o b j e c

T i m e z o n e s a r e o f p a r t i c u l a r i m p o r t a n c e i n t h e f o l l o w i

• B a s i s s y s t e m ( A S A B A P : u n i q u e n e s s a n d s e r i a l i z a • L o g i s t i c s ( p l a n n i n g a n d t r a c i n g , d i s p a t c h a n d t r a n s• F i n a n c e s ( d e t e r m i n i n g p o s t i n g d a t e , r e s u l t i n g i n p o• C R M ( d e t e r m i n i n g t h e d a t e i n b u s i n e s s p r o c e s s e s ,

c l i e n t s , I n t e r n e t s a l e s )

W e m u s t d e c i d e v a r i o u s t i m e z o n e s f o r a d d i t i o n a l c o n s

• O p e r a t i n g s y s t e m t i m e : T i m e o f a l l s e r v e r s o f t h e S A P s y s t e m d a y l i g h t s a v i n g t i m e

• S y s t e m t i m e : M u s t b e i d e n t i c a l t o o p e r a t i n g s y s t e m t i m e ;R e f e r e n c e I M G

• U s e r t i m e : T i m e z o n e i n w h i c h t h e u s e r w o r k s ; i s s e t i n tr e c o r d

• B u s i n e s s / r e f e r e n c e o b j e c t t i m e : O b j e c t s c a n h a v e a t i m e z o n e a s a n• D e f a u l t t i m e : I s u s e d i f n o o t h e r t i m e z o n e i s d e n e d

B e f o r e t i m e z o n e s c a n b e u s e d i n t h e S A P s y s t e m , y o u m a i n t a i n t i m e z o n e s , a n d a s s i g n t h e s e t o u s e r s :

• M a i n t a i n s y s t e m s e t t i n g s : T h e r s t t i m e t h a t y o u l ot h e s y s t e m a u t o m a t i c a l l y d e t e r m i n e s t h e t i m e z o n e p r e c a u t i o n , y o u s h o u l d c h e c k t h a t t h e t i m e z o n e s e t c o r r e c t : I n C u s t o m i z i n g ( t r a n s a c t i o n S P R O ) , c h o o s S A P R e f e r e n c e I M G , S A P N e t W e a v e r → G e n e r a l S e t t i n g s → T i m e Z o n eS e t t i n g s ( n o t e t h a t t h i s p a t h d e p e n d s o n t h e S A P s y s t e m E n t e r t h e s y s t e m t i m e z o n e a n d t h e d e f a u l t t i m e z o ns y s t e m a n d u s e r a r e u s u a l l y i n t h e s a m e p l a c e , t h e s yd e f a u l t t i m e z o n e f o r t h e u s e r a r e u s u a l l y t h e s a m e . Tf u n c t i o n , s e l e c t t h e T i m e z o n e s a c t i v e e l d .

• M a i n t a i n t i m e z o n e s : A s t h e d e f a u l t t i m e z o n e s a r eS A P s y s t e m , y o u d o n o t n e e d t o m a i n t a i n t h e m m a nh o w e v e r , c h e c k t h e s e t t i n g s . I n C u s t o m i z i n g ( t r a n sS A P R e f e r e n c e I M G , S A P N e t W e a v e r → G e n e r a l S e t t i n g s → M a i n t a i n T i m e Z o n e s ( n o t e t h a t t h i s p a t h d e p e n d s o n t h e S A P t h e r e l e a s e ) . A s t h e i n d i v i d u a l p a r t s o f a t i m e z o n e se a c h o t h e r , y o u c a n d e n e t i m e z o n e s b y c o m p l e t i n f o l l o w s . F i r s t d e n e t h e v a r i a b l e s u m m e r t i m e r u l e d a t e ( c h o o s e V a r i a b l e S u m m e r t i m e r u l e s o r F i x e d S u m m e r t i m e r u l e s ) . T h e n d e n e t h e t i m e a d j u s t m e n t s t h a t a r e c a u s e d b y d a y l i

3 1 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 333: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 333/402

A D M 1 0 2 L e s s o n : A s p e c t s o f G l o b

S u m m e r t i m e r u l e s ) . T h e n d e n e t h e t i m e a d j u s t m e n t s t h a t h e t i m e z o n e ( c h o o s e T i m e z o n e r u l e s ) . F i n a l l y , d e n e t h e t i m e z o n

( c h o o s e T i m e z o n e s ) . • M a i n t a i n g e o g r a p h i c a l a s s i g n m e n t s : I n C u s t o m i

c h o o s e S A P R e f e r e n c e I M G , S A P N e t W e a v e r → G e n e r a l S e t t i Z o n e s → M a i n t a i n G e o g r a p h i c a l A s s i g n m e n t s ( n o t e t h a t t h i s p a t h d e p e o n t h e S A P s y s t e m a n d t h e r e l e a s e ) . T o a s s i g n c o uc o d e s , c h o o s e T i m e z o n e s i n c o u n t r y , T i m e z o n e s i n c o u n t r y / r e g i o n , o r G e n e r i c t i m e z o n e s t o p o s t a l c o d e . D e n e t h e s t a n d a r d t i m e z o n ec o u n t r y o r t h e r e g i o n . I f t h e r e i s m o r e t h a n o n e t i mr e g i o n , e n t e r t h e p r e f e r r e d t i m e z o n e .

• D e n e t i m e z o n e s i n t h e u s e r p r o l e : C a l l t r a n s a co f t h e u s e r a n d c h o o s e C h a n g e . S e l e c t t h e D e f a u l t s t a b p a g e , a n d e n t e r t h e

t i m e z o n e f o r t h e u s e r i n t h e P e r s o n a l T i m e Z o n e a r e a . I f t h e r e i s n o t i m e z o n e d e n e d f o r a u s e r , t h e s y s t e m u s e s t h e t i m e zw h i c h t h e u s e r i s a s s i g n e d . T o v i e w t h e t i m e z o n et h e A d d r e s s t a b p a g e . T h e n c h o o s e D i s p l a y F u l l C o m p a n y A d d r e s ( t h e a r r o w i c o n ) u n d e r C o m p a n y . T h e c o m p a n y ' s t i m e z o n e i s d i s p ld e t a i l s c r e e n f o r t h e c o m p a n y a d d r e s s .

• C h e c k t i m e z o n e s f u n c t i o n f o r t h e u s e r : C h o o s e S y s t e m → S t a t u s . I f t h e t i m e z o n e s a r e a c t i v a t e d a n d t h e u s e r d e f a u l t s a r e c o n z o n e i n f o r m a t i o n a p p e a r s i n t h e U s a g e d a t a s e c t i o n i n t h e S y s t e m : S t a t u s d i a l o g w i n d o w f o r u s e r s i n t h e s a m e t i m e z o n e a s d i f f e r e n t t i m e z o n e , t h e t i m e z o n e o f t h e u s e r , t h e t h e l o c a l d a t e o f t h e u s e r a r e d i s p l a y e d ( t h e l o c a l dl o c a l d a t e a n d s y s t e m d a t e a r e d i f f e r e n t ) :

S A P N e t W e a v e r A S ( t h e S A P B a s i s s y s t e m ) a l w a y sz o n e , a n d n o t a n y d e v i a t i n g t i m e z o n e . T h i s i n c l u d e s

• B a c k g r o u n d p r o c e s s i n g • U p d a t e o b j e c t s f o r a s y n c h r o n o u s u p d a t e s • S y s t e m l o g m e s s a g e s • C h a n g e v e r i c a t i o n s

T h i s m e a n s , f o r e x a m p l e , t h a t i f a b a c k g r o u n d j o b i s u s i n g t r a n s a c t i o n S M 3 6 ) o r d i s p l a y e d ( f o r e x a m p l e ,i n d i v i d u a l t i m e z o n e o f t h e c a l l i n g u s e r m u s t b e t a k eu s e r m u s t s e l e c t t h e r e l e v a n t s y s t e m t i m e , a n d n o t h i

A n e x c e p t i o n t o t h i s r u l e i s t h e o v e r v i e w o f s p o o l r e qi n d i v i d u a l t i m e z o n e o f t h e c a l l i n g u s e r i s t a k e n i n t o

E s s e n t i a l l y , i t i s p o s s i b l e t o d e t e r m i n e t h e t i m e z o n e r e c o r d o r b u s i n e s s o b j e c t s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 1 7

Page 334: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 334/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

D e n i n g t h e t i m e z o n e u s i n g t h e u s e r m a s t e r r e c o r d : Y o u c a n a s s i g n a n i n d i v i d u a l t i m e z o n e t o e v e r y u s e r m a s t e r r e c o r d i n t h e

t r a n s a c t i o n S U 0 1 ( s e e a b o v e ) . M a n y b u s i n e s s t r a n s a c s y s t e m u s e t h i s s e t t i n g .

F o r e x a m p l e , a u s e r t h a t w o r k s i n L o s A n g e l e s h a s b e e T i m e , - 8 h o u r s f r o m U T C ) t i m e z o n e . H e i s w o r k i n g , hs y s t e m t h a t i s i n G e r m a n y a n d t h a t h a s C E T ( C e n t r a l Es y s t e m t i m e z o n e . I f t h i s u s e r p o s t s t o a n a c c o u n t o n T hL o s A n g e l e s t i m e , n o t o n l y w o u l d t h e d e f a u l t v a l u e f o rT h u r s d a y , t h e a c t i o n w o u l d a l s o b e p o s t e d w i t h T h u r s di s c o r r e c t f r o m a b u s i n e s s p o i n t o f v i e w , a l t h o u g h i t i s aa c c o r d i n g t o t h e s y s t e m t i m e . I n t h i s w a y , i t i s p o s s i b l e a d a t e i n t h e p a s t , o r , i n t h e c a s e o f a n E a s t - A s i a n t i m e z

t h e f u t u r e ( f r o m t h e p o i n t o f v i e w o f t h e S A P s y s t e m ) . t h a t i s s a t i s f a c t o r y f o r t h e u s e r , a s l o n g a s i t i s n o t a c a s b u s i n e s s p r o c e s s e s .

D e n i n g t h e t i m e z o n e u s i n g a n o b j e c t : T h e t i m e z o n e c a n a l s o b e l i n k e do b j e c t s , s u c h a s c o m p a n y c o d e , p l a n t , w a r e h o u s e , o r c w h e n c o n s i d e r i n g c r o s s - t i m e - z o n e b u s i n e s s p r o c e s s e s p a r t i c u l a r i n S A P C R M ( C u s t o m e r R e l a t i o n s h i p M a n a( S u p p l y C h a i n M a n a g e m e n t ) . T i m e s t a m p s a r e s t o r e d c o n v e r t e d t o t h e l o c a l t i m e z o n e , a s r e q u i r e d . T h e S A P l o c a l t i m e , a n d t h e t i m e z o n e o f t h e o b j e c t t o c a l c u l a t e ts t o r e s t h e t i m e s t a m p a n d t h e t i m e z o n e o f t h e o b j e c t . I

o b j e c t w i t h t h e t i m e d e t a i l s a g a i n , t h e s y s t e m c o n v e r t s s t o r e d i n t h e t i m e s t a m p t o t h e r e l e v a n t l o c a l t i m e . T h e t i m e i n f o r m a t i o n o n l y i n U T C a n d n o t t h e l o c a l t i m e o r

C o n c l u s i o n I t i s i m p o r t a n t t o n o t e i n c o n c l u s i o n t h a t t h e r e i s n o u n ir e g a r d t o t i m e z o n e s i n t h e S A P s y s t e m . W h e t h e r a n d hi n t o a c c o u n t , w h e t h e r u s e r - r e l a t e d , o b j e c t - r e l a t e d , o r ni n d i v i d u a l i m p l e m e n t a t i o n s i n t h e i n d i v i d u a l t r a n s a c t o f k e y p o i n t s :

• T h e s y s t e m t i m e z o n e i s ( a l m o s t ) a l w a y s u s e d f o r S t r a n s a c t i o n s .

• S A P E C C u s u a l l y w o r k s w i t h t h e u s e r - r e l a t e d t i m e• S A P E C C H C M o n l y u s e s t h e s y s t e m t i m e z o n e . • T h e o b j e c t - r e l a t e d t i m e z o n e i s o f t e n u s e d i n S A P C• T h e u s e a n d c o n s i d e r a t i o n o f t i m e z o n e s i s r e l e a s e -• I n g e n e r a l , t i m e z o n e s a r e t a k e n i n t o a c c o u n t “ a s i m

3 1 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 335: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 335/402

A D M 1 0 2 L e s s o n : A s p e c t s o f G l o b

L e s s o n S u m m a r y

Y o u s h o u l d n o w b e a b l e t o : • L i s t s o m e e f f e c t s o f a c e n t r a l i z e d o r d e c e n t r a l i z e

p o s s i b i l i t y o f u s i n g m u l t i p l e t i m e z o n e s i n o n e S Af o r c o u n t r y v e r s i o n s

R e l a t e d I n f o r m a t i o n

F o r m o r e i n f o r m a t i o n a b o u t t i m e z o n e s , s e e t h e o n l i n e d o c u m e n t a t i o n f o r N e t W e a v e r 7 . 0 i n t h e T i m e Z o n e s ( C A - G T F - T I M ) a r e a ( s e a r c h f o r C A - G T F - T I M ) a n d t h e o n l i n e d o c u m e n t a t i o n f o r i n d i v i d u a l p r o d u c

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 1 9

Page 336: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 336/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

L e s s o n : M u l t i p l e L a n g u a g e s i n o n e S A

L e s s o n O v e r v i e w T h i s l e s s o n e x p l a i n s t h e a b i l i t y o f t h e S A P s y s t e m t o u s i m u l t a n e o u s l y . T h i s i n c l u d e s t h e m e c h a n i s m o f l a n g us u p p l e m e n t a t i o n . T r a n s l a t i o n s a n d a d d r e s s v e r s i o n s a

L e s s o n O b j e c t i v e s A f t e r c o m p l e t i n g t h i s l e s s o n , y o u w i l l b e a b l e t o :

• O u t l i n e t h e p r o c e s s r e q u i r e d t o i n s t a l l a n a d d i t i o n a s y s t e m

• I m p o r t a n a d d i t i o n a l l a n g u a g e i n t o t h e S A P s y s t e m

B u s i n e s s E x a m p l e Y o u a r e a s y s t e m a d m i n i s t r a t o r i n a c o m p a n y t h a t o p e re m p l o y e e s i n a n e w s u b s i d i a r y w i t h a l o c a l l a n g u a g e , ya d d i t i o n a l l a n g u a g e i n y o u r S A P s y s t e m .

M u l t i l i n g u a l C a p a b i l i t y o f t h e S A P S y sD e p e n d i n g o n t h e r e l e a s e s t a t u s , t h e S A P s y s t e m s u p p l a n g u a g e s . T h e l a n g u a g e w i t h w h i c h a u s e r w o r k s i s s pe n t r y o n t h e l o g o n s c r e e n , b y a s y s t e m d e f a u l t , o r b y a dm a s t e r r e c o r d . B e f o r e u s e r s c a n l o g o n w i t h t h e d e s i r e dm u s t r s t b e i m p o r t e d i n t o t h e S A P s y s t e m . A f t e r a n e s y s t e m , o n l y G e r m a n ( D E ) a n d E n g l i s h ( E N ) a r e i n i t i at r a n s a c t i o n S M L T t o i m p o r t a d d i t i o n a l l a n g u a g e s , i f d

I f y o u s e l e c t a l a n g u a g e ( o t h e r t h a n G e r m a n , E n g l i s h , n o t e t h a t t h i s l a n g u a g e i s n o t f u l l y t r a n s l a t e d . T h e t e x t t h i s l a n g u a g e m u s t b e p r o v i d e d u s i n g a s u p p l e m e n t a l ll a n g u a g e m u s t b e a c o m p l e t e l y t r a n s l a t e d l a n g u a g e . T c o n g u r e d s o t h a t y o u u s e a n u m b e r o f s u p p l e m e n t a l l s u p p l e m e n t s t e x t s t h a t a r e n o t t r a n s l a t e d i n t h e p r e v i o u

3 2 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 337: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 337/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

F i g u r e 1 0 0 : L a n g u a g e - D e p e n d e n t O b j e c t s

T h e r e a r e a l a r g e n u m b e r o f d i f f e r e n t l a n g u a g e - d e p ea r e t r a n s l a t e d t o a g r e a t e r o r l e s s e r e x t e n t f o r d i f f e r e nf o r w h i c h n o t r a n s l a t i o n e x i s t s i n a l a n g u a g e a r e c o m l a n g u a g e . I f t h e c u s t o m e r c r e a t e s n e w l a n g u a g e - d e pf o r t h e l a n g u a g e v e r s i o n t h a t c o r r e s p o n d s t o t h e l o g oo f c o u r s e , n o t m a i n t a i n e d f o r o t h e r l a n g u a g e s . T h i s T h i s m e a n s , f o r e x a m p l e , t h a t t h e t e x t i s n o t d i s p l a y ea d i f f e r e n t l o g o n l a n g u a g e . T h e s e u s e r s m a y a l s o r e ca s " M a k e a n e n t r y i n a l l r e q u i r e d e l d s " f o r o b j e c t s t s o m e t i m e . H o w e v e r , i n d i v i d u a l o b j e c t s b e h a v e d i f f

• T h e t e x t i s d i s p l a y e d i n a d i f f e r e n t l a n g u a g e • N o t h i n g i s d i s p l a y e d • T h e u s e r r e c e i v e s a w a r n i n g o r e r r o r m e s s a g e • T h e t r a n s a c t i o n c a n n o l o n g e r b e r u n

F r o m “ O n l y E n g l i s h ” t o “ N o E n g l i s h T h e e x t e n t t o w h i c h i n d i v i d u a l l a n g u a g e s n e e d t o b e

a n d t h e e x t e n t t o w h i c h t h e s e a r e c o m p l e t e l y t r a n s l a e c o n o m i c , b u t a l s o p o l i t i c a l a n d c u l t u r a l c r i t e r i a . U sa s p e c t i n t h e s e c o n s i d e r a t i o n s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 2 1

Page 338: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 338/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

F i g u r e 1 0 1 : U s i n g D i f f e r e n t L a n g u a g e s

L a n g u a g e a n d t r a n s l a t i o n : O n l y E n g l i s h

• I n t h i s c a s e , t h e S A P s y s t e m s u p p o r t s o n l y E n g l i s h w h e n p r i n t i n g . A l l r e p o r t i n g i s d o n e i n E n g l i s h . A l p e r f o r m e d i n E n g l i s h . T h e p r o b l e m o f l a n g u a g e - d e a r i s e a n d n o c o s t s a r e a c c r u e d f o r t r a n s l a t i o n s . T h e qw h e t h e r t h e u s e r s h a v e a n y p r o b l e m s w i t h t h e E n g l w h e t h e r E n g l i s h l a n g u a g e r e p o r t i n g , s u c h a s a n n u a l e g a l l y a c c e p t a b l e . T h i s i s t h e r e f o r e a s o l u t i o n f o r a

o f c o u n t r i e s t h a t u s e E n g l i s h a s a n o f c i a l l a n g u a g eL a n g u a g e a n d t r a n s l a t i o n : M a i n l y E n g l i s h

• I n t h i s c a s e , i t i s a s s u m e d t h a t t h e u s e r s h a v e a c o m ml o g o n i n E n g l i s h , a n d t h e m e n u s a n d s o o n a r e a l s o ir e p o r t i n g i s d o n e i n t h e n a t i o n a l l a n g u a g e . I f d e s i r e o b j e c t s a r e t r a n s l a t e d . T h i s r e q u i r e s a c e r t a i n t r a n s la m o u n t o f C u s t o m i z i n g ( f o r e x a m p l e , f o r u n i t s o f m d a t a i s a v a i l a b l e i n t h e n a t i o n a l l a n g u a g e . C o m m u n i n t h e l o c a l n a t i o n a l l a n g u a g e .

3 2 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 339: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 339/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

L a n g u a g e a n d t r a n s l a t i o n : S o m e E n g l i s h

• T h i s s o l u t i o n c a n b e r e g a r d e d a s “ B e s t B u s i n e s s l a n g u a g e o f t h e s y s t e m i s E n g l i s h . H o w e v e r , u s e rk n o w l e d g e o f E n g l i s h . T h e y l o g o n i n t h e i r l o c a l lu s e l a n g u a g e - d e p e n d e n t o b j e c t s , s u c h a s m e n u s , C o m m u n i c a t i o n a n d a l l l e g a l l y - r e l e v a n t e v a l u a t it h e n a t i o n a l l a n g u a g e . T e x t s t h a t a r e n o t t r a n s l a t et h e s u p p l e m e n t a l l a n g u a g e E n g l i s h . D e p e n d i n g oo f t h e l a n g u a g e i n q u e s t i o n , t h e r e m a y b e n o t r a n sA d d i t i o n a l t e x t s c a n b e t r a n s l a t e d , i f d e s i r e d . H o wi n m a n y i n t e r n a l a r e a s . T h e r e a r e p e r i o d i c l a n g u a g e n e r a t e d t e x t s . T h e s t a n d a r d t o o l s a r e u s e d f o r t hr e m a i n m a n a g e a b l e .

L a n g u a g e a n d t r a n s l a t i o n : N o E n g l i s h

• I n t h i s c a s e , u s e r s h a v e n o k n o w l e d g e o f E n g l i s h d u e t o p o l i t i c a l o r c u l t u r a l c o n s i d e r a t i o n s . I n t h i s c o r r e s p o n d i n g n a t i o n a l l a n g u a g e b e i m p o r t e d , b uh a v e n o t b e e n d e l i v e r e d t r a n s l a t e d m u s t b e t r a n s l p o s s i b l e t o u s e E n g l i s h a s a s u p p l e m e n t a l l a n g u a t r a n s l a t i o n a c t i v i t y i n a m u l t i l i n g u a l s y s t e m . T h i s y s t e m i s o n l y o p e r a t e d i n o n e l a n g u a g e , a s n e w l a r e i m p o r t e d i n t o t h e S A P s y s t e m w i t h e v e r y S A Pe v e r y u p g r a d e , a n d i t m a y b e n e c e s s a r y t o t r a n s l a

D i g r e s s i o n : T h e T r a n s l a t i o n W o r k b eT h e t r a n s l a t i o n w o r k b e n c h i s a t o o l f o r t r a n s l a t i n g l aT r a n s l a t i o n i s s u p p o r t e d b y a p r o p o s a l p o o l . T h e t r a b e u s e d t o t r a n s l a t e a d d i t i o n a l t e x t s i n i n c o m p l e t e l y t o p r o v i d e y o u r o w n l a n g u a g e - d e p e n d e n t t e x t s . Y o uw o r k b e n c h u s i n g t r a n s a c t i o n S E 6 3 . Y o u c a n n d t h el a n g u a g e - d e p e n d e n t t e x t s h e r e .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 2 3

Page 340: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 340/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

F i g u r e 1 0 2 : D i g r e s s i o n : C o m p o n e n t s o f t h e T r a n s l a t i

Y o u c a n t r a n s l a t e t e x t s a s f o l l o w s :

• U s i n g a w o r k l i s t • B y c a l l i n g o b j e c t s d i r e c t l y

A l l t r a n s l a t i o n s a r e s t o r e d i n t h e p r o p o s a l p o o l . T h e t e xi n a c c o r d a n c e w i t h t h e S A P c o m p o n e n t h i e r a r c h y .

L a n g u a g e I m p o r t Y o u c a n u s e t r a n s a c t i o n S M L T t o i m p o r t a d d i t i o n a l l a n

T h e f o l l o w i n g g u r e s h o w s a n o v e r v i e w o f t h e s t e p s t hl a n g u a g e i m p o r t . T h e f o l l o w i n g s e c t i o n d e s c r i b e s t h e d e t a i l .

3 2 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 341: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 341/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

F i g u r e 1 0 3 : L a n g u a g e I m p o r t P r o c e s s

C o n g u r a t i o n o f R e q u i r e d L a n g u a g e s U s i n

B e f o r e y o u s t a r t t h e l a n g u a g e i m p o r t , y o u m u s t c o n u s i n g r e p o r t R S C P I N S T .

T o d o s o , s t a r t r e p o r t R S C P I N S T u s i n g t r a n s a c t i o n S A 3 8 o r I 1 8 N ( a I 1 8 N M e n u → I 1 8 N C u s t o m i z i n g → I 1 8 N S y s t e m C o n g ) . I n t h e l e f t s c r e e n a r e a , c h o o s e A d d t o s e l e c t t h e c o u n t r y c o d e f o r e a c h l a n g u a g S i m u l a t i o n . I f n o f u r t h e r p r e p a r a t i o n i s r e q u i r e d , c h o o s e A c t i v a t e .

H i n t : F o r m o r e i n f o r m a t i o n a b o u t r e p o r t R S C P I N 4 2 3 0 5 – R S C P I N S T ( I 1 8 N c o n g u r a t i o n t o o l ) .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 2 5

Page 342: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 342/402

Page 343: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 343/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

Y o u m u s t c l a s s i f y e a c h l a n g u a g e t o m a k e i t k n o w n i p o s s i b l e t o i m p o r t a l a n g u a g e p a c k a g e o r s u p p l e m e n

1 . I n t r a n s a c t i o n S M L T , c h o o s e L a n g u a g e → C l a s s i f y . 2 . I n t h e d i a l o g b o x t h a t t h e n a p p e a r s , c h o o s e t h e l a

t h e a s s o c i a t e d s u p p l e m e n t a t i o n l a n g u a g e . 3 . N o t e t h a t y o u m u s t d e n e t h e l a n g u a g e s i m p o r t e

o r b y u p g r a d i n g ) i n t h e i n s t a n c e p r o l e s t o b e a b l l a n g u a g e s . T h e p a r a m e t e r i s z c s a / i n s t a l l e d _ l a n g u a g e s .

Y o u c a n d i s p l a y t h e c u r r e n t s e t t i n g s f o r a l a n g u a g e a I n f o r m a t i o n o n t h e i n i t i a l s c r e e n o f t r a n s a c t i o n S M L T . I f nl a n g u a g e w a s s p e c i e d w h e n c l a s s i f y i n g a l a n g u a g ea t a n y t i m e .

Y o u c a n u s e t r a n s a c t i o n S M L T t o i m p o r t a n a d d i t i o na n d G e r m a n a r e a l w a y s c o m p l e t e l y a v a i l a b l e i n n e wt h e r e f o r e d o n o t n e e d t o i m p o r t t h e s e i n t o i n s t a l l e d s

1 . F o r t h e l a n g u a g e f o r w h i c h a n a d d i t i o n a l p a c k a g L a n g u a g e → I m p o r t P a c k a g e .

2 . I n t h e d i a l o g b o x t h a t t h e n a p p e a r s , s p e c i f y t h e p C h o o s e F i n d P a c k a g e ( s ) . T h e s y s t e m s e a r c h e s f o r a v a i l a b l e pt h e s p e c i e d p a t h .

3 . T h e s y s t e m i n d i c a t e s w h e t h e r a p a c k a g e c a n b e ig r e e n , y e l l o w , o r r e d t r a f c l i g h t n e x t t o t h e r e l e v

d i s p l a y a d d i t i o n a l i n f o r m a t i o n b y s e l e c t i n g t h e t rm e a n s t h a t a l l i m p o r t c o n d i t i o n s h a v e b e e n f u l l lw a r n i n g s h a v e o c c u r r e d , a n d p a c k a g e s w i t h r e d l d u e t o c h e c k s t h a t p r o d u c e d e r r o r s .

4 . S e l e c t o n e o r m o r e l a n g u a g e p a c k a g e s w i t h g r e e b y s e l e c t i n g t h e c o r r e s p o n d i n g l i n e s i n t h e l i s t .

5 . A f t e r s p e c i f y i n g t h e s t a r t t i m e a n d , i f d e s i r e d , t h i m p o r t o n e o r m o r e l a n g u a g e p a c k a g e s b y c h o o s i E x e c u t e . T h i s s c h e d u l e s a b a c k g r o u n d j o b t h a t p e r f o r m s t h e r e q u i r e d s t e p s

6 . A n i m p o r t a c t i o n i s c r e a t e d f o r t h e r e l e v a n t l a n g uo f t r a n s a c t i o n S M L T , w h i c h y o u c a n a d m i n i s t e r at h e r e l e v a n t i c o n s .

Y o u c a n r e s t a r t t e r m i n a t e d i m p o r t s . T o d o s o , c h o o s t r a n s a c t i o n S M L T .

Y o u c a n i m p o r t m u l t i p l e l a n g u a g e s i n p a r a l l e l . D e p eS A P s y s t e m , i m p o r t i n g m u l t i p l e l a n g u a g e s s i m u l t a w o r k l o a d t h a n i m p o r t i n g t h e l a n g u a g e s s e q u e n t i a l l y

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 2 7

Page 344: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 344/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

A f t e r i m p o r t i n g t h e l a n g u a g e s , y o u m u s t a l s o i m p o r t t hP a c k a g e s . T o d o s o , s e l e c t t h e a f f e c t e d l a n g u a g e i n t r a n

L a n g u a g e → S p e c i a l A c t i o n s → I m p o r t S u p p o r t P a c k . U s e r s r e q u i r e t h e f o l l o w i n g a u t h o r i z a t i o n s i n t h e C T S _ L A N F K T e l d o f t h e S _ C T S _ L A N G a u t h o r i z a t i o n o b j e c t t o b e a b l e t o p e r f o r m t h e r

• A D M I : A d m i n i s t r a t i o n i n t h e l a n g u a g e t r a n s p o r t a r e a ,c l a s s i f y i n g a n a d d i t i o n a l l a n g u a g e

• I N S T : I m p o r t i n g a l a n g u a g e p a c k a g e • S U P L : S u p p l e m e n t i n g a l a n g u a g e • S H O W : D i s p l a y a u t h o r i z a t i o n ; y o u c a n n o t c a l l t r a n s a c

t h i s a u t h o r i z a t i o n .

A l l o f t h e a u t h o r i z a t i o n s r e q u i r e d f o r l a n g u a g e t r a n s p or o l e S A P _ B C _ T R A N S P O R T _ A D M I N I S T R A T O R , w h i c h i s d e l i v e r e d b y S A P . t o S A P B a s i s 4 . 6 B ( i n c l u s i v e ) , t h e a u t h o r i z a t i o n c h e c k S M L T w e r e l i n k e d t o t h e a u t h o r i z a t i o n o b j e c t S _ L A N G _ A D M . T h e a u t h o r i z a t i o n s a r e a l s o c h e c k e d i n s u c h a w a y t h a t i t i s n o t n e c e s s a r y t o a dt r a n s p o r t a f t e r a n u p g r a d e .

L a n g u a g e - D e p e n d e n t C u s t o m i z i n g

I n t h e c a s e o f a l a n g u a g e i m p o r t w i t h t r a n s l a t i o n g a p s ui n t h e s t a n d a r d S A P s y s t e m a r e i m p o r t e d a n d s u p p l e m c a s e o f l a n g u a g e - d e p e n d e n t C u s t o m i z i n g t e x t s , s u p p l

T h e s e t e x t s m i g h t n o t h a v e b e e n t r a n s l a t e d i n t o a l l l a n gs u p p l e m e n t e d . D o n o t f o r g e t t h a t m o s t C u s t o m i z i n g t e

3 2 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 345: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 345/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

F i g u r e 1 0 5 : L a n g u a g e - D e p e n d e n t T e x t s i n C u s t o m

C u s t o m i z i n g d a t a i s d a t a t h a t i s o n l y c r e a t e d a t t h e c uo f C u s t o m i z i n g . T h e C u s t o m i z i n g d a t a f o r a c u s t o m d u r i n g a l a n g u a g e i m p o r t o r u p g r a d e . T h e d a t a i s a l w

0 0 0 . T h e r e a s o n f o r t h i s i s t h a t C u s t o m i z i n g d a t a b e cc u s t o m e r t h r o u g h t h e c u s t o m i z a t i o n a n d m u s t n o t s ud a t a f r o m S A P . T h i s a l s o a p p l i e s , w i t h o u t r e s t r i c t i o ni s s o m e t i m e s d e s i r a b l e f o r t h e c u s t o m e r t o r e f r e s h t hs e t t i n g s w i t h c u r r e n t t r a n s l a t i o n s f r o m S A P . T h e c l i c o p i e d f r o m c l i e n t 0 0 0 a f t e r t h i s h a s b e e n u p d a t e d w T h e r e a r e t w o w a y s t o u p d a t e a t r a n s l a t e d l a n g u a g e fc u s t o m e r c l i e n t :

• U s i n g t o o l s • M a n u a l t r a n s l a t i o n

S u p p l e m e n t i n g C u s t o m i z i n g U s i n g T r a n s a

T o l l t r a n s l a t i o n g a p s t h a t e x i s t i n a l a n g u a g e , y o u sl a n g u a g e s u p p l e m e n t a t i o n a f t e r t h e l a n g u a g e i m p o ra r e c l i e n t - d e p e n d e n t . T h e l a n g u a g e s u p p l e m e n t a t i oi n w h i c h y o u a r e l o g g e d o n . I f y o u u s e m u l t i p l e c l i e nl a n g u a g e s u p p l e m e n t a t i o n e x p l i c i t l y i n e a c h p r o d u c

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 2 9

Page 346: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 346/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

t e x t s s t o r e d i n c r o s s - c l i e n t d a t a b a s e t a b l e s s i m u l t a n e o d e f a u l t s e t t i n g i s s e t i n s u c h a w a y t h a t c r o s s - c l i e n t t a b

y o u a r e l o g g e d o n i n c l i e n t 0 0 0 . 1 . F o r t h e l a n g u a g e t h a t i s t o b e s u p p l e m e n t e d , c h o o s L a n g u a g e → S u p p l e m e n

L a n g u a g e . 2 . I n t h e d i a l o g b o x t h a t t h e n a p p e a r s , e n t e r a d e s c r i p t

T h e d e s c r i p t i o n i s u s e d o n l y t o e a s i l y i d e n t i f y t h e s t t h e o v e r v i e w s c r e e n o f t r a n s a c t i o n S M L T .

3 . I n t h e m i d d l e p a r t o f t h e d i a l o g b o x , s p e c i f y c o n d i t h e q u a n t i t y o f t a b l e s t o b e s u p p l e m e n t e d . T h e e l d p r e d e n e d i n a c c o r d a n c e w i t h S A P r e c o m m e n d a t i ol o g o n c l i e n t ; h o w e v e r , y o u c a n m a k e s c h a n g e s a s a p

4 . A f t e r y o u h a v e s p e c i e d a s t a r t t i m e a n d , i f d e s i r e ds u p p l e m e n t t h e l a n g u a g e b y c h o o s i n g E x e c u t e . T h i s s c h e d u l e s a b a c k g r o u j o b t h a t p e r f o r m s t h e r e q u i r e d s t e p s .

5 . A n e n t r y i s m a d e f o r t h e s u p p l e m e n t a t i o n o n t h e o t r a n s a c t i o n S M L T , w h i c h y o u c a n a d m i n i s t e r a n d mr e l e v a n t i c o n s .

6 . Y o u c a n i d e n t i f y t h e s t a t u s o f t h e a c t i o n f r o m t h e i ct h e s t a r t o f t h e r e l e v a n t l i n e .

7 . F o r d e t a i l e d i n f o r m a t i o n a b o u t t h e s u p p l e m e n t e d ts u p p l e m e n t a t i o n l o g . E a c h l i n e o f t h e l o g c o n t a i n s tc l a s s , t a b l e d e s c r i p t i o n , a n d a d d i t i o n a l i n f o r m a t i o n

t a b l e . T h e s t a t u s , c l i e n t , a n d s u p p l e m e n t a t i o n m o d S t a t i s t i c s a b o u t t h e n u m b e r o f p r o c e s s e d , i n s e r t e d , t h e n i n c l u d e d . A r e t u r n c o d e i s a l s o d i s p l a y e d . A g rt r a f c l i g h t i s d i s p l a y e d f o r e a c h t a b l e t h a t h a s b e e n d e p e n d i n g o n t h e r e t u r n c o d e o u t p u t . T o d i s p l a y t h ec o d e s , c h o o s e t h e F 1 H e l p f o r t h e r e t u r n c o d e c o l u m n o f t h e t a

T h e f o l l o w i n g r u l e s a p p l y f o r d e n i n g s u p p l e m e n t a t i o

• L a n g u a g e s w i t h a d e g r e e o f t r a n s l a t i o n o f o n e c a n n h o w e v e r , t h e s e l a n g u a g e s n e e d t o b e s u p p l e m e n t e d 1 1 1 7 5 0 – S u p p l e m e n t i n g G e r m a n w i t h E n g l i s h ( C u s t o m i z i n g .

• Y o u s h o u l d d e n e a s u p p l e m e n t a t i o n l a n g u a g e f o rs y s t e m ( e x c e p t l a n g u a g e s w i t h a d e g r e e o f t r a n s l a t i• Y o u c a n o n l y s u p p l e m e n t t e x t s f r o m a l a n g u a g e w i t

o f o n e o r f r o m a l a n g u a g e t h a t h a s a l r e a d y b e e n s u p l a n g u a g e w i t h a d e g r e e o f t r a n s l a t i o n o f o n e .

3 3 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 347: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 347/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

D i g r e s s i o n : U s i n g T o o l s

W h e n s u p p l e m e n t i n g C u s t o m i z i n g t e x t s u s i n g t r a n sf r o m t h e f o l l o w i n g o p t i o n s :

• C o m b i n e d w i t h R S R E F I L L ( s t a n d a r d o p t i o n ) : T h r e e s t e p s a r ei n o n e o p e r a t i o n : c a n c e l l a t i o n o f a s u p p l e m e n t a t i R S R E F I L L , a n d s u p p l e m e n t a t i o n . T h e R S R E F I L L s t e p c o p i e s t e x t s f r o m C u s t o m i z i n g t a b l e s i n c l i e n t 0 0 0 t o t h e c u r r e n t c l ii s r e q u i r e d a s e x t r a i n f o r m a t i o n b e c a u s e a t e x t t r ac l i e n t 0 0 0 t o t h e l o g o n c l i e n t o n l y w h e n t h e r e f e r ei s t h e s a m e i n b o t h c l i e n t s . T h e c o m p a r i s o n w i t h e n s u r e s t h a t o n l y s e m a n t i c a l l y m e a n i n g f u l t e x t l it h e t r a n s l a t i o n r e m a i n s c o n s i s t e n t . F o r t h e r e f e r e l a n g u a g e t h a t w a s u s e d t o p e r f o r m c u s t o m i z i n g i nr e f e r e n c e l a n g u a g e m u s t b e d i f f e r e n t f r o m t h e t a rc a n b e u s e d o n l y i n c l i e n t s o t h e r t h a n c l i e n t 0 0 0 .

• C o m b i n e d w i t h c l i e n t m a i n t e n a n c e : T h r e e s t e p s a r e a l s o c a r r i e d i n o n e o p e r a t i o n : c a n c e l l a t i o n o f a s u p p l e m e n t a t ia n d s u p p l e m e n t a t i o n . T h e c l i e n t m a i n t e n a n c e i s R S R E F I L L b e c a u s e n o c o m p a r i s o n w i t h a r e f e r e n c e l a T h i s m e a n s m o r e t e x t l i n e s i n t h e t a r g e t l a n g u a g e t h e c u r r e n t c l i e n t . I n t u r n , t h i s m e a n s t h e r e i s a d a ns e m a n t i c a l l y i n c o r r e c t l i n e s o f t e x t a n d a n i n c o n s u s e t h i s m o d e o n l y i n c l i e n t s t h a t a r e n o t c l i e n t 0 0

• S u p p l e m e n t a t i o n : H e r e , m i s s i n g t e x t l i n e s a r e s u p p l e m e ns u p p l e m e n t a t i o n l a n g u a g e .

E x a m p l e : T h e f o l l o w i n g C u s t o m i z i n g t e x t s a l r e a d y e x i s

E x a m p l e o f t h e S u p p l e m e n t a t i o n o f C u s t o m i z i n

C l i e n t L a n g u a g e T e x t

0 0 0 E N C o m p a n y c o d e

0 0 0 D E B u c h u n g s k r e i s

0 0 0 Z Z B u c k i

1 0 0 E N C o m p . c o d e

1 0 0 D E B u c h u n g s k r e i s

1 0 0 Z Z

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 3 1

Page 348: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 348/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

T h e l a n g u a g e - d e p e n d e n t t e x t f o r t h e l a n g u a g e Z Z i n c l b e s u p p l e m e n t e d . T h e s u p p l e m e n t a t i o n l a n g u a g e i s D

i s E N . D e p e n d i n g o n t h e o p t i o n s e l e c t e d , t h e s u p p l e m e• C o m b i n e d w i t h R S R E F I L L : S i n c e t h e t e x t o f r e f e r e n c e l a n g u a g e

c l i e n t 0 0 0 i s n o t t h e s a m e a s t h e t e x t o f l a n g u a g e E N o f l a n g u a g e Z Z i s n o t c o p i e d f r o m c l i e n t 0 0 0 t o c l i e s u p p l e m e n t a t i o n l a n g u a g e D E i s t h e r e f o r e c o p i e d f B u c h u n g s k r e i s

• C o m b i n e d w i t h c l i e n t m a i n t e n a n c e : N o r e f e r e n c e lt e x t o f l a n g u a g e Z Z i s t h e r e f o r e c o p i e d f r o m c l i e n t 0 B u c k i

• S u p p l e m e n t a t i o n : T h e t e x t f r o m s u p p l e m e n t a t i o n i s s i m p l y c o p i e d . R e s u l t : B u c h u n g s k r e i s

F i g u r e 1 0 6 : L a n g u a g e S u p p l e m e n t a t i o n

H i n t : I f t h e t e x t s i n t h e r o l e m e n u s ( S A P E a s y A c c e s i n t h e r e q u i r e d l a n g u a g e f o l l o w i n g a n u p g r a d e o r tl a n g u a g e , s e e S A P N o t e 5 3 8 3 2 8 – P F C G : L o s s o f r o l e m e n u t e x t s ) . T h i s n o t e c o n t a i n s r e p o r t Z _ R O L E _ L A N G _ A D D t h a t y o u c a n u s e t o r e p l a c e m i s s i n g t r a n s a c t i o n a n d f o l d e r t e x t s .

M a n u a l T r a n s l a t i o n

D u e t o t h e c o n n e c t i o n b e t w e e n t h e t r a n s l a t i o n e n v i r o nT r a n s p o r t s y s t e m , i t i s n o w p o s s i b l e t o c r e a t e t r a n s l a t e p e r f e c t s y s t e m , t o i n c l u d e t h e s e i n t r a n s p o r t r e q u e s t s ,

3 3 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 349: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 349/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

t h e s y s t e m l a n d s c a p e i n a t a r g e t e d w a y . U s e t r a n s a c r e m a i n i n g C u s t o m i z i n g t e x t s . R e c o r d t h e t r a n s l a t i o

a n d t h e n d i s t r i b u t e t h e r e q u e s t s i n t h e s y s t e m l a n d s cM a n a g e m e n t S y s t e m ( T M S ) ( t r a n s a c t i o n S T M S ) .

D e l e t i n g t h e L a n g u a g e L o a d

I f l a n g u a g e - s p e c i c t e x t s h a v e b e e n i m p o r t e d , l l e de l e m e n t t e x t s , s c r e e n t e x t s , m e n u e n t r i e s , a n d s o o n ) t e x t s s t i l l a p p e a r w h e n y o u d i s p l a y t h e s c r e e n , t h i s i sd a t a b a s e h a v e b e e n c h a n g e d . H o w e v e r , t h e s c r e e n s ( l o a d ) o f t h e r e s p e c t i v e o b j e c t , w h i c h h a s n o t c h a n g s h o u l d n o t o c c u r s i n c e a l l l a n g u a g e t r a n s p o r t p r o g r ar u n t i m e o b j e c t s w h e n t e x t s h a v e b e e n c h a n g e d i n t h e

t h e s y s t e m r e g e n e r a t e s t h e l o a d w i t h t h e m o d i e d t e s c r e e n i s n e x t a c c e s s e d . I n r a r e c a s e s , h o w e v e r , t h e l o r c o r r e c t l y a n d t h e o b s o l e t e t e x t s a r e s t i l l d i s p l a y e d

T o s o l v e t h i s p r o b l e m , r u n r e p o r t R S L A N G 2 0 . Y o u c a n s e l e c t t h e l o a d t y p er e s e t o n t h e s e l e c t i o n s c r e e n . S e e a l s o t h e s y s t e m d o c

S A P N o t e s

E n s u r e t h a t y o u t a k e t h e f o l l o w i n g S A P N o t e s i n t o a

• S A P N o t e 8 3 0 7 2 2 – C u r r e n t n o t e f o r l a n g u a g e t r a n s p o r t s i• S A P N o t e 7 3 6 0 6 – S u p p o r t e d L a n g u a g e s a n d C o d e P a g e s

• S A P N o t e 1 5 0 2 3 – I n i t i a l i z i n g t a b l e T C P D B ( R S C P 0 0 0 4 • S A P N o t e 1 8 6 0 1 – F r e q u e n t l y a s k e d q u e s t i o n s o n l a n g u a g• S A P N o t e 4 3 8 5 3 – C o n s u l t i n g : L a n g u a g e - d e p e n d e n t a n d

C u s t o m i z i n g • S A P N o t e 1 9 5 4 4 2 – L a n g u a g e i m p o r t a n d S u p p o r t P a c k a g • S A P N o t e 3 5 2 9 4 1 – C o n s u l t a t i o n : L a n g u a g e s a n d S u p p o r • S A P N o t e 7 0 3 7 9 5 – T r a n s a c t i o n U M B _ C U S T : M e n u b a r

F o r i n f o r m a t i o n a b o u t d e l i v e r e d l a n g u a g e s , s e e t h e S A P S e r v i c e M a r k e t p l a c , Q u i c k L i n k / l a n g u a g e s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 3 3

Page 350: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 350/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

A d d r e s s V e r s i o n s

F i g u r e 1 0 7 : S t o r i n g A d d r e s s V e r s i o n s

T h e w o r l d w i d e u s e o f S A P s o f t w a r e m e a n s t h a t d i f f e r e

i n t e r n a t i o n a l a d d r e s s v e r s i o n s ( a b b r e v i a t e d t o v e r s i o nB u s i n e s s A d d r e s s S e r v i c e s t o a l l o w t h e p r i n t i n g o f a d dc o u n t r y - d e p e n d e n t s c r i p t s . I n t h i s c o n t e x t , “ d i f f e r e n t c o u n t r y - s p e c i c d i f f e r e n c e s w i t h i n c h a r a c t e r s e t s , s u co r a c c e n t s i n F r e n c h , b u t r a t h e r s c r i p t s t h a t c o n s i s t o f ac h a r a c t e r s e t .

W h e n p r i n t i n g a d d r e s s e s , y o u s h o u l d n o t e t h a t t h e s c r i p r i n t e d i s n o t d e t e r m i n e d b y t h e c u r r e n t l o g o n l a n g u a g a t t h e t i m e w h e n t h e a d d r e s s i s c r e a t e d . T h e i n t e r n a t i o ny o u t o p r i n t t h e s a m e a d d r e s s i n d i f f e r e n t f o n t s ( v e r s i o p a r a m e t e r s . A J a p a n e s e a d d r e s s s h o u l d b e o u t p u t i n K

s e n d e r i s a l s o J a p a n , a n d i n “ i n t e r n a t i o n a l s c r i p t ” i f t h eJ a p a n ( s e e S A P N o t e 3 1 6 3 3 1 – I n t e r n a t i o n a l a d d r e s s v e r s i o n s ) .

T h e d e f a u l t v e r s i o n o f a n a d d r e s s c a n , i n p r i n c i p l e , b e p e r m i t t e d / a v a i l a b l e s c r i p t t y p e s . H o w e v e r , i t i s u s e f u l o f a d d r e s s e s w i t h i n a n i n s t a l l a t i o n i n t h e s a m e s c r i p t t o

A d d r e s s v e r s i o n s a r e a u t o m a t i c a l l y a v a i l a b l e i n a l l a p pA d d r e s s S e r v i c e s . A s a d d r e s s v e r s i o n s m u s t m a t c h t h es e m a n t i c a l l y a n d o n l y r e p r e s e n t o n e w a y o f c r e a t i n g a t y p e s , y o u s h o u l d e n s u r e t h a t t h e d e t a i l s o f t h e a d d r e s s

3 3 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 351: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 351/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

t h e a s s o c i a t e d a d d r e s s v e r s i o n a r e c o n s i s t e n t . F o r t hf r o m t h e a d d r e s s ( s u c h a s b u i l d i n g n u m b e r , p o s t a l c o

a r e o f f e r e d f r o m t h e d e f a u l t v e r s i o n a s d e f a u l t v a l u e C h a n g e s t o t h e s e e l d s a r e r e e c t e d i n t h e d e f a u l t v et e x t e l d s c a n b e m a i n t a i n e d d i f f e r e n t l y i n t h e d i f f e r

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 3 5

Page 352: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 352/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

3 3 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 353: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 353/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

E x e r c i s e 1 3 : I m p o r t i n g a n A d

L a n g u a g e i n t o t h e S A P S y s t eE x e r c i s e O b j e c t i v e s A f t e r c o m p l e t i n g t h i s e x e r c i s e , y o u w i l l b e a b l e t o : • I m p o r t a l a n g u a g e i n t o t h e S A P s y s t e m a n d p e r f o

p o s t p r o c e s s i n g s t e p s

B u s i n e s s E x a m p l e Y o u r c o m p a n y w a n t s t o a l l o w e m p l o y e e s t o w o r k i n l a n g u a g e . T h i s l a n g u a g e h a s n o t y e t b e e n i m p o r t e d it h e r e f o r e n e c e s s a r y t o i m p o r t t h e d e s i r e d l a n g u a g e il a n g u a g e i m p o r t .

T a s k 1 : C o p y i n g t h e L a n g u a g e C D C o p y t h e l a n g u a g e C D f o r y o u r S A P s y s t e m a t o p e r a

C a u t i o n : T h i s t a s k c a n b e p e r f o r m e d o n l y o n c e p e r s e r v e r . D e c i d e w i t h y o u r p a r t n e r g r o u p w h i c h g r o u p i s g o i n g t o e x e r c i s e .

1 . C o p y t h e c o n t e n t o f t h e l a n g u a g e C D f r o m t h e d ii n s t r u c t o r t o t h e d i r e c t o r y G : \ L a n g u a g e _ C D s t h a t y o u n e e d t o c r e a t e b e f o r e . S h a r e t h i s d i r e c t o r y f o r a l l u s e r s u n d e r t h e L a n g u a g e _ C D s .

T a s k 2 : R e p o r t R S C P I N S T P r e p a r e y o u r S A P s y s t e m f o r t h e i m p o r t o f a n a d d i t i

1 . L o g o n t o c l i e n t 0 0 0 w i t h t h e u s e r t h a t y o u r i n s t r ul a n g u a g e a n d c o d e p a g e s e t t i n g s f o r y o u r s y s t e m R S C P I N S T s o t h a t t h e l a n g u a g e y o u s e l e c t e d c a n t h e n b e i m p o r t

T a s k 3 : I m p o r t i n g t h e L a n g u a g e P a c kI m p o r t t h e l a n g u a g e p a c k a g e o f t h e s e l e c t e d l a n g u a g

1 . C a l l t r a n s a c t i o n S M L T i n c l i e n t 0 0 0 , c l a s s i f y a l l a n g u a g e p a c k a g e . O b s e r v e t h e i m p o r t p r o c e s s u S T M S , a n d S M 3 7 a n d u s i n g t h e T a s k M a n a g e r a t o p e r a t i n g - s y s t e m l e v

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 3 7

Page 354: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 354/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

T a s k 4 : L a n g u a g e - S p e c i c T e x t s f r o mP a c k a g e s R e i m p o r t t h e l a n g u a g e - d e p e n d e n t t e x t s f r o m t h e S u p pa l r e a d y b e e n i m p o r t e d i n t o t h e S A P s y s t e m . F o r t h i s y S u p p o r t P a c k a g e s i n q u e s t i o n t o t h e u s r \ s a p \ t r a n s \ E P S \ i n d i r e c t o r y r s t .

1 . C o p y t h e S u p p o r t P a c k a g e s f r o m t h e d i s k d r i v e s p et o t h e d i r e c t o r y G : \ u s r \ s a p \ t r a n s \ E P S \ i n d i r e c t o r y o f y o u r S A P s y s t e m

C a u t i o n : T h i s t a s k c a n b e p e r f o r m e d o n l y o n c e p e r s e r v e r . D e c i d e w i t h y o u r p a r t n e r g r o u p w h i c h g r o u p i s g o i n g t oo f t h e e x e r c i s e .

2 . I n c l i e n t 0 0 0 , r e i m p o r t t h e l a n g u a g e - s p e c i c t e x t s t h a t h a v e a l r e a d y b e e n i m p o r t e d u s i n g t r a n s a c t i o n S p r o g r e s s .

N o t e : T h i s s u b t a s k n e e d s t o b e p e r f o r m e d b y b o t h t e a m a n d Q A S t e a m ) .

T a s k 5 : S u p p l e m e n t i n g t h e L a n g u a g e S u p p l e m e n t t h e i m p o r t e d l a n g u a g e .

1 . F i l l C u s t o m i z i n g f o r t h e l a n g u a g e s y o u h a v e i m p o

T a s k 6 : A d j u s t i n g P r o l e P a r a m e t e r s C h a n g e a p r o l e p a r a m e t e r s o t h a t y o u c a n l o g o n t o y ol a n g u a g e t h a t y o u h a v e i m p o r t e d .

1 . A t t e m p t t o l o g o n t o t h e S A P s y s t e m ( c l i e n t 1 0 0 ) u sl a n g u a g e . W h i c h s t e p d o y o u s t i l l n e e d t o p e r f o r m ? l a n g u a g e i m p o r t b y t e s t i n g r a n d o m l y .

H i n t : I f q u e s t i o n m a r k s a r e d i s p l a y e d i n s t e a d o f mm e n u b a r w h e n y o u s t a r t t r a n s a c t i o n s i n y o u r t r

l a n g u a g e t h a t y o u h a v e j u s t i m p o r t e d ) , d e l e t e t hl a n g u a g e b y c a l l i n g t h e p r o g r a m R S L A N G 2 0 ( s e e S A P N o t e 7 0 3 7 9 5 – T r a n s a c t i o n U M B _ C U S T : M e n u b a r d i s p l a y a n d S A P N o t e 1 1 0 9 1 0 – D e l e t i n g t h e l a n g u a g e l o a d .

C o n t i n u e d o n n e x t p a g e

3 3 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 355: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 355/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

T a s k 7 : O p t i o n a l : R o l e M e n u T e x t s E n s u r e t h a t t h e t e x t s o f t h e r o l e s a s s i g n e d t o y o u r u s ei m p o r t e d l a n g u a g e .

1 . I n w h i c h l a n g u a g e a r e t h e t r a n s a c t i o n t e x t s d i s p lE a s y A c c e s s ) f o r y o u r u s e r A D M 1 0 2 - # # ?

U s e r e p o r t Z _ R O L E _ L A N G _ A D D i n c l i e n t 1 0 0 t o c r e a t e t h e t e x t s Z A D M 1 0 2 _ P A R T . W h e n d o i n g s o , e n t e r Z A D M 1 0 2 _ P A R T u n d e r r o l e n a m e ( A G R _ N A M E e l d ) , E N u n d e r o r i g i n a l l a n g u a g e ( S L A N G U e l d ) , a n d t h e t w o - d i g i t I S O c o d e o f t h e l a n g u a g e t h a t y o u h a v e l a n g u a g e ( T L A N G U e l d ) .

L o o k a g a i n a t t h e e n t r i e s i n t h e u s e r m e n u .

H i n t : F o r m o r e i n f o r m a t i o n a s w e l l a s t h e a c t u a N o t e 5 3 8 3 2 8 – P F C G : L o s s o f r o l e m e n u t e x t s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 3 9

Page 356: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 356/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

S o l u t i o n 1 3 : I m p o r t i n g a n A d d

L a n g u a g e i n t o t h e S A P S y s t e mT a s k 1 : C o p y i n g t h e L a n g u a g e C D C o p y t h e l a n g u a g e C D f o r y o u r S A P s y s t e m a t o p e r a t i

C a u t i o n : T h i s t a s k c a n b e p e r f o r m e d o n l y o n c e p e r s e r v e r . D e c i d e w i t h y o u r p a r t n e r g r o u p w h i c h g r o u p i s g o i n g t o p ee x e r c i s e .

1 . C o p y t h e c o n t e n t o f t h e l a n g u a g e C D f r o m t h e d i s ki n s t r u c t o r t o t h e d i r e c t o r y G : \ L a n g u a g e _ C D s t h a t y o u n e e d t o c r e a t e b e f o r e . S h a r e t h i s d i r e c t o r y f o r a l l u s e r s u n d e r t h e n L a n g u a g e _ C D s .

a ) L o g o n t o t h e o p e r a t i n g s y s t e m o f y o u r t r a i n i n g a n d p a s s w o r d y o u r i n s t r u c t o r g i v e s y o u .

b ) C r e a t e t h e d i r e c t o r y G : \ L a n g u a g e _ C D s i n y o u r S A P s y s t e m a t o p e r a t i n g l e v e l . S h a r e t h i s d i r e c t o r y ( c l i c k t h e s b u t t o n i n W i n d o w s E x p l o r e r a n d c h o o s e S h a r i n g a n d S e c u r i t y . . . ) a s L a n g u a g e _ C D s . T o d o t h i s , c h o o s e P e r m i s s i o n s a n d a l l o w a l l u s e r s ( E v e r y o n e ) c o m p l e t e a u t h o r i z a t i o n ( F u l l C o n t r o l ) o n t h i s s h a r e ( A l l o w ) .

c ) C o p y t h e e n t i r e c o n t e n t s o f t h e d i r e c t o r y t h a t c t h e l a n g u a g e C D s ( f o r e x a m p l e , o n t h e m a p p e d M : \ A D M 1 0 2 _ 7 1 \ L a n g u a g e I m p o r t \ L a n g u a g e _ C ) t o y o u r l o c a l d i r e c t o r y t h a t y o u h a v e j u s t c r e a t e d .

T a s k 2 : R e p o r t R S C P I N S T P r e p a r e y o u r S A P s y s t e m f o r t h e i m p o r t o f a n a d d i t i o n

1 . L o g o n t o c l i e n t 0 0 0 w i t h t h e u s e r t h a t y o u r i n s t r u c l a n g u a g e a n d c o d e p a g e s e t t i n g s f o r y o u r s y s t e m u s R S C P I N S T s o t h a t t h e l a n g u a g e y o u s e l e c t e d c a n t h e n b e i m p o r t e d

a ) L o g o n t o c l i e n t 0 0 0 w i t h t h e u s e r t h a t y o u r i n s t S t a r t r e p o r t R S C P I N S T d i r e c t l y u s i n g t r a n s a c t i o n S A 3 8 o r bt r a n s a c t i o n I 1 8 N a n d c h o o s i n g I 1 8 N M e n u → I 1 8 N C u s t o m i z i n I 1 8 N S y s t e m C o n g u r a t i o n .

b ) O n t h e l e f t - h a n d s i d e o f t h e r e p o r t s c r e e n , c h o o A d d . I n t h e e l d t h a t i s r e a d y f o r i n p u t , u s e t h e i n p u t h e l p t o e n t e r i n s t a l l e d . E n s u r e t h a t t h e l a n g u a g e y o u s e l e c t e d l a n g u a g e C D . T h e n c h o o s e A c t i v a t e . C o n r m t h e n e x t d i a l o g b o x c h o o s i n g Y e s . A f t e r t h e l a n g u a g e h a s b e e n a c t i v a t e d , c h B a c k t o r e t u r n t o t h e i n i t i a l s c r e e n o f t h e r e p o r t .

C o n t i n u e d o n n e x t p a g e

3 4 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 357: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 357/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

T a s k 3 : I m p o r t i n g t h e L a n g u a g e P a c kI m p o r t t h e l a n g u a g e p a c k a g e o f t h e s e l e c t e d l a n g u a g

1 . C a l l t r a n s a c t i o n S M L T i n c l i e n t 0 0 0 , c l a s s i f y a l l a n g u a g e p a c k a g e . O b s e r v e t h e i m p o r t p r o c e s s u S T M S , a n d S M 3 7 a n d u s i n g t h e T a s k M a n a g e r a t o p e r a t i n g - s y s t e m l e v

a ) I f y o u h a v e n o t a l r e a d y d o n e s o , l o g o n t o c l i e ny o u r i n s t r u c t o r g i v e s y o u . C a l l t r a n s a c t i o n S M L a n g u a g e → C l a s s i f y . S e l e c t t h e l a n g u a g e t h a t y o u h a v e a c t i v a tt a s k a n d s e l e c t a s u p p l e m e n t a t i o n l a n g u a g e ( f o F r e n c h w i t h s u p p l e m e n t a t i o n l a n g u a g e E n g l i s h ) . S a v e t h e s e e n t r i e s a c o n r m t h e t w o s u b s e q u e n t d i a l o g b o x e s . T h e y o u h a v e c l a s s i e d a n d c h o o s e L a n g u a g e → I m p o r t P a c k a g e . S p e c i f y

t h e p a t h t o y o u r l a n g u a g e p a c k a g e . Y o u r i n s t r ue x a c t l o c a t i o n o f t h e l a n g u a g e C D s ( f o r e x a m p \ \ < N a m e o f y o u r h o s t w i t h t h e S A P s y s t e m > \ L a n g u a g e ) . C h o o s e F i n d P a c k a g e ( s ) , t h e n c h o o s e S e t t i n g s , s e l e c t t h e I m p o r t i n t o A l l C l i e n t s r a d i o b u t t o n , a n d s e t t h e N u m b e r o f P a r a l l e l I m p o r t P rt o 2 . C h o o s e C o n t i n u e . O n t h e I m p o r t L a n g u a g e / P a c k a g e s c r e e n , s e l e c t t h e l i n e w i t h t h e a v a i l a b l e p a c k a g e a n d cS t a r t I m m e d i a t e l y a n d E x e c u t e . C o n r m t h e s u b s e q u e n t m e sC h o o s e B a c k t o r e t u r n t o t h e i n i t i a l s c r e e n o f t r a n s a c t

b ) U s e t r a n s a c t i o n S M 3 7 t o o b s e r v e a j o b S A P - L A N G U A G E - I M P * , w h i c h s t a r t s t h e i m p o r t p r o c e s s . T h i s j o b r u n s f r o m a

s e c o n d s t o o n e m i n u t e . A f t e r w a r d s , y o u c a n s e p a r a l l e l R 3 t r a n s p r o c e s s e s a t o p e r a t i n g s y s t e m l e v e l . IS T M S r s t c h o o s e O v e r v i e w → I m p o r t s . T h e n d o u b l e - c l i c k o n t hl i n e o f y o u r S A P s y s t e m a n d c h o o s e G o t o → I m p o r t M o n i t o r t o t r a c k t h e p r o g r e s s i n t h e i m p o r t q u e u e o f y o u r s y s t e ma p p r o x i m a t e l y 1 5 t o 3 0 m i n u t e s ( d e p e n d i n g o nA f t e r t h a t , t h e l a n g u a g e i m p o r t j o b s ( S A P - L A N G U A G E - I M P * ) s t a r t . Y o u c a n u s e t r a n s a c t i o n S M 3 7 t o m o n i t oa p p r o x i m a t e l y 2 t o 1 0 m i n u t e s ( d e p e n d i n g o n Y o u c a n u s e t h e i c o n s a n d t h e a c t i o n l o g i n t r a n t h e a c t i o n s d u r i n g t h i s e n t i r e t i m e .

H i n t : T h e s p e c i e d t i m e s c a n a l m o s t d o u b l e g r o u p s w o r k o n t h e s a m e c o m p u t e r i n p a r a

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 4 1

Page 358: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 358/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

T a s k 4 : L a n g u a g e - S p e c i c T e x t s f r o mP a c k a g e s R e i m p o r t t h e l a n g u a g e - d e p e n d e n t t e x t s f r o m t h e S u p pa l r e a d y b e e n i m p o r t e d i n t o t h e S A P s y s t e m . F o r t h i s y S u p p o r t P a c k a g e s i n q u e s t i o n t o t h e u s r \ s a p \ t r a n s \ E P S \ i n d i r e c t o r y r s t .

1 . C o p y t h e S u p p o r t P a c k a g e s f r o m t h e d i s k d r i v e s p et o t h e d i r e c t o r y G : \ u s r \ s a p \ t r a n s \ E P S \ i n d i r e c t o r y o f y o u r S A P s y s t e m

C a u t i o n : T h i s t a s k c a n b e p e r f o r m e d o n l y o n c e p e r s e r v e r . D e c i d e w i t h y o u r p a r t n e r g r o u p w h i c h g r o u p i s g o i n g t oo f t h e e x e r c i s e .

a ) L o g o n t o t h e o p e r a t i n g s y s t e m o f y o u r t r a i n i n g a n d p a s s w o r d y o u r i n s t r u c t o r g i v e s y o u .

b ) E x e c u t e t h e s c r i p t t h e i n s t r u c t o r g i v e s y o u t o c oc o n t e n t s o f t h e d i r e c t o r y t h a t c o n t a i n s t h e s u p p o t h e d i r e c t o r y G : \ u s r \ s a p \ t r a n s \ e p s \ i n . ( F o r e x a m p l e e x e c u t e t h e s c r i p t M : \ A D M 1 0 2 _ 7 1 \ L a n g u a g e I m p o r t \ C o p y L a n b y d o u b l e - c l i c k i n g o n i t a n d c h o o s i n g R u n . T h i s o p e n s a c o m m a n d s h e w h i c h y o u s h o u l d p r e s s a n y k e y t o s t a r t t h e c o p y

H i n t : T h i s c o p y s t e p m a y t a k e s o m e m i n u t e s . Fc o m m a n d s h e l l b y p r e s s i n g a n y k e y a g a i n .

2 . I n c l i e n t 0 0 0 , r e i m p o r t t h e l a n g u a g e - s p e c i c t e x t s t h a t h a v e a l r e a d y b e e n i m p o r t e d u s i n g t r a n s a c t i o n S p r o g r e s s .

N o t e : T h i s s u b t a s k n e e d s t o b e p e r f o r m e d b y b o t h t e a m a n d Q A S t e a m ) .

a ) I n t r a n s a c t i o n S M L T , s e l e c t y o u r i m p o r t e d l a n g L a n g u a g e → S p e c i a l A c t i o n s → I m p o r t S u p p o r t . C h o o s e Y e s t o c o n r m a n y w a r n i n g m e s s a g e s t h a t t h e s y s t

a d d - o n s w i t h o u t l a n g u a g e d a t a ( i n c a s e y o u a r e af o l l o w i n g s c r e e n s , c h o o s e G o t o n e x t s c r e e n , G o t o n e x t s c r e e n a n d I m p o r t L a n g u a g e D a t a . O n t h e H a n d l i n g R e p a i r e d O b j e c t s s c r e e n , c h o o s e O v e r w r i t e . Y o u c a n f o l l o w t h e p r o g r e s s h e r e . T h i t a k e ( d e p e n d i n g o n t h e n u m b e r o f S u p p o r t P a c k am o r e t h a n 2 h o u r s .

C o n t i n u e d o n n e x t p a g e

3 4 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 359: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 359/402

A D M 1 0 2 L e s s o n : M u l t i p l e L a n g u a g e s i n o

T a s k 5 : S u p p l e m e n t i n g t h e L a n g u a g S u p p l e m e n t t h e i m p o r t e d l a n g u a g e .

1 . F i l l C u s t o m i z i n g f o r t h e l a n g u a g e s y o u h a v e i m p

a ) I n t r a n s a c t i o n S M L T , s e l e c t y o u r i m p o r t e d l a L a n g u a g e → S u p p l e m e n t L a n g u a g e . O n t h e S u p p l e m e n t L a n g u a g es c r e e n , e n t e r a s h o r t t e x t , k e e p t h e s e t t i n g s , a n d E x e c u t e . O n t h e n e x t s c r e e n , c h o o s e Y e s a n d t h e n ( a f t e r s o m e t i m e ) B a c k .

Y o u c a n o b s e r v e t h e s u p p l e m e n t a t i o n j o b s ( S A P - L A N G U A G E * ) i n t r a n s a c t i o n S M 3 7 o r m o n i t o r t h e p r o g r e s s d i r eS M L T u s i n g O v e r v i e w / S t a t u s . T h e s u p p l e m e n t a t i o n t a k e s a rm i n u t e s a n d s h o u l d b e s u c c e s s f u l l y c o m p l e t e d A c t i o n c o m p l e t e d w i t h w a r n i n g s .

H i n t : T h i s l a n g u a g e s u p p l e m e n t a t i o n s h o u l da l l o t h e r p r o d u c t i o n c l i e n t s i n y o u r s y s t e m f r o m t h e t r a i n i n g c o u r s e d u e t o t i m e r e s t r i c

C o n t i n u e d o n n e x t p a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 4 3

Page 360: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 360/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

T a s k 6 : A d j u s t i n g P r o l e P a r a m e t e r s C h a n g e a p r o l e p a r a m e t e r s o t h a t y o u c a n l o g o n t o y ol a n g u a g e t h a t y o u h a v e i m p o r t e d .

1 . A t t e m p t t o l o g o n t o t h e S A P s y s t e m ( c l i e n t 1 0 0 ) u sl a n g u a g e . W h i c h s t e p d o y o u s t i l l n e e d t o p e r f o r m ? l a n g u a g e i m p o r t b y t e s t i n g r a n d o m l y .

H i n t : I f q u e s t i o n m a r k s a r e d i s p l a y e d i n s t e a d o f mm e n u b a r w h e n y o u s t a r t t r a n s a c t i o n s i n y o u r t r l a n g u a g e t h a t y o u h a v e j u s t i m p o r t e d ) , d e l e t e t hl a n g u a g e b y c a l l i n g t h e p r o g r a m R S L A N G 2 0 ( s e e S A P N o t e 7 0 3 7 9 5 – T r a n s a c t i o n U M B _ C U S T : M e n u b a r d i s p l a y a n d S A P N o t e 1 1 0 9 1 0 – D e l e t i n g t h e l a n g u a g e l o a d .

a ) B e f o r e y o u c a n l o g o n u s i n g t h e n e w l y i m p o r t e dm u s t u s e t r a n s a c t i o n R Z 1 0 t o a d j u s t t h e l a n g u a g z c s a / i n s t a l l e d _ l a n g u a g e s . F o r e x a m p l e , i n t h e e x t e n d e d m a i n t e n a n c e o f t h e D E F A U L T p r o l e , e n t e r t h i s p a r a m e t e r , a n d a d d F f o r F r e n c h ( f o r e x a m p l e , P a r a m e t e r n a m e = z c s a / i n s t a l l e d _ l a n g u a g e , P a r a m e t e r v a l u e = D E F ) .

H i n t : I f t h i s p a r a m e t e r d o e s n o t y e t e x i s t i n t h e y o u m u s t r s t c r e a t e i t .

S a v e a n d a c t i v a t e y o u r c h a n g e d p r o l e . T h i s a c t it h e S A P s y s t e m . A f t e r r e s t a r t i n g t h e s y s t e m , l o g w i t h y o u r u s e r a n d t h e n e w l a n g u a g e a n d s t a r t a f w h e t h e r t h e i m p o r t h a s b e e n p e r f o r m e d s u c c e s s f

T a s k 7 : O p t i o n a l : R o l e M e n u T e x t s E n s u r e t h a t t h e t e x t s o f t h e r o l e s a s s i g n e d t o y o u r u s e r i m p o r t e d l a n g u a g e .

1 . I n w h i c h l a n g u a g e a r e t h e t r a n s a c t i o n t e x t s d i s p l a y

E a s y A c c e s s ) f o r y o u r u s e r A D M 1 0 2 - # # ? U s e r e p o r t Z _ R O L E _ L A N G _ A D D i n c l i e n t 1 0 0 t o c r e a t e t h e t e x t s f o Z A D M 1 0 2 _ P A R T . W h e n d o i n g s o , e n t e r Z A D M 1 0 2 _ P A R T u n d e r r o l e n a m e ( A G R _ N A M E e l d ) , E N u n d e r o r i g i n a l l a n g u a g e ( S L A N G U e l d ) , a n d t h e t w o - d i g i t I S O c o d e o f t h e l a n g u a g e t h a t y o u h a v e i ml a n g u a g e ( T L A N G U e l d ) .

C o n t i n u e d o n n e x t p a g e

3 4 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 361: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 361/402

Page 362: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 362/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

L e s s o n S u m m a r y

Y o u s h o u l d n o w b e a b l e t o : • O u t l i n e t h e p r o c e s s r e q u i r e d t o i n s t a l l a n a d d i t i o n a

s y s t e m • I m p o r t a n a d d i t i o n a l l a n g u a g e i n t o t h e S A P s y s t e m

R e l a t e d I n f o r m a t i o n

F o r m o r e i n f o r m a t i o n a b o u t l a n g u a g e s i n S A P s y s t e m S A P N e t W e a v e r 7 . 0 1 o n l i n e d o c u m e n t a t i o n , t h e g u i d e f o r l a n g u a g e i m p o r t s , a n d S A P S e r v i c e M a r k e t p l a c e , Q u i c k L i n k / g l o b a l i z a t i o n a n d / l a n g u a g e s .

3 4 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 363: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 363/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

L e s s o n : U n i c o d e a n d C o d e P a g e s : F u

L e s s o n O v e r v i e w T h i s l e s s o n e x p l a i n s t h e t e r m s M D M P a n d U n i c o d e a n d t h e i r r e l a t i o n s h i p s a sa s p r o b l e m s , a n d s o l u t i o n s t h a t a r i s e i n t h i s c o n t e x t f

L e s s o n O b j e c t i v e s A f t e r c o m p l e t i n g t h i s l e s s o n , y o u w i l l b e a b l e t o :

• D e n e t e r m s s u c h a s c o d e p a g e , M D M P , a n d U n r e l a t i o n s h i p s

• L i s t a d v a n t a g e s o f u s i n g U n i c o d e o n S A P N e t W e b a s e d S A P s y s t e m s

B u s i n e s s E x a m p l e M u l t i p l e l a n g u a g e s a r e i n s t a l l e d i n y o u r S A P s y s t e mL a t i n - 1 c o d e p a g e ( W e s t e r n E u r o p e a n l a n g u a g e s ) . Ys u p p o r t f o r e m p l o y e e s f r o m a c o u n t r y w h o s e l a n g u a

P r e r e q u i s i t e s a n d T e r m s S A P s u p p o r t s a p p r o x i m a t e l y 4 0 l a n g u a g e s ( i n A S A s y s t e m s . H o w e v e r , d u e t o t h e t e c h n i c a l l i m i t a t i o n s ol a n g u a g e c o m b i n a t i o n s c a n b e u s e d w i t h o u t r e s t r i c t e x i s t :

• S i n g l e s t a n d a r d c o d e p a g e s , w h i c h s u p p o r t c e r t a T h e n u m b e r a n d c o m b i n a t i o n o f t h e l a n g u a g e s s uc a n n o t b e c h a n g e d , b u t t h e r e a r e n o r e s t r i c t i o n s f o

• U n a m b i g u o u s a n d a m b i g u o u s m i x e d ( “ b l e n d e d ”o w n c o d e p a g e s a n d c o n t a i n o n e o r m o r e s t a n d a r dt h e n u m b e r o f a v a i l a b l e l a n g u a g e c o m b i n a t i o n s . v i e w , a b l e n d e d c o d e p a g e s y s t e m u s e s a s i n g l e c o

H i n t : N e w i n s t a l l a t i o n s o f b l e n d e d c o d e p a g e s y n o l o n g e r s u p p o r t e d b y S A P . A s o f S A P E C C 6 . 0 ( b a s e 7 . 0 0 ) , e x i s t i n g M D M P c o n g u r a t i o n s a n d b la r e p a r t o f a n M D M P c o n g u r a t i o n a r e n o l o nm e a n s t h a t t h e y m u s t b e c o n v e r t e d t o U n i c o dc o n n e c t i o n w i t h t h e u p g r a d e .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 4 7

Page 364: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 364/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

• M u l t i - D i s p l a y / M u l t i - P r o c e s s i n g ( M D M P ) , w h i c h o f c o d e p a g e s o n t h e a p p l i c a t i o n s e r v e r : T h i s m e a n s

s e v e r a l s t a n d a r d c o d e p a g e s i s p o s s i b l e i n o n e s y s t e d e t e r m i n e s t h e c o d e p a g e t h a t i s a c t i v e f o r e a c h u s e o f r e s t r i c t i o n s , w i t h r e g a r d t o m i x i n g d a t a f r o m d i f fe x a m p l e .

H i n t : M D M P i s t h e “ o l d p r o c e d u r e ” . A s o f S A P E A S A B A P 7 . 0 0 ) , e x i s t i n g M D M P s y s t e m s a r e nS A P s y s t e m s w i t h m o r e t h a n o n e s y s t e m c o d e p b l e n d e d c o d e p a g e s m u s t b e c o n v e r t e d t o U n i c ot o o l s t h a t a r e p r o v i d e d b y S A P . H o w e v e r , M D Mf o r r e l e a s e s l o w e r t h a n S A P _ B A S I S 7 . 0 0 a r e s t

• U n i c o d e , w h i c h e n a b l e s j u s t o n e s i n g l e “ l a r g e ” c o dU n i c o d e c o d e p a g e i n c l u d e s a l l t h e c h a r a c t e r s o f t h r e l e v a n t f o r b u s i n e s s w o r l d w i d e .

H i n t : A s o f S A P W e b A S 6 . 4 0 , a n e w l y - i n s t a l l e d s h o u l d b e o p e r a t e d a s a U n i c o d e s y s t e m . A s o f R7 . 0 0 , U n i c o d e i s u s e d f o r a l l n e w i n s t a l l a t i o n s os y s t e m s a n d i s t h e o n l y o p t i o n f o r i n s t a l l i n g n e wm o r e t h a n o n e s y s t e m c o d e p a g e o r a b l e n d e d c o

T h e c h a r a c t e r s e t d e s c r i b e s t h e s t o r a g e o f a c h a r a c t e r . T h e o p t ic h a r a c t e r s e t s ( o n e b y t e p e r c h a r a c t e r ) , d o u b l e - b y t e c h p e r c h a r a c t e r ) , a n d U n i c o d e c h a r a c t e r s e t s ( o n e / t w o o rT h e c o d e p a g e d e t e r m i n e s t h e a s s i g n m e n t o f a c h a r a c t D i f f e r e n t s t a n d a r d s a r e a v a i l a b l e w i t h r e g a r d t o t h i s , s uS A P u s e s i t s o w n f o u r - d i g i t d e s c r i p t i o n s s u c h a s 1 1 0 0

T h e l o c a l e i s a s e t o f r u l e s f o r a l a n g u a g e . I t d e s c r i b e s t h e c o c h a r a c t e r s t o u p p e r c a s e c h a r a c t e r s , i f t h e y e x i s t . I t i s a n a t i o n a l a l p h a b e t i c a l s o r t i n g . T h e n a m e o f t h e l o c a l e i< l a n g u a g e > _ < c o u n t r y > . < c o d e p a g e > , s u c h a s r u _ R U R u s s i a , c o d e p a g e I S O 8 8 5 9 - 5 .

T h e “ c o m m o n c h a r a c t e r s e t ” i s s h a r e d b y a l l c o d e p a g s e v e n - b i t U S A S C I I c h a r a c t e r s ( U S 7 A S C I I ) , t h a t i s , l ol e t t e r s f r o m A - Z , t h e d i g i t s 0 - 9 , a n d t h e s p e c i a l c h a r a c t

3 4 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 365: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 365/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

F i g u r e 1 0 8 : S t a n d a r d C o d e P a g e i n a n S A P S y s t e m

M u l t i p l e C o d e P a g e s i n a n S A P S y s t e

D i f f e r e n t l a n g u a g e s a r e r e q u i r e d i n a n S A P s y s t e m tT h i s c o u l d r e q u i r e t h e u s e o f d i f f e r e n t c o d e p a g e s i n s y s t e m . U s e r s w a n t t o b e a b l e t o w o r k i n t h e i r n a t i o n i n a l a n g u a g e , o r e v e n m u l t i p l e l a n g u a g e s ( b y l o g g i nk e y s ) . T h e y w a n t t o b e a b l e t o v i e w d a t a t h a t t h e y o r T h i s c a n b e a p r o b l e m i f u s e r s w a n t t o v i e w d a t a t h a t t h a t b e l o n g s t o a d i f f e r e n t c o d e p a g e t h a n t h e l a n g u a c a s e , p r o b l e m s a r i s e d u e t o t h e d i f f e r e n t l o c a l e s . T h o f t h i s t y p e w i l l g e n e r a t e “ n o n s e n s e ” s e a r c h h e l p s d ul o w e r c a s e t o u p p e r c a s e c o n v e r s i o n , m e a n i n g t h a t o ts o m e d a t a . C h a n g i n g d a t a t h a t w a s c r e a t e d u n d e r a dt o i t s d e s t r u c t i o n .

H i n t : I t i s t h e r e f o r e i m p o r t a n t t o r e s t r i c t g l o b a l l y uc h a r a c t e r s s h a r e d b y a l l c o d e p a g e s , t h e c o m m o n c h a r a c t e r s e t ( U S 7 A S C I I ) .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 4 9

Page 366: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 366/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

F i g u r e 1 0 9 : N e e d f o r D i f f e r e n t L a n g u a g e s i n a n S A P S

U n t i l n o w , S A P s y s t e m s u s e d d i f f e r e n t c o d e f o r e n c o dd i f f e r e n t s c r i p t s , s u c h a s A S C I I , E B C D I , o r d o u b l e - b y

• A m e r i c a n S t a n d a r d C o d e f o r I n f o r m a t i o n I n t e r c h ae a c h c h a r a c t e r u s i n g 1 b y t e = 8 b i t . T h i s m e a n s t h a t 8 = 2 5 6 c h a r a c t e r s c a n b e r e p r e s e n t e d , a n d t h e s e c h a r a cc o m b i n a t i o n s [ 0 0 0 0 0 0 0 0 , 1 1 1 1 1 1 1 1 ] . C o d e p a g e s te x a m p l e , I S O 8 8 5 9 1 f o r W e s t e r n E u r o p e a n s c r i p t s os c r i p t s .

• E x t e n d e d B i n a r y C o d e d D e c i m a l I n t e r c h a n g e ( E B c h a r a c t e r u s i n g 1 b y t e , w h i c h i n t u r n a l l o w s 2 5 6 c h aE B C D I C 0 6 9 7 / 0 5 0 0 i s a n o l d I B M f o r m a t , w h i c h i sA S 4 0 0 f o r W e s t e r n E u r o p e a n s c r i p t s .

• D o u b l e - b y t e c o d e p a g e s r e q u i r e o n e o r t w o b y t e s f om e a n s t h a t 3 2 7 6 8 ( s i n c e o n e b i t i s u s e d a s t h e c o n t r oc a n b e c r e a t e d , o f w h i c h o n l y 1 0 0 0 0 - 1 5 0 0 0 a r e n o rc h a r a c t e r s . E x a m p l e s o f d o u b l e - b y t e c o d e p a g e s a rB I G 5 f o r t r a d i t i o n a l C h i n e s e s c r i p t .

T h e i n s t a n c e s o f t h e S A P s y s t e m p r o c e s s t h e - p o s s i b l yi n d i v i d u a l u s e r s s i m u l t a n e o u s l y . T h e y s w i t c h t h e c o d ec o n t e x t . T h e l o g o n l a n g u a g e t h e r e f o r e d e t e r m i n e s t h e e a c h u s e r . T h i s p r o c e d u r e i s c a l l e d M u l t i - D i s p l a y , M u t h e d a t a b a s e , h o w e v e r , t h e c h a r a c t e r s a r e c o d e p a g e - n e

3 5 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 367: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 367/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

w i t h o u t a n y i n d i c a t i o n o f t h e c o d e p a g e u n d e r w h i c ht h e r e f o r e n o l o n g e r p o s s i b l e , i n g e n e r a l , t o d e t e r m i n

t h e d a t a . I n t h e p a s t , M D M P h a s p r o v e n t o b e a b e s t p r a c t i c e s o l u t i o n . M D M P i s u s e d i n p r o d u c t i o n i n m a n y S A P i n s t a l l a t i o n s f o r S A

T h e f o l l o w i n g t a b l e s h o w s l a n g u a g e s t h a t a r e s u p p o ( s e e a l s o t a b l e T 0 0 2 i n t h e S A P s y s t e m ) . L a n g u a g e s t h a t u s e t hc a n b e u s e d t o g e t h e r w i t h n o r e s t r i c t i o n s . M D M P a lt h e s e l a n g u a g e s t o b e u s e d i n a s i n g l e i n s t a l l a t i o n . E U S A S C I I c h a r a c t e r s , a n d c a n t h e r e f o r e b e c o m b i n e H o w e v e r , E n g l i s h c a n o n l y e v e r b e u s e d w i t h o n e c o

S u p p o r t e d L a n g u a g e s a n d T h e i r S A P C o d e P a g

L a n g u a g e

I S O 6 3 9 - 1 L a n g u a g e C o d e

S A P L a n g u a g e C o d e

S A P C o d e P a g e ( A S C I I )

A f r i k a a n s A F a 1 1 0 0 , 1 6 1 0

A r a b i c A R A 8 7 0 0

B u l g a r i a n B G W 1 5 0 0

C h i n e s e Z H 1 8 4 0 0

C h i n e s e ( t r a d i t i o n a l ) Z F M 8 3 0 0

D a n i s h D A K 1 1 0 0 , 1 6 1 0

G e r m a n D E D 1 1 0 0 , 1 4 0 1 , 1 6

E n g l i s h E N E 1 1 0 0

E s t o n i a n E T 9 1 9 0 0

F i n n i s h F I U 1 1 0 0 , 1 6 1 0

F r e n c h F R F 1 1 0 0 , 1 6 1 0

G r e e k E L G 1 7 0 0

H e b r e w H E B 1 8 0 0

I n d o n e s i a n I D i 1 1 0 0 , 1 6 1 0

I c e l a n d i c I S b 1 1 0 0

I t a l i a n I T I 1 1 0 0 , 1 6 1 0

J a p a n e s e J A J 8 0 0 0

C a t a l a n C A c 1 1 0 0 , 1 6 1 0

K o r e a n K O 3 8 5 0 0

C r o a t i a n H R 6 1 4 0 1

L a t v i a n L V Y 1 9 0 0

L i t h u a n i a n L T X 1 9 0 0

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 5 1

Page 368: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 368/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

L a n g u a g e

I S O 6 3 9 - 1 L a n g u a g e

C o d e

S A P L a n g u a g e

C o d e

S A P C o d e P a g e

( A S C I I ) M a l a y s i a n M S 7 1 1 0 0 , 1 6 1 0

D u t c h N L N 1 1 0 0 , 1 6 1 0

N o r w e g i a n N O O 1 1 0 0 , 1 6 1 0

P o l i s h P L L 1 4 0 1

P o r t u g u e s e P T P 1 1 0 0 , 1 6 1 0

R e s e r v e d - C u s t o m e r Z 1 Z

R o m a n i a n R O 4 1 4 0 1

R u s s i a n R U R 1 5 0 0

S w e d i s h S V V 1 1 0 0 , 1 6 1 0

S e r b i a n S R 0 1 5 0 0

S e r b o - C r o a t S H d 1 4 0 1

S l o v a k i a n S K Q 1 4 0 1

S l o v e n e S L 5 1 4 0 1

S p a n i s h E S S 1 1 0 0 , 1 6 1 0

T h a i T H 2 8 6 0 0

C z e c h C S C 1 4 0 1

T u r k i s h T R T 1 6 1 0

U k r a i n i a n U K 8 1 5 0 0

H u n g a r i a n H U H 1 4 0 1

M D M P : C o n c l u s i o n W h e n d i f f e r e n t l a n g u a g e s t h a t b e l o n g t o o n e a n d t h e s a s a m e t i m e i n a n S A P s y s t e m , p r o b l e m s d o n o t o c c u r d uM D M P p r o c e d u r e c a n b e u s e d w h e n l a n g u a g e s f r o m d H o w e v e r , t h i s c a u s e s p r o b l e m s w h e n n o n - U S 7 A S C I I

C a u t i o n : M D M P i s n o l o n g e r s u p p o r t e d f o r n e w i n s t a U n i c o d e i n s t a l l a t i o n m u s t b e c h o s e n f o r a n e w i n s r e c o m m e n d s a U n i c o d e c o n v e r s i o n f o r c u r r e n t M Dm o r e i n f o r m a t i o n , s e e S A P N o t e 7 3 6 0 6 – S u p p o r t e d L a n g u a g e s a n d C o d e P a g e s .

3 5 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 369: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 369/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

U n i c o d e i s t h e m a n d a t o r y s y s t e m t y p e f o r S A P s y s t e( f o r e x a m p l e , J 2 E E a p p l i c a t i o n s , W e b D y n p r o J a v a

s y s t e m s t h a t c o m m u n i c a t e u s i n g J a v a c o m p o n e n t s (J a v a C o n n e c t o r ) . F o r m o r e i n f o r m a t i o n , s e e a l s o S A 9 7 5 7 6 8 – D e p r e c a t i o n o f J a v a f e a t u r e s w i t h n o n - U n i c o d e B a c k e n d .

H i n t : F o r m o r e i n f o r m a t i o n , f o l l o w t h e Q u i c k L i n / u n i c o d e o n S A P S e r v i c e M a r k e t p l a c e a n d / u n i c o d e o n S A P D e v e l o p e r N e t w o ( h t t p : / / w w w . s d n . s a p . c o m / i r j / s d n / u n i c o d e ) .

A C o d e P a g e f o r A l l C h a r a c t e r s : U n i cM D M P a n d d i f f e r e n t c h a r a c t e r s e t s c a n b e u s e d i n d i

l a n g u a g e t h a t i s r e l e v a n t f o r b u s i n e s s . H o w e v e r , d i ft o m i x t e x t s f r o m d i f f e r e n t i n c o m p a t i b l e c h a r a c t e r sE x c h a n g i n g d a t a b e t w e e n s y s t e m s w i t h i n c o m p a t i b t o c o m p l e t e l y u n d e n e d s i t u a t i o n s .

F i g u r e 1 1 0 : W h a t i s U n i c o d e ?

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 5 3

Page 370: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 370/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

T h e s o l u t i o n t o t h e p r o b l e m i s t o u s e a c o d e p a g e t h a t c a l l l a n g u a g e s t h a t a r e r e l e v a n t f o r b u s i n e s s . T h i s c o d e

( I S O / I E C 1 0 6 4 6 ) a n d c o n s i s t s o f o n e o r m o r e b y t e s f o rU n i c o d e b r i n g s s i g n i c a n t a d v a n t a g e s :

• T h e e n t i r e I n t e r n e t i s b a s e d o n U n i c o d e s o t h a t U n i b a s i c p r e r e q u i s i t e f o r i n t e r n a t i o n a l c o m p e t i t i v e n e s

• W i t h U n i c o d e , S A P u s e r s w h o w o r k i n a n y n u m b e ra c e n t r a l l y i n s t a l l e d s y s t e m t h a t c o v e r s b u s i n e s s p r o

• E v e n c o m p a n i e s w i t h d i f f e r e n t d i s t r i b u t e d s y s t e m sc o n s o l i d a t e d w o r l d w i d e c o r p o r a t e i n f o r m a t i o n . W p o s s i b l e t o a l i m i t e d e x t e n t .

• W i t h U n i c o d e , m u l t i p l e l a n g u a g e s c a n b e u s e d s i m

e n d . • U n i c o d e i s r e q u i r e d f o r a c r o s s - a p p l i c a t i o n d a t a e x

d u e t o i n c o m p a t i b l e c h a r a c t e r s e t s .

W h a t d o e s U n i c o d e m e a n f o r a n S A P s y s t e m ? A B A P pe v e r y w h e r e a n e x p l i c i t o r i m p l i c i t a s s u m p t i o n i s m a d eo f a c h a r a c t e r . T h i s m e a n s t h a t a n e w l e v e l o f a b s t r a c t i t h e s a m e p r o g r a m s t o r u n b o t h i n a t r a d i t i o n a l s y s t e m aI t a l s o m e a n s t h a t i f t h e c h a r a c t e r p o o l o f t h e U n i c o d e cf u r t h e r , i t i s p o s s i b l e t o c h o o s e a n i n t e r n a l r e p r e s e n t a t iw i t h t w o o r f o u r b y t e s .

S A P ' s a i m h e r e i s c o m p l e t e i n t e r n a t i o n a l i z a t i o n w i t h i n t e g r a t i o n o f S A P t e c h n o l o g y w i t h o t h e r I n t e r n e t t e c hW e b A S 6 . 2 0 , a l l l a n g u a g e s d e n e d i n I S O - 6 3 9 a n d I Sl a n g u a g e t a g s i n a U n i c o d e s y s t e m . T h i s m e a n s t h a t c ha n y l a n g u a g e a n d a n y s c r i p t c a n b e s t o r e d i n t h e d a t a b ad o e s n o t m e a n t h a t t h e r e a r e l o c a l i z e d v e r s i o n s o r t r a n s

H i n t : F o r m o r e i n f o r m a t i o n , s e e :

• S A P N o t e 7 3 6 0 6 – S u p p o r t e d L a n g u a g e s a n d C o d e P a g• S A P N o t e 8 9 5 5 6 0 – S u p p o r t f o r l a n g u a g e s o n l y a v a i l a b l

s y s t e m

U n i c o d e i s a n i n t e r n a t i o n a l s t a n d a r d t h a t a s s i g n s e v e r yl a n g u a g e s a u n i q u e n u m b e r a n d t h e r e f o r e m a k e s t h e p p a g e s i n o n e i n s t a l l a t i o n s u p e r u o u s . W i t h U n i c o d e , aU n i c o d e s t a n d a r d c a n b e u s e d w i t h o u t r e s t r i c t i o n s . A s I n t e r n e t c o m m u n i c a t i o n ( H T M L , X M L , J a v a , a n d s o oc o m m u n i c a t i o n a c r o s s t h e b o u n d a r i e s o f s y s t e m l a n d sc l o s e r i n t e g r a t i o n o f A B A P w i t h t h e s e I n t e r n e t t e c h n o U n i c o d e e l i m i n a t e s t h e d a n g e r o f d a t a l o s s d u e t o c o d e

3 5 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 371: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 371/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

U n i c o d e i s s u p p o r t e d a s o f v e r s i o n 6 . 1 0 o f t h e A B A Pa l s o t h e “ H o w C a n a n E x i s t i n g S A P S y s t e m B e M i g

b e l o w ) .

F i g u r e 1 1 1 : U n i c o d e : U T F - 1 6 a n d U T F - 8

C u r r e n t l y , a p p r o x i m a t e l y 1 0 0 , 0 0 0 c h a r a c t e r s a r e d e a n d t h e r e i s a d d i t i o n a l s p a c e f o r m o r e t h a n a m i l l i o n c o n v e n t i o n f o r U n i c o d e s c a l a r v a l u e s ( t h e n u m b e r h E n d i a n d e s c r i b e s t h e b y t e s e q u e n c e f o r s t o r a g e , w i t hf r o m l e f t t o r i g h t ( b i g e n d i a n ) o r f r o m r i g h t t o l e f t ( l i t t l e e n d i a n ) .

S i n c e t h e a v e r a g e c h a r a c t e r l e n g t h i n c r e a s e s i n t h e di s u s e d ( c o m p a r e d t o t h e u s e o f t h e L a t i n 1 c o d e p a g er e q u i r e m e n t s a l s o i n c r e a s e w i t h r e g a r d t o t h e C P U , Rn e t w o r k . T h e f o l l o w i n g g u r e s u m m a r i z e s t h e h a r d

t o a n o n - U n i c o d e s y s t e m b a s e d o n a 1 b y t e c o d e p a g

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 5 5

Page 372: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 372/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

F i g u r e 1 1 2 : U n i c o d e : H a r d w a r e R e q u i r e m e n t s

S t a t i s t i c a l l y , y o u s h o u l d e x p e c t a U n i c o d e s y s t e m t o h t o 3 0 % l a r g e r ( d e p e n d i n g o n t h e U n i c o d e r e p r e s e n t a t i

T h i s , o f c o u r s e , h a s d i r e c t c o n s e q u e n c e s f o r t h e l e n g t h b a c k u p o r a d a t a r e s t o r e i n t h e c a s e o f a n e r r o r . D u e t o t t o m a i n t a i n t h e p e r f o r m a n c e o f t h e s y s t e m , y o u s h o u l d3 0 % t o 5 0 % m o r e C P U s , m a i n m e m o r y ( R A M ) , n e t w od a t a b a s e s e r v e r a n d i n s t a n c e s s e r v e r ) , a n d s o o n .

A l t h o u g h t h e a d d i t i o n a l h a r d w a r e r e q u i r e m e n t s f o r U ns o m e t i m e s s e e n a s a d i s a d v a n t a g e , t h e o b v i o u s a d v a n tc a n u n d e r s t a n d a l l t h e i n c o m i n g c h a r a c t e r s .

3 5 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 373: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 373/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

F i g u r e 1 1 3 : C o m m u n i c a t i o n W i t h a n d W i t h o u t U n i c

U s i n g n a t i o n a l s t a n d a r d c o d e p a g e s c a n c a u s e r e s t r i i n t e r f a c e s ( s u c h a s A L E , E D I , B A P I , R F C , C P I - C , a

U n i c o d e s y s t e m c a n r e c e i v e a l l c h a r a c t e r s , a n o n - U nc h a r a c t e r s f r o m a n o t h e r c o d e p a g e i n c o r r e c t l y . T h e s y s t e m s h o u l d t h e r e f o r e b e r e s t r i c t e d t o r e c e i v i n g d a

H o w C a n a n E x i s t i n g S A P S y s t e m B eU n i c o d e ? I t i s r e l a t i v e l y e a s y t o m i g r a t e a n S A P s y s t e m w i t h j ui t i s c o n s i d e r a b l y m o r e d i f c u l t t o m i g r a t e a n M D M U n i c o d e s h o u l d b e c o n v e r t e d a t a n e a r l y s t a g e , b e f o u s e d .

T h e f o l l o w i n g g u r e s h o w s t h e m a i n p h a s e s o f a U n

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 5 7

Page 374: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 374/402

Page 375: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 375/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

F i g u r e 1 1 5 : U n i c o d e C o n v e r s i o n S t e p s : T r a n s a c t i o

D u r i n g t h e U n i c o d e c o n v e r s i o n o f a n S A P d a t a b a s e p a g e ( s ) o f t h e o r i g i n a l s y s t e m i s c o n v e r t e d i n t o U n i c

l a n g u a g e k e y i n f o r m a t i o n m u s t b e u s e d d u r i n g t h e c I t i s p o s s i b l e t h a t n o n - A S C I I c h a r a c t e r s w e r e e n t e r e k e y s , o r t h a t t h e l a n g u a g e k e y s a r e n o t a v a i l a b l e , f o r c r e a t e d b y c u s t o m e r s . T h e c o n v e r s i o n o f t a b l e s o f t hT h e p h a s e s o f p r e p a r a t i o n a n d p o s t - c o n v e r s i o n p r o cl o s s i n t h e s e p r o b l e m c a s e s .

P r e r e q u i s i t e s :

• T h e S A P c o m p o n e n t t h a t y o u w a n t t o u s e m u s t b e• U n i c o d e i s s u p p o r t e d o n l y f o r S A P W e b A S 6 . 2 0

m u s t r s t b e u p g r a d e d t o a t l e a s t S A P W e b A S 6 . 2c a n b e p e r f o r m e d a s o f S A P W e b A S 6 . 1 0 .

• A t l e a s t R 3 l o a d v e r s i o n 6 . 2 0 ( o r p r e f e r a b l y 6 . 4 0 )h a n d l i n g i s s u p p o r t e d b y t h i s p r o g r a m ( R 3 l o a d i s c a n a l s o b e u s e d f o r S A P W e b A S 6 . 1 0 i n s t a l l a t i o

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 5 9

Page 376: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 376/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

P r o c e s s :

1 . C o n v e r s i o n p r e p a r a t i o n : C o l l e c t i n f o r m a t i o n a b o uk e y s , t a b l e s , a n d s o o n ) . T h i s i n f o r m a t i o n i s s t o r e d it a b l e i n t h e d a t a b a s e , a n d i s t h e n s t o r e d i n t h e c o n t r ot o o l s r e a d t h e i n f o r m a t i o n f r o m t h e c o n t r o l t a b l e d u e x p o r t . T h e i n f o r m a t i o n i s a l s o u s e d d u r i n g p o s t - c o

B y p e r f o r m i n g t h i s p r o c e s s , y o u p r e p a r e t h e d a t a b at h e c o n t r o l l e s f o r a l l t a b l e s i n t h e d a t a b a s e . T h e c oi n f o r m a t i o n t h a t i s r e q u i r e d t o e n s u r e a c o n s i s t e n t c T h e d e s c r i p t i o n s a r e s t o r e d i n t h e c o n t r o l t a b l e . T h eS A P W e b A S 6 . 1 0 o r a b o v e . U s e t r a n s a c t i o n S P U Mc o n v e r s i o n . T o p r e p a r e f o r t h e c o n v e r s i o n , y o u c a nn u m b e r o f c a t e g o r i e s :

• C o d e p a g e - d e p e n d e n t w i t h l a n g u a g e k e y : T h e t at h a t c o n t a i n s n o n - A S C I I c h a r a c t e r s .

a ) D e p e n d e n t o n o n e c o d e p a g e : A l l r o w s i n t h e t a b l e h a v e l a n g k e y s t h a t b e l o n g t o l a n g u a g e s t h a t u s e t h e s a m e c t a b l e c a n b e c o n v e r t e d w i t h o n e c o d e p a g e .

b ) D e p e n d e n t o n m u l t i p l e c o d e p a g e s : T h e r o w s i n t h e t a b l e c o n t a il a n g u a g e k e y s t h a t b e l o n g t o l a n g u a g e s t h a t u s e dT h e t a b l e m u s t b e c o n v e r t e d w i t h t h e a i d o f m u l t i

• C o d e p a g e - d e p e n d e n t w i t h n o l a n g u a g e k e y : T h

d a t a t h a t c o n t a i n s n o n - A S C I I c h a r a c t e r s . T h e t e l a n g u a g e - d e p e n d e n t . T h e l a n g u a g e k e y m u s t b e

S y s t e m v o c a b u l a r y : W o r d s f r o m c o d e p a g e - d e p e n d e n t t a bl a n g u a g e k e y s a r e e n t e r e d i n t h e s y s t e m v o c a b u l s e a r c h e s f o r t h e s e w o r d i n t a b l e s w i t h l a n g u a g e kc o r r e c t c o d e p a g e .

• A S C I I : T h e t a b l e c o n s i s t s o n l y o f t e x t d a t a t h a t cc h a r a c t e r s . T h e t a b l e i s n o t l a n g u a g e - d e p e n d e n ti r r e l e v a n t w h i c h c o d e p a g e i s u s e d f o r t h e c o n v e r

C a u t i o n : W h e r e a s n o s i g n i c a n t p r o b l e m s e x i s t w i p a g e s y s t e m s , t h i s i s n o t t h e c a s e w i t h M D M P s s y s t e m s , y o u c a n n o t a u t o m a t i c a l l y d e t e r m i n e t e a c h d a t a b a s e r e c o r d w a s e n t e r e d . T h i s m e a n s tm a n u a l p r e p a r a t i o n i s s o m e t i m e s r e q u i r e d ( f o r s p e a k e r s o f t h e r e s p e c t i v e l a n g u a g e s ) t o i d e n t i ft h u s t h e c o d e p a g e ) i n w h i c h t h e i n d i v i d u a l d a t ac r e a t e d .

3 6 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 377: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 377/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

2 . C o n v e r s i o n t o U n i c o d e : T h e d a t a b a s e i s e x p o r t eU n i c o d e d a t a b a s e , a n d r e i m p o r t e d f r o m t h e e x p o

t a k e s p l a c e d u r i n g t h e e x p o r t . I n f o r m a t i o n a b o u t c o n t r o l t a b l e t h a t i s r e a d b y R 3 l o a d d u r i n g t h e e x pt a b l e s i n t o c a t e g o r i e s i s o n l y o f i n t e r e s t f o r M D M f o r s i n g l e c o d e p a g e c o n v e r s i o n s . F o r m o r e i n f o r U n i c o d e C o n v e r s i o n G u i d e , o n S A P S e r v i c e M a r k e t p l a c e a t s e r v i c e . s a p . c o m / u n i c .

3 . P o s t - c o n v e r s i o n p r o c e s s i n g : U s e t h e i n f o r m a t i oc o n v e r s i o n p r e p a r a t i o n t o r e p a i r d a t a t h a t w a s n o s o , u s e t r a n s a c t i o n S U M G .

U n i c o d e a n d U p g r a d i n g A v a i l a b i l i t y o f U n i c o d e f o r S A P S y s t e m s

S A P n o l o n g e r s u p p o r t s b l e n d e d c o d e p a g e s f o r n e w 6 . 0 ( S A P E C C 6 . 0 ) , e x i s t i n g M D M P c o n g u r a t i o n s a r e p a r t o f a n M D M P c o n g u r a t i o n a r e n o l o n g e r s u pm u s t b e c o n v e r t e d t o U n i c o d e b e f o r e o r d u r i n g t h e u

T h e f o l l o w i n g g u r e s h o w s t h e s u p p o r t e d c o d e p a g et h e E R P s y s t e m r e l e a s e u s e d .

F i g u r e 1 1 6 : C o d e P a g e S u p p o r t f o r D i f f e r e n t S A P R R / 3 ) E x a m p l e

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 6 1

Page 378: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 378/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

M D M P c o n g u r a t i o n s a r e n o t s u p p o r t e d b y S A P C R M7 1 8 3 2 4 ) , S A P B W s y s t e m s ( S A P N o t e 5 6 3 9 7 5 ) , S A P S R M s y s t e m s ( S A P N

8 1 9 4 2 6 ) , o r S A P S C M s y s t e m s ( S A P N o t e 4 5 2 7 6 2 ) . F o r i n f o r m a t i o n a b o u t t h ea v a i l a b i l i t y o f U n i c o d e i n t h e s e s y s t e m s , s e e S A P N o t 7 9 9 9 1 – M u l t i - L a n g u a g e a n d U n i c o d e s u p p o r t o f m y S A P S o l u t i o n s .

A p p e n d i x : S u p p o r t e d U n i c o d e C o n v e r s i o n P

T h e c o n v e r s i o n o f s i n g l e c o d e p a g e S A P s y s t e m s t o U na n d r e q u i r e s o n l y a f e w p r e p a r a t o r y s t e p s . T h e c o n v e rs y s t e m s i s a c o m p l e x p r o c e d u r e t h a t s h o u l d n o t b e u n d t h e U n i c o d e C o n v e r s i o n G u i d e . S u p p o r t f r o m a n e x p ei s a l s o r e c o m m e n d e d .

T h e f o l l o w i n g g u r e l i s t s p o s s i b l e c o n v e r s i o n p a t h s .

F i g u r e 1 1 7 : A p p e n d i x : U n i c o d e : C o n v e r s i o n P a t h s

F r o m a t e c h n i c a l p o i n t o f v i e w , U n i c o d e c o n v e r s i o n s a a r e a s t h a t a r e i n i t i a l l y i n d e p e n d e n t o f o n e a n o t h e r . I f t hS A P s y s t e m a l r e a d y s u p p o r t s U n i c o d e , y o u c a n c a r r y oi n d e p e n d e n t o f a n u p g r a d e . S e e a l s o S A P N o t e 5 5 1 3 4 4 – U n i c o d e C o n v e r s i o n .

T h e q u e s t i o n r e g a r d i n g U n i c o d e c o n v e r s i o n i s o f t e n a p l a n n e d f o r o n e o f y o u r S A P s y s t e m s . I f y o u r S A P s y s s y s t e m ( S C P ) a n d y o u r t a r g e t r e l e a s e s u p p o r t s U n i c o d t o y o u r t a r g e t r e l e a s e a n d t h e n c a r r y o u t a U n i c o d e c o n p r o j e c t .

3 6 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 379: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 379/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

I f y o u c a n n o t f o l l o w t h i s p r o c e d u r e ( f o r e x a m p l e , w 4 . 6 C M D M P t o S A P E C C 6 . 0 s i n c e M D M P i s n o t o f

E C C 6 . 0 ) , y o u c a n a l s o p e r f o r m t h e u p g r a d e a n d t h e d o w n t i m e ( C o m b i n e d U p g r a d e a n d U n i c o d e C o n v e r s i o n ) . F o r t h i s p u r p o s e , y o c a r r y o u t S P U M G p r e p a r a t i o n a l r e a d y i n t h e s t a r t r e a l s o p r o v i d e s a v e r s i o n o f S P U M G ( S P U M 4 ) f o r t h e b e f o r e u p g r a d i n g . Y o u t h e n r u n U C C H E C K ( a v a i l a i n t h e d e v e l o p m e n t s y s t e m a f t e r t h e d e v e l o p m e n t s y( b u t b e f o r e t h e p r o d u c t i o n s y s t e m i s u p g r a d e d ) a n d p r o d u c t i o n s y s t e m . T h i s a l l o w s y o u t o c o n s i d e r a b l yt h e p r o d u c t i o n s y s t e m , w h i c h c a n b e l o n g e r i f y o u c c o n v e r s i o n o n e a f t e r t h e o t h e r .

F i g u r e 1 1 8 : A p p e n d i x : U n i c o d e : C o m b i n e d U p g r a C o n v e r s i o n ( C U & U C )

H i n t : N o t e t h a t t h e c o m b i n e d u p g r a d e w i t h U n i c o a v a i l a b l e f o r t h e t a r g e t r e l e a s e b a s e d o n S A P N e i n f o r m a t i o n , s e e S A P N o t e 9 2 8 7 2 9 – C o m b i n e d U p g r a d e & U n iC o n v e r s i o n F A Q .

I f y o u h a v e a n M D M P s y s t e m w i t h s t a r t r e l e a s e ( f o rS A P _ B A S I S ) 6 . 1 0 o r l o w e r t h a n 4 . 6 C , t h e C U & U CS i n c e t h e p r e p a r a t i o n t o o l s f o r t h e U n i c o d e c o n v e r s

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 6 3

Page 380: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 380/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

S P U M G ) a r e n o t a v a i l a b l e i n y o u r s t a r t r e l e a s e , y o u w p r e p a r a t i o n s a f t e r t h e u p g r a d e a n d b e f o r e t h e d a t a b a s e

H o w e v e r , t h i s w o u l d t a k e t o o l o n g a n d l e a d t o u n a c c e pI n t h i s c a s e , y o u c o u l d u s e t h e T w i n U p g r a d e & U n i c o d e C o n v e r s i o n ( T U & U C ) p r o c e d u r e . U n l i k e i n t h e s t a n d a r d a p p r o a c h o f t h e U n i p r e p a r a t i o n s a r e n o t c a r r i e d o u t i n t h e p r o d u c t i o n s y s t e p r o d u c t i o n s y s t e m . T h e r e s u l t s a r e r e u s e d f o r t h e p r o d

F i g u r e 1 1 9 : A p p e n d i x : U n i c o d e : T w i n U p g r a d e a n d U ( T U & U C )

H i n t : F o r m o r e i n f o r m a t i o n a b o u t t h i s p r o c e d u r e , s e 9 5 9 6 9 8 – F A Q : T w i n U p g r a d e & U n i c o d e C o n v e r s i o n F A Q .

U n i c o d e : C o n c l u s i o n S A P c o m p o n e n t s a r e U n i c o d e - c o m p a t i b l e a s o f S A P Wi n f o r m a t i o n , s e e S A P N o t e 7 9 9 9 1 M u l t i - L a n g u a g e a n d U n i c o d e s u p p o s o l u t i o n s . U n i c o d e o f f e r s a r a n g e o f a d v a n t a g e s f o r s y s t e m i n t e r n a t i o n a l l y . H o w e v e r , y o u s h o u l d c o n s i d e r t h e f a cc h a r a c t e r s w i t h m u l t i p l e b y t e s r e q u i r e s m o r e p o w e r f u u n d o u b t e d l y o f s e c o n d a r y i m p o r t a n c e i n c o m p a r i s o n tf o r a s y s t e m t h a t i s u s e d i n t e r n a t i o n a l l y . A c o n v e r s i o n

3 6 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 381: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 381/402

A D M 1 0 2 L e s s o n : U n i c o d e a n d C o d e P a g e s

t o a U n i c o d e s y s t e m i s p o s s i b l e a t a n y t i m e ( a s o f S Ac o n v e r s i o n i s a s e p a r a t e s t e p , t h a t i s , i t i s n o t j u s t “ d o

u p g r a d e , f o r e x a m p l e . I f a n S A P W e b A S A B A P + J a v a i s u s e d , S A P s t r o n g lS A P W e b A S a s a U n i c o d e s y s t e m o r c o n v e r t i n g t o Us i m p l i e s c o m m u n i c a t i o n b e t w e e n A B A P a n d J a v at h e J a v a s c h e m a f o r t h e d a t a b a s e i s a v a i l a b l e o n l y a s

N o t e : A n e w S A P s y s t e m s h o u l d b e i n s t a l l e d b a s e dt h e c a s e e v e n i f t h e r e a r e n o i n t e r n a t i o n a l r e q u i r

N o t e : S A P r e c o m m e n d s a U n i c o d e c o n v e r s i o n f o lt o S A P W e b A S 6 . 2 0 a n d a b o v e ( f o r e x a m p l e , S W e b A S 6 . 4 0 ) .

H i n t : F o r m o r e i n f o r m a t i o n , f o l l o w t h e Q u i c k L i n / u n i c o d e o n S A P S e r v i c e M a r k e t p l a c e a n d / u n i c o d e o n S A P D e v e l o p e r N e t w o r k( h t t p : / / w w w . s d n . s a p . c o m / i r j / s d n / u n i c o d e ) .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 6 5

Page 382: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 382/402

U n i t 5 : A s p e c t s o f G l o b a l i z a t i o n A D

L e s s o n S u m m a r y

Y o u s h o u l d n o w b e a b l e t o : • D e n e t e r m s s u c h a s c o d e p a g e , M D M P , a n d U n i c o

r e l a t i o n s h i p s • L i s t a d v a n t a g e s o f u s i n g U n i c o d e o n S A P N e t W e a

b a s e d S A P s y s t e m s

R e l a t e d I n f o r m a t i o n

F o r m o r e i n f o r m a t i o n a b o u t g l o b a l i z a t i o n a n d U n i c o d

• S A P S e r v i c e M a r k e t p l a c e , Q u i c k L i n k / g l o b a l i z a t i o n • S A P D e v e l o p e r N e t w o r k , Q u i c k L i n k / i r j / s d n / i 1 8 n c o n t a i n i n g m o r e

i n f o r m a t i o n a b o u t i n t e r n a t i o n a l i z a t i o n a t S A P , p r e sa n d s o o n .

• S A P S e r v i c e M a r k e t p l a c e , Q u i c k L i n k / u n i c o d e a n d / u n i c o d e o n S A P D e v e l o p e r N e t w o r k ( h t t p : / / w w w . s d n . s a p . c o m / i r j / s d n / u n i c o i n f o r m a t i o n a b o u t S A P ' s U n i c o d e s t r a t e g y .

• S A P N o t e 7 9 9 9 1 a n d 5 4 0 9 1 1 a b o u t U n i c o d e a v a i l a b i l i t y

T h e p a g e s a r e u p d a t e d r e g u l a r l y . T h e g u i d e a b o u t c o n U n i c o d e ( U n i c o d e C o n v e r s i o n G u i d e ) i s p u b l i s h e d i n a s e p a r a t e v e r s i o n r e c e n t S A P W e b A S r e l e a s e s a n d i s c o n s t a n t l y b e i n g r e

3 6 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 383: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 383/402

A D M 1 0 2 U n i t S u m m a r

U n i t S u m m a r y Y o u s h o u l d n o w b e a b l e t o : • L i s t s o m e e f f e c t s o f a c e n t r a l i z e d o r d e c e n t r a l i z e

p o s s i b i l i t y o f u s i n g m u l t i p l e t i m e z o n e s i n o n e S Af o r c o u n t r y v e r s i o n s

• O u t l i n e t h e p r o c e s s r e q u i r e d t o i n s t a l l a n a d d i t i o s y s t e m

• I m p o r t a n a d d i t i o n a l l a n g u a g e i n t o t h e S A P s y s t e• D e n e t e r m s s u c h a s c o d e p a g e , M D M P , a n d U n

r e l a t i o n s h i p s • L i s t a d v a n t a g e s o f u s i n g U n i c o d e o n S A P N e t W e

b a s e d S A P s y s t e m s

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 6 7

Page 384: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 384/402

U n i t S u m m a r y A D M 1 0 2

3 6 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 385: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 385/402

A D M 1 0 2 T e s t Y o u r K n o w l

T e s t Y o u r K n o w l e d g e

1 . W h i c h s t a t e m e n t s a r e c o r r e c t w i t h r e g a r d t o g l o bC h o o s e t h e c o r r e c t a n s w e r ( s ) .

□ A T h e l o g o n l a n g u a g e f o r t h e S A P s y s t e m i sc o u n t r y v e r s i o n .

□ B A c o u n t r y v e r s i o n m u s t a l w a y s b e i m p o r t ei t c a n b e u s e d .

□ C T i m e z o n e s c a n b e a t t a c h e d t o a u s e r m a s t e□ D T h e t i m e z o n e f r o m t h e u s e r m a s t e r r e c o r d

a l l S A P B a s i s / S A P W e b A S t r a n s a c t i o n s . □ E B e f o r e t i m e z o n e s c a n b e u s e d , t h e y m u s t b

t o g e t h e r w i t h a n y d a y l i g h t s a v i n g t i m e d e □ F A g l o b a l c o m p a n y m u s t e s s e n t i a l l y b e m a

i n a s i n g l e S A P s y s t e m , a s o t h e r w i s e n o i n t e p r o c e s s e s a r e p o s s i b l e .

2 . W h a t m u s t b e t a k e n i n t o a c c o u n t w h e n i m p o r t i n i n t o a n S A P s y s t e m ? C h o o s e t h e c o r r e c t a n s w e r ( s ) .

□ A A f t e r t h e a c t u a l i m p o r t o f t h e l a n g u a g e p l a n g u a g e - d e p e n d e n t t e x t s f r o m S u p p o r t P a a l r e a d y b e e n i m p o r t e d m u s t a l s o b e i m p o r t eS M L T .

□ B T h e S u p p o r t P a c k a g e s t h a t h a d b e e n i m p os y s t e m a t t h e t i m e o f t h e l a n g u a g e i m p o r t m i m p o r t e d a g a i n u s i n g t r a n s a c t i o n S P A M .

□ C L a n g u a g e s t h a t a r e n o t c o m p l e t e l y t r a n s l as u p p l e m e n t a t i o n l a n g u a g e t o l l t r a n s l a t i o n

□ D A l l a v a i l a b l e l a n g u a g e s a r e a l r e a d y a v a i l at h e S A P s y s t e m a n d y o u m u s t n o w u s e t r a n st h e m k n o w n i n t h e s y s t e m .

□ E Y o u c a n u s e t r a n s a c t i o n S M L T t o p e r f o r m p a r a l l e l u s i n g m u l t i p l e R 3 t r a n s p r o c e s s e s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 6 9

Page 386: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 386/402

T e s t Y o u r K n o w l e d g e A D M 1

3 . W h i c h s t a t e m e n t s a r e c o r r e c t w i t h r e g a r d t o c o d e pC h o o s e t h e c o r r e c t a n s w e r ( s ) .

□ A E v e r y l a n g u a g e r e q u i r e s a s e p a r a t e , i n d i v i d □ B M u l t i p l e c o d e p a g e s c a n b e o p e r a t e d s i m u l t

i n s t a n c e i n o n e c l i e n t i n o n e S A P s y s t e m . □ C W i t h U n i c o d e , a l l c h a r a c t e r s t h a t a r e r e l e v a n

b e m a p p e d i n o n e s i n g l e c o d e p a g e . M D M P i sr e q u i r e d .

□ D D u r i n g a n u p g r a d e f r o m S A P R / 3 4 . x x t o S As y s t e m i s a u t o m a t i c a l l y c o n v e r t e d t o U n i c o d eU n i c o d e c o n v e r s i o n ( U n i c o d e S w i t c h U p g r a d

□ E W i t h M D M P , o n e c h a r a c t e r i s b a s i c a l l y r e p r□ F U n i c o d e u s e s t w o b y t e s t o r e p r e s e n t e v e r y c h

3 7 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 387: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 387/402

A D M 1 0 2 T e s t Y o u r K n o w l

A n s w e r s

1 . W h i c h s t a t e m e n t s a r e c o r r e c t w i t h r e g a r d t o g l o b

A n s w e r : C , E

C e n t r a l i z e d a n d d e c e n t r a l i z e d s y s t e m c o n g u r a t c o u n t r y v e r s i o n s , a n d t i m e z o n e s a r e s o m e a s p e c tw i t h a g l o b a l s y s t e m .

2 . W h a t m u s t b e t a k e n i n t o a c c o u n t w h e n i m p o r t i n i n t o a n S A P s y s t e m ?

A n s w e r : A , C , E Y o u c a n u s e t r a n s a c t i o n S M L T t o i m p o r t a d d i t i o l a n g u a g e - d e p e n d e n t t e x t s i n t o a n S A P s y s t e m . Y S u p p o r t P a c k a g e s u s i n g t r a n s a c t i o n S P A M ; t h e Sh a n d l e d u s i n g t r a n s a c t i o n S M L T .

3 . W h i c h s t a t e m e n t s a r e c o r r e c t w i t h r e g a r d t o c o d

A n s w e r : B , C

I f y o u u s e M D M P , m u l t i p l e c o d e p a g e s c a n b e o p

o n e i n s t a n c e o f a n S A P s y s t e m . I f y o u u s e U n i c o dw i t h a l e n g t h o f u p t o f o u r c h a r a c t e r s .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 7 1

Page 388: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 388/402

T e s t Y o u r K n o w l e d g e A D M 1

3 7 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 389: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 389/402

Page 390: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 390/402

Page 391: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 391/402

A D M 1 0 2 C o u r s e S u m m a

C o u r s e S u m m a r y Y o u s h o u l d n o w b e a b l e t o :

• L i s t a n d e v a l u a t e t e c h n o l o g y c o m p o n e n t s o f S A Pc o m m u n i c a t i o n

• L i s t t h e r e q u i r e m e n t s f o r a n S A P s y s t e m u s e d w o• E x p l a i n t h e p r o c e d u r e s f o r s e n d i n g m a i l f r o m S A• D e s c r i b e t h e e C A T T p r o c e d u r e f o r a u t o m a t e d t e • S e t u p C e n t r a l U s e r A d m i n i s t r a t i o n ( C U A ) • C o n n e c t a n A S A B A P b a s e d S A P s y s t e m t o a d i r

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 7 3

Page 392: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 392/402

C o u r s e S u m m a r y A D M 1 0 2

3 7 4 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 393: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 393/402

G l o s s a a d d r e s s v e r s i o n

A n a d d r e s s d e p e n d e n t o n a s c r i p t ( s u c h a s R u s s i a nA G a t e

A p p l i c a t i o n g a t e w a y , m a i n p r o c e s s i n g c o m p o n e s t a n d a l o n e : T h e A G a t e c o n n e c t s t h e S A P I T S t o t W e b b r o w s e r r e q u e s t s f r o m t h e W G a t e ( W e b G a ts e r v e r , a n d c o m m u n i c a t e s w i t h t h e a p p l i c a t i o n s eR F C p r o t o c o l .

A L E A L E s t a n d s f o r A p p l i c a t i o n L i n k E n a b l i n g a n d d ed i f f e r e n t s o f t w a r e s y s t e m s f o r e x c h a n g i n g d a t a .

A L E i n t e g r a t e d s y s t e m u n i o n A g r o u p o f s y s t e m s l i n k e d u s i n g A L E i s d e s c r i b e s y s t e m .

b l e n d e d c o d e p a g e A n u n a m b i g u o u s l y m i x e d i n d i v i d u a l c o d e p a g e

C A T T

S A P t e s t t o o l . Y o u c a n u s e t h e C o m p u t e r A i d e d Tc o m b i n e b u s i n e s s p r o c e s s e s i n t o r e p e a t a b l e t e s t pt h e s e . C A T T p r o c e s s e s a r e u s e d f o r t a s k s s u c h a s :t r a n s a c t i o n c h a i n s a u t o m a t i c a l l y , c h e c k i n g t r a n s s y s t e m m e s s a g e s , a n d g e n e r a t i n g d a t a .

c e n t r a l s y s t e m I n t h e c a s e o f s y s t e m s l i n k e d w i t h A L E , y o u d i f f e i n w h i c h t h e d i s t r i b u t i o n m o d e l o f t h e d a t a i s m a ns y s t e m s . T h e m a n a g i n g s y s t e m i s c a l l e d t h e c e n t r a l s y s t e m , a n d t h e l i n k e d s y s t e m s a r e c a l l e d c h i l d s y s t e m s .

c h a r a c t e r

A l e t t e r , d i g i t , o r s p e c i a l c h a r a c t e r c o d e p a g e

A c h a r a c t e r s e t w i t h r u l e s , s u c h a s c o n v e r t i n g f r o ml e t t e r s .

c o m m u n i c a t i o n t y p e A c o m m u n i c a t i o n t y p e i s a t y p e o f c o m m u n i c a t i o s u c h a s s e n d i n g d a t a b y e - m a i l o r f a x , t r a n s f e r r i n go r c o m m u n i c a t i o n s e r v i c e s , a n d s o o n , t h a t a l l o w a s a n S M S . C o m m u n i c a t i o n t y p e s a r e c o n g u r e d

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 7 5

Page 394: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 394/402

G l o s s a r y A D M 1 0 2

c o n t r o l C o n t r o l s a r e i n d e p e n d e n t b i n a r y s o f t w a r e c o m p o n e

D e v e l o p e r s c a n i n t e g r a t e o n e o r m o r e c o n t r o l s i n t o tt h e f u n c t i o n s p r o v i d e d . A t y p i c a l e x a m p l e i s t h e i r u i n t e r f a c e . H o w e v e r , t h e u s e o f c o n t r o l s i s n o t l i m i t e

C o n t r o l F r a m e w o r k B a s i s t e c h n o l o g y b a s e d o n A B A P O b j e c t s . T h e C o n p r e r e q u i s i t e f o r d i s p l a y i n g A c t i v e X c o n t r o l s a n d J as y s t e m .

c o u n t r y v e r s i o n A b u s i n e s s f u n c t i o n s u b j e c t t o l e g a l r e q u i r e m e n t s o c a n b e p a r t o f t h e s t a n d a r d S A P s y s t e m o r a v a i l a b l e

d e p l o y m e n t

A n i n s t a l l a t i o n p r o c e s s o f J a v a l i b r a r i e s , s e r v i c e s , i na n d a p p l i c a t i o n c o m p o n e n t s o n t h e S A P N e t W e a v e

D i r e c t o r y I n f o r m a t i o n T r e e ( D I T ) A g l o b a l t r e e o f e n t r i e s i n a d i r e c t o r y t h a t c a n b e p h y m u l t i p l e h o s t s .

d i r e c t o r y s e r v e r A d i r e c t o r y s e r v e r i s a n i n f o r m a t i o n s y s t e m f o r p a r tt h a t i s s t o r e d i n a h i e r a r c h i c a l s t r u c t u r e a n d t h a t c a n s t a n d a r d i z e d p r o t o c o l ( s u c h a s L D A P ) .

D i s t i n g u i s h e d N a m e ( D N ) D i s t i n g u i s h e d N a m e : N a m e o f a n e n t r y i n a d i r e c t o rd i r e c t o r y - w i d e ( f o r e x a m p l e : c n = A H e e p m a n n , o u = i n s t r u c t o r s , o ) .

e C A T T E x t e n d e d C o m p u t e r A i d e d T e s t T o o l ( e C A T T ) i s u sf u n c t i o n t e s t s o f s o f t w a r e t h a t i s b a s e d o n S A P t e c h na u t o m a t e d t e s t i n g i n S A P G U I f o r W i n d o w s a n d S A p r o v i d e a c o m p r e h e n s i v e t e s t s o l u t i o n w i t h o t h e r u si n t e r f a c e s f o r t o o l s f r o m t h i r d p a r t y v e n d o r s . I t s p r i mt h e a u t o m a t e d t e s t i n g o f S A P b u s i n e s s p r o c e s s e s .

e n d i a n T h e b y t e s e q u e n c e o f a n u m b e r i s s t o r e d i n m e m o r y v a l u e s f r o m l e f t t o r i g h t ( b i g e n d i a n ) o r f r o m r i g h t t o

g l o b a l i z a t i o n T h e c o l l e c t i v e t e r m f o r v a r i o u s t o p i c s t h a t a r e r e l e v i n t e r n a t i o n a l l y , s u c h a s c o u n t r y v e r s i o n s , t i m e z o n e p a g e s .

G r e e n w i c h M e a n T i m e ( G M T ) G r e e n w i c h M e a n T i m e , u n i f o r m w o r l d w i d e r e f e r e nt o U n i v e r s a l T i m e C o o r d i n a t e d ( U T C ) .

3 7 6 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 395: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 395/402

A D M 1 0 2 G l o s s a r y

I A C O R I n t e r n e t A p p l i c a t i o n C o m p o n e n t s O b j e c t R e c e i v

o b j e c t s t o a s t a n d a l o n e S A P I T S d i r e c t l y f r o m a n I C F

I n t e r n e t C o m m u n i c a t i o n F r a m e w o r k : E n v i r o n m r e q u e s t s i n A B A P w o r k p r o c e s s e s o f a n S A P s y s t s e r v e r a n d a W e b c l i e n t ) T h e I C F i s t h e b r i d g e b e tS A P s y s t e m a n d t h e a p p l i c a t i o n p r o g r a m w r i t t e n o f A B A P c l a s s e s a n d i n t e r f a c e s , t h e o b j e c t s a n d ma c c e s s e d i n a B S P a p p l i c a t i o n , f o r e x a m p l e .

I C F R e c o r d e r T o o l f o r r e c o r d i n g a n d e v a l u a t i n g H T T P r e q u e s t s

I C F s e r v i c e

L i n k s a c e r t a i n U R L ( r e q u e s t e d s e r v i c e o f a n S A Pa n H T T P r e q u e s t h a n d l e r o f t h e I C F ( d e v e l o p m e n

I C M I n t e r n e t C o m m u n i c a t i o n M a n a g e r : C o m p o n e n t oA S A B A P 6 . 1 0 t h a t a l l o w s t h e S A P s y s t e m t o c o mi n t e r n e t . T e c h n i c a l l y , t h e I C M i s a s t a n d a l o n e m u s t a r t e d a n d m o n i t o r e d b y t h e A B A P d i s p a t c h e r .

I D o c A n I D o c ( i n t e r m e d i a t e d o c u m e n t ) i s a d a t a c o n t a iu s e d f o r e x c h a n g i n g d a t a b e t w e e n S A P s y s t e m s , ac o n t a i n e r d a t a w i t h n o n - S A P s y s t e m s . T h e s e d a t a

I D o c s a r e p r i m a r i l y u s e d f o r e x c h a n g i n g d a t a i n a I S C

I n t e r n e t S e r v e r C a c h e : C a c h e f o r r e s p o n s e p a g e s p a g e s b e f o r e t h e y a r e s e n t t o t h e c l i e n t . T h e n e x t t i s c a l l e d , a s l o n g a s t h e e x p i r y t i m e h a s n o t e l a p s e t h e c l i e n t d i r e c t l y f r o m t h e I C M ; i n t h i s c a s e , i t d o t o t h e t a s k h a n d l e r a n d t h e I C F .

I T S A d m i n i s t r a t i o n t o o l B r o w s e r - b a s e d t o o l t o a d m i n i s t e r , c o n g u r e , a n d( A G a t e ) .

l a n g u a g e i m p o r t T h e i m p o r t o f l a n g u a g e - d e p e n d e n t t e x t s o f a n a d dS A P s y s t e m .

L D A P L i g h t w e i g h t D i r e c t o r y A c c e s s P r o t o c o l : T h e p r o ts e r v e r s ( d i r e c t o r y s e r v i c e s ) .

L D A P C o n n e c t o r A n o p e r a t i n g s y s t e m p r o g r a m s h i p p e d b y S A P , w t e c h n i c a l c o n n e c t i o n b e t w e e n a n A S A B A P a n d a

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 7 7

Page 396: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 396/402

G l o s s a r y A D M 1 0 2

l o c a l e T h e s e t o f r u l e s f o r a n a t i o n a l l a n g u a g e .

m a p p i n g M a p p i n g d e s c r i b e s h o w S A P e l d s a r e a s s i g n e d t o d i r e c t o r y s e r v e r .

M T A M a i l T r a n s f e r A g e n t ; T h e p r o g r a m t h a t i s r e s p o n s i bd e l i v e r i n g e - m a i l s : W h e n a m a i l i s r e c e i v e d f r o m a M( t h e a c t u a l e - m a i l p r o g r a m ) o r a d i f f e r e n t M T A , t h e a n d e i t h e r s e n d s i t t o t h e l o c a l u s e r ( t h a t i s , h i s o r h e ra d i f f e r e n t M T A . T h e M T A t h a t i s s t i l l u s e d m o s t f r ei s s e n d m a i l .

M u l t i - D i s p l a y , M u l t i - P r o c e s s i n g ( M D M P )

T h e p a r a l l e l u s e o f m u l t i p l e c o d e p a g e s i n a n S A P s yN U P ( n o n - U n i c o d e p r o g r a m )

A p r o g r a m f o r w h i c h t h e U n i c o d e i n d i c a t o r i s n o t s eN U S ( n o n - U n i c o d e s y s t e m )

A s y s t e m i n w h i c h c h a r a c t e r s a r e e n c o d e d u s i n g o n n o n - U n i c o d e c o d e p a g e s .

R e l a t i v e D i s t i n g u i s h e d N a m e ( R D N ) R e l a t i v e D i s t i n g u i s h e d N a m e : C o m p o n e n t s o f t h e Da d i r e c t o r y s e r v e r t h a t a r e u n i q u e c o m p a r e d t o t h e s ue x a m p l e : c n = A H e e p m a n n u n d e r o u = i n s t r u c t o r s , o = s a p , c = d e ) .

S A P B u s i n e s s S u i t e S A P B u s i n e s s S u i t e i s a c o m p l e t e p a c k a g e o f s o f t w e n a b l e s c u s t o m e r s , p a r t n e r s , a n d e m p l o y e e s t o w o r c r o s s - c o m p a n y - a n y t i m e , a n y w h e r e .

S A P I T S T h e S A P I n t e r n e t T r a n s a c t i o n S e r v e r ( S A P I T S ) f o r b e t w e e n t h e S A P s y s t e m a n d t h e i n t e r n e t . I t a l l o w s d i r e c t l y w i t h t h e S A P s y s t e m b y s t a r t i n g b u s i n e s s t rm o d u l e s , a n d r e p o r t s f r o m a W e b b r o w s e r . T h e S A Pc o m p o n e n t s – t h e W G a t e ( W e b G a t e w a y t o t h e W e b( A p p l i c a t i o n G a t e w a y t o t h e a p p l i c a t i o n s e r v e r ) .

S A P N e t W e a v e r A S J a v a S i n c e S A P W e b A S 6 . 2 0 , S A P h a s b e e n s h i p p i n g a Jc a l l e d S A P N e t W e a v e r A S J a v a w i t h t h e s t a n d a r d s ys e r v e r , y o u c a n e x e c u t e p r o g r a m s w r i t t e n i n J a v a ( m t o t h e J 2 E E s t a n d a r d ) .

3 7 8 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 397: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 397/402

A D M 1 0 2 G l o s s a r y

S A P W e b D i s p a t c h e r S A P s o l u t i o n f o r l o a d d i s t r i b u t i o n f o r H T T P ( S ) r e

c o n s i s t s o f m u l t i p l e i n s t a n c e s , t h e S A P W e b D i s p f r o m t h e b r o w s e r a n d f o r w a r d s t h e m t o t h e a p p l i c h a s m o s t c a p a c i t y . T h i s s i m p l i e s a d m i n i s t r a t i o n p o i n t ( I P a d d r e s s , H T T P ( S ) p o r t , a n d s o o n ) t o t h e

s c h e m a A s e t o f r u l e s f o r a d i r e c t o r y s e r v e r , w h i c h d e n e sa r e o r g a n i z e d a n d w h i c h i n f o r m a t i o n i s r e q u i r e d o

S M T P S i m p l e M a i l T r a n s f e r P r o t o c o l ( S M T P ) i s a n I n t eh o s t - t o - h o s t m a i l t r a n s p o r t p r o t o c o l . S M T P u s e s T C P a

s t a n d a r d s y s t e m t y p e s

T h e t h r e e s t a n d a r d s y s t e m t y p e s a r e : s y s t e m s i n wC u s t o m i z i n g a c t i v i t i e s a r e p e r f o r m e d , s y s t e m s t ha s s u r a n c e , a n d s y s t e m s u s e d i n p r o d u c t i o n o p e r a to f t e n k n o w n a s “ D E V , ” “ Q A S , ” o r “ P R D ” s y s t e m

s u r r o g a t e a r e a T h e c h a r a c t e r e x t e n s i o n f o r a l l c h a r a c t e r s t h a t a r eU n i c o d e . i n a d d i t i o n t o t h e b i t p a t t e r n f r o m t h e s t a d d i t i o n a l b y t e s a r e r e a d f r o m t h i s a r e a .

S y n c h r o n i z a t i o n D u r i n g a s y n c h r o n i z a t i o n ( u s i n g t h e L D A P p r o t o a r e c o m p a r e d w i t h t h o s e i n t h e c o n n e c t e d s y s t e m

a c c o r d a n c e w i t h p r e v i o u s l y d e n e d r u l e s . s y s t e m d a t a c o n t a i n e r

A s y s t e m d a t a c o n t a i n e r i d e n t i e s i n s t a n c e s o f S Am a i n t a i n e d i n d e p e n d e n t l y o f t h e t e s t s c r i p t . A s s yo b j e c t , t e s t c a s e s c a n b e c h a n g e d e f c i e n t l y i f t h ec h a n g e s .

t e s t c o n g u r a t i o n A t e s t c o n g u r a t i o n c o n t a i n s r e f e r e n c e s t o a t e s t sc o n t a i n e r . I t c a n a l s o c o n t a i n r e f e r e n c e s t o m u l t i p

t e s t d a t a c o n t a i n e r s A t e s t d a t a c o n t a i n e r f o r e C A T T c o n t a i n s a p a r a mm a i n t a i n e d i n d e p e n d e n t l y o f a t e s t s c r i p t . A p a r a mt y p e , a s t r u c t u r e , o r a t a b l e .

t e s t s c r i p t A n e C A T T t e s t s c r i p t c o n s i s t s o f a n e x e c u t a b l e s cd a t a t r a n s f e r .

t e s t s c r i p t e d i t o r T h e t e s t s c r i p t e d i t o r i s u s e d t o c r e a t e a n d m a i n t a ie i t h e r u s e s p e c i a l r e c o r d i n g f u n c t i o n s t o d o t h i s , od i r e c t l y i n t h e c o m m a n d e d i t o r .

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 7 9

Page 398: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 398/402

Page 399: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 399/402

I n d e x A A B A P d i s p a t c h e r , 6 8 A B A P w o r k p r o c e s s e s , 6 8 a d d r e s s v e r s i o n , 3 3 4 A G a t e , 1 0 A S C I I , 3 5 0

B b i g e n d i a n , 3 5 5 b l e n d e d c o d e p a g e , 3 4 7

C C A T T , 1 4 9 C e n t r a l S e r v i c e s , 6 8 c e n t r a l s y s t e m , 2 0 0 C e n t r a l U s e r A d m i n i s t r a t i o n

( C U A ) , 1 9 8 c e n t r a l i z e d i m p l e m e n t a t i o n ,

3 0 8 c h a r a c t e r s e t , 3 4 8 c h i l d s y s t e m , 2 0 0 c o d e p a g e , 3 4 7 c o m b i n e d u p g r a d e a n d

u n i c o d e c o n v e r s i o n , 3 6 3 c o m m u n i c a t i o n m e t h o d , 1 1 1 c o m m u n i c a t i o n t y p e s , 1 1 1 c o n n e c t i o n d a t a ( f o r a

d i r e c t o r y s e r v e r ) , 2 6 5 c o u n t r y v e r s i o n , 3 1 2

D d e c e n t r a l i z e d i m p l e m e n t a t i o n ,

3 0 8 d e p l o y m e n t , 7 0 D i r e c t o r y I n f o r m a t i o n T r e e

( D I T ) , 2 5 2 d i r e c t o r y s e r v e r , 2 4 9 D i s t i n g u i s h e d N a m e ( D N ) ,

2 5 2 d o u b l e - b y t e c o d e p a g e s , 3 5 0

E E B C D I , 3 5 0 e C A T T , 1 5 0 E n t e r p r i s e J a v a B e a n s ( E ,

6 4

G g l o b a l i z a t i o n , 3 0 8 G r e e n w i c h M e a n T i m e

( G M T ) , 3 1 4

I I A C O R , 1 7 I C F , 3 6 I C F R e c o r d e r , 4 3 I C F s e r v i c e , 3 8 I C M , 2 1 I D o c ( i n t e r m e d i a t e

d o c u m e n t ) , 2 0 1 I M A P , 1 2 2 I n t e r n e t C o m m u n i c a t i o

M a n a g e r ( I C M ) , 6 8 I S C , 2 2 I T S A d m i n i s t r a t i o n t o o l , 1 5 I T S R e g i s t r y , 1 0

J J 2 E E , 6 3 J a v a D e v e l o p m e n t K i t ( ,

6 3 J a v a d i s p a t c h e r , 6 8 J a v a R u n t i m e E n v i r o n m

( J R E ) , 6 3 J a v a S e r v e r P a g e s ( J S P ) , 6 5

L l a n g u a g e i m p o r t , 3 2 4 L D A P C o n n e c t o r , 2 6 2 L D A P p r o t o c o l , 2 5 1 l i t t l e e n d i a n , 3 5 5 l o c a l e , 3 4 8

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 8 1

Page 400: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 400/402

I n d e x A D M 1 0 2

l o g i c a l s y s t e m , 2 0 1

M m a p p i n g , 2 8 0 m a p p i n g i n d i c a t o r , 2 8 3 M e s s a g e T r a n s f e r A g e n t

( M T A ) , 1 1 9 M I M E , 1 2 2 M u l t i - D i s p l a y , M u l t i -

P r o c e s s i n g ( M D M P ) , 3 4 7

m u l t i l i n g u a l c a p a b i l i t y , 3 2 0

P

P O P , 1 2 2 p r o l e p a r a m e t e r e x e / j 2 e e , 7 0 i c m / H T T P ( S ) / c o n -

t e x t _ q u o t a , 1 2 0 i c m / s e r v e r _ p o r t _ < x x > , 2 3 i c m / S M T P / c o n t e x t _ q u o t a ,

1 2 0 i s / H T T P / d e -

f a u l t _ r o o t _ h d l , 8 0 m s / h t t p _ p o r t , 8 4 r d i s p / j 2 e e _ s t a r t , 7 0 r d i s p / m s h o s t , 8 4 r d i s p / s t a r t _ i c m a n , 2 3 r d i s p / t m _ m a x _ n o , 1 2 0 s a p g u i / u s e r _ s c r i p t i n g , 1 6 1 z c s a / i n s t a l l e d _ l a n g u a g e s ,

3 2 7

R R D N ( R e l a t i v e D i s t i n g u i s h e d

N a m e ) , 2 5 2 R e m o t e F u n c t i o n C a l l ( R F C ) ,

2 0 1

S S A P I T S , 4 S A P I T S ( s t a n d a l o n e ) , 1 0 S A P J a v a C o n n e c t o r ( J C o ) , 6 7 S A P N e t W e a v e r A p p l i c a t i o n

S e r v e r A B A P , 6 6 S A P N e t W e a v e r A p p l i c a t i o n

S e r v e r A B A P + J a v a S y s t e m , 6 6

S A P N e t W e a v e r A p p l i c a tS e r v e r J a v a S y s t e m , 6 6

S A P N e t W e a v e r A S J a v a , 6 3 S A P W e b D i s p a t c h e r , 7 9 S A P @ W e b S t u d i o , 1 7 S A P c o n n e c t , 1 1 0 s c h e m a e x t e n s i o n , 2 8 0 S M T P , 1 1 8 S M T P p l u g - i n , 1 1 0 S o f t w a r e D e p l o y m e n t

M a n a g e r ( S D M ) , 6 8 s y n c h r o n i z a t i o n , 2 8 8 s y n c h r o n i z a t i o n i n d i c a t o r , 2 8 5 s y s t e m d a t a c o n t a i n e r ,

1 5 2 – 1 5 3 , 1 5 8 s y s t e m u s e r ( o f a d i r e c t o r y

s e r v e r ) , 2 6 5

T t a b l e

P R G N _ C U S T , 2 0 1 t e s t c o n g u r a t i o n , 1 5 2 – 1 5 3 t e s t d a t a c o n t a i n e r , 1 5 3 , 1 7 6 t e s t d a t a c o n t a i n e r s , 1 5 2 t e s t s c r i p t , 1 5 2 , 1 7 2 t e s t s c r i p t e d i t o r , 1 7 4 t i m e z o n e , 3 1 4 t r a n s a c t i o n c o d e

B D 5 4 , 2 0 6 B D 6 4 , 2 3 5 , 2 3 7 L D A P , 2 6 3 L D A P L O G , 2 9 0 , 3 0 0 P F C G , 2 0 7 R S L D A P S Y N C _ U S E R ,

2 8 8 R Z 1 1 , 7 0 , 1 6 1 S A L E , 2 0 6

S B W P , 1 1 2 S C C 4 , 1 6 0 , 2 0 6 S C O T , 1 1 1 S C U A , 2 1 2 S C U G , 2 1 7 S C U L , 2 3 5 S C U M , 2 1 3 S E 6 3 , 3 2 3 S E C A T T , 1 7 4 S I C F , 3 8 , 1 1 9 , 1 2 5

3 8 2 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d .

Page 401: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 401/402

A D M 1 0 2 I n d e x

S L G 1 , 2 9 0 S L G 2 , 2 9 1

S M 5 9 , 1 5 6 , 2 1 1 S M I C M , 2 3 , 7 1 S M L T , 3 2 0 S P R O , 3 1 6 S P U M G , 3 6 0 S T 1 1 , 2 6 4 S U 0 1 , 2 3 2 S U C O M P , 2 1 6 S U M G , 3 6 1 U C C H E C K , 3 5 8 W E 2 0 , 2 3 7

t r a n s l a t i o n w o r k b e n c h , 3 2 3 t r u s t r e l a t i o n s h i p s , 1 5 7 t w i n u p g r a d e a n d u n i c o d e

c o n v e r s i o n , 3 6 4

U U n i c o d e , 3 5 3

U n i c o d e c o n v e r s i o n , 3 5 8 U n i v e r s a l T i m e C o o r d i n

( U T C ) , 3 1 4 U T F - 1 6 , 3 5 5 U T F - 8 , 3 5 5

W W e b a p p l i c a t i o n b u i l d e r

I T S s e r v i c e s , 1 6 W e b D y n p r o , 7 W G a t e , 1 0 W G a t e c o n g u r a t i o n t o , 1 4

2 0 1 0 © 2 0 1 0 S A P A G . A l l r i g h t s r e s e r v e d . 3 8 3

Page 402: ADM102 Administration as ABAP II (Col71)

8/10/2019 ADM102 Administration as ABAP II (Col71)

http://slidepdf.com/reader/full/adm102-administration-as-abap-ii-col71 402/402

I n d e x A D M 1 0 2