Mar
6
2014

Aplikasyon Kullanıcısı ile Herhangi Bir Sorumluluğa Bağlanmış Gibi Kullanıcı ve Profil Değerlerini Alabilmek İçin Kullanılan Script

R11 de;   3.parti bir program ile database bağlanıp aplikasyon makinasına  bağlıymış gibi çalışabilmek ; fnd_global, fnd_profile vs. gibi paketlerden gerekli olan değerleri çekebilmek için;   fnd_global.apps_initialize (:l_user_id, :l_resp_id, :l_resp_appl_id); ile session üzerine aplikasyon kullanıcı ve sorumluluk context bilgilerinin initialize edilmesi sağlanır. select * from fnd_user select * from fnd_responsibility_tl where language = ‘TR’ select * […]

Mar
6
2014

Tablo İçindeki Tekrarlı Satırların Silinmesinde Kullanılan Script Örneği

Tablo içerisindeki verilen grup bazında birden fazla kez tekrar eden satırların silinmesinde kullanılan script örneğini aşağıda bulabilirsiniz. ( tablo üzerindeki kolon1,kolon2,kolon3 bazında çoklayan satırları teke düşürür ! )   DELETE FROM TABLO WHERE 1=1 AND ROWID NOT IN (SELECT MIN(ROWID) FROM TABLO GROUP BY KOLON1,KOLON2,KOLON3)

Mar
6
2014

XML Publisher Şartlı Sayfa Numarası Vermek

Merhabalar, XML publisher’ de  şartlı sayfa numarası verebilmek mümkün. Nasıl diye soracak olursanız küçük bir örnek üzerinde anlatmaya çalışacağım. Örneğin talebin parametresinde sipariş numarası vererek ilgili siparişe ait teslimatları listeleyeceğiniz bir xml oluşturdunuz. Siparişin içerisinde de onlarca teslimat mevcut ve her teslimat numarası değiştiğinde sayfa numarasının sıfırlanarak tekrar 1 den başlamasını istiyorsunuz. Bu durumda yapacağınız […]

Mar
6
2014

Siparişin Başlık ve Satırlarının Kapalı Statüsüne Gelmesini Sağlayan Script

Sipariş faturalama statüsüne kadar tamamlanmış ancak sipariş satırlarından ve veya başlığından bakıldığında kapalı statüye gelmediğinde aşağıdaki şekilde kapalı statüsüne getirilebilir. (özellikle bir satır kapatılmak isteniyorsa o zaman OE_ORDER_CLOSE_UTIL içindeki close_line kullanılabilir !)   declare l_return_status varchar2(1); l_msg_data varchar2(2400); l_msg_count number; begin OE_ORDER_CLOSE_UTIL.Close_Order ( p_api_version_number => 1.0 , p_header_id => l_header_id , x_return_status => l_return_status , […]

Mar
5
2014

Borçlar Muhasebesi (AP) Fatura Muhasebeleştirme API

Borçlar faturasını girdikten sonra api yardımıyla faturayı muhabeleştirmek için aşağıdaki script’i kullanabilirsiniz.   DECLARE CURSOR invoice IS SELECT 1000 invoice_id, ‘111111’ invoice_num, 443 org_id FROM DUAL; /* Kendi oluşturduğunuz tabloyu kullanabilirsiniz. */ l_errbuf        VARCHAR2 (2000); l_retcode       NUMBER; l_ap_api_succ   VARCHAR2 (1); l_ap_api_msg    VARCHAR2 (2000); BEGIN fnd_global.apps_initialize (1111,  –> USER_ID 50335, –> RESP_ID 200    –> RESP_APPL_ID ); […]

Mar
5
2014

Teslimat Numarası ile Sevkiyat Yayınlama İşleminin Yapılmasında Kullanılan Örnek Script

burada yapılan işlem ; örnek olarak teslimata atanmış olan satırlar var diyelim ki, ki fonksiyonel olarak ta teslimata atama işleminin ardından teslimat bazlı yayınlama işlemi yapılabilmektedir aşağıdaki kodlamada fonksiyonel olarak bunu karşılığıdır. yayınlama işlemi gerekli veya olması gereken değişkenler düzgünce set edilmelidir.   sonucunda procedure nin ürettiği sonuçlar takip edilebilir ,işlem commit siz bir şekilde […]

Sayfalar:«1...343536373839404142»