日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

odoo-OPENERP仓库各类知识详解

發(fā)布時(shí)間:2023/12/20 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 odoo-OPENERP仓库各类知识详解 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

轉(zhuǎn)載至:https://www.jianshu.com/p/33d8d90cbed9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation



OPENERP倉(cāng)庫(kù)各類知識(shí)詳解

一、復(fù)式庫(kù)存(DOUBLE-ENTRY STOCK MANAGEMENT)和庫(kù)存移動(dòng)(STOCK MOVE)

OpenERP的庫(kù)存管理采取了獨(dú)特的復(fù)式庫(kù)存(Double-Entry Stock Management)。什么是復(fù)式庫(kù)存?就是每一筆庫(kù)存變動(dòng),同時(shí)記錄庫(kù)存減少和庫(kù)存增加。例如賣了10輛自行車給客戶,OpenERP會(huì)在你的庫(kù)位(Location,這個(gè)概念后面再說(shuō))減去10輛自行車,再在客戶庫(kù)位(Customers Location)增加10輛自行車。因此,任何時(shí)候,OpenERP的所有庫(kù)位的庫(kù)存數(shù)量加起來(lái)總是為零。

系統(tǒng)中,復(fù)式庫(kù)存是通過(guò)記錄庫(kù)存移動(dòng)(stock move)來(lái)實(shí)現(xiàn)的。例如,前面的賣10輛自行車給客戶,系統(tǒng)記錄的是:

產(chǎn)品 |數(shù)量 | 源庫(kù)位 | 目標(biāo)庫(kù)位

自行車 | 10 | stock | Partner Locations > Customers

這條記錄的意思是,有10輛自行車從自己的庫(kù)位(stock)轉(zhuǎn)移到了客戶的庫(kù)位(Partner Locations > Customers)。任何一筆庫(kù)存變動(dòng),系統(tǒng)中都記錄了一筆如此形式的庫(kù)存移動(dòng)。在OE中,“庫(kù)存變動(dòng)”的概念非常廣泛,如庫(kù)存盤點(diǎn)發(fā)現(xiàn)盤虧了2輛自行車,系統(tǒng)記錄的是:

產(chǎn)品 |數(shù)量 | 源庫(kù)位 | 目標(biāo)庫(kù)位

自行車 | 2 | stock | Virtual Locations > Inventory Loss

這條記錄的意思是,有2輛自行車從自己的庫(kù)位(stock)轉(zhuǎn)移到了“盤點(diǎn)庫(kù)位”(Virtual Locations > Inventory Loss)。反之,盤盈的話,就是從盤點(diǎn)庫(kù)位轉(zhuǎn)移到了stock。又如生產(chǎn),生產(chǎn)領(lǐng)料系統(tǒng)記錄庫(kù)存移動(dòng):從原料庫(kù)位轉(zhuǎn)移到生產(chǎn)庫(kù)位(Produce Location)。成品入庫(kù)系統(tǒng)記錄庫(kù)存移動(dòng):從生產(chǎn)庫(kù)位(Produce Location)轉(zhuǎn)移到成品庫(kù)位。

二、實(shí)際庫(kù)存(REAL STOCK)和虛擬庫(kù)存(VIRTUAL STOCK OR FUTURE STOCK)

系統(tǒng)中不記錄各庫(kù)位的產(chǎn)品庫(kù)存數(shù)量,只記錄庫(kù)存變動(dòng),那么,怎么知道某庫(kù)位中某產(chǎn)品的數(shù)量呢?這個(gè)其實(shí)很容易,例如自行車在庫(kù)位A中的數(shù)量,移入庫(kù)位A(庫(kù)存移動(dòng)的目標(biāo)庫(kù)位是庫(kù)位A)使得自行車數(shù)量增加,反之,移出使得自行車數(shù)量減少。因此,只要統(tǒng)計(jì)自行車的庫(kù)存移動(dòng)記錄中,目標(biāo)庫(kù)位為A的數(shù)量,以及源庫(kù)位為A的數(shù)量,兩者相減,即得到庫(kù)位A中自行車的庫(kù)存數(shù)量。

