R12 - OM改进了对成本与收入确认的流程
我們知道在企業(yè)經(jīng)營(yíng)活動(dòng)中,根據(jù)財(cái)務(wù)制度的要求,對(duì)于收入與成本確認(rèn)有很復(fù)雜的原則,這里就不去細(xì)討論這些原則了,要了解的話可以看縱橫四海的BLOG:
http://www.erp100.com/8/viewspace-6760149.html
http://www.itpub.net/thread-1211087-1-1.html
這里主要說(shuō)一下我了解到的在R12中,可以更加靈活的對(duì)收入和成本進(jìn)行確認(rèn)。
一般來(lái)說(shuō),根據(jù)成本收入確認(rèn)原則,收入與銷售成本都必須記錄在相同的期間。以前版本中,oracle對(duì)此沒(méi)有強(qiáng)制性的要求,COGS分錄產(chǎn)生是貨物發(fā)運(yùn)前,但收入在發(fā)票登記后生成,一般情況下,發(fā)出貨到登記發(fā)票這個(gè)期間很短,所以一般對(duì)于成本和收入都會(huì)同時(shí)生成。
但實(shí)際可能會(huì)是,發(fā)票登記后,并不一定就產(chǎn)生收入了(一般記到未得收入),另外,貨物發(fā)運(yùn)后,也不一定就可以馬上確認(rèn)為銷貨成本(COGS),可能需要等到客戶收到并接受了這個(gè)貨物后才能確認(rèn)。
基于上述情況,R12對(duì)于這個(gè)收入與成本確認(rèn)流程進(jìn)行了一些調(diào)整。
首先,新增加了一個(gè)科目,即:deferred COGS Account(遞延成本科目),設(shè)置位置在組織參數(shù)的other accounts底下。大家可能會(huì)發(fā)現(xiàn)這個(gè)設(shè)置其實(shí)在11中也有,但11中是灰的。
這個(gè)科目什么時(shí)候發(fā)揮作用呢?當(dāng)我們?cè)趫?zhí)行完成shipping后,在11中會(huì)生產(chǎn):
借:COGS
?
? 貸:子庫(kù)存物料成本
12中就記到:
借:deferred COGS 貸:子庫(kù)存物料成本
那什么時(shí)候發(fā)deferred COGS結(jié)轉(zhuǎn)到COGS上呢?一會(huì)我們?cè)倏础?span lang="en-us">
接下來(lái)的流程,我們會(huì)去生成invoice,那生成invoice時(shí),如何產(chǎn)生收入的分錄?說(shuō)到這,R12中又引入了一個(gè)新的流程,這個(gè)流程里的設(shè)置會(huì)決定如果生成收入。這個(gè)流程叫Customer Acceptance(客戶接受),這個(gè)流程圖如下:
Customer Acceptance實(shí)際上就是你的對(duì)于你的發(fā)運(yùn)貨物如果確認(rèn),是說(shuō)一發(fā)出去就默認(rèn)客戶就確認(rèn)了(一般情況如此),還是說(shuō)需要再手工去記錄一下客戶確認(rèn)流程(可以由客戶自己登陸self-service界面確認(rèn)或由銷售方手工輸入確認(rèn)信息),前一種叫Post-billing,后一種叫pre-billing,即:
·??? Pre-billing:SO shipping后,需要由客戶接受,然后 invoice和revenue一起產(chǎn)生
·??? Post-billing:SO shipping后,可以馬上運(yùn)行開(kāi)票程序,此時(shí)產(chǎn)生invoice和unearned revenue,然后在客戶接受后,生成收入
關(guān)于Customer Acceptance如何設(shè)置,以后再單獨(dú)敘述。
最后,運(yùn)行三個(gè)請(qǐng)求:
·??? Record Order Management Transactions – 獲得事務(wù)處理信息
·??? Collect Revenue Recognition Information – 獲得收入確認(rèn)信息
·??? Generate COGS Recognition Event – 結(jié)轉(zhuǎn)deferred COGS到COGS
運(yùn)行成功后,可以在material transaction中找到這筆結(jié)轉(zhuǎn)的分錄。
?
總結(jié)
以上是生活随笔為你收集整理的R12 - OM改进了对成本与收入确认的流程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: golang 学习记录
- 下一篇: uboot支持S3C6410的SD启动