2019年12月24日 星期二

Oracel EBS: 補入return to supplier之分錄

問題:
1.user進行return to supplier時, 不知怎麼作到一筆作業產生兩筆交易
2.在rcv_transactions_interface中, 第一筆正常處理完, 第二筆則是completed/error
3.在rcv_transactions的兩筆交易都有, 第二筆沒有分錄資料
4.第二筆因沒有庫存, 對INV的交易也卡住

針對沒有分錄, 可用以下procedure補入:

     RCV_AccrualAccounting_GRP.Create_AccountingEvents(
     p_api_version        => 1.0,
     p_source_type        => 'RECEIVING',
     p_rcv_transaction_id => c_rec.transaction_id,
     p_direct_delivery_flag=> null,
     p_gl_group_id      => null,
     x_return_status      => l_return_status,
     x_msg_count          => l_msg_count,
     x_msg_data           => l_msg_data
     );


備註: 要先執行

    mo_global.init('PO');
    mo_global.set_policy_context('S',&operating_unit_id);

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。