現(xiàn)實(shí)中,庫(kù)存分實(shí)際庫(kù)存(Real Stock)和虛擬庫(kù)存(Virtual Stock or Future Stock)。實(shí)際庫(kù)存是庫(kù)位中實(shí)有數(shù)量,虛擬庫(kù)存是庫(kù)位中的將來(lái)數(shù)量。例如,采購(gòu)時(shí)候,假設(shè)今天下單,采購(gòu)物資要5天后到達(dá)。那么,采購(gòu)員考慮今天要不要下單,以及采購(gòu)多少數(shù)量時(shí)候,他應(yīng)該參考5天后的庫(kù)存數(shù)量來(lái)決定。在未來(lái)的5天中,有一部分產(chǎn)品已銷售出去,將在5天內(nèi)出庫(kù),還有一部分產(chǎn)品之前已下單(采購(gòu)單或生產(chǎn)單),將在5天內(nèi)入庫(kù)。實(shí)際庫(kù)存,加上未來(lái)一段時(shí)間將要入庫(kù)的數(shù)量,減去未來(lái)一段時(shí)間將要出庫(kù)的數(shù)量,就是虛擬庫(kù)存。注意,虛擬庫(kù)存的數(shù)量和時(shí)間相關(guān),例如10天后的虛擬庫(kù)存顯然和5天后的虛擬庫(kù)存不同。

系統(tǒng)如何計(jì)算實(shí)際庫(kù)存和虛擬庫(kù)存呢?還是基于庫(kù)存移動(dòng)記錄來(lái)計(jì)算,不過(guò),要用到庫(kù)存移動(dòng)記錄中的更多信息。系統(tǒng)中實(shí)際記錄的庫(kù)存移動(dòng)(Stock Move)記錄,還包括移動(dòng)狀態(tài)和計(jì)劃移動(dòng)日期、實(shí)際移動(dòng)日期等字段。統(tǒng)計(jì)實(shí)際庫(kù)存時(shí),統(tǒng)計(jì)那些已經(jīng)實(shí)際發(fā)生(移動(dòng)狀態(tài)為Done)的庫(kù)存移動(dòng)記錄的數(shù)量即得到。計(jì)算虛擬庫(kù)存時(shí),統(tǒng)計(jì)那些實(shí)際已經(jīng)發(fā)生的、以及將要發(fā)生(移動(dòng)狀態(tài)為Valid,以及計(jì)劃移動(dòng)日期在計(jì)算時(shí)間段內(nèi))但尚未發(fā)生(沒有實(shí)際移動(dòng)日期)的移動(dòng)記錄數(shù)量即得到。

三、倉(cāng)庫(kù)(WAREHOUSE)和庫(kù)位(LOCATION)

倉(cāng)庫(kù)是我們通常說(shuō)的實(shí)際“倉(cāng)庫(kù)”。一個(gè)實(shí)際倉(cāng)庫(kù)中,通常分為若干貨區(qū),如成品區(qū)、原料區(qū)、廢品區(qū),貨區(qū)還分貨架、貨層等,貨區(qū)、貨架等形成樹狀層次結(jié)構(gòu),這個(gè)層次結(jié)構(gòu)在OE中可以用庫(kù)位建模。

在OE的倉(cāng)庫(kù)(Warehouse)設(shè)置中,一個(gè)倉(cāng)庫(kù)分為三個(gè)庫(kù)位(Location):存貨庫(kù)位(Location Stock)、進(jìn)貨庫(kù)位(Location Input)、出貨庫(kù)位(Location Output)。

存貨庫(kù)位:倉(cāng)庫(kù)中存放貨物的貨區(qū),下面還可按貨架、貨層等進(jìn)一步細(xì)分。

進(jìn)貨庫(kù)位:倉(cāng)庫(kù)中收貨的暫存貨區(qū),例如存放已收貨但尚未驗(yàn)收的臨時(shí)存放區(qū)。簡(jiǎn)單情況,不需要臨時(shí)收貨區(qū),進(jìn)貨庫(kù)位可以和存放庫(kù)位設(shè)置成同一個(gè)庫(kù)位。

