You are on page 1of 90

2009

SAP Portal Klavuzu

Dr. Kerem Kseolu



11/5/2009

SAP Portal Klavuzu

Contents
Temel Ayarlar .......................................................................................................................................... 4
Portale Eriim ...................................................................................................................................... 4
Kullanc Yaratlmas ............................................................................................................................ 4
Yetkilendirme lemleri ....................................................................................................................... 5
Klasr Tanm ................................................................................................................................... 5
Rol Tanm ....................................................................................................................................... 5
Iview Tanm .................................................................................................................................... 8
Iview Rol Atamas ..................................................................................................................... 15
Rol Kullanc Atamas ............................................................................................................... 17
Portal Sap Balants ..................................................................................................................... 19
SAP ve Portal Balant Ayarlar ...................................................................................................... 19
ITS Balantlar ............................................................................................................................... 39
Portal Active Directory Balants ................................................................................................. 41
Knowledge Management ...................................................................................................................... 44
zet ................................................................................................................................................... 44
Repository Tanmlama ...................................................................................................................... 44
Hedefin Tanmlanmas .................................................................................................................. 44
KM Dizinlerinin Kullanclara Almas ........................................................................................... 50
Baz Dizin / Dkman zellikleri ................................................................................................... 50
Karakteristik Tanmlamalar .............................................................................................................. 54
Namespace Yaratlmas ................................................................................................................. 54
Property Metadata Group Yaratlmas .......................................................................................... 55
Property Yaratlmas ...................................................................................................................... 55
Property Structure Group Yaratlmas ........................................................................................... 56
Property Structure Group Atamas ............................................................................................... 58
Index ve Arama lemleri ................................................................................................................... 59
Arama in Index Tanmlama ......................................................................................................... 59
Index lemlerinin Takibi ............................................................................................................... 62
Karakteristikli Arama in Ekran Tanmlama .................................................................................. 64
Yardmc Pf Noktalar ....................................................................................................................... 66
Dosya Balants ............................................................................................................................ 66
Taranm Dkmanlarn Aranabilir Hale Getirilmesi ..................................................................... 67
Collaboration ......................................................................................................................................... 76

SAP Portal Klavuzu

Yetkilendirme .................................................................................................................................... 76
Room Template ................................................................................................................................. 78
Hatalar ve zmler .............................................................................................................................. 83
Portal zerinde Hata Tespiti ............................................................................................................. 83
TREX / Index Hatalarnn Tespiti ........................................................................................................ 83
Web Dynpro Hatalar ........................................................................................................................ 83
Dynpro Tarayc Problemleri .......................................................................................................... 83
Portal Runtime Error ..................................................................................................................... 84
HTTP 403 Forbidden ................................................................................................................... 85
Tarayc Hatalar ................................................................................................................................ 87
Men Problemleri ......................................................................................................................... 87
Kilitlenme Problemleri .................................................................................................................. 88
Lock Hatas ........................................................................................................................................ 88
TREX Hatalar ..................................................................................................................................... 89
6404 HTTP 404 Not Found ......................................................................................................... 89
8002 Unknown Hostname .......................................................................................................... 89
eitli Problemler .............................................................................................................................. 89
Edit Locally Seenei almyor ................................................................................................ 89
PDF Dosyalar Aranamyor ............................................................................................................. 89
ABAP Web Dynpro Arama Yardm almyor .............................................................................. 89
ABAP Web Dynpro Alan Gzkmyor .......................................................................................... 89
ITS_CANT_LOAD_INCLUDE ............................................................................................................ 90
Works Cited ........................................................................................................................................... 90

SAP Portal Klavuzu

Temel Ayarlar
Portale Eriim
Portale eriim mutlaka bir Domain ile yaplyor olmaldr. Eer portale iaret eden herhangi bir
Domain sz konusu deilse, aadaki admlar izlemelisiniz.
C:\Windows\System32\drivers\etc\hosts dosyasn1 masastnze kopyalayn. Masastndeki yeni
dosyay Notepad ile aarak, en sonuna aadaki gibi bir kayt ekleyin:


Krmzyla iaretlenen blme portalin gerek IP adresini, maviyle iaretlenen blme ise bir Domain
ismi girin. Bu Domain aslnda geliigzel de girilebilir.
Dosya bu hale geldikten sonra kaydedin. Akabinde; Copy & Paste ilemi ile masastnden
C:\Windows\System32\drivers\etc\hosts klasrne geri kopyalayn ve eski hosts dosyasn yenisiyle
deitirin. zellikle Vista ncesi iletim sistemi kullanan baz bilgisayarlarda bu deiikliin
sonrasnda makinay tekrar balatmanz gerekebilir.
Bu admlar tamamladnzda, portale aadaki gibi bir balantdan eriebiliyor olmalsnz:
http://stfasapportal.intra.stfa.com.tr:50000/irj/portal

Kullanc Yaratlmas
Portal zerinde yeni kullanc yaratmak iin, User Administration Identity Management blmne
giriyoruz .


Burada, Create User dmesi ile yeni bir kullanc yaratabilir veya Copy to New User dmesi ile
mevcut bir kullanc tm yetkileriyle birlikte bir baka kullancya kopyalayabiliriz.
Kullanc ad seiminde dikkat edilmesi gereken nemli noktalar unlardr:

Eer portal zerinde SAP R/3 ile etkileecek Visual Composer uygulamalar kullanlacaksa,
portal kullanc adlar ile SAP kullanc adlar ayn olmaldr.

Bu dosyann yeri, Windows kurulumunuza bal olarak bir para deiiklik gsterebilir. rnein Windows
kurulumu D:\Win klasrne yapldysa, dosyay bulacanz yer d:\win\system32\drivers... klasr olacaktr.

SAP Portal Klavuzu

Eer portal zerindeki yetkilendirme Active Directory yetkilendirmesiyle paralel olacaksa,


portal kullanc adlar ile Active Directory kullanc adlar ayn olmaldr.

Eer uzun vadede problem karmayacak bir yap kurmak istiyorsanz; Active Directory, SAP ve Portal
zerindeki kullanc isimlerini tamamen ayn olacak hale getirin.

Yetkilendirme lemleri
Bu blmde, Knowledge Management ile oluturulmu bir klasrn eitli kullanclara nasl
alabileceine dair bir rnek ilenmektedir. Deiik trdeki Iviewlar, ok benzer admlarla
kullanclara atanabilir.
Klasr Tanm
Sistem zerinde tanmlayacanz Zli roller, Iviewlar, vs iin kendinize ait bir klasr amanzda fayda
var. Eer nceden yaratlm Zli bir klasr varsa, dier nesneleri oraya dahil edebilirsiniz. Ancak; bu
dkmanda yeni bir klasr yaratmak durumunda olduumuzu varsayacaz.
Bu ilem iin, Content Administration Portal Content mensne gidiyoruz. Portal Content
klasrne sa tklayp New Folder diyoruz. Buraya Folder adn girip kaydettiimizde, yeni Folder
listede grebiliyor olmalyz.


Rol Tanm
Roln Tanmlanmas
KM dizinini kullancya amak iin; kendimize zel bir rol yaratmamz gerekmektedir. Eer nceden
yaratlm Zli bir rol varsa, yeni dizinimizi bu role de dahil edebiliriz. Ancak; bu dkmanda yeni bir
rol yaratmak durumunda olduumuzu varsayacaz.
Bu ilem iin, Content Administration Portal Content mensne gidiyoruz. Az nce yarattmz
Foldera Portal Content klasrne sa tklayp New Role diyoruz.

SAP Portal Klavuzu


Bu rol kullanclara atayabilmek iin, sadaki zellik blmnde Entry Point deeri Yes olarak
atanm olmaldr.
Rol Atama Yetkisi
Bu rol bakalarna verebilecek olan kullanc, normalde Administratordur. Ancak; bir baka kullanc
bu rol baka kullanclara atayabilsin istiyorsanz, rol ierisinde Display Permissions mensne
girin. Burada, bu rol verebilecek ek kullanclar seip Add diyerek listeye ekleyebilirsiniz.

SAP Portal Klavuzu

Sonrasnda gelecek olan pencerede gerekli detaylar ayarlayabilirsiniz.


Burada nemli olan, Role Assigner kutucuunun tklanmasdr.
DKKAT! Bu ilemi yaptnzda, artk Administrator gibi kullanclarn bu rol verebilme yeteneini
ellerinden alm oluyorsunuz. Adminler de ekleyebilsin istiyorsanz, Admin kullanclarn da (stteki
rnekte KEREMKnn eklendii gibi) buraya birer birer eklemeniz gerekir. Yani rol verme yetkisiyle
bir kez oynadnzda, artk portalin Default rol verme ayarlarn devralamaz hale geliyorsunuz. Eer
bu durumu tersine evirmek isterseniz, Permissions ekranna tekrar girin ve Restore Inheritance
dmesini kullann.

SAP Portal Klavuzu

Iview Tanm
Repository / Dizin in Iview Tanmlanmas
Yaratm olduumuz bir Repositorynin veya dizinin kullanclara almas iin, ncelikle bir Iviewa
dntrlmesi gerekmektedir. Bu ilem iin, Content Administration Portal Content mensne
gidiyoruz. Yaratm olduumuz Foldera sa tklayp New Iview diyoruz.

SAP Portal Klavuzu


Bundan sonra alacak olan pencerede deitirilmesi gereken kritik deerler unlardr:

Entry Point deeri Yes olarak atanmaldr


Path to Initially Displayed Folder blmne, kullancnn ilk grecei dizinin adresi
girilmelidir. Buraya, kullancya alacak olan kk dizinin adresi girilebilir.
Path to Initially Displayed Folder blmne, kullancya alacak olan kk dizinin adresi
girilmelidir

Ayarlar bu ekilde kaydettikten sonra Preview dmesine tkladmzda, Iview ierisinde balam
olduumuz dizin grntlenebiliyor olmaldr:


ABAP Web Dynpro Uygulamas in Iview Tanm
lk ekranmzda Iview Template seeneini iaretleyerek devam ediyoruz.


Template olarak SAP Web Dynpro iViewu seiyoruz.

10

SAP Portal Klavuzu


Iviewun adn ve IDsini verip devam ediyoruz.


