May
27
2015
27
2015
İade KDV oranının sipariş satırına varsayılan olarak getirilmesi
Merhaba,
İade siparişlerinde, vergi kodunun “%IADE KDV” olarak otomatik gelmesi ihtiyacıyla ilgili aşağıdaki örnek kod kullanılabilir.
CREATE OR REPLACE PACKAGE BODY APPS.XXPELIN_OM_UTILS_PKG AS FUNCTION xxpelin_get_iade_kdv (p_database_object_name IN VARCHAR2, p_attribute_code IN VARCHAR2) RETURN VARCHAR2 IS l_count VARCHAR2 (200); BEGIN SELECT COUNT (name) INTO l_count FROM oe_transaction_types_tl tt, oe_transaction_types_all x WHERE 1 = 1 AND tt.name LIKE '%_ade%' AND x.order_category_code = 'RETURN' AND x.transaction_type_id = tt.transaction_type_id AND ONT_LINE_DEF_HDLR.g_record.line_type_id = tt.transaction_type_id AND tt.language = SYS_CONTEXT ('USERENV', 'LANG'); IF l_count> 0 THEN RETURN '%8 SATISTAN IADE KDV'; ELSE RETURN OE_DEFAULT_PVT.GET_TAX_CODE (p_database_object_name, p_attribute_code); END IF; EXCEPTION WHEN OTHERS THEN RETURN SQLERRM; END xxpelin_get_iade_kdv; END XXPELIN_OM_UTILS_PKG; / |
Bu obje oluşturulduktan sonra Order Management modülünde öndeğer belirleme kurallarının tanımlandığı ekranda aşağıdaki gibi kurulum yapıp, Araçlar > Öndeğer İşleyici Paketi Oluştur seçeneğinden yapılan işlemin derlemesinden sonra iade sipariş işlem tipi seçilmiş sipariş satırı için otomatik olarak IADE KDV oranının dolduğu görülebilir.
Latest posts by Pelin Zengin (see all)
- Sipariş Yönetimi İşlem Kısıtlamaları - 23 Haziran 2016
- Kişiselleştirme Fiyat Listesi Ekranı Fonksiyonlarının Kısıtlanması - 02 Mart 2016
- Kişiselleştirme İle Menüye Fonksiyon Eklenmesi - 02 Mart 2016
Etiketler: OE_DEFAULT_PVT, order management defaulting rule, sipariş yönetimi varsayılan kural, varsayılan vergi kodu