出貨庫(kù)位:倉(cāng)庫(kù)中發(fā)貨的暫存貨區(qū),例如存放已發(fā)貨等待裝運(yùn)的臨時(shí)存放區(qū)。簡(jiǎn)單情況,不需要臨時(shí)發(fā)貨區(qū),出貨庫(kù)位可以和存放庫(kù)位設(shè)置成同一個(gè)庫(kù)位。

庫(kù)位類似于倉(cāng)庫(kù)里面的貨區(qū),用于存放產(chǎn)品(注意,OE的產(chǎn)品包括原料、消耗品、成品等一切物資)。庫(kù)存移動(dòng)中記錄的源庫(kù)位、目標(biāo)庫(kù)位都是庫(kù)位,不可用倉(cāng)庫(kù)。OE的庫(kù)位概念非常靈活,可以是實(shí)際庫(kù)位(庫(kù)區(qū)),也可以是虛擬庫(kù)位。虛擬庫(kù)位是物理上不存在,僅用于復(fù)式庫(kù)存的庫(kù)存移動(dòng)記錄的需要。例如,盤虧時(shí)候的庫(kù)存移動(dòng)記錄,目標(biāo)庫(kù)位是“盤點(diǎn)庫(kù)位”,該庫(kù)位就是一種虛擬庫(kù)位。OE的庫(kù)存移動(dòng)概念非常廣泛,對(duì)應(yīng)的庫(kù)位也有多種類型。

供應(yīng)商庫(kù)位(Supplier Location): 用于從供應(yīng)商處收貨時(shí)的庫(kù)存移動(dòng)的源庫(kù)位,是一種虛擬庫(kù)位。

視圖庫(kù)位(View): 庫(kù)位樹狀結(jié)構(gòu)的中間節(jié)點(diǎn),用于組織庫(kù)位樹狀結(jié)構(gòu)。該種視圖不可在庫(kù)存移動(dòng)中使用,但可用于庫(kù)存統(tǒng)計(jì),即統(tǒng)計(jì)其下面的各個(gè)庫(kù)位的總庫(kù)存。

內(nèi)部庫(kù)位(Internal Location): 倉(cāng)庫(kù)中實(shí)際存放貨物的庫(kù)位,即庫(kù)區(qū)。

客戶庫(kù)位(Customer Location): 用于供貨給客戶時(shí)的庫(kù)存移動(dòng)的目標(biāo)庫(kù)位,是一種虛擬庫(kù)位。

盤點(diǎn)庫(kù)位(Inventory): 用于盤虧時(shí)的目標(biāo)庫(kù)位,或者盤盈時(shí)的源庫(kù)位。注意,新上OE系統(tǒng)時(shí)候也是從該庫(kù)位中“移動(dòng)”產(chǎn)品至各庫(kù)位,以建立期初庫(kù)存。

補(bǔ)貨庫(kù)位(Procurement): 產(chǎn)品補(bǔ)貨單(Procurement Order,這個(gè)概念很重要,后面再講)引起的庫(kù)存移動(dòng)的“臨時(shí)”源庫(kù)位或目標(biāo)庫(kù)位。當(dāng)系統(tǒng)初次生成補(bǔ)貨單時(shí)候,系統(tǒng)不能確定補(bǔ)貨的來(lái)源(不確定是通過(guò)購(gòu)買還是通過(guò)生產(chǎn)補(bǔ)貨)。只有當(dāng)系統(tǒng)運(yùn)行完補(bǔ)貨調(diào)度計(jì)劃(Procurement Scheduler)后,才知道補(bǔ)貨來(lái)源。默認(rèn)情況下,系統(tǒng)每天運(yùn)行一次補(bǔ)貨調(diào)度計(jì)劃,當(dāng)然,你可以在任何時(shí)候手動(dòng)執(zhí)行補(bǔ)貨調(diào)度計(jì)劃。補(bǔ)貨庫(kù)位用于初次生成的補(bǔ)貨單中的庫(kù)存移動(dòng)。每當(dāng)運(yùn)行完補(bǔ)貨調(diào)度計(jì)劃后,該庫(kù)位庫(kù)存數(shù)量應(yīng)為零。

