Professional Documents
Culture Documents
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
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
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
RFC Dest nat on: Buraya Target s stem RFC connet on name yazılır.
Target Host: Target / Hedef s stem n hostname veya IP adres buraya 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
Language : Target / Hedef s stem Language yazılır. (EN: Engl sh, TR: Turk sh vs)
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
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
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
Ş 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
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
Ö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
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.
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 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
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
Ç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
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
Ç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
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
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
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