Platform olarak Web Dynpro for ABAP seeneini iaretliyoruz.


imdi gelecek olan nemli pencerede; SAP sistemini sememiz, uygulamann Namespaceini ve
uygulama adn girmemiz gerekiyor.
SAP sistemi listede otomatik gelmelidir. Eer gelmiyorsa, Portal SAP arasndaki balant tanmnda
bir problem vardr, Basis destei almanz gerekebilir.
Namespace ve uygulama ad iin, Web Dynpro uygulamanz SE80den balatn ve uygulamann
alt adrese dikkat edin. rnek bir adres u formatta olacaktr:
http://apscorvus.pekinandpekin.law:8002/sap/bc/webdynpro/sap/zlaw_matter_01
Bu rnekte; Namespaceimiz sap, uygulama ismimiz ise zlaw_matter_01 olacaktr. Ekranmz bu
dorultuda doldurabiliriz:

11

SAP Portal Klavuzu


Sonrasnda, nesneyi aarak Logon Language zelliini tamamlamamz iyi olacaktr.
ITS in Iview Tanm (Standart SAP lem Kodu)
Content administration-portal content ierisin de sa tu new-folder ile yeni bir folder oluturulur
rnek:ZKerem test. Oluturduumuz bu folder da sa tu new-iview diyerek aadaki ekilde iview
oluturulur. iview template-create an iview from. Seerek devam edilir.


SAP Transaction iview seilerek devam

12

SAP Portal Klavuzu


Aadaki gibi rnek bilgiler girilir devam


SAP GUI for HTML seilerek devam

13

SAP Portal Klavuzu


Aadaki ekranda ERP sistem id ve portalde grntlemek istediimiz transaction kodu girilir.


Sonraki ekranda entry point deerini yes olarak iaretlemek gerekir.

14

SAP Portal Klavuzu

view oluturma ilemi tamamland. imdi, dier Iviewlarda olduu gibi, bu Iviewu bir role atamak
gerekir. Detaylar iin Iview - Rol Atamas blmne bakabilirsiniz. Son olarak rolleri kullanclara
atayarak ilem tamamlanr detaylar iin Rol - Kullanc Atamas blmne bakabilirsiniz.
ME29N ekran grnts:


Iviewlarda; SAPnin ilem kodu yazlabilen kutucuunun yan sra, Back, Exit, Cancel gibi butonlar da
gzkecektir. Ne var ki, bu butonlarn gzkmesi engellenebilir. Daha fazla bilgi iin, ITS Balantlar
blmne gz atn.
Collaboration Roomun Bir Paras in Iview Oluturma
Bu ihtiya; zellikle, mteri ana sayfasnda baz Collaboration Roomlardaki Discussionlarn,
dokmanlarn, vs listesini grmek istiyorsa lazm olabilir. Bunu dorudan doruya karlayacak bir
Iview tr olmasa da, aadaki admlarla bu ilev salanabilir:
Ana sayfada belli bir Discussionu gstermek istediinizi varsayalm. ncelikle, Dashboardda
gstermek istediiniz Discussionu an; taraycnzda grntleniyor olsun.

15

SAP Portal Klavuzu

Bu Discussiona sa tklayp, ilgili Iframein adresini tespit edin. Bunu tam olarak nasl yapacanz
kullandnz taraycya gre deiiklik gsterebilir; ancak, hemen hemen her taraycda byle bir
zellik olacaktr.


Bu Iframein adresini gsterecek bir URL Iview yarattnzda, ieriin anasayfada dzgn bir ekilde
grntlendiini greceksiniz.


Iview Rol Atamas
Sradaki admda, yaratm olduumuz Iviewu role atamamz gerekiyor. rneimizde; sistem
halihazrda u ekilde grnyor olmal:

16

SAP Portal Klavuzu


Dorudan Atama Yntemi
Iviewu atayacanz role sa tklayp, Open Object mensn sein. Ardndan, Iviewa sa tklayp
Add Iview To Role Delta Link mensn sein 2. Bu ilem sonucunda, rol u ekilde grnyor
olmaldr:


Bu rol az sonra kullancya atadmzda; ekranda yle gzkyor olacak:

Firefox 3.0.6 srmnde bu ilem yaplamyordu. Sonraki srmleri denemek gerekir.

17

SAP Portal Klavuzu


Dizin Altna Atama Yntemi
Iviewu role dorudan atamak yerine, rol ierisinde bir dizin yaratp, Iviewu da bu dizine atma
yntemini de seebiliriz:


Bu yntemde, Folder ayarlarnda da Entry Point: Yes ayarn yapmay unutmayn. Bu durumda; rol
az sonra kullancya atadmzda; ekranda yle gzkyor olacak:


Dier Atama Yntemleri
Aslnda bu atama ilemlerinde Iview Page Workset Role eklinde bir atama hiyerari sras
vardr. Yani; aadaki atama ilemleri de geerlidir:

Iview Workset
Page Page
Workset Workset
Iview Role
Page Role

Rol Kullanc Atamas


Son olarak, yarattmz rol ilgili kullanclara atamamz gerekecek.

18

SAP Portal Klavuzu

User Administration Identity Management mensne gidip, ilgili kullancy buluyoruz. Kullanc
detaylarnda Assigned Roles blmne gidip Modify dmesine tklyoruz. Sol tarafta ilgili rol
aratp bulmalyz.


Burada dikkat edilecek bir nokta var: rnein ZKEREM_ROLE2 roln aryorsunuz diyelim. Bu
durumda, *ZKEREM* diye arama yapmanz tavsiye ediyorum. Yani, rol ararken bana da bi *
koyun.
Bulduumuz rol seip, Add dmesine tklayarak kullancya atayabiliriz. Sonrasnda, Close deyip
pencereyi kapatn.

19

SAP Portal Klavuzu


Kullanc ile sisteme tekrar girdiinizde; mensnde yeni eklediiniz ierii grebilirsiniz:

Portal Sap Balants


SAP ve Portal Balant Ayarlar
Abap sistemindeki bilgilere PORTAL zerinden de eriebilmek iin SLD(System Landscape Directory)
ve JCO(Java Connector) balantlarn salamak gerekir.

SLD tanmlamasn yapmak iin https://<portal>:<port>/sld adresine girilir ve buradan Technical System seilir.

20

SAP Portal Klavuzu

Karmza gelen pencerede new technical System seilir.

Web AS ABAP seilerek devam edilir.

Gelen ekranda bilgiler aadaki gibi doldurulur(R/3 tarafndaki bilgiler


kendimize gre doldurulur.)

21

SAP Portal Klavuzu

lerlediimizde karmza aadaki gibi bir ekran gelir message server ve nstance number deerleri
doldurulur.Bizde instance number 10 olduu iin message server a 3610 deerini girip ilerleriz. NOT:R/3
sistemlerinde default logon group olarak SPACE gelir.


Karmza gelen ekran bo geeriz.

Gelen pencerede R/3 sisteminde bulunan ve portale eklenmek istenen stbirime ait, Client
Numaras,Logical Client ismi bilgilrini giriyoruz.

22

SAP Portal Klavuzu



Daha sonra gelen ekranda Installeded Product alannda ERP yazp arama yaparz ve gelen SAP ERP 2004
setiimizde sa tarafa componentler gelir burada select all diyoruz ve finish dediimiz zaman
componentler yklenir.


Gelen ekranda sld ye tanmlanan r3 sistemleri gelir buradan sistemimizi seip save deriz.

23

SAP Portal Klavuzu


Sra JCO tanmlamas yapmaya geldi. Bunun iin ABAP sistemine ait Meta DATA ve Model Destination
DATA bilgilerinide portal tarafna tanlamamz gerekir ki ABAP tarafna ait kullanclar PORTAL zerinden
ayn bilgilere ulaabilsinler. http://<hostname>.<domainname>:50000/irj/portal adresine girildikten sonra web
ekran alanndan Create JCo Destination a tklanr.

Gelen pencerede MODEL_DEST ve Client bilgileri girilir.

Gelen ekranda use local J2EE engine seilip devam edilir.

Application data seip ilerleriz.

24

SAP Portal Klavuzu


Gelen ekranda next deyip ilerliyoruz.


Portal ile R/3 balantsnn salanmas iin R/3 tarafnda bir PORTALRFC user tanmlarz.



Daha sonra next deyip finish butonuna basarak MODEL_DEST tanmlamasn bitiririz .Portal
makinesi zerinde C:\WINDOWS\system32\drivers\etc altndaki services dosyasna
SapmsIID
3610/tcp(sapms<ABAP SID> 3610/tcp) deerini yazarz ve deiikliklerin
geerli olmas iin server yeniden balatlr. Benzer ekilde METADATA_DEST
tanmlamasnda yapacaz.Create JCo Destination a tkladktan sonra gelen pencerede
METADATA_DEST ve Client bilgileri girilir.

25

SAP Portal Klavuzu


Gelen ekranda use local J2EE engine seilip devam edilir.


Application data seip ilerleriz.


Gelen ekranda next deyip ilerliyoruz.

26

SAP Portal Klavuzu

Portal ile R/3 balantsnn salanmas iin R/3 tarafnda tanmlanan PORTALRFC user ve ifre
girilir.


Daha sonra next deyip finish butonuna basarak METADATA_DEST tanmlamasn bitiririz.



Tanmlamalarmz yaptk artk test edebiliriz.Test linkine tklyoruz ve aadaki gibi bir hata
alyoruz.

com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server
host failed Connect_PM TYPE=B MSHOST=w2k3ides GROUP=PUBLIC R3NAME=IID MSSERV=sapmsIID
PCS=1 ERROR hostname 'w2k3ides' unknown TIME Sun Oct 07 10:36:12 2007 RELEASE 700
COMPONENT NI (network interface) VERSION 38 RC -2 MODULE nixxhsl.cpp LINE 223
DETAIL NiHsLGetNodeAddr: hostname cached as unknown COUNTER 1
R3 tarafnda host dosyasna aadak bilgiler girilir.
192.168.1.14(R3 makinesinin IP si)
W2k3ide (R3 makinesinin tam ad)

Daha sonra portal makinesinin host dosyasna aadaki bilgiler girilir.