生產(chǎn)庫(kù)位(Production): 生產(chǎn)時(shí)候,生產(chǎn)領(lǐng)料或成品入庫(kù)時(shí)候的目標(biāo)庫(kù)位或源庫(kù)位,是一種虛擬庫(kù)位。

多公司中間庫(kù)位(Transit Location for Inter-Companies Transfers): 多公司時(shí)候,用于庫(kù)存移動(dòng)時(shí)候的中間庫(kù)位。

四、庫(kù)位鏈(LOCATION CHAIN)

OE的庫(kù)位間可以串聯(lián)起來(lái)形成庫(kù)位鏈。舉個(gè)簡(jiǎn)單例子,你希望收到貨物后先進(jìn)入質(zhì)檢區(qū),經(jīng)質(zhì)檢人員確認(rèn)后再入庫(kù)。要實(shí)現(xiàn)這個(gè)業(yè)務(wù),一個(gè)簡(jiǎn)單辦法是利用庫(kù)位鏈。設(shè)置一個(gè)質(zhì)檢庫(kù)位,該庫(kù)位鏈接到你的存貨庫(kù)位,每當(dāng)貨物進(jìn)入質(zhì)檢庫(kù)位時(shí)候(系統(tǒng)記錄到一個(gè)目標(biāo)庫(kù)位為質(zhì)檢庫(kù)位的庫(kù)存移動(dòng)),系統(tǒng)自動(dòng)生成一個(gè)從質(zhì)檢庫(kù)位到存貨庫(kù)位的移動(dòng)單,要求質(zhì)檢人員確認(rèn)該單子。

庫(kù)位鏈中,從前一庫(kù)位到下一庫(kù)位的移動(dòng),有三種移動(dòng)方式:

手動(dòng)轉(zhuǎn)移(Manual Operation):系統(tǒng)自動(dòng)生成一張到下一庫(kù)位的移動(dòng)單,要求操作員確認(rèn)后才實(shí)際移動(dòng)。

自動(dòng)轉(zhuǎn)移(Automatic Move):系統(tǒng)自動(dòng)生成一張到下一庫(kù)位的移動(dòng)單,不需要操作員確認(rèn),直接移動(dòng)。此時(shí)通常還會(huì)指定庫(kù)鏈提前時(shí)間(Chaining Lead Time),該時(shí)間表示,貨物進(jìn)入庫(kù)位后,等待該時(shí)間,再進(jìn)入下一庫(kù)位。這個(gè)概念可以用于建模物流路徑結(jié)點(diǎn)及其時(shí)間。

自動(dòng)跳移(Automatic No Step Added):系統(tǒng)不生成到下一庫(kù)位的移動(dòng)單,而是直接修改原庫(kù)存移動(dòng)的目標(biāo)庫(kù)位為下一庫(kù)位。

可以利用OE靈活的庫(kù)位及庫(kù)位鏈的概念建模物流處理過(guò)程。如:

銷售發(fā)貨的多次確認(rèn):例如,系統(tǒng)默認(rèn)的銷售發(fā)貨過(guò)程是兩次確認(rèn),一次是出庫(kù)前確認(rèn)待發(fā)貨產(chǎn)品合格,其次是客戶收到貨物后聯(lián)系客戶確認(rèn)收貨無(wú)誤。第一次確認(rèn)在銷售單確認(rèn)時(shí)系統(tǒng)自動(dòng)產(chǎn)生的裝箱單(Packing List,其內(nèi)容是存貨庫(kù)位Stock到出貨庫(kù)位Output的庫(kù)存移動(dòng))上確認(rèn),第二次在第一次確認(rèn)后產(chǎn)生的運(yùn)輸單(Delivery Order,其內(nèi)容是從出貨庫(kù)位Output到客戶庫(kù)位Cusomer的庫(kù)存移動(dòng))上確認(rèn)。如果不需要第二次確認(rèn),那么,只要將Output -> Customer設(shè)置成自動(dòng)轉(zhuǎn)移庫(kù)位鏈,則第二次將自動(dòng)移動(dòng),無(wú)需確認(rèn)。

