Browsing articles by " Kaan Sertaç Bozatlı"
Kas
13
2017

Oracle ERP Alert Nasıl Silinir?

Merhaba, ERP içerisinde ki tanımlı alert’ler ancak etkinlik sonu verilerek disable hale getirilebiliyor. Paylaşmış olduğum script’i kullanarak sistemde tanımlı olan alert’u silebilirsiniz.     DECLARE CURSOR ALR IS SELECT ALERT_ID, APPLICATION_ID FROM ALR_ALERTS WHERE ALERT_ID = 107046; BEGIN FOR REC IN ALR LOOP DELETE FROM ALR_ACTION_SETS WHERE APPLICATION_ID = REC.APPLICATION_ID AND ALERT_ID = REC.ALERT_ID;   […]

Ara
6
2015

Oracle Kullanıcı Şifresi Sıfırlama

Merhaba, Aşağıdaki api ile oracle kullanıcı şifresi değiştirebilirsiniz.   DECLARE l_status BOOLEAN; l_user_name VARCHAR2 (100); l_password VARCHAR2 (100); BEGIN l_status := fnd_user_pkg.ChangePassword (l_user_name, l_password);   IF l_status = TRUE THEN COMMIT; RETURN ‘TRUE’; ELSE ROLLBACK; RETURN ‘FALSE’; END IF; END;DECLARE l_status BOOLEAN; l_user_name VARCHAR2 (100); l_password VARCHAR2 (100); BEGIN l_status := fnd_user_pkg.ChangePassword (l_user_name, l_password); IF […]

Ara
6
2015

Muhasebe Hesabı Oluşturma Örnek Script

Merhaba, Aşağıdaki örnek scripti kullanarak yeni muhasebe hesapları oluşturabilirsiniz. XX_ACCOUNT adında ACCOUNT ve CODE_COMBINATION_ID alanlarını içeren bir tablo oluşturarak aşağıdaki script ile yeni hesap birleşimlerinin sistemde oluşmasını sağlayabilirsiniz.     DECLARE l_chart_of_accounts_id NUMBER; v_code_combination_id NUMBER; l_set_of_books_id NUMBER := fnd_profile.VALUE (’GL_SET_OF_BKS_ID’); l_true NUMBER := 0;   CURSOR acct IS SELECT account FROM xx_account; BEGIN SELECT chart_of_accounts_id […]

Eyl
3
2015

Personeli Tedarikçi Olarak Oluşturma Örnek Script’i

Merhabalar, İnsan kaynaklarında oluşturulmuş personeli tedarikçi olarak sistemde oluşturabilmek için aşağıdaki örnek script’i kullanabilirsiniz.     DECLARE p_person_id NUMBER := 1200; p_full_name VARCHAR2 := ‘DENEME ÇALIŞAN’; l_vendor_type_lookup_code VARCHAR2 (50) := ‘EMPLOYEE’; l_term_id NUMBER := 10000; l_vendor_rec ap_vendor_pub_pkg.r_vendor_rec_type; lv_return_status VARCHAR2 (50); lv_msg_data VARCHAR2 (1000); ln_msg_count NUMBER; ln_vendor_id NUMBER; ln_party_id NUMBER; lv_msg VARCHAR2 (4000); x_error_message VARCHAR2 (4000); […]

Haz
6
2015

Genel Muhasebede Tek Fiş Tek Döküman Oluşturulması

Herkese Merhaba, Alacaklar ve borçlar modülünde oluşan kayıtlar genel muhasebeye GL_INTERFACE aracılığı ile aktarılırken bazı kurallar silsilesinden geçerek aktarılır. GL_INTERFACE tablosunun üzerinde R11’de XXTC_GL_INTERFACE_BIT, R12’de CLE_F150_GL_REF_UPD_T1 adında triggerlar mevcut bu triggerlar aracılığı ile reference alanlarını farklılaştırarak fiş gruplamaları belirleniyor. e-Defter’in zorunlu hale gelmesiyle beraber tek fiş tek döküman oluşturulması da zorunlu hale geldi. Bu durumda […]

Nis
17
2015

Oracle Forms’da Custom Ekrandan Standart Ekran Açma Örneği

Merhabalar, Forms üzerinde yarattığınız custom bir formun içerisinden oracle standart ekranları aşağıdaki şekilde çağırmak mümkün. Aşağıda yer alan örnek Genel Muhasebe Fişler ekranını açacaktır. Sizde aşağıdakine benzer şekilde diğer standart ekranları açabilirsiniz. Herhangi bir sorunda bizimle iletişime geçebilirsiniz.   WHEN-BUTTON-PRESSED triggerının arkasındaki kod; DECLARE BEGIN COPY(:MUAVIN.JE_HEADER_ID, ‘GLOBAL.BATCH_HEADER_ID’||TO_CHAR(:MUAVIN.JE_HEADER_ID)); FND_FUNCTION.EXECUTE (FUNCTION_NAME   => ‘GLXJEENT_A’, OPEN_FLAG   => ‘Y’, SESSION_FLAG   […]

Şub
17
2015

CLOB Datayı Hızlı Birleştirme İşlemi

Merhabalar, Clob datanızı yanyana sıralarken performans ile ilgili sıkıntılar yaşıyorsanız aşağıda örneklemeye çalıştığım DBMS_LOB.append prosedürünü kullanabilirsiniz.   DECLARE CURSOR cur IS SELECT clob_data xml FROM xx_clob;   l_xml CLOB; BEGIN DBMS_LOB.createtemporary (l_xml, TRUE);   FOR rec IN cur LOOP DBMS_LOB.append (l_xml, rec.xml); END LOOP; END;DECLARE CURSOR cur IS SELECT clob_data xml FROM xx_clob; l_xml CLOB; […]

Sayfalar:1234»