在ORACLE R12中OM改進了銷貨成本與收入確認的流程

來源:互聯網
上載者:User

在ORACLE R12中OM改進了銷貨成本與收入確認的流程

http://bbs.vsharing.com/Technology/SOA/677137-1.html

一般來說,根據成本收入確認原則,收入與銷售成本都必須記錄在相同的期間。以前版本中,Oracle對此沒有強制性的要求,COGS分錄產生是貨物發運前,但收入在發票登記後產生,一般情況下,發出貨到登記發票這個期間很短,所以一般對於成本和收入都會同時產生。
但實際可能會是,發票登記後,並不一定就產生收入了(一般記到未得收入),另外,貨物發運後,也不一定就可以馬上確認為銷貨成本(COGS),可能需要等到客戶收到並接受了這個貨物後才能確認。
基於上述情況,R12對於這個收入與成本確認流程進行了一些調整。
首先,新增加了一個科目,即:deferred COGS Account(遞延成本科目),設定位置在組織參數的other accounts底下。大家可能會發現這個設定其實在11中也有,但11中是灰的。

這個科目什麼時候發揮作用呢?當我們在執行完成shipping後,在11中會生產:
借:COGS
    貸:子庫存物料成本
12中就記到:
借:deferred COGS
    貸:子庫存物料成本
那什麼時候發deferred COGS結轉到COGS上呢?一會我們再看。
接下來的流程,我們會去產生invoice,那產生invoice時,如何產生收入的分錄?說到這,R12中又引入了一個新的流程,這個流程裡的設定會決定如果產生收入。這個流程叫Customer Acceptance(客戶接受),這個流程圖如下:

Customer Acceptance實際上就是你的對於你的發運貨物如果確認,是說一發出去就預設客戶就確認了(一般情況如此),還是說需要再手工去記錄一下客戶確認流程(可以由客戶自己登陸self-service介面確認或由銷售方手工輸入確認資訊),前一種叫Post-billing,後一種叫pre-billing,即:

    * Pre-billing:SO shipping後,需要由客戶接受,然後 invoice和revenue一起產生
    * Post-billing:SO shipping後,可以馬上運行開票程式,此時產生invoice和unearned revenue,然後在客戶接受後,產生收入

關於Customer Acceptance如何設定,以後再單獨敘述。
最後,運行三個請求:

    * Record Order Management Transactions – 獲得交易處理資訊
    * Collect Revenue Recognition Information – 獲得收入確認資訊
    * Generate COGS Recognition Event – 結轉deferred COGS到COGS

運行成功後,可以在material transaction中找到這筆結轉的分錄

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.