跟蹤貨物進(jìn)出口的海運(yùn)路徑:例如,假設(shè)某產(chǎn)品從美國(guó)公司A進(jìn)口,A公司發(fā)貨后2天到達(dá)美國(guó)西岸港口,1個(gè)月后到達(dá)上海港口,5天后應(yīng)到達(dá)公司倉(cāng)庫(kù)。為了跟蹤該物流過(guò)程,可以建立庫(kù)位鏈:Supplier A -> 西岸港 -> 上海港 -> Input -> Stock,并設(shè)置該庫(kù)位鏈各環(huán)節(jié)的庫(kù)鏈提前時(shí)間,則系統(tǒng)可以自動(dòng)產(chǎn)生庫(kù)存移動(dòng)供用戶確認(rèn)貨物是否按時(shí)到達(dá)各節(jié)點(diǎn)。

管理單個(gè)產(chǎn)品的物流路徑:安裝Location_Path模塊后,OE支持為每個(gè)產(chǎn)品設(shè)置特定的物流路徑。

管理出租產(chǎn)品:例如某設(shè)備A出租給某客戶A 3個(gè)月,可以為設(shè)備A設(shè)置庫(kù)位鏈:Stock -> Output -> Customer A -> Input ->Stock,并將Customer A -> Input環(huán)節(jié)的庫(kù)鏈提前時(shí)間設(shè)置為3個(gè)月。這樣,系統(tǒng)將于3個(gè)月后自動(dòng)產(chǎn)生庫(kù)存移動(dòng)單供用戶確認(rèn)設(shè)備A是否按時(shí)歸還。

管理委托產(chǎn)品:委托產(chǎn)品是指,存放于客戶或供應(yīng)商處,但產(chǎn)權(quán)屬于自己的產(chǎn)品,或者,存放于本公司倉(cāng)庫(kù),但產(chǎn)權(quán)不屬于本公司的產(chǎn)品。例如,對(duì)于產(chǎn)權(quán)屬于自己,但存放于客戶處的產(chǎn)品,可以在自己公司的總存貨庫(kù)位下設(shè)置一個(gè)“客戶庫(kù)位”,用于記錄該類產(chǎn)品庫(kù)存。

五、產(chǎn)品補(bǔ)貨(PROCUREMENT)

銷售缺貨時(shí)需要及時(shí)“補(bǔ)貨”,這個(gè)補(bǔ)貨過(guò)程在OE里叫產(chǎn)品補(bǔ)貨(Procurement)。OE的補(bǔ)貨,是通過(guò)手動(dòng)或自動(dòng)生成補(bǔ)貨單(Procurement Order)來(lái)實(shí)現(xiàn)。有多種情況會(huì)引發(fā)補(bǔ)貨:

1)倉(cāng)管員發(fā)現(xiàn)某產(chǎn)品庫(kù)存太低,他可以手動(dòng)生成一張補(bǔ)貨單(Procurement Order)。在產(chǎn)品畫面,右邊有個(gè)“Make Procurement”鏈接,當(dāng)查看庫(kù)存時(shí)發(fā)現(xiàn)產(chǎn)品庫(kù)存太低,可以點(diǎn)擊該鏈接手工填寫補(bǔ)貨單。

2)按庫(kù)存生產(chǎn)(Make to Stock)的產(chǎn)品,當(dāng)該產(chǎn)品庫(kù)存低于最低庫(kù)存(minimum stock rules)時(shí),系統(tǒng)會(huì)自動(dòng)生成補(bǔ)貨單。系統(tǒng)有一個(gè)批處理Job,該Job會(huì)定期執(zhí)行(默認(rèn)為一天一次),該Job根據(jù)設(shè)定的最低庫(kù)存規(guī)則(minimum stock rules),如果庫(kù)存不夠時(shí),自動(dòng)生成補(bǔ)貨單。

