掃碼下載APP
及時(shí)接收最新考試資訊及
備考信息
安卓版本:8.7.30 蘋(píng)果版本:8.7.30
開(kāi)發(fā)者:北京正保會(huì)計(jì)科技有限公司
應(yīng)用涉及權(quán)限:查看權(quán)限>
APP隱私政策:查看政策>
HD版本上線:點(diǎn)擊下載>
筆者最近因?yàn)楦鞣N原因,從ERP咨詢與實(shí)施顧問(wèn)的崗位上退了下來(lái),轉(zhuǎn)入后臺(tái),負(fù)責(zé)ERP產(chǎn)品設(shè)計(jì)工作。把在ERP實(shí)施過(guò)程中碰到的問(wèn)題,把他們抽象出來(lái),把一些共性的問(wèn)題寫(xiě)成可行解決方案,交給程序員進(jìn)行開(kāi)發(fā),以達(dá)到產(chǎn)品完善的目的。這就是我作為ERP產(chǎn)品設(shè)計(jì)總監(jiān)所做的主要工作。在這個(gè)崗位上不知不覺(jué)也呆了近一年時(shí)間了,個(gè)中的辛酸苦辣也只有自己能夠體會(huì)了。下面,我將通過(guò)文章,把我在ERP產(chǎn)品設(shè)計(jì)方面的心得貢獻(xiàn)出來(lái),我相信,這些文章無(wú)論是從事ERP產(chǎn)品開(kāi)發(fā)與設(shè)計(jì),還是ERP實(shí)施顧問(wèn)都會(huì)有比較大的幫助。
下面,我先介紹第一個(gè)功能,供應(yīng)商產(chǎn)品價(jià)格的定義。從中我們或許可以感悟到ERP產(chǎn)品設(shè)計(jì)中細(xì)膩思維。
一、顯示畫(huà)面:
在供應(yīng)商產(chǎn)品價(jià)格定義窗口中,要有如下字段:
二、所涉及到的數(shù)據(jù)庫(kù)表。
在供應(yīng)商產(chǎn)品定義中,主要涉及到如下的表。
1、品號(hào)基本信息表。在供應(yīng)商產(chǎn)品價(jià)格定義中,需要從該表中查詢品號(hào)信息。當(dāng)供應(yīng)商產(chǎn)品價(jià)格定義窗口中定義產(chǎn)品價(jià)格之前,必須先在品號(hào)基本信息表中建立品號(hào)的基本信息。
2、供應(yīng)商基本信息表。同品號(hào)基本信息表一樣,在供應(yīng)商產(chǎn)品價(jià)格定義中,供應(yīng)商編號(hào)必須是在供應(yīng)商基本信息表中存在的信息。也就是說(shuō),在輸入供應(yīng)商價(jià)格之前,品號(hào)信息與供應(yīng)商信息必須預(yù)先存在。
3、幣種匯率單頭表。企業(yè)有可能存在多種幣種的交易,所以,在供應(yīng)商產(chǎn)品定義處可以設(shè)置不同于本位幣的幣種。雖然可以有多幣種交易,但是,有一個(gè)前期,就是這個(gè)幣種必須先在幣種匯率單頭表中進(jìn)行定義。
4、單位換算單頭表。lijiang我們?cè)诋a(chǎn)品信息定義的時(shí)候,會(huì)有一個(gè)庫(kù)存單位的定義,如件。但是,有時(shí)候我們?cè)诓少?gòu)的時(shí)候,可能跟這個(gè)單位不一樣,可能會(huì)以套進(jìn)行采購(gòu)。在供應(yīng)商價(jià)格定義的時(shí)候,我們同時(shí)需要定義計(jì)價(jià)單位。當(dāng)計(jì)價(jià)單位跟庫(kù)存單位不一致的時(shí)候,就需要進(jìn)行單位之間的轉(zhuǎn)換。所以,當(dāng)兩個(gè)單位不一致的時(shí)候,為了后續(xù)系統(tǒng)能夠自動(dòng)進(jìn)行單位間的轉(zhuǎn)換,需要用戶預(yù)先設(shè)置好換算率。否則的話,不能再此定義與產(chǎn)品庫(kù)存單位不一致的計(jì)價(jià)幣種。
三、具體字段的實(shí)現(xiàn)說(shuō)明:
字段1:品號(hào)。
1、該字段不可空白,若空白則提示錯(cuò)誤信息。
2、在該字段中可直接輸入產(chǎn)品品號(hào)。當(dāng)輸入的產(chǎn)品品號(hào)在品號(hào)基本信息表中不存在時(shí),系統(tǒng)會(huì)提示錯(cuò)誤信息“輸入的品號(hào)不存在”,并且該條記錄不會(huì)被保存。同時(shí),必須保證產(chǎn)品信息是有效的。當(dāng)品號(hào)基本信息表中,雖然有該條品號(hào)信息的記錄,但是,當(dāng)該品號(hào)的狀態(tài)為“無(wú)效”時(shí),則也會(huì)提示錯(cuò)誤信息“輸入的品號(hào)狀態(tài)已經(jīng)為無(wú)效”。
3、若品號(hào)信息存在的話,則會(huì)自動(dòng)填充計(jì)價(jià)單位,使計(jì)價(jià)單位等于庫(kù)存單位。
4、若品號(hào)信息存在,還會(huì)自動(dòng)帶出產(chǎn)品的品名與規(guī)格信息。
字段2:品名與規(guī)格
1、這兩個(gè)字段的內(nèi)容都是根據(jù)品號(hào)從品號(hào)基本信息表中讀取出來(lái)。
2、該兩個(gè)字段只讀,用戶無(wú)法修改。
字段3:供應(yīng)商編號(hào)。
1、該字段不可空白,同時(shí),必須存在與供應(yīng)商基本信息表。用戶可以手工輸入供應(yīng)商編號(hào),也可以通過(guò)查詢功能指定供應(yīng)商。當(dāng)用戶手工輸入供應(yīng)商編碼的話,系統(tǒng)需要檢測(cè)該供應(yīng)商編碼是否存在與供應(yīng)商基本信息表中。當(dāng)不存在的時(shí)候,就需要提示錯(cuò)誤信息:“輸入的供應(yīng)商編號(hào)數(shù)據(jù)庫(kù)中不存在”。
2、在供應(yīng)商信息的定義的時(shí)候,供應(yīng)商還有狀態(tài)控制。如供應(yīng)商是屬于“不準(zhǔn)交易”或者是“等待審核”的狀態(tài)時(shí),則我們?cè)诖溯斎脒@些狀態(tài)的供應(yīng)商編號(hào)時(shí),系統(tǒng)會(huì)提示錯(cuò)誤信息:“該供應(yīng)商設(shè)置為不準(zhǔn)交易”或者“該供應(yīng)商正在等待審核”,同時(shí),該條記錄不會(huì)被保存。這主要是為了保證在這里設(shè)置的所有價(jià)格記錄,都是有效的。若供應(yīng)商本身就是不準(zhǔn)交易或者還沒(méi)有審核通過(guò)的,當(dāng)然不能在這里進(jìn)行價(jià)格的定義。
IF 供應(yīng)商基本信息。核準(zhǔn)狀況=等待審核
MSG:該供應(yīng)商正在等待審核,正在審核的供應(yīng)商不能定義價(jià)格。
IF 供應(yīng)商基本信息。核準(zhǔn)狀況=不準(zhǔn)交易
MSG:該供應(yīng)商狀態(tài)為不準(zhǔn)交易,不準(zhǔn)交易的供應(yīng)商不能在此定義價(jià)格。
3、若在供應(yīng)商定義的時(shí)候,我們還指定了該供應(yīng)商的交易幣種,則把供應(yīng)商信息中設(shè)置的交易幣種帶到此處。
字段4:供應(yīng)商品號(hào)。
1、在大部分時(shí)候,企業(yè)定義的產(chǎn)品品號(hào)跟供應(yīng)商品號(hào)都是不一致的。也就是說(shuō),企業(yè)由企業(yè)的產(chǎn)品編碼原則,而供應(yīng)商有供應(yīng)商的編碼原則,而且供應(yīng)商之間對(duì)于同一個(gè)產(chǎn)品的編碼也往往是不一致的。為了后續(xù)操作的方便,如在采購(gòu)單上即顯示企業(yè)的產(chǎn)品編碼,方便我們?nèi)霂?kù)、結(jié)帳、成本計(jì)算等等;也在采購(gòu)單上顯示特定供應(yīng)商的編碼,方便供應(yīng)商下單、安排生產(chǎn)等等。所以,在定義價(jià)格的時(shí)候,若我們知道了供應(yīng)商的產(chǎn)品編碼的時(shí)候,在此處需要定義供應(yīng)商品號(hào)。
2、雖然這個(gè)字段在系統(tǒng)中,沒(méi)有強(qiáng)制要求必須輸入。但是,為了后續(xù)操作的方便,在項(xiàng)目實(shí)施的過(guò)程中,實(shí)施顧問(wèn)要建議用戶完善這個(gè)字段的信息。
字段5:核價(jià)日期。
1、該字段在新建記錄時(shí),默認(rèn)為系統(tǒng)的當(dāng)前日期或者服務(wù)器日期。
2、若該字段用戶進(jìn)行修改了,則在保存時(shí),需要檢查用戶日期輸入是否正確。若用戶日期的格式輸入錯(cuò)誤,則系統(tǒng)要提示錯(cuò)誤信息:“輸入的日期不準(zhǔn)確,請(qǐng)重新輸入。”
字段6:生效日期。
1、該字段在新建記錄時(shí),默認(rèn)為系統(tǒng)的當(dāng)前日期或者服務(wù)器日期。
2、若該字段用戶后來(lái)修改了,則在保存時(shí),需要檢查用戶日期輸入是否正確。若用戶日期的格式輸入錯(cuò)誤,則系統(tǒng)要提示錯(cuò)誤信息:“輸入的日期不準(zhǔn)確,請(qǐng)重新輸入。”若用戶把日期內(nèi)容刪除了,則系統(tǒng)要提示錯(cuò)誤信息:“該字段不能為空,請(qǐng)輸入日期”。
字段7:失效日期。
1、該字段默認(rèn)情況下為空白。空白的意思表示,該字段從價(jià)格生效日開(kāi)始后,一直有效。若該字段中用戶輸入了具體的日期,則該價(jià)格的有效日期就是從價(jià)格生效后到價(jià)格失效日期為止。當(dāng)采購(gòu)單生成時(shí),若日期超過(guò)了這個(gè)生效日期的話,則這條記錄從實(shí)際意義上說(shuō),已經(jīng)沒(méi)有什么意義,跟不存在差不多。
2、若用戶輸入失效日期的話,在記錄保存時(shí),系統(tǒng)會(huì)判斷輸入日期的合法性。當(dāng)用戶輸入的失效日期小于等于生效日期的話,則系統(tǒng)會(huì)認(rèn)為該日期無(wú)效。
IF 失效日期 IS NOT NULL AND 失效日期產(chǎn)品基本信息表。庫(kù)存單位
CHECK:?jiǎn)挝粨Q算表中是否存在該計(jì)量單位
MSG:若不存在,則提示錯(cuò)誤信息“相關(guān)的單位換算信息不存在,請(qǐng)先定義換算關(guān)系”。
字段10:含稅。
該字段默認(rèn)為Y,即表示此處定義的價(jià)格不含稅。選擇供應(yīng)商后,這個(gè)字段會(huì)根據(jù)供應(yīng)商信息處設(shè)置的值進(jìn)行更改。若供應(yīng)商基本信息處設(shè)置的值為不含稅時(shí),則此處顯示的就是N;當(dāng)供應(yīng)商基本信息處設(shè)置的值為含稅時(shí),則此處顯示的值就為Y.
其他字段的處理方式相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,這里就不做闡述了。從這份功能設(shè)計(jì)文檔中,我們可以看出,ERP產(chǎn)品設(shè)計(jì)跟ERP項(xiàng)目實(shí)施有很大的區(qū)別。ERP項(xiàng)目實(shí)施可能只需要考慮一個(gè)企業(yè)的情況;而ERP產(chǎn)品設(shè)計(jì)師的話,則需要把多個(gè)企業(yè)的情況全部考慮進(jìn)去,通過(guò)相關(guān)的控制方法,來(lái)實(shí)現(xiàn)不同企業(yè)的個(gè)性需求。如此的話,才可以提高系統(tǒng)的靈活性。
安卓版本:8.7.30 蘋(píng)果版本:8.7.30
開(kāi)發(fā)者:北京正保會(huì)計(jì)科技有限公司
應(yīng)用涉及權(quán)限:查看權(quán)限>
APP隱私政策:查看政策>
HD版本上線:點(diǎn)擊下載>
官方公眾號(hào)
微信掃一掃
官方視頻號(hào)
微信掃一掃
官方抖音號(hào)
抖音掃一掃
Copyright © 2000 - m.yinshua168.com.cn All Rights Reserved. 北京正保會(huì)計(jì)科技有限公司 版權(quán)所有
京B2-20200959 京ICP備20012371號(hào)-7 出版物經(jīng)營(yíng)許可證 京公網(wǎng)安備 11010802044457號(hào)