SAP Portal Kılavuzu

90
2009 Dr. Kerem Köseoğlu 11/5/2009 SAP Portal Kılavuzu

description

Bu dokümanda, SAP Portal'in temel kurulum adımları anlatılmıştır.

Transcript of SAP Portal Kılavuzu

  • 2009

    Dr. Kerem Kseolu

    11/5/2009

    SAP Portal Klavuzu

  • 2 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

  • 3 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

  • 4 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.

    1 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.

  • 5 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.

  • 6 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.

  • 7 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.

  • 8 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.

  • 9 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:

    2 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://:/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://.: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 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 application server seilir 4-Next

  • 31 SAP Portal Klavuzu

    5-aadaki alanlar doldurulup next.

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

    Aplication Host : Fullcomputer name Server Port : 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 profiline aadaki Parametreler eklenmelidir. login/accept_sso2_ticket = 1

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

    2-http://apscorvus.pekinandpekin.law:50300/irj/portal login olunur ve sytem administrator-system configuration-key store administartion linkine gidilir download verify.der butonu tklanarak dosya indirlir.

  • 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 = 000 girlip Ok. son olarak Add to Certificate List butonu tklanr. Kaydet.

    Ekran grnts aadaki gibi 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:

    3 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.

    5 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.

    6 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.

    7 Ayarlar iin penceredeki Edit... dmesine tklayabilirsiniz 8 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.

  • 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.

    9 JPG, TIFF, JPGli PDF, vb.b 10 DOC, PDF, vb. 11 Ayn ilemi yapabilecek baka programlar olup olmad aratrlabilir, byle bir alma yapmadm.

  • 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.