3)按訂單生產(chǎn)(Make to Order)的產(chǎn)品,確認(rèn)銷售訂單時(shí)候,系統(tǒng)會(huì)自動(dòng)生成補(bǔ)貨單。

4)按庫(kù)存生產(chǎn)(Make to Stock)的產(chǎn)品,根據(jù)主生產(chǎn)計(jì)劃(master production schedule)生成補(bǔ)貨單。

隨著補(bǔ)貨單的執(zhí)行,系統(tǒng)會(huì)產(chǎn)生一系列的動(dòng)作。如自動(dòng)生成采購(gòu)單(Purchase Order),自動(dòng)生成制造單(Manufacturing Order),自動(dòng)生成任務(wù)(Task)。具體采取什么動(dòng)作,取決于產(chǎn)品(Product)的供應(yīng)方法(Supply Method)、補(bǔ)貨方法(Procurement Method)、產(chǎn)品類型(Product Type)三個(gè)屬性的設(shè)置。

OE支持兩種產(chǎn)品補(bǔ)貨方法:按庫(kù)存生產(chǎn)(Make to Stock)、按訂單生產(chǎn)(Make to Order)。

按庫(kù)存生產(chǎn)(Make to Stock): 表示從倉(cāng)庫(kù)取貨供給客戶的產(chǎn)品,如分銷商的情況,或者季節(jié)性產(chǎn)品。

按訂單生產(chǎn)(Make to Order): 表示有銷售訂單時(shí),根據(jù)訂單去采購(gòu)或生產(chǎn)的產(chǎn)品,該種產(chǎn)品不會(huì)入庫(kù)。

OE支持兩種產(chǎn)品供應(yīng)方法:生產(chǎn)(Produce)、購(gòu)買(Buy)。

生產(chǎn)(Produce): 表示該產(chǎn)品通過(guò)自己生產(chǎn)來(lái)供應(yīng),或者該服務(wù)是通過(guò)內(nèi)部資源來(lái)提供。

購(gòu)買(Buy): 表示該產(chǎn)品或服務(wù)通過(guò)購(gòu)買來(lái)供應(yīng)。

OE支持三種產(chǎn)品類型:可庫(kù)存品(Stockable)、消耗品(Cosumable)、服務(wù)(Service)

可庫(kù)存品(Stockable):需要計(jì)量其庫(kù)存數(shù)量的物資,通常的有形產(chǎn)品都是該類型。

消耗品(Cosumable):不需要計(jì)量其庫(kù)存數(shù)量的物資,通常是低值易耗品,如小螺釘?shù)取?/p>

服務(wù)(Service):非有形物,OE中將服務(wù)也看做產(chǎn)品。如咨詢服務(wù)、軟件開發(fā)服務(wù)。

對(duì)于可庫(kù)存產(chǎn)品,補(bǔ)貨單(Procurement Order)的后續(xù)動(dòng)作:

補(bǔ)貨方法 | 供應(yīng)方法(Produce) | 供應(yīng)方法(Buy)

MTS | 等待 | 等待

MTO | 自動(dòng)生成生產(chǎn)單 | 自動(dòng)生成采購(gòu)單

對(duì)于服務(wù)產(chǎn)品,補(bǔ)貨單(Procurement Order)的后續(xù)動(dòng)作:

補(bǔ)貨方法 | 供應(yīng)方法(Produce) | 供應(yīng)方法(Buy)

MTS | - | -

MTO | 自動(dòng)生成項(xiàng)目任務(wù) | 自動(dòng)生成服務(wù)外包合同

下面舉個(gè)復(fù)雜點(diǎn)的例子說(shuō)明OE的補(bǔ)貨(Procurement)過(guò)程:

1)銷售出某MTO的產(chǎn)品A

2)銷售單(SO:Sale Order)確認(rèn)時(shí)候,系統(tǒng)自動(dòng)生成產(chǎn)品A的補(bǔ)貨單(PO:Procurement Order)

3)該P(yáng)O導(dǎo)致系統(tǒng)生成產(chǎn)品A的制造單(MO:Manufacturing Order)