Bu tanmlamalar yaptktan sonra testimiz baarl sonuland.

27

SAP Portal Klavuzu



imdi gidip R/3tarafnda se80 transactionundan testimizi yapacaz. Webdynpro yu seip * layarak
aratyoruz ve bir seim yapyoruz.

WebDynpro zerinde sa tu yapp test e tklyoruz.

28

SAP Portal Klavuzu


Gelen ekranda oturum a dedikten sonra R/3 tarafndaki user password bilgilerimizi gireriz.


Bir sre bekledikten sonra aadaki hatay aldk.

29

SAP Portal Klavuzu


icm/keep_alive_timeout enque/enrep/poll_timeout parametrelerinin deerlerini 60 dan 600 e ektik
ve aada grld gibi balant testimiz baarl oldu.

30

SAP Portal Klavuzu


Sorun kmamas iin makinelerin internet k olmas gerekmektedir. R/3 tarafnda Profil dosyasna
icm/host_name_full = w2k3ides.sap.portal parametresini yazmay unutmamalyz.
Portal ve Visual Composerda SAP Sisteminin Gelmesi in Gereken Ayarlar
Not: R3 Portal Balant ayarlar Sdn formlarda mevcuttur: aadaki link ten faydalanlabilir
https://www.sdn.sap.com/irj/scn/thread?messageID=3620317#3620317
1-http://fullcomputername:50000/irj/portal
git
2-system administator-system configuration-portal content altnda yeni bir folder alr(rnein:
PEKIN_R3)
3-Alan Folder zerinde sa tu new-system(from tamplate) gelen ekranda SAP system using
dedicated
4-Next

application

server

seilir

31

SAP Portal Klavuzu

5-aadaki

alanlar

doldurulup

6-finish
7Open
the
Newly
Created
8-connector seilir gerekli bilgiler girilir(rnek ekranlar aadaki gibi doldurulmal)

Aplication
Server Port

next.

System

Host
:
Fullcomputer
name
: 3600+inst no. SAP R3 inst.No = 02 oldunu dnrsek Server Port 3602 olur.

32

SAP Portal Klavuzu

--Property
Category
:
ITS
Seilir:
Aadaki
gibi
bilgiler
girilir:
ITS Hostname = fulcomputername:8000+inst.no(iSAp R3 inst.no=02 varsaylrsa port 8002 olur )

33

SAP Portal Klavuzu

--Property Category = Web Aplication Server seilir

ve aadaki ekilde bilgiler girilir:

34

SAP Portal Klavuzu

--Property Category = UserManagement seilir .


Bu bilgileri kaydettikten sonra .ayn ekranda system aliases selip gelen ekranda sistemi elle
yazp(PSD100)
ADD
deriz
ve
kaydederiz.


SSO CONFIGURATION:
1-R3
tarafnda
instance
login/accept_sso2_ticket = 1

profiline

aadaki

login/create_sso2_ticket
icm/host_name_full = APSCORVUS.pekinandpekin.law

Parametreler

eklenmelidir.

2-http://apscorvus.pekinandpekin.law:50300/irj/portal

sytem administrator-system configuration-key store
download verify.der butonu tklanarak dosya indirlir.

login
administartion

olunur
linkine

ve
gidilir

35

SAP Portal Klavuzu



3-R3
-000
clientnda
aadaki
ayarlar
yaplr:
-
STRUSTSSO2
transaction
koduna
gidilir
- gelen ekranda sol tarafda bulunan system PSE seilir ve menden certificate-import diyip
portalden
indirdiimiz
verify.der
dosyasn
import
ederiz.
- daha sonra kaydetmeden nce Add to ACL butonu tklanr gelen popup ekranna
portal
SID
ve
client
=
000
girlip
Ok.
JC00 ve client = 000 girlip Ok.
son olarak Add to Certificate List butonu tklanr kaydedilir.

-R3 100(portale balanacak client) Client daaadaki ayarlar yaplr:
-
STRUSTSSO2
transaction
koduna
gidilir
- gelen ekranda sol tarafda bulunan system PSE seilir ve menden certificate-import diyip
portalden
indirdiimiz
verify.der
dosyasn
import
ederiz.
- daha sonra kaydetmeden nce Add to ACL butonu tklanr gelen popup ekranna
portal SID ve client = 000 girlip Ok.

36

SAP Portal Klavuzu

JC00

ve
client
=
son olarak Add to Certificate List butonu tklanr. Kaydet.
Ekran

grnts

aadaki

000

gibi

girlip

Ok.

olmaldr.



4-bu ilemlerden sonra TWPSSO2ACL tablosuna sistemlerimiz otomatik olarak eklenmi olmaldr (
hem 000 hemde 100 cliennda) se16 da ekran grnts aadaki gibi olmaldr.

37

SAP Portal Klavuzu

5-SSO2
tcode
na
gidilerek
hata
olup
olmad
kontrol
edilir
SSO2 ekrannda yrt(F8) bu ekranda hata yoksa ayarlarmz tamamlanmtr. Ekran grnts
aada



Not: sicf tcode ndan aadaki servis aktif edilmelidir(ben gui servisini alt servisleri ile tamamen
aktif ettim sorun kmad):
/sap/bc/gui/sap/its/webgui
6- imdi Portale login olup test ediyoruz

38

SAP Portal Klavuzu



Test

sonucu:

39

SAP Portal Klavuzu

ITS Balantlar
Bu balantlar, standart SAP ilem kodlarn portal zerinde grntleyebilmek iin gerekmektedir.
lk olarak system administration-sytem configuration-portal content admnda ERP sistemini
tanmladmz yerde ITS bilgileri aadaki ekilde girilmeli (ERP sistem tanm iin SAP ve Portal
Balant Ayarlar blmne bakabilirsiniz)


Bu ayar sonrasnda oluturulacak olan Iviewlarda; SAPnin ilem kodu yazlabilen kutucuunun yan
sra, Back, Exit, Cancel gibi butonlar da gzkecektir. Ne var ki, bu butonlarn gzkmesi
engellenebilir.
Bu i iin, SICF ilem kodunda gidip WEBGUI servisini buluyoruz.


Bu servise ift tkladmzda, karmza servis detaylar gelecek. Burada, GUI Configuration
dmesine tklyoruz.

40

SAP Portal Klavuzu


Yapmamz gereken ey; buraya ~WEBGUI_SIMPLE_TOOLBAR diye bir parametre eklemektir.


Bu parametrenin alabilecei deerler, 1148291 numaral OSS notunda aklanmtr. Aada, baz
detaylar bulabilirsiniz ( SAP AG, 2009) :
To control the display of the page header with a fine granularity, you must set the following
values for the ~webgui_simple_toolbar parameter. The value is a combination of different
binary flags.
~webgui_simple_toolbar is set to n with n from

0 : Hiding the page header completely (not recommended)
1 : Standard setting
This is the recommended standard setting in which the title and the menu bar
below it with the [Exit] and [Help] button and the application buttons are displayed.

2 : Displaying the title line
4 : Displaying the buttons [Exit] and [Help]
8 : Displaying the active system buttons on the screen (for example, [Back] and [Cancel])*
16 : Displaying the system menu

41

SAP Portal Klavuzu

32 : Displaying the application buttons


128 : Deactivating the information block in the status bar (new)
stteki deerlerin yan sra; deer toplamlar da girilebilir. rnein; 6 deerini girerseniz, hem 2,
hem de 4 deerinin karsndaki zellik etkin olacaktr.

Portal Active Directory Balants


Eer Active Directory ile SAP Portal arasnda kullanc ve yetkilerin devralnmas isteniyorsa, aadaki
admlar izlenebilir.
Kaynaklar:
http://wiki.sdn.sap.com/wiki/display/Security/Single%2bSign-on%2bwith%2bSPNego
Oss note:994791

AD de user ald ve kullanc zelliklerinden never expire ve use DES encryption seenekleri
iaretlendi
AD server da aadaki komut altrlmaldr:
setspn A HTTP/[domain name] [Ad de alan user] rnek kullanm aadaki gibi..
setspn A HTTP/int.soyakenerji.com.tr j2ee-spt




Configtool dan UME LDAP DATA alannda directory server alanna gidilir
Buraya sap netten indirdiimiz SPNegoWizard_645 folder iindeki
dataSourceConfiguration_ads_readonly_db_with_krb5.xml upload edilir

Daha sonra
Server name = ad server name full
server port = ad port DEFAULT 389 girilmelidir
user = ad de atmz j2ee-SPT user
password = usern ifresi
User path
group path

alanlar doldurulur configtool ekran grnts aadaki ekilde olmaldr

42

SAP Portal Klavuzu

portal sistemini stop-start et.


http://servername:port/spnego adresine gidilir

43

SAP Portal Klavuzu

44

SAP Portal Klavuzu

Knowledge Management
zet
Bu blm, SAP Portal zerinde basit bir KM kurulumunun nasl yaplacana dair bir klavuz
niteliindedir. Konu ile ilgili ayrntl eitim dkman, EP300 PDF dosyasnda bulunabilir.

Repository Tanmlama
Hedefin Tanmlanmas
File System Repository
Bu Repository tr, KM ilevlerinden faydalanmadan bir dizin ierisinde basit dosya paylam
ilemlerini yapabilmek iin kullanlabilir. Aadaki admlar, bir dosya sunucusu zerinde olup KM
zerinden eriilecek dkmanlar iin gerekmektedir3.
System Administration System Configuration Knowledge Management Content
Management Repository Managers File System Repository mensne gidip, yeni bir Repository
tanmlayabiliriz. Aada; Portal sunucusu zerindeki D:\KM_TEST dizinine ilikin yaplm rnek bir
tanmlamay grebilirsiniz:

EP300, S.177

45

SAP Portal Klavuzu


Tanmlama sonrasnda; Content Administration KM Content mensne girdiinizde, artk bu
dizindeki dkmanlara eriebiliyor olduunuzu greceksiniz:


