ORACLE E-BUSINESS SUITE KUR SİLME PROGRAMI
Merhaba,
Kurları ekrandan silmek yerine aşağıdaki kod parçası kullanılabilir. Interface tablosu mode_flag alanı ‘D’ olacak şekilde doldurulur. Bu işlem bittikten sonra GLDRICCP (Günlük kurlar içe aktarma) eş zamanlı programı çalıştırılmalıdır.
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 |
DECLARE CURSOR csr IS SELECT gdc.user_conversion_type, gr.* FROM gl_daily_rates gr, gl_daily_conversion_types gdc WHERE conversion_date = TRUNC (SYSDATE - 1) AND from_currency <> 'TRY' AND gr.conversion_type = gdc.conversion_type; BEGIN FOR sel IN csr LOOP INSERT INTO gl.gl_daily_rates_interface (from_currency, to_currency, from_conversion_date, to_conversion_date, user_conversion_type, conversion_rate, mode_flag) VALUES (sel.from_currency, 'TRY', sel.conversion_date, sel.conversion_date, sel.user_conversion_type, sel.conversion_rate, 'D'); END LOOP; END; |