4)隨著該MO的執(zhí)行,系統(tǒng)會(huì)根據(jù)BOM計(jì)算產(chǎn)品零部件的補(bǔ)貨單

5)零部件補(bǔ)貨單會(huì)導(dǎo)致系統(tǒng)生成庫(kù)間移動(dòng)單(INT:Internal Moves,相當(dāng)于領(lǐng)料單)

6)如果零部件是MTO的產(chǎn)品,該INT又會(huì)觸發(fā)新的PO及MO,如果該零部件是MTS的,且?guī)齑娌蛔泐I(lǐng)料數(shù)量,則系統(tǒng)將處于待料狀態(tài)(Waiting)

7)待料狀態(tài)下,等待一天后,最小庫(kù)存規(guī)則會(huì)自動(dòng)引發(fā)該零部件的補(bǔ)貨單,該補(bǔ)貨單又會(huì)產(chǎn)生采購(gòu)單(PO:Purchase Order)

8)采購(gòu)員確認(rèn)系統(tǒng)生成的采購(gòu)單,且采購(gòu)零部件入庫(kù)后,待料狀態(tài)結(jié)束,生產(chǎn)可以繼續(xù)進(jìn)行。

從上述補(bǔ)貨過(guò)程可以看出,有多種原因會(huì)導(dǎo)致補(bǔ)貨過(guò)程中斷(Procurement Exception),補(bǔ)貨單會(huì)記錄導(dǎo)致異常的原因。設(shè)置錯(cuò)誤是導(dǎo)致自動(dòng)補(bǔ)貨異常的最常見原因。

產(chǎn)品未定義BOM(No bill of materials defined for production): 這種情況,需要定義BOM,或者將產(chǎn)品的供應(yīng)方法改成購(gòu)買(Buy)。

找不到采購(gòu)單的供應(yīng)商(No supplier available for a purchase): 這中情況是因?yàn)闆]有定義產(chǎn)品的供應(yīng)商,需要在Product界面的Supplier頁(yè)定義產(chǎn)品默認(rèn)供應(yīng)商。

找不到供應(yīng)商的地址(No address defined on the supplier partner):這種情況,需要設(shè)置該供應(yīng)商的地址,系統(tǒng)自動(dòng)生成采購(gòu)單時(shí)需要該地址。

庫(kù)存不足(No quantity available in stock):這種情況需要定義最小庫(kù)存規(guī)則,以使系統(tǒng)能夠自動(dòng)補(bǔ)貨,或者手工錄入補(bǔ)貨單補(bǔ)足庫(kù)存。

六、庫(kù)存價(jià)值(STOCK VALUATION)

庫(kù)存價(jià)值計(jì)算比較難,財(cái)務(wù)經(jīng)理給出的庫(kù)存價(jià)值往往和庫(kù)管經(jīng)理給出的庫(kù)存價(jià)值相差很多,所謂庫(kù)存“兩張皮”現(xiàn)象。在OE中,非常巧妙的將“兩張皮”統(tǒng)一成了一張皮。OE中統(tǒng)一“兩張皮”的辦法是,每一筆庫(kù)存移動(dòng)都會(huì)自動(dòng)生成會(huì)計(jì)上的一筆庫(kù)存移動(dòng)分錄。因?yàn)橄到y(tǒng)自動(dòng)生成,避免了人為錯(cuò)誤,故而會(huì)計(jì)分錄和庫(kù)存移動(dòng)能夠保持一致,財(cái)務(wù)經(jīng)理從會(huì)計(jì)分錄計(jì)算的庫(kù)存價(jià)值和庫(kù)管經(jīng)理從庫(kù)存移動(dòng)計(jì)算出的庫(kù)存價(jià)值總是相等的。

為了統(tǒng)一庫(kù)存價(jià)值的“兩張皮”,在OE中需要設(shè)置如下一些基礎(chǔ)參數(shù):產(chǎn)品(Product)畫面的Stock Input Account、Stock Output Account,庫(kù)位(Location)畫面的Stock Input Account、Stock Output Account。

