Browsing articles by "Kaan Sertaç Bozatlı - orasistem | Oracle E-Business Suite Paylaşım Platformu - Page 3"
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
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
3
2014

Anaenvanter Kalem Kodu Inactive Yapılması

Merhaba, Kalem kodunu inactive yapabilmek için aşağıdaki script’i kullanabilirsiniz.   DECLARE l_item_tbl_typ        ego_item_pub.item_tbl_type; x_item_table          ego_item_pub.item_tbl_type; x_inventory_item_id   mtl_system_items_b.inventory_item_id%TYPE; x_organization_id     mtl_system_items_b.organization_id%TYPE; x_return_status       VARCHAR2 (1); x_msg_count           NUMBER (10); x_msg_data            VARCHAR2 (1000); x_message_list        error_handler.error_tbl_type; BEGIN l_item_tbl_typ (1).transaction_type := ‘UPDATE’; l_item_tbl_typ (1).inventory_item_id := 209910; l_item_tbl_typ (1).organization_id := 443; –> Hangi organizasyondaki kalemi inactive yapmak istiyorsak organization_id ona göre yazılmalıdır! l_item_tbl_typ […]

Mar
2
2014

Satış Siparişi Durdurma ve Durdurmayı Kaldırma API

Merhabalar, Satış siparişine durdurma uygulamak ve uygulanmış durdurmayı kaldırabilmek için aşağıdaki script’i kullabilirsiniz.   CREATE OR REPLACE PROCEDURE APPS.xxxt_durdur ( p_line_id      IN   NUMBER, p_header_id    IN   NUMBER, p_status       IN   VARCHAR2, p_durdurma_adi   IN   VARCHAR2 ) IS l_file                  VARCHAR2 (100); l_return_status         VARCHAR2 (30); l_msg_data              VARCHAR2 (256); l_msg_count             NUMBER; l_msg_index             NUMBER; l_data                  VARCHAR2 (2000); l_hold_source_rec       oe_holds_pvt.hold_source_rec_type; d_order_tbl             oe_holds_pvt.order_tbl_type; d_release_reason_code   […]

Şub
28
2014

Fiyat Listesine Kayıt Ekleme API

Merhaba, Sipariş yönetiminde fiyat listesine kayıt ekleyebilmek için aşağıdaki proceduru kullanabilirsiniz. CREATE OR REPLACE PROCEDURE price_add_p ( p_list_header_id      IN       NUMBER, p_curr_header_id      IN       NUMBER, p_inventory_item_id   IN       NUMBER, p_uom_code            IN       VARCHAR2, p_price               IN       NUMBER, p_return_status       IN OUT   VARCHAR2, p_message             IN OUT   VARCHAR2 ) AS gpr_return_status             VARCHAR2 (1)                         := NULL; gpr_msg_count                 NUMBER                                  := 0; gpr_msg_data                  VARCHAR2 (2000); gpr_price_list_rec            […]

Şub
28
2014

ECO Numune Kalemi Statüsü Uygulandı Yapılması API

Merhabalar, ECO numune kalemlerinin statülerini uygulandı yapabilmek için aşağıdaki script’i kullanabilirsiniz. DECLARE CURSOR eco IS SELECT eec.change_notice FROM eng_engineering_changes eec, fnd_lookup_values mlu2, eng_change_statuses_vl ecsvl WHERE TO_DATE (eec.initiation_date, ‘DD-MM-RRRR’) < TO_DATE (’01-03-2013′, ‘DD-MM-RRRR’) AND TO_CHAR (eec.approval_status_type) = mlu2.lookup_code AND mlu2.lookup_type = ‘ENG_ECN_APPROVAL_STATUS’ AND mlu2.LANGUAGE = ‘TR’ AND mlu2.meaning = ‘Onaylandı’ AND eec.status_type = ecsvl.status_code AND ecsvl.status_name […]

Sayfalar:«1234»