Burada bir File System Repository yaratm olduumuz iin; Windows ortamnda yaplacak
deiiklikler portale, portal zerinden yaplacak deiiklikler ise Windowsa annda yansyacaktr.
Content Management Repository
Bu Repository tr; i ak, Properties gibi KM ilevlerinin aktive edilebildii bir Repository trdr.
Aadaki rnek konfigrasyonda, sunucu zerinde bulunan bir dizindeki dosyalarn Repository olarak
tantlp KMye balanmas gsterilecektir.
System Administration System Configuration Knowledge Management Content
Management Repository Managers CM Repository mensne gidip yeni bir Repository
yaratyoruz. Aada; balanacak olan dizinin portal sunucusu zerinde yer ald senaryoya istinaden
rnek bir konfigrasyon grlebilir:

46

SAP Portal Klavuzu


Buradaki nemli baz alanlar inceleyelim:

Persistence Mode blmnde FSDB deerini seerek; dosya ve dizinlerin iletim sisteminde
tutulacan, dier zelliklerin ise portal veritabannda tutulacan ifade etmi olduk.
Root Directory blmne, iletim sistemi zerindeki kk dizini giriyoruz. Root Directory for
Versions blmne ise, iletim sisteminde eski dosya srmlerinin tutulaca kk dizinini
giriyoruz. Burada Slash karakterinin / eklinde girilmi olduuna dikkat edin.
Repository Services blmnde, dizin zerinde aktive edilecek zellikleri seiyoruz. Onay
sreci ve versiyonlama, bu zelliklere rnektir.
Security Manager blmnde; AclSecurityManager veya W2KSecurityManager deerleri
seilebilir.
o AclSecurityManager, portalin standart yetki mekanizmasn kullanacaktr
o W2KSecurityManager, Windowsdaki yetkileri kullanacaktr.

47

SAP Portal Klavuzu

Yeni balanan bir Content Management Repositorynin aktif hale gelebilmesi iin portal servislerini
durdurup tekrar balatmanz gerekebilir. Eer herey yolunda ise, Content Administration KM
Content blmnde yeni balanan dizini grebiliyor olmalsnz.


Remote Sunucudaki Dizini Balarken Dikkat Edilecekler
Eer balamaya altnz dizin bir Remote sunucuda ise; stteki gibi Repository tanmlamadan nce
izlemeniz gereken baz ek admlar bulunmaktadr. Bu admlar uygulayabilmeniz iin, Portal Patch
seviyesinin en az 19 olmas gerekmektedir. Sz konusu admlar aada anlatlmtr(SAP AG., 2006):
To allow CM to connect to a remote file system, the file system mount service
(fsmount) is used. The file system mount service enables documents that are
stored on the disk drives of a remote system to be integrated into the Knowledge
Management platform as local files using the repository managers. You can check
if the fsmount service is running by choosing System AdministrationMonitoring
Knowledge ManagementComponent Monitor and clicking on Services. You
will find the entry fsmount with a green symbol beneath if it is running.
Before you can connect to a remote share, you have to configure a network path
under Content Management Global Services Network Paths in the KM
configuration.
The network path specifies the path to the remote server. The path consists of the
IP address of the Windows remote server and a path specification. For example,
\\192.168.0.1\share. Alternately, you can enter the UNC name and path
of the server, for example, \\server\share.

48

SAP Portal Klavuzu

Access to a Windows remote system takes place using logon information that is
defined in the definition of a network path. Therefore, you provide a user and
password (for example domain\user) when you configure the network path.
The user can be a local or domain user and must have full access to the documents
and folders on the remote server that are to be accessed using the portal.
Hint: Access restrictions for individual users still apply even if you
provide a user with full access in the network path configuration. This
user is only required to perform two tasks:
1. Mount the remote share - requires full access
2. Ask the operating system if a user has access to a file or folder requires full access
The Network Path parameter in the configuration of the network path Content
ManagementGlobal ServicesNetwork Paths must match the Root Directory
parameter in the definition of the file system repository manager or CM repository
manager in FSDB mode. If they match, the given network share will be mounted
automatically.

Trke ifade etmek gerekirse, izlenecek admlar unlardr:

System AdministrationMonitoring Knowledge ManagementComponent Monitor


Services blmne giderek, fsmount servisinin altndan emin olun. Eer almyorsa,
bir
problem
vardr
ve
bu
ilemi
gerekletiremezsiniz.

Content Management Global Services Network Paths blmne gidip, yeni bir Path
tanmlayn. Bu Path, Remote sunucunun Pathi olmaldr (rnek: \\192.168.0.1\share ).
Buraya, sz konusu dizine erimeye yetkisi olan bir kullanc ad ve ifre de girmelisiniz.
Kullancnn
format
domain\user
eklinde
olmaldr.

Bu admlardan sonra, normal Repository tanmlama ekranna gidebilirsiniz. Root Directory
blmne, bir nceki admda yazdnz //192.168.0.1/share deerini aynen yazmanz
gerekmektedir.


