You are on page 1of 19

11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

ILK VE TEK SAP BASIS TURKCE


DERSLERI
SAP BASIS

8 ARALIK 2017 (ADMİN)

SAP RFC BAĞLANTILARI


SAP RFC BAĞLANTILARI

Remote Funct on Call (RFC) sap let ş m arayüzüdür. B r sap s stem le d ğer b r sap
s stem veya th rd-party ded ğ m z üçüncü farkl s stemler arasında let ş m sağlar. CALL
FUNCTION Abap d l n n ayrılmaz b r parçasını tems l eder ve aynı nstance ç nde
kullanılır , eğer farklı b r sap nstance üzer nde call funct on yapmak sten rse bunada 
REMOTE CALL FUNCTION den r. RFC server  source s stem ,RFC cl ent se RFC server
tarafından gönder len CALL FUNCTION ların üzer nde çalıştığı target s stem d r. Yen b r
RFC connet on oluşturmak veya var olan b r RFC connect onu ed t edeb lmek ç n SM59
transact on code u kullanılır.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 1/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.1 SM59 tcode

6 çeş t RFC connect on çeş t vardır.

1-  ABAP CONNECTION (Type: 3) :En çok kullanılan RFC connect on çeş tler nden
b r d r. Bu let ş m model n kullanacaksak hostname ve commun cate serv s b lg ler
g rmem z gerek yor. İstersek load-balance özell ğ n de kullanıp, RFC connec tonu target
/hedef s stemdek yük durumuna göre bel rlenmes n sağlayab l r z.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 2/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.2 SM59 tcode create type 3 RFC

ABAP CONECTION u seç p,  create tuşuna basarak type 3 RFC connect on yaratma
şlem ne başlayab l r z.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 3/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.3 SM59 tcode Techn cal sett ngs

Techn cal Sett ngs tabında:

RFC Dest nat on: Buraya Target s stem RFC connet on name yazılır.

Descr pt on: RFC connect on le lg l açıklamalar buraya yazılır.

Target Host: Target / Hedef s stem n hostname veya IP adres buraya yazılır.

System Number: Target / Hedef s stem n s stem numarası bu alana yazılır.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 4/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.4 SM59 tcode Logon & Secur ty

Logon & Secur ty tabında:

Language : Target / Hedef s stem Language yazılır. (EN: Engl sh,  TR: Turk sh vs)

Cl ent: Target / Hedef s stem cl ent numarası yazılır.

User:  RFC connect onun  Target/Hedef s stemde kullanacağı user sm yazılır. Burada
yaratılan bu RFC connet on ne amaçla kullanılacaksa bu alana yazılan user ın
yetk ler n nde buna göre düzenlenmes gerek yor.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 5/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Password: RFC connect onun  Target/Hedef s stemde kullanacağı user ın passwordunu


bu alana yazıyoruz.. Tab eğer trusted connect on kullanmıyorsak. Trusted Relat onSh p
alanı No olarak şaretlenmel .

Res m 3.5 SM59 tcode Un code

Un code Tabında:
Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 6/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Un code Test : Ekrandak Okey şaret ne bastıkdan sonra ,

Res m 3.6 SM59 tcode Un code save

Yukarıdak ekran görüntüsünde gördüğünüz Un code Test tuşuna basıp Target s stem le
Source s stem arasındak S stem un code karşılaştırması yapmanız gerek r.Un code Test
tuşuna bastığınızda lk önce yen RFC tanımladığınız RFC connect onun kaydet ekranı le
karşılacaksınız burada YES tuşuna basıp kaydet şlem n tamamlıyoruz.
Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 7/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.7 SM59 tcode Un code test

Ekran görüntüsünde de gördüğünüz g b target s stem m zde source s stem m z g b


Un code b r s stem.

Ş md Connect on Test tuşuna basarak yaratmış olduğumuz RFC connet onun çalışıp
çalışmadığını kontrol edeb l rs n z.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 8/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.8 SM59 tcode Connect on Test

Ekran görüntüsünde de gördüğünüz g b RFC connect onumuz başarılı şek lde target
s stem le bağlantı kurdu. Şu ank durumda k s stem arasında connect on hazır fakat
yapmamız gereken b r d ğer test se Author zat on test . Bunun ç n Ut l t es Menüsünden
| Test | Author zat on Test seç p, test tamamlıyoruz.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 9/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.9 SM59 tcode Author zat on Test

Örnek olarak b z m yaratmış olduğumuz RFC connect onun Author zat on Test nde
aşağıdak hatayı almış bulunuyoruz.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 10/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.10 SM59 tcode Author zat on Test Error