產(chǎn)品的Stock Input Account:該產(chǎn)品入庫(kù)時(shí),入庫(kù)分錄的貸方。產(chǎn)品入庫(kù)時(shí)候,借方通常固定是“庫(kù)存商品”。

產(chǎn)品的Stock Output Account:該產(chǎn)品出庫(kù)時(shí),出庫(kù)分錄的借方。產(chǎn)品出庫(kù)時(shí)候,貸方通常固定是“庫(kù)存商品”。

庫(kù)位的Stock Input Account:產(chǎn)品入該庫(kù)位時(shí),入庫(kù)分錄的借方。該參數(shù)通常是“庫(kù)存商品”下的以庫(kù)位名命名的二級(jí)科目,如“A庫(kù)”。但如果是“盤點(diǎn)庫(kù)位”或“生產(chǎn)庫(kù)位”,不要設(shè)置成“庫(kù)存商品”的二級(jí)科目,你可以設(shè)置該參數(shù)為“盤點(diǎn)庫(kù)”、“生產(chǎn)庫(kù)”,或者不設(shè)。

庫(kù)位的Stock Output Account:產(chǎn)品出該庫(kù)位時(shí),出庫(kù)分錄的貸方。該參數(shù)通常也是“庫(kù)存商品”下的以庫(kù)位名命名的二級(jí)科目,如“A庫(kù)”。

考慮如下例子,

產(chǎn)品“自行車”的Stock Input Account=“外庫(kù)”,Stock Output Account=“外庫(kù)”

A庫(kù)位的Stock Input Account=“庫(kù)存商品 - A庫(kù)”,Stock Output Account=“庫(kù)存商品 - A庫(kù)”

盤點(diǎn)庫(kù)位的Stock Input Account=“盤庫(kù)”,Stock Output Account=“盤庫(kù)”

自行車單價(jià)200元,期初自行車庫(kù)存數(shù)量為0,依次發(fā)生業(yè)務(wù):1)采購(gòu)入庫(kù)自行車10輛,入A庫(kù)位;2)銷售出庫(kù)自行車5輛,從A庫(kù)出;3)月末盤點(diǎn)盤虧1輛自行車。

當(dāng)確認(rèn)上述庫(kù)存移動(dòng)時(shí)候,系統(tǒng)會(huì)自動(dòng)生成如下會(huì)計(jì)分錄:

1)采購(gòu)入庫(kù)

產(chǎn)品 |數(shù)量 | 源庫(kù)位 | 目標(biāo)庫(kù)位

自行車 | 10 | Supplier | A庫(kù)位

會(huì)計(jì)分錄

借:庫(kù)存商品 - A庫(kù) 2000

貸:外庫(kù) 2000

2)銷售出庫(kù)

產(chǎn)品 |數(shù)量 | 源庫(kù)位 | 目標(biāo)庫(kù)位

自行車 | 5 | A庫(kù)位 | Customer

會(huì)計(jì)分錄

借:外庫(kù) 1000

貸:庫(kù)存商品 - A庫(kù) 1000

3)盤虧

產(chǎn)品 |數(shù)量 | 源庫(kù)位 | 目標(biāo)庫(kù)位

自行車 | 1 | A庫(kù)位 | 盤點(diǎn)庫(kù)位

會(huì)計(jì)分錄

借:盤庫(kù) 200

貸:庫(kù)存商品 - A庫(kù) 200

從系統(tǒng)的記錄中,庫(kù)管經(jīng)理很容易得出結(jié)論:A庫(kù)位4輛(10輛-5輛-1輛),盤點(diǎn)庫(kù)位1輛。

財(cái)務(wù)經(jīng)理很容易得出結(jié)論:A庫(kù)位價(jià)值800元(2000元-1000元-200元),盤點(diǎn)庫(kù)位價(jià)值200元。

盤點(diǎn)庫(kù)位的價(jià)值表示盤虧了200元。



作者:luohuayong
鏈接:https://www.jianshu.com/p/33d8d90cbed9
來(lái)源:簡(jiǎn)書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

總結(jié)

以上是生活随笔為你收集整理的odoo-OPENERP仓库各类知识详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。