Active Directory Entegrasyonu Varsa Dikkat Edilecekler
Eer W2KsecurityManager seeneini seerseniz, ncelikle Portal ( Active Directory Balants
balnda anlatlan admlar tamamlanm olmaldr.
Bunun yan sra, aadaki noktalara dikkat etmek gerekir:

Bu deeri atyorsanz, portal zerinde daha nce Active Directory entegrasyonu


etkinletirilmitir. Portale girerek Repository tanmlamakta kullandnz User, Active
Directory zerinde de mevcut bir User olacaktr. Bu kullancnn, Active Directory ortamnda
tam yetkiye sahip bir kullanc olmas gerekmektedir.
Repository ekranndaki Windows Landscape System kutucuuna Microsoft_Windows_KM
deerini girmeniz gerekir. Bu deer, uradan gelmektedir: System Administration System
Configuration Knowledge Management Content Management Global Services
System Landscape Definitions Systems Windows System

49

SAP Portal Klavuzu

Bunun alabilmesi iin, iletim sistemindeki kullanc ad / ifreler ile portal zerindeki kullanc ad /
ifreler birbirine uymaldr.
rnek Uyarlama Senaryolar
Portal Yetkilendirmesi & Portal zerindeki Dizin
Repository ekrannda;

Security Manager olarak AclSecurityManager sein


Root Directory olarak, makina zerindeki paylalan dizini dorudan verin (mesela
C:/share/documents)
Root Directory for Versions olarak, versiyonlar saklamak istediiniz dizini dorudan verin
(mesela C:/share/documents/ver)

Portal Yetkilendirmesi & Remote Dizin


Remote Sunucudaki Dizini Balarken Dikkat Edilecekler balndaki admlar uyguladnzdan emin
olun. Bu ilem sonucunda, bir Network Pathiniz olmal.
Repository ekrannda;

Security Manager olarak AclSecurityManager sein


Root Directory olarak, makina zerindeki paylalan dizini dorudan verin (mesela
//192.168.0.1/share )
Root Directory for Versions olarak, versiyonlar saklamak istediiniz dizini dorudan verin
(mesela //192.168.0.1/share/ver )

Active Directory Yetkilendirmesi & Portal zerindeki Dizin


Active Directory Entegrasyonu Varsa Dikkat Edilecekler balndaki admlar uyguladnzdan emin
olun.
Repository ekrannda;

Security Manager olarak W2KsecurityManager deerini sein.


Windows Landscape System kutucuuna Microsoft_Windows_KM deerini girin.
Root Directory olarak, makina zerindeki paylalan dizini dorudan verin (mesela
C:/share/documents)
Root Directory for Versions olarak, versiyonlar saklamak istediiniz dizini dorudan verin
(mesela C:/share/documents/ver)

Active Directory Yetkilendirmesi & Remote Dizin


Remote Sunucudaki Dizini Balarken Dikkat Edilecekler balndaki admlar uyguladnzdan emin
olun. Bu ilem sonucunda, bir Network Pathiniz olmal.
Active Directory Entegrasyonu Varsa Dikkat Edilecekler balndaki admlar uyguladnzdan emin
olun.

Security Manager olarak W2KsecurityManager deerini sein.

50

SAP Portal Klavuzu

Windows Landscape System kutucuuna Microsoft_Windows_KM deerini girin.


Root Directory olarak, makina zerindeki paylalan dizini dorudan verin (mesela
//192.168.0.1/share )
Root Directory for Versions olarak, versiyonlar saklamak istediiniz dizini dorudan verin
(mesela //192.168.0.1/share/ver )

KM Dizinlerinin Kullanclara Almas


(bkz: Yetkilendirme lemleri)
Baz Dizin / Dkman zellikleri
Content Management Repository trnde balanm bir Repositorymiz varsa; bir dizin veya
dkman seip Details mensne girerek, o dizin hakkndaki eitli zellikleri kullanabiliriz. Kullanmak
istediimiz zelliklerin, Content Management Repository tanm esnasnda aktive edilmi olmas
gerekmektedir.

View mens ierisinde, dizine / dkmana ait pek ok bilgi grntlenebilir.


Actions Add To Folder Favorites mens ile dizini / dkman favorilerinize
ekleyebilirsiniz.
Actions Subscribe mens ile, bu dizindeki / dkmandaki deiiklikleri takip edebilirsiniz.
Collabration Give Feedback mens ile, dizin / dkman hakkndaki fikirlerinizi yaratan
kiiye gnderebilirsiniz.
Collabration Write a Review mens ile, dizin / dkman hakkndaki grlerinizi eriim
hakk olan tm kullanclarla paylaabilirsiniz.
Settings Service Permissions mens ile, dizin / dkman hakkndaki izinleri
ayarlayabilirsiniz.
Settings Subscription mens ile, dizin / dkman hakkndaki deiikliklerden haberdar
olmas gereken kiileri ynetebilirsiniz.
Settings Approval mens ile, dizin / dkman onay srecini etkinletirip ynetebilirsiniz.
Settings Versioning mens ile, dizin / dkman versiyonlama mantn ynetebilirsiniz.

Versiyonlama zellii
Eer bir dizindeki versiyonlama zellii aktif ise, dizin altndaki dkmanlar zerinde yaplan ilemler
sonucunda her bir dkmann yeni versiyonu oluacak ve eski versiyonu saklanacaktr. Versiyonlar
dosya zelliklerinde grebilirsiniz.


Dosya zerinde Edit Online veya Edit Locally ilemlerini her uyguladnzda yeni bir versiyon
retilecektir.

51

SAP Portal Klavuzu

Windows ortamnda dorudan doruya yaptmz mdahelelerde ise, KM yeni versiyon


retmemektedir. Yaplan deiiklikler, dosyann KM tarafnda Current versiyonu zerine yansm
olur.
Bu mant daha iyi anlamak iin, KM zerinde bir dosya ap versiyonlama mantn adm adm
grelim. Aadaki ierie sahip yeni bir dosya ap KMye yklyoruz.


lk ykleme ileminden sonra, dosya zelliklerindeki versiyon durumu u ekilde gzkecektir:


Dosya mensnden Edit Locally seenei ile dosyay ayoruz. Bu komutu verdiimizde dosya
alacak ve portal zerinde karmza u seenekler gelecektir:


Burada yapabileceklerimiz unlardr:

Dosya zerindeki deiiklikleri hemen yapp dosyay kaydettikten sonra Check In Now
dmesine basabiliriz. Bu durumda, dosyann yeni hali hemen portale yklenecektir.
Check In Later dmesine basabiliriz. Bunu yaptmzda, dosyay gncelleme iini zamana
yayabiliriz. Arada dosyay kapatmamz gerekirse, portaldeki menden Resume Local Editing
seenei ile dosyay dzenlemeye daha sonra da kaldmz yerden devam edebiliriz.
Cancel Local Editing dmesi ise, gncelleme ilemini iptal edecektir.

Yukardaki seeneklerden birini kullanarak dosyay u hale getiriyoruz:


Bu durumda sistem yeni bir versiyon retiyor:

52

SAP Portal Klavuzu


Versiyon 1:


Versiyon 2:


Current:


imdi, dosyaya Windows ortamnda dorudan doruya mdahele edip dosyay u hale getiriyoruz:


Bu durumda sistem yeni bir versiyon retmeyecektir. Ancak; az nceki Version 2 ile Current
arasnda farkllk meydana gelecektir:


Versiyon 1:

53

SAP Portal Klavuzu


Versiyon 2:


Current:


Dosyay bulunduu yerden amak yerine nce masastmze kopyalayp, deiiklikleri orada yapp
sonra orijinal dosyay ezerek orijinal yerine geri tadmzda da sistem ayn ekilde davranacaktr. Bu
tarz ilemler srasnda karakteristikler kaybetilmemektedir.
Bu pozisyonda iken Edit Locally seenei ile dosya zerinde bir deiiklik daha yapacak olursak,
versiyonlar u hale gelecektir:


Versiyon 1:


Versiyon 2:


Versiyon 3:

54

SAP Portal Klavuzu

Current:


Grdmz gibi; ek 2 satrnn Windows ortamnda dorudan doruya yaplm olduuna dair
sistemde herhangi bir iz bulunmamaktadr. Dosyaya ilk kez bakan biri, hem ek 2 satrnn hem de
ek 3 satrnn ikinci versiyona mdahele etmek suretiyle ayn anda eklenmi olduunu dnebilir.
Bu yzden; zellikle versiyonlamann ve hangi versiyonda tam olarak hangi deiikliin yapld
bilgisinin nemli olduu senaryolarda kullanclar dosyalara Windows ortamnda mdahele etmek
yerine deiiklikleri KM zerinden yapmaldr.

Karakteristik Tanmlamalar
KM zerinde karakteristik tanmlama ilemi, birka admdan olumaktadr 4. Zira karakteristik
uyarlamalarnda izlenmesi gereken belli bir hiyerari vardr.
SAPnin standart nesneleriyle karmamas adna; aada tanmlanacak btn nesnelerin Z ile
balamas gerekmektedir. Portal zerinde kk-byk harf ayrm olduunu da unutmayn.
Karakteristikler, portal terminolojisinde (Predefined) Property olarak tanmlanmaktadr.
Karakteristik uyarlamalarnn byk bir ksm, System Administration System Configuration
Knowledge Management Content Management mensnde yer almaktadr. Aadaki
aklamalarda bulunan men balantlar, aksi sylenmedike bu ana blm altnda yer alacaktr.
Aadaki PDF dosyasnda; adm adm tam bir tanmlama rnei bulabilirsiniz.

Creating Predefined
Properties.pdf

Bu dosyada anlatlan admlarn Trke zetleri, aadadr.


Namespace Yaratlmas
Namespace kavram; karakteristiklerin bal olaca isim uzayn ifade etmektedir. Java / .NET gibi
platformlardaki Namespace kavram ile ayn anlama gelmektedir. rnein; Z001 diye bir Namespace
yaratrsak, bu Namespace altnda Z1, Z2, Z3 diye 3 karakteristik yaratrsak, bu karakteristikleri ifade
etmek istediimiz yerlerde Z001.Z1, Z001.Z2, Z001.Z3 ifadelerini kullanmamz gerekir.
Bunu yaptmzda; rnein, Z002 Namespacei ierisindeki Z002.Z1 karakteristii ile Z001.Z1
karakteristii birbirine asla karmayacaktr. Bu ekilde; farkl departmanlara, projelere, vb atanm
karakteristiklerin birbirine karmas nlenebilir.

4

EP300, S.204

55

SAP Portal Klavuzu

Namespacelerin bakmn yapmak iin; ana karakteristik mensnde Content Management Global
Services Property Metadata Namespaces blmn an. Aada rnek bir Namespace
tanmlamas grebilirsiniz.


Property Metadata Group Yaratlmas
Property Metadata Group, sistem ierisinde sadece Group olarak da gemektedir.
Gruplar, ayn Namespace altndaki karakteristikleri ikinci bir gruplamaya tabi tutmak iin kullanlabilir.
rnein; bir holding ierisinde A irketi ve B irketi diye iki Namespace yarattysak; A irketine
ait karakteristikleri daha dk bir seviyede tekrar gruplayabilmek iin A irketi Hukuk
Karakteristikleri ve A irketi Finansal Karakteristikler diye iki farkl grup amak iyi bir fikir olacaktr.
Group bakmn yapmak iin, ana karakteristik mensnde Content Management Global Services
Property Metadata Groups mensne gidiyoruz. Grubun sadece adn yazmamz yeterlidir.


Property Yaratlmas
Bu admda, karakteristiin kendisi tanmlanacaktr. Karakteristik ana mensnde Content
Management Global Services Property Metadata Properties blmne girip karakteristik
tanmlamalarn yapabiliriz. Aada; btn bilgileri girilmemi olsa da, sade bir Property tanm
grebilirsiniz. Burada, Namespace ve Group atamalarnn yaplm olduuna dikkat edin.

56

SAP Portal Klavuzu


Buradaki nemli baz alanlar unlardr:

Eer bu karakteristik baznda arama yaplmasn istiyorsanz, Indexable zelliinin seilmi


olduundan emin olun.
Bu karakteristii bir takm dizinlere atamak istiyorsanz, Folder Validity Patterns ksmnda bu
dizinleri tanmlamalsnz. rnek bir tanm; /zkerem/public/** eklinde olabilir Bu
durumda, zkerem/public altndaki tm dizinlere bu karakteristik girilebilir. Dizine atamak
istemiyorsanz, bu ksm bo brakn.
Bu karakteristii bir takm dkmanlara atamak istiyorsanz, Document Validity Patterns
ksmnda bu dkmanlarn bulunduu dizinleri tanmlamalsnz. rnek bir tanm;
/zkerem/public/** eklinde olabilir Bu durumda, zkerem/public altndaki tm
dkmanlara bu karakteristik girilebilir. Dkmanlara atamak istemiyorsanz, bu ksm bo
brakn.

Property Structure Group Yaratlmas


Property Structure Group, sistem ierisinde sadece Property Group olarak da gemektedir.
Yaratlan bir Property setinin ekranda hangi srada nasl gsterilecei, Property Grouplar ierisinde
tanmlanmaktadr. Aada rnek bir hiyerari grlebilir:

57

SAP Portal Klavuzu


Property Group tanmlamas iin, ana karakteristik mensnde Content Management Global
Services Property Structures Property Groups blmne gidiyoruz. Aada rnek bir tanm
grebilirsiniz:


Burada; karakteristiklerin dorudan doruya deil, NAMESPACE:KARAKTERISTIK formatnda
yazldna dikkat edin. Normalde bir grup ierisinde birden fazla karakteristik bulunmas gerekir. Bu
durumda; karakteristikler aadaki formatta yazlacaktr:

Single Focus seeneinin etkisi ise aada grlebilir:

58

SAP Portal Klavuzu


Property Structure Group Atamas
Tanmlanan Property Group, Content Management Global Services Property Structures
Property Structure DefautPropertyStructure veya Content Management Global Services
Property Structures Property Groups Property Group all_groups ierisine atanabilir. kisi
arasndaki fark, dosya zellik ekrannda Propertylerin ayr bir Tab iinde olup olmayacan belirler.
Bu ilemin sonucunu aada grebilirsiniz:

59

SAP Portal Klavuzu

Index ve Arama lemleri


Index ve arama zelliklerinin almas iin, TREX kurulmu olmaldr.
Arama in Index Tanmlama
Index yaratmak iin gitmemiz gereken ana men, System Administration System Configuration
Knowledge Management Index Administration mensdr.
Burada, Create dmesi ile yeni bir Index tanmlamaya balayabiliriz.

60

SAP Portal Klavuzu


rnek bir Index, aadaki gibi tanmlanabilir:


Tanmlama ileminden sonra, solda yeni balantlar belirecektir. Burada, Data Source balantsna
gidiyoruz. Bu sayede, Indexlenecek klasrleri tarif edeceiz.

61

SAP Portal Klavuzu


Burada Add... dmesine tkladktan sonra, Indexlenecek klasrleri iaretliyoruz. Burada dikkat
edilmesi gereken nemli bir nokta udur: Her bir Folder, sadece tek bir Index ierisinde yer alabilir.


Bu admdan sonra, Index tanmlama ekranna geri dnm olmalyz.

62

SAP Portal Klavuzu


Save dmesine tkladmzda, Index kaydedilecektir. Bu ekranda;

Define Schedule dmesi ile Indexleme ileminin ne sklkta tekrarlanacan


belirleyebiliriz.
Reindex dmesi ile Folder en batan Indexleyebiliriz.
Incremental Update dmesi ile sadece yeni gelen dkmanlar iin Indexleme yapabiliriz.

Ancak; bu ekrandaki butonlarn tamam ve ok daha fazlas, Index lemlerinin Takibi balnda
detayl bir ekilde anlatlmtr.
Indexleme ilemi tamamlandnda, Indexlenen dkmanlar arasnda Keyword bazl arama
yaplabilmektedir.


Index lemlerinin Takibi
Indexleme ilemlerinin durumunu takip etmek iin System Administration Monitoring
Knowledge Management Indexing Monitor blmne gidebiliriz.

63

SAP Portal Klavuzu


Burada Indexleme hatalarn grntleyebilir, Index ilemlerini durdurup tekrar balatabiliriz.
Buradaki Reindex ve Incremental Update dmeleri, Index tanmlama ekranndaki gibi alr.
Eer bekleyen bir Indexi hemen oluturmak istiyorsak, System Administration Monitoring
Knowledge Management TREX Monitor Change Queue Status mensne gidiyoruz.


Burada dilediimiz Indexleri seip Flush dmesine tklayarak, Indexleri aktive edebiliriz.

64

SAP Portal Klavuzu

Karakteristikli Arama in Ekran Tanmlama


System Administration System Configuration Knowledge Management Content
Management blmne gidin. Burada, User Interface Search Search Options Set blmne
gidin5.


Burada, New dmesi ile yeni bir arama ekran tanmlayabilirsiniz.


Burada dikkat edilmesi gereken baz noktalar unlardr:

Search Index ID blmne, bu arama ilemi iin kullanlacak Indexi yazmalsnz. Indexlerin
nasl tanmlandn Arama in Index Tanmlama blmnde grebilirsiniz.
Default Search Method blmnde AUTOMATIC deeri seilebilir.
Allowed Predefined Properties blmnde, arama srasnda kullanlabilecek
karakteristikleri seebilirsiniz. Buraya dahil edeceiniz karakteristiklerin Indexlenmi
olduundan emin olmalsnz. Bu konuda daha fazla bilgi almak iin Property Yaratlmas
blmne gz atabilirsiniz.

Eer bu meny gremiyorsanz, Show Advanced Options balantsn tklamanz gerekebilir.

65

SAP Portal Klavuzu

Bu ilemden sonra, Iview Tanm admlarn takip ederek arama ekrannz portale aabilirsiniz.
Yaratacanz Iviewun tr, KM Search Iview olacaktr. Search Options Set alanna, yaratm
olduunuz arama ekrannn ismini girin (rneimizde ZKEREMSEARCH2). Sonrasnda; Iview ( Rol
Atamas blmndeki admlar takip edip Iviewu bir role atayn.
Portalden kp tekrar girdiinizde, tanmlam olduunuz arama ekrannda karakteristiklerin geldiini
grebilirsiniz:


Aada; rnek bir dkman karakteristii ve arama sonucu grlebilir.
Dkman karakteristii

Arama ekran


Arama sonucu

66

SAP Portal Klavuzu

Genel arama kutucuuna yazlan kelimeler, sadece dkman ieriinde aranacaktr. Karakteristik
alanlarna yazlan kelimeler ise, sadece sz konusu karakteristikte aranacaktr. rnein; dosya
ieriinde kalem, A karakteristiinde silgi, B karakteristiinde ise defter deerleri mevcut olsun.

Genel arama kutucuuna...


o kalem yazarsanz dkman bulursunuz
o silgi yazarsanz dkman bulamazsnz
o defter yazarsanz dkman bulamazsnz
Detayl arama ekrannda, A karakteristiine ait kutucua...
o kalem yazarsanz dkman bulamazsnz
o silgi yazarsanz dkman bulursunuz
o defter yazarsanz dkman bulamazsnz
Detayl arama ekrannda, B karakteristiine ait kutucua...
o kalem yazarsanz dkman bulamazsnz
o silgi yazarsanz dkman bulamazsnz
o defter yazarsanz dkman bulursunuz

Yani; karakteristik bazl arama yaplaca zaman, her bir karakteristiin deeri sadece o karakteristie
ait kutucuk ierisinden aranabilir. Dkman ieriine ait anahtar szckler ise ancak genel arama
kutucuundan aranabilir.

Yardmc Pf Noktalar
Dosya Balants
Portal zerinde Host edilen bir dosyaya ait balanty Portal harici bir uygulamada kullanmak
isteyebilirsiniz. Mesela; hazrlam olduunuz bir Word dosyasna Portal zerindeki bir dkmann
balantsn eklemek isteyebilirsiniz.
Bir baka senaryo, portaldeki bir dosyaya istinaden SAP DMS zerinde bir dkman yaratmak olabilir.
Bu dkman herhangi bir elektronik dosya tamyor olmasna ramen, yaratlacak bir karakteristik
zerinde portaldeki dosyann balantsn tayor olabilir. Bu ekilde, portaldeki dosya ile SAPdeki bir
nesne6 arasndaki balanty kurabilirsiniz.
Bu ilem iin, balant oluturmak istediiniz dosyaya portal ierisinde sa tklayn ve Copy Shortcut
mensn tklayn. Bunu yaptnzda; Clipboarda dosyann evrensel adresi kopyalanacaktr.

rnek: Malzeme, SAT kalemi, SAS kalemi, vb.

67

SAP Portal Klavuzu


Yukardaki rnekte; dosyaya ait kopyalanan balant u ekildedir:
http://stfasapportal.intra.stfa.com.tr:50000/irj/go/km/docs/zkk_cmrep7/LiveBiz_SON5HSKL1.jpg
Bu balanty herhangi bir yerde kullanabiliriz. Test etmek iin, Web taraycmzn adres blmne
dorudan doruya da yazabiliriz. Bu balanty kullanacak kiilerin, portal bnyesinde dosyaya
eriebilecek yetkilerinin olmas gerekecektir.
Taranm Dkmanlarn Aranabilir Hale Getirilmesi
Taraycdan geirilmi bir dkmandan retilmi bir JPG / TIFF dosyasn portale ykleseniz dahi, bu
dosya ierii Indexlenmeyecek ve aranabilir hale gelmeyecektir. Ayn ekilde, birka JPG dosyasnn
bir araya getirilmesiyle oluturulmu PDF dosyalar da; herhangi bir metin iermediinden, portal
zerinde Indexlense bile ierik aramalarna cevap vermeyecektir.
Bu probleme karlk ilk akla gelen zm, yaplan taramalarn bir OCR ileminden geirilmesi ve
portale metin formatna dntrlm dosyalarn atlmasdr. Ne var ki, gnmz teknolojisinde
OCR taramalar sonucunda dkmanlar zerinde bozulmalar meydana gelebilmektedir. OCRn %100
baarl sonu vermeyeceini kabul etsek dahi, portale OCR yznden format bozulmu dosyalarn
yklenmesi istenmeyen bir durumdur. Zira bu dosyalar kullanc tarafndan aldnda, hatasz orijinal
ierik grlemeyecektir. Aada bu konuya rnek olabilecek baz OCR dnmleri grebilirsiniz:

68

SAP Portal Klavuzu


Bu grntlerde soldaki eler orijinal ierie, sadaki eler ise OCRdan geirilmi (metin tabanl)
ierie aittir. Portale soldaki elerin ait olduu JPGleri / JPG ieren PDFleri yklediimiz durumda
dosyalar Indexlenemeyecektir. Sadaki elerin ait olduu (metin tabanl) PDFleri yklediimiz
durumda ise dosyalar (belli bir OCR hata pay ile) Indexlenebilecek, ama ierik bozulduu iin
kullanclar tarafndan dzgn grntlenemeyecektir.
Bu problemin zm iin, Adobe Acrobat Professional yardmyla aadaki admlar izlenebilir.
ncelikle, taranm dkman bir veya birka JPG / TIFF / vb dosyas halinde bilgisayarmza
kaydediyoruz. Gerekirse bu dosyalar (OCR ileminden geirmeden) tek bir PDF, DOC, vb dosyas
ierisine de gmebiliriz. Buradaki nemli nokta, orijinal dosyalar OCRdan geirmeden bir ekilde
saklamaktr.



kinci admda, ayn dkman OCR ileminden geirerek metin ierikli bir PDF / DOC / vb dosyaya
evireceiz. Bu i iin dkman tekrar tarayabileceiniz gibi, bir nceki admda oluturduunuz
dosyay Adobe Acrobat Professionalda (veya muadili bir programda) ap OCR zelliiyle metin
tabanl bir dosyaya da evirebiliriz.

69

SAP Portal Klavuzu


JPG dosyasn OCRdan geirme yolunu seerseniz ve bu ilemi Adobe Acrobat Professionalda
yapacaksanz, aadaki admlar izleyebilirsiniz:

Program balatn.
File Create PDF From File mensyle, grsel ierikli dosyay an (JPG veya JPGli PDF).
Document OCR Text Recognition Recognize Text Using OCR mensne girin. Ayarlar7
aadaki gibi yaplm olmaldr 8:



OCR ilemi sonucunda, karakter ve grsellerde baz bozulmalar meydana gelebilir. Bu
bozulmalar ksmen dzeltmek istiyorsanz, Document OCR Text Recognition Find All
OCR Suspects mensne tklayn. Bu ilemi yaptnzda, doruluu pheli evrimler
krmzyla iaretlenecektir.

Ayarlar iin penceredeki Edit... dmesine tklayabilirsiniz


Bu ekranda, Primary OCR Language olarak Englishten baka bir dil (mesela Trke) setiiniz takdirde,
Formatted Text & Graphics zellii etkin hale gelmemektedir. Bu sknty gidermek iin Adobe Acrobat
Professionaln ek bir Trke paketi olup olmadn incelemek gerekiyor; yoksa, OCR ilemi iin Trke destekli
bir baka program kullanmak daha uygun olacaktr.
8

70

SAP Portal Klavuzu


Bu noktada Tools Advanced Editing TouchUp Text Tool mensne girerek, alacak olan
pencere yardmyla bu pheli evrimler zerinde dzeltme yapabilirsiniz.
Dzeltme ilemleri bittikten sonra File Save As... mensn kullanarak dosyay PDF
formatnda kaydedin.

OCR ilemi iin Adobe Acrobat Professional programn kullanmak mecburi deildir. JPG DOC/PDF
veya Hard Copy DOC/PDF dnm iin daha baarl bulduunuz bir baka OCR programn da
kullanabilirsiniz. Ancak, OCR ileminin 300 PPI znrlnde olmasnda fayda vardr; bu konuda
Adobenin notunu aada bulabilirsiniz (Adobe Systems Incorporated, 2006):


Bu noktada, elimizde iki tane dosya olacak: Bir grsel ierikli dosya9; bir de OCR ile oluturduumuz
metin ierikli dosya10.


Bu noktada yapmamz gereken ey, bu iki dkman tek bir PDF dosyas ierisinde birletirmek
olacaktr. Bu ilem iin, mutlaka Adobe Acrobat Professional programna ihtiya duyacaz11.
Acrobat ierisinde iki farkl alternatifimiz bulunmaktadr. Bu alternatiflerin ikisini de inceleyelim.
Alternatif 1: Combined PDF zellii
Acrobat programn atktan sonra, File Create PDF From Multiple Files... mensne giriyoruz.

JPG, TIFF, JPGli PDF, vb.b


DOC, PDF, vb.
11
Ayn ilemi yapabilecek baka programlar olup olmad aratrlabilir, byle bir alma yapmadm.
10

71

SAP Portal Klavuzu


Karmza gelecek pencerede, Add Files... dmesi ile yukarda oluturmu olduumuz iki dosyay
seiyoruz. Burada; birinci srada metin ierikli dosyann, ikinci srada ise grsel dosyann bulunmas
byk nem tamaktadr. Aksi durumda; SAP Portal dosyay Indexleyemeyecektir.


Bir sonraki pencerede, Assemble files into a PDF Package seeneini seip, aadaki Select Cover
Sheet blmnde Use first document seeneini iaretleyeceiz 12. Bylece, SAP Portal dkman
Indexlemek istediinde karsna varsaylan ierik olarak metin ierii gelecek ve Indexleme ilemi
problemsiz bir ekilde yaplabilecektir.


12

Bu penceredeki dier seenek kombinasyonlarnn tamamn birer birer denedim. SAP Portalin problemsiz
Indexleme yapabildii yegane kombinasyon, bu kombinasyondur.

72

SAP Portal Klavuzu


Ardndan, Create ve Save dmelerine basarak oluturduumuz dkman PDF formatnda sabit
diskimize kaydedebiliriz. Bu ekilde; hem OCRn rettii metinleri, hem de taranm orijinal grseli
ieren bir PDF paketi oluturmu olduk. Bu PDF dosyasn atmzda yle bir ekranla karlaacaz:


Dkman ilk kez aldnda, kullancnn karsna OCRdan geirilmi metin gelecektir. OCRdan
gememi orijinal (JPG) dkmana erimek isteyen kullanc, soldan bu dosyay seerek orijinal
grntye kolayca ulaabilir:

73

SAP Portal Klavuzu


Oluturmu olduumuz PDF dosyasn test etmek iin SAP Portale ykleyip, yeni bir Indexleme adm
yrtebiliriz. Bunu yaptmzda; serbest metin aramalarnda bu dosyay da bulabiliyor olmamz
gerekir.


Alternatif 2: Attach File zellii
lkinden daha basit olan bu alternatifte; Acrobat programn atktan sonra, File Create PDF
From File... mensne giriyoruz ve OCR ile oluturduumuz metin tabanl dosyay seiyoruz. Bu ilem

74

SAP Portal Klavuzu

tamamlandktan sonra, Document Attach A File... mensne girip OCRdan gememi orijinal JPG
ierik dosyasn seiyoruz. Dosyamzn grnts u ekilde olacaktr:


Bu ekilde, orijinal ierik dosyasn OCRdan gemi metin tabanl dosyaya bir ek gibi balam olduk.
Oluturduumuz bu yeni dosyay, File Save As PDF mensyle sabit diskimize kaydedebiliriz.
Kullanc bu yeni PDF dosyasn atnda, OCRdan gemi metin ile karlaacaktr. Orijinal ierie
ulamak istediinde, Attach edilmi olan JPG dosyasna13 ift tklamas yeterlidir.



Bu yeni PDF dosyasn portale ykleyip Indexi tazelediimizde, arama sonularna cevap verdiini
grebiliriz.


13

Attach edilmi olan dosya birka JPGden oluan bir PDF, DOC, vb dosyas da olsa sonu ayn olacaktr.

75

SAP Portal Klavuzu


Elenmi Alternatifler
Portal zerinden JPG ierikli PDF dosyalarnda arama yapabilme konusunu aratrrken aadaki
yntemler denenmi ve elenmitir:

Combine Files ynteminde, kullancnn karsna ilk olarak orijinal JPG dosyasnn gelmesini
salamak iin dosya srasn JPG / Text eklinde yaparsanz, varsaylan dkman ierii JPG
olaca iin dosya SAP Portal tarafndan Indexlenmemektedir.
Combine Files ynteminde Cover Page olarak Adobe Default Cover Page zelliinin
seilmesi, dkman ieriinin SAP Portal tarafndan Indexlenememesi ile sonulanacaktr.
Zira Portal, dkman ierisindeki varsaylan ierii Indexlemektedir. Adobe Default Cover
Page zellii, dkmann varsaylan ieriinin OCR metni olmasn nlemektedir.
Export Word Document, Rich Text Document, Postscript, PDF/A, PDF/X seenekleri ya
kullancnn iine yaramayacak bozuk bir formatta, ya da SAP Portal tarafndan
Indexlenemeyecek bir formatta kt oluturmaktadr.
Document OCR Text Recognition Recognize Text Using OCR mensnde Formatted
Text & Graphics yerine Searchable Image veya Searchable Image (Exact)
seeneklerinden biri iaretlendiinde; Acrobat, arka planda JPG dosyasn saklamakta ve ikinci
(grnmez) bir katman zerinde OCRdan geirilmi metni yazmaktadr. Bu grnt
kullancda Acrobatn hatasz bir OCR ilemi gerekletirmi olduu izlenimini verebilir. Oysa,
metinleri Copy & Paste ile Notepade alp bakarsanz, OCR ileminde sz konusu olan
bozulmalar birebir grebilirsiniz. Bunun yan sra; bu yntemle oluturulmu olan PDF
dosyalar SAP Portal tarafndan Indexlenememektedir.

Bu konuda Acrobat yardm dosyasndan alnm ierik yledir (Adobe Systems Incorporated,
2006):

76

SAP Portal Klavuzu



Advanced Print Production Preflight mensndeki detayl ayarlarla uralm, ancak
orijinal grseli aranabilir bir formatta barndran bir PDF dosyas oluturulabilecek bir zellik
bulunamamtr.
Attach File zmnde; tarif edilen sray kullanmak yerine JPG dosyasnn ierisine OCRdan
geirilmi metin tabanl PDF dosyasn Attach ederseniz, oluturulan PDF dosyas SAP Portal
tarafndan Indexlenememektedir. Zira bu durumda varsaylan ierik JPG ierii olmaktadr ve
SAP Portal, karlat grselleri atlamaktadr.

Collaboration
Yetkilendirme
Kullanclarn Collaboration odalarna girdiklerinde yetki problemi yaamamalar iin yaplmas
gereken yetkilendirme admlar, yledir:
Content Administration Portal Content mensndeki aata Portal Content
com.sap.ip.collaboration mensne sa tklayp Permissions mensn sein.


Burada, eu_core_role rolnn bulunmas gerekmektedir.

77

SAP Portal Klavuzu



Ayn zamanda; eu_core_role rol Collaboration zelliklerini kullanacak kullanclara verilmelidir.
Collaboration zelliklerini kullanacak kiilere; Collaboration yetkisi de verilmelidir:


Bu yetkilere sahip olan kullanc, portali atnda kendi yetkisi olan odalar Collaboration Tab
altnda grebilecek ve odalara eriebilecektir:

78

SAP Portal Klavuzu

Room Template
Bir oda yaratmann ilk adm, sistemde bir Room Template yaratmaktr. Bunun yerine hazr
Templatelerden biri de kullanlabilir; ancak, dokmanlar iletim sisteminde saklamak gibi detay iler
yaplacaksa, hazr Templatelerden biri kopyalanarak yeni bir Room Template olutrulmaldr.
Bunun iin; Content Administration Collaboration Content Room Template Administration
blmnden hazr Templatelerden biri kopyalanabilir.
Dokmanlar iletim sisteminde saklamak iin, aadaki ayar yaplmaldr:


Buradaki cmDocumentsCZM deeri, uradan geliyor:
dms adnda bir Content Management Repositorymiz var:

79

SAP Portal Klavuzu


System Administration System Configuration Collaboration Room Stores altnda
cmDocumentsCZM diye bir tanm ap, dms Repositorysini gstermesini salyoruz:

Oda Yaratlmas
Bu ilem iin, Content Administration Collaboration Content Room Creation mensne
gidiyoruz.

80

SAP Portal Klavuzu

lk ekranda, odann temel bilgileri girilir. Burada; uygun Templatei semek nemlidir.



kinci ekranda, oda trn ve oda yelerini seiyoruz. Oda yelerine bir grubu da ekleyebilirsiniz.
Eklenen kiileri Admin, Member veya Team Lead olarak iaretleyebilirsiniz.

81

SAP Portal Klavuzu


Bu admdan sonra, Enter Room seenei ile odann dier ayarlarn yapabilirsiniz. Soldaki Admin:
Room blmne girip, odann ynetimsel ayarlar yaplabilir. Buradaki tipik bir ayar, Room Parts
blmnden eksik blmleri odaya eklemektir. Aadaki rnekte, Templatete eksik olan News ve
Discussion Groups blmleri eklenmitir.

82

SAP Portal Klavuzu


Odaya girmek isteyen kullanclar, Collaboration Tabndan odalarna eriebilir.

83

SAP Portal Klavuzu

Hatalar ve zmler
Portal zerinde Hata Tespiti
Portal zerinde yolunda gitmeyen bireyler varsa, hatann sebebi muhtemelen loglanmtr. Hata
gnlklerini grntlemek iin, portal adresinin sonuna /nwa yazarak ilgili ekranlara eriebilirsiniz.
rnein; portal adresi http://snj-sapportal.int.soyakenerji.com.tr:50000/ ise, hata gnlklerinin
adresi http://snj-sapportal.int.soyakenerji.com.tr:50000/nwa olacaktr. Burada, Monitoring Logs
and Traces Default Trace blmne giderek hatalar inceleyebilirsiniz.

TREX / Index Hatalarnn Tespiti


Indeksleme srasnda alnan hatalarn detaylarn System Administration Monitoring Content
Management Trex Monitor Display Queue Entries balantlsndan grebilirsiniz. Yukardan
kendi Indexinizi setiinizde, indeksleme srasndaki hatalarn detaylarn grebilirsiniz.

Web Dynpro Hatalar


Dynpro Tarayc Problemleri
Men problemlerinin tesinde; portal zerinde Abap Web Dynpro ekranlarn gstermek konusunda
sknt yayorsanz, aadaki zm deneyebilirsiniz.
http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B899864
1.

Click Start, click Run, type regedit, and then click OK.

2.

Locate and then click the following registry subkey:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
Explorer\Main\FeatureControl\FEATURE_DISABLE_MK_PROTOCOL
3.

In the right pane, right-click SAPLOGON.exe, and then click Modify.

4.

Under Value data, type 0, and then click OK.

5.

In the right pane, right-click SAPfewgsrv.exe, and then click Modify.

6.

Under Value data, type 0, and then click OK.

7.

In the right pane, right-click SAPGuiIT.exe, and then click Modify.

8.

Under Value data, type 0, and then click OK.

9.

In the right pane, right-click SAPLgPad.exe, and then click Modify.

10.

Under Value data, type 0, and then click OK.

11.

In the right pane, right-click Scale_for_R3.exe, and then click Modify.

12.

Under Value data, type 0, and then click OK.

13.

Quit Registry Editor.

84

SAP Portal Klavuzu

14.

Restart the computer.

Portal Runtime Error


Rollere atanan iview ler kullancya role olarak atandnda kullanc portale login olduu zman iview
leri grtlyemeyip aadaki gibi hata alabilir


zm: portalde sap sisteminin tanmland yerde(system administrator-system configuration-portal
content) altnda tanmladmz SAP sistem zerinde sa tu permission a giri yaplr ve kullanc ya
verilen role bureayada eklenir.

85

SAP Portal Klavuzu


End user chackbox seili olmaldr daha sonra save edip klr
HTTP 403 Forbidden
Bir Web Dynpro uygulamasn portalden ardnzda HTTP 403 Forbidden hatas alyor
olabilirsiniz.

86

SAP Portal Klavuzu


Bunun sebebi, byk ihtimalle, Web Dynpro uygulamanzn SICF ilem kodunda etkinletirilmemi
olmasdr. stteki rnek iin, SICF ilem koduna gidip SAP BC Webdynpro sap
zlaw_tbr_awyr_actv esine bakyoruz. Gerekten de etkin deil:


emize sa tklayp Activate Service mensn seiyoruz ve gelen pencerede u dmeye
basyoruz:

87

SAP Portal Klavuzu


Bunu yaptmzda problem zlm olmal.

Tarayc Hatalar
Men Problemleri
Portale giren baz kullanclar, portali Internet Explorer ile atklarnda baz menlerin almadn
fark edebilirler. Bu durumda; aadaki zmleri deneyebilirsiniz.
Eer portale Domain yerine IP ile eriiyorsanz, bu problem yaanabilir. Portale Domain zerinden
erimeyi deneyin. Eer portale atanm bir Domain yoksa, bilgisayarnzdaki hosts dosyasnda portal
IPsine karlk uydurma bir Domain girip, portale o uydurma Domain ile erimeyi deneyebilirsiniz.
Eer Internet Explorera bir Proxy girildiyse, portalin baz blmleri yine almayabilir. Internet
Explorer balant ayarlarndan Proxy adresini silin ve tekrar deneyin.
Bu zm ie yaramazsa; sz konusu kullancnn bilgisayarnda Internet Explorer tamamen kapatn.
Admin yetkisiyle aacanz bir cmd.exe penceresinde, aadaki komutu altrn:
Sapregsv.exe mshtml.tlb
Bu komut baaryla sonulanrsa, Internet Explorer tekrar atnzda menler ve portal ekran
dzgn bir ekilde alyor olmaldr.
Internet Explorer 8 kullananlar da portal zerinde baz skntlar yaayabilir. Internet Explorer 8,
Windows Vista Service Pack 2 itibariyle btn Windows bilgisayarlarna otomatik olarak
yklenmektedir. Internet Explorer 8 kullanp portalde problem yayorsanz, adres blmnn
yanndaki Compatibility View dmesini etkinletirin. Bunu yaptnzda; taraycnz Internet
Explorer 7 gibi alacak ve byk ihtimalle site ieriini problemsiz bir ekilde grntleyecektir.

88

SAP Portal Klavuzu


Eer problemi bu ekilde zemezseniz, Firefox kullanmay deneyebilirsiniz. Ancak; Firefox 3.0.6
srmlerde portal ieriinin baz ksmlarn gstermemektedir. Daha yeni srmlerde bu durum
dzelmi olabilir.
Kilitlenme Problemleri
Baz Portal kullanclar, Internet Explorer 8 zerinde sayfalar grntlerken; baz sayfalarn tam
yklenirken Internet Explorer kilitlediini grebilir. Sayfa byk lde grntlenmesine ramen;
ykleme ilemi tam sonulanaca noktada kilitlenme meydana gelebilir. Bunun sebebi, Internet
Explorern Zoom zelliinin aktive olmas olabilir. Internet Explorer ayarlarnda sayfa bykl
%100 den farkl bir deere getirildiyse; tarayc, baz Portal sayfalarnn boyutlandrlmasnda sknt
ekmekte ve bu esnada kilitlenmektedir. Sayfa boyutunu tekrar %100e getirdiinizde problem
muhtemelen zlecektir.

Lock Hatas
Eer herhangi bir nesneyi yanllkla kilitli halde braktysanz ve zerinde daha fazla ilem
yapamyorsanz, System Administration Monitoring Portal Object Locking mensne girin.
Karnza gelecek olan ekranda dilediiniz nesneleri seip bir kez Refresh All dmesine tkladktan
sonra, Unlock dmesine tklayarak kilitlerini aabilirsiniz.

89

SAP Portal Klavuzu

TREX Hatalar
Burada tarif edilen hatalar, TREX / Index Hatalarnn Tespiti blmnde grlebilecek hatalardr.
6404 HTTP 404 Not Found
Bu hatann zm iin 8002 Unknown Hostname blmndeki zm uygulayabilirsiniz.
8002 Unknown Hostname
Bu hatann zm, aada tarif edilmitir:
After adding host name in System admin->system config->KM->CM->Global services > URL generator
service->Host name and re-index, it succeed. ( Li , 2006)
Buraya yazlacak Host adnn format yle olmaldr: rnein portalin adresi http://snj-
sapportal.int.soyakenerji.com.tr:50000/irj/portal ise, Hostname blmne yazlmas gereken deer
http://snj-sapportal.int.soyakenerji.com.tr:50000 olacaktr.

eitli Problemler
Edit Locally Seenei almyor
Eer Internet Explorera bir Proxy girdiyseniz, KM dkmanlarnn Edit Locally seenei
almayabilir. Proxyi kaldrn ve tekrar deneyin.
Buna ramen eitli dosyalarn Edit Locally seeneinde sknt yayorsanz, portal adresinizi
Internet Explorern gvenli siteler listesine ekledikten sonra Internet Explorer tamamen kapatp
tekrar balatn ve ilemi tekrar test edin.
PDF Dosyalar Aranamyor
PDF dosyasn an ve iindeki metinleri seip Copy & Paste ile almaya aln. Eer metinler
alnamyorsa, dosya ieriinde metinlerden ziyade grseller vardr. Bu dosyay OCR ile metine
evirdikten sonra arama ilemini tekrar deneyebilirsiniz. Adobe Acrobat Professional, bu tarz OCR
ilemleri iin gereken ilevleri iermektedir ancak Trke desteinde baz problemler bulunmaktadr.
Eer PDFteki metinleri seebilmenize ramen arama yapamyorsanz, byk ihtimalle PDF dosyas
oluturulurken Text and Graphics seenei yerine Searchable Image seenei iaretlenmitir. SAP
KM, Searchable Image eklinde oluturulmu PDFleri arayamamaktadr. PDF dosyasn yeni bir OCR
ileminden geirerek Text and Graphics seenei ile kaydedin ve tekrar deneyin.
ABAP Web Dynpro Arama Yardm almyor
ABAP Web Dynprodaki baz arama yardmlarnn belli portal kullanclarnda almadn
gzlemleyebilirsiniz. Bu durumda; arama yardmnn almad ekrana ait Iviewu SE80den altrn.
F4 burada altrn. Bunu yaptnzda, portaldeki problem de ortadan kalkm olmal.
Bunun haricinde, kullancnn SAP R/3 tarafnda eksik yetkiye sahip olmas da bu soruna yol aabilir.
ABAP Web Dynpro Alan Gzkmyor
ABAP Web Dynprodaki baz alanlarn belli portal kullanclarnda grntlenemediini
gzlemleyebilirsiniz. Bu durumda; alann bulunduu (bulunamad :P ) ekrana ait Iviewu SE80den
altrn. Bunu yaptnzda, portaldeki problem de ortadan kalkm olmal.

90

SAP Portal Klavuzu

ITS_CANT_LOAD_INCLUDE
Eer SAP ilem kodunu bir Iview olarak portale atktan sonra bu hatay alyorsanz, SAP tarafnda
SIAC_PUBLISH_ALL_INTERNAL ilem kodunu altrmalsnz.

Works Cited
Adobe Systems Incorporated. (2006). Adobe Acrobat 8 Professional Help File.
SAP AG. (2009, 03 13). Note 1010519 - SAP GUI for HTML: Simplified title area w/o menu and OK
code. 12 23, 2009 tarihinde SAP OSS: https://service.sap.com/sap/support/notes/1010519
adresinden alnd
SAP AG. (2006). EP300 - Configuration of Knowledge Management and Collaboration.

You might also like