Oracle EBS Service Invocation Framework (Business Events – SIF)
Merhaba, Bu yazıda, Oracle EBS üzerinde iş olaylarını kullanarak web servis çağırma yöntemini aktaracağım. Servislerin çağrılması için kullanılan framework adı literatürde Service Invocation Framework (SIF) olarak geçmektedir. Bu framework, iş olayları üzerine kuruludur. Dolayısıyla uygulama üzerinde iş olay tanımı ve…
Oracle APPS Borçlar Muhasebesi Ödeme Yaratma API
Merhaba, Bu yazıda Oracle EBS Borçlar Muhasebesi modülünde ödeme yaratma yöntemini paylaşacağım. Borçlar Muhasebesi modülünde PUBLIC bir ödeme yaratma API’si bulunmamaktadır. Fakat AP_PAY_SINGLE_INVOICE_PKG paketinde bulunan AP_Pay_Invoice_In_Full prosedürüne ufak bir ekleme ile içerisindeki BUG’ı yok ederek, ödeme oluşturup, faturaları ödeyebiliyoruz. Prosedür içerisinde yer alan l_next_check_number değişkeni…

Oracle APPS Integrated SOA Gateway Web Servis Yapımı
Merhaba, Oracle EBS üzerinde servis yayını yapmak için en doğru yöntem Integrated SOA Gateway kullanılmasıdır. Integrated SOA Gateway modülünün DBA’ler tarafından Oracle EBS üzerinde kurulması gerekiyor. Servis yapmak ve yayınlamak için SOA Gateway farklı yöntemler sunmaktadır. Bu örnekte PL/SQL ile…

OAF Dinamik Arayüz Formu ve Tablosu (PPR)
Merhaba, Bu yazıda OAF sayfalarında dinamik arayüz ve tablo içerisinde dinamik özellik değişim konularıyla ilgili örnekler yapacağım. 1. Aşağıdaki SQL çalıştırılarak veritabanı objeleri oluşturulur ve gerekli veriler tabloya doldurulur.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
create table xxntc.xx_ppr_single ( id number primary key, attr1 varchar2(100), attr2 varchar2(100), creation_date date, created_by number, last_update_date date, last_updated_by number, last_update_login number ); create public synonym xx_ppr_single for xxntc.xx_ppr_single; create sequence xxntc.xx_ppr_single_s start with 1; create table xxntc.xx_ppr_table ( id number primary key, attr1 varchar2(100), attr2 varchar2(100), creation_date date, created_by number, last_update_date date, last_updated_by number, last_update_login number ); create public synonym xx_ppr_table for xxntc.xx_ppr_table; create sequence xxntc.xx_ppr_table_s start with 1; begin for i in 1..5 loop insert into xxntc.xx_ppr_table values (xxntc.xx_ppr_table_s.nextval, dbms_random.string('A', 5), dbms_random.string('A', 5), sysdate, -1, sysdate, -1, -1); end loop; commit; end; |
2. Önceden ayarlanmış bir JDeveloper OAF projesi açılır ve projeye…

OAF Master – Detail Örneği
Merhaba, Bu yazıda OAF sayfalar için Master-Detail yapımını anlatacağım. Master-Detail giriş sayfası yapabilmek için, BC4J Entity Object ve View Object bileşenleri arasında bağ kurulması gerekiyor. Bu bağ View Link ve Association objeleri tarafından sağlanıyor. 1. Aşağıdaki SQL çalıştırılarak örnek için…