Ad veya paralo doğru değ l hatası aldık. Bu demek oluyork RFC connect on yaratırken
Target s steme bağlanmak üzere g rd ğ m z kullanıcı adı veya paralosı yanlış. Ş md
gerekl düzeltmeler yapıp ( Logon & Secur ty tabına gel p user ve password kısımlarına
geçerl b r user sm g r yoruz), tekrar Author zat on test yapalım.

Res m 3.11 SM59 tcode Author zat on Test Succes

Author zat on Test n de başarılı şek lde geçt k. Ş md artık yarattığımız RFC connect on
kullanıma hazır duruma geld .

Trusted RFC Bağlantı:

Trusted RFC connect on k sap s stem arasında tek yönlü olarak password g r ş talep
etmeden oluşturulan bağlantı şekl d r. Trusted RFC connect on oluşturab lmek ç n lk
önce SM59 transact on code le type 3 RFC connect on create ed yoruz.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 11/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.12 SM59 tcode Trusted Connect on Yes

Bu şlem yaparken normal RFC connect on yaratmadan farklı olarak sadece Logon &
Secur ty tabında Trusted Relat onsh p kısmında Yes şaretl yoruz ve Password hanes
pas f hale gel yor. Böylece sadece kullanıcı adı g r p, password g rmem ş oluyoruz. Daha
sonra SMT1 transact on code una g r p Trusted Connect onu oluşturmamız gerek yor.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 12/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.13 SMT1 tcode

Ekrana gelen w zard ta Cont nue dey p, devam ed yoruz.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 13/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.14 SMT1 tcode RFC Dest nat on

RFC Dest nat on kısmına daha önceden oluşturduğum type 3 RFC connect on sm n
yazıp,  Cont nue dey p, devam ed yoruz.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 14/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.15 SMT1 tcode RFC Dest nat on deta ls

Cont nue dey p, devam ed yoruz.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 15/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.16 SMT1 tcode RFC Dest nat on per od

Eğer bu trusted l şk ye süre atamak stersen z örnek olarak  24 saat sonra bu trusted
l şk otomat k olarak pas f olsun st yorsanız Val d ty Per od kısmına gereken zaman
b lg s n g r n z, eğer bu alanı boş bırakırsanız 00:00:00 şekl nde herhang b r zaman kısıtı
olmadan trusted l şk akt f olmaya devam edecekt r. Y ne bu ekranda Use Transact on
Code şaretlersek bu trusted l şk üzer nden transact on code da çalıştırab lecek
anlamına gel r.

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 16/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Res m 3.17 SMT1 tcode RFC Dest nat on f n sh

Complate tuşuna basıp şlem tamamlıyoruz.

Res m 3.18 SMT1 tcode RFC Dest nat on created


Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 17/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Trusted l şk n n yaratılmış olduğunu yukarıdak ekrandan göreb l rs n z. Ekrandak Target


s stem üzer ne ç ft tıklayıp,

Res m 3.19 SMT1 tcode RFC Dest nat on auth. check

Author zat on Check tuşuna basıp, gerekl yetk testler n yapılması gerekmekted r.

Res m 3.20 SMT1 tcode RFC Dest nat on auth. check success

Author zat on Check şlem başarılı şek lde tamamlanmıştır.


Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 18/19
11/22/2018 SAP RFC BAĞLANTILARI - ILK VE TEK SAP BASIS TURKCE DERSLERI

Trusted l şk n n problems z çalışması ç n Target s steme bağlanıltı ç n kullanılan RFC


user n mutlaka S_RFCACL author zat on object ne sah p olması gerek yor.

D ğer RFC connect on type larına b r sonrak makalede devam edeceğ z.

Tayfur BÖLER
Sen or Database&SapBas s Consultant

A B A P C O N N EC T I O N , A B A P C O N N EC T I O N ( T Y P E : 3 ) , C L İ E N T , H O S T N A M E , L A N G UAG E ,
L O G O N & S E C U R İ T Y , PA S S W O R D , R E M O T E F U N C T İ O N C A L L , R F C D E S T İ N AT İ O N , R F C
T R U S T E D C O N N E C T İ O N , S _ R F C A C L , S _ R F C A C L A U T H O R İ Z AT İ O N O B J E C T , S A P
İ L E T İ Ş İ M A R AY Ü Z Ü D Ü R . , S A P R F C , S A P R F C B A Ğ L A N T I L A R I , S A P R F C C O N N E C T I O N ,
S M 5 9 , S M T 1 , S Y S T E M N U M B E R , TA R G E T H O S T , T R U S T E D C O N N E C T İ O N , U N İ C O D E ,
U T İ L İ T İ E S M E N Ü S Ü N D E N | T E S T | A U T H O R İ Z AT İ O N T E S T

Çevrim Dışı
http://sap.work/2017/12/08/sap-rfc-baglantilari/ 19/19

You might also like