太極在線進(jìn)銷存_第1頁
太極在線進(jìn)銷存_第2頁
太極在線進(jìn)銷存_第3頁
太極在線進(jìn)銷存_第4頁
太極在線進(jìn)銷存_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1. 采購模塊1.1 采購單1.1.1 設(shè)計圖1.1.2 功能描述采購單功能包括采購單列表、新建采購單、紅沖采購單、打印采購單、復(fù)制新建采購單。1.1.3 業(yè)務(wù)邏輯和流程1.1.3.1 采購單列表套用通用查詢功能。顯示登陸用戶所在機(jī)構(gòu)下的所有采購記錄,查詢功能參考10.1。關(guān)聯(lián)視圖:SalesDocumentsView1.1.3.2 新建采購單1.1.3.2.1 輸入項說明(1)新建采購單時,用戶需填寫(選?。┑膬?nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求入庫倉庫是有,默認(rèn)機(jī)構(gòu)第一個倉庫是點擊放大鏡選取,不可輸入,單選往來單位是無是點擊放大鏡選取,不可輸入,單選經(jīng)辦人員是有,默認(rèn)登陸人是點

2、擊放大鏡選取,單選;也可手動輸入修改采購日期是有,默認(rèn)當(dāng)前時間是選取時間范圍為當(dāng)前月摘要說明不是是合計金額是所有商品的(數(shù)量*單價)和是不可輸入,系統(tǒng)自動統(tǒng)計付款金額是所有商品的(數(shù)量*單價)和根據(jù)系統(tǒng)配置而定如需填寫,則不能大于合計金額付款賬戶是有,默認(rèn)現(xiàn)金根據(jù)系統(tǒng)配置而定如需選取,則為單選,不能輸入注:點擊往來單位后部的列表按鈕,可以查看往來單位的歷史采購記錄。(2)選取商品后,用戶需填寫(選?。┑膬?nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求商品單位是是,默認(rèn)為商品信息中商品單位是只能選取商品信息中的商品單位和商品大單位,不可輸入商品數(shù)量是是,0是大于零的兩位小數(shù)商品單價是是,0是大于

3、零的兩位小數(shù)或零1.1.3.2.2 業(yè)務(wù)邏輯說明(1)用戶選取的商品信息為所有生效的非組裝商品。每樣商品只能選取一次,商品重復(fù)系統(tǒng)會給出提示。(2)添加完商品并設(shè)定好價格后,如果修改往來單位信息,則所錄商品的價格將被重置(有上次售價的默認(rèn)上次售價,沒有的默認(rèn)零)。(3)用戶在填寫完畢后,點擊保存按鈕,系統(tǒng)會對填寫內(nèi)容進(jìn)行驗證。如果存在未填寫或填寫不符合要求,則無法保存。(4)數(shù)據(jù)驗證通過,系統(tǒng)會對其選定的入庫倉庫狀態(tài)進(jìn)行判斷,如果倉庫被盤點鎖定,則無法保存。(5)倉庫驗證通過,則單據(jù)可以保存。采購單保存后,系統(tǒng)會自動生成入庫單和付款單,并根據(jù)系統(tǒng)配置(啟用出入庫管理和啟用付款確認(rèn)功能),決定是

4、否對入庫單和付款單進(jìn)行自動處理。(系統(tǒng)配置參考7.13,入庫單參考3.7,付款單參考5.4)注:入庫單自動處理,則默認(rèn)沒有貨位信息。(6)采購過程產(chǎn)生的會計科目為:階段科目借貸說明付款應(yīng)收賬款現(xiàn)金(或銀行賬戶)預(yù)付賬款由訂單轉(zhuǎn)換,且使用采購定金入庫應(yīng)收賬款庫存商品應(yīng)付賬款(應(yīng)收賬款-庫存商品)>01.1.3.2.3 關(guān)聯(lián)功能說明新增商品:跳轉(zhuǎn)商品新增頁面新增往來單位:打開往來單位新增對話框,填寫內(nèi)容單位名稱(必填)、單位類型、簡碼、折扣率(不打折為100)1.1.3.3 紅沖采購單紅沖業(yè)務(wù)邏輯說明:(1) 紅沖采購單時,采購單狀態(tài)標(biāo)記為紅沖(已紅沖的單據(jù)不能再次紅沖);(2) 如果該采購

5、單生成的入庫單未入庫,則刪除該入庫單;如果該采購單已入庫,則判斷該入庫批次是否已經(jīng)出庫,如果出庫,則無法紅沖;如果該入庫批次沒有被使用,則把該入庫批次的商品數(shù)量置成零,把對應(yīng)的入庫單標(biāo)記為紅沖,同時紅沖入庫過程中生成的(應(yīng)收賬款、庫存商品、應(yīng)付賬款)借貸記錄;(3) 如果生成的付款單未付款,則刪除該付款單;如果付款單已付款,則把該付款單標(biāo)記為紅沖,同時紅沖付款過程中生成的(應(yīng)收賬款、現(xiàn)金,預(yù)付賬款)借貸記錄;(4) 如果該采購單是由采購訂單生成,則紅沖采購單時,需修改相應(yīng)的采購訂單商品完成數(shù)量;如果采購頂單已完成,則需把采購訂單的狀態(tài)改為未完成,并且紅沖其關(guān)閉時產(chǎn)生的(應(yīng)收賬款,預(yù)付賬款)借貸

6、記錄。(參考采購訂單關(guān)閉功能1.2)如果采購單使用了定金,則紅沖采購單時,需修改已使用定金金額。1.1.3.4 打印采購單三聯(lián)打印1.1.3.5 復(fù)制新建采購單將所選采購單內(nèi)容復(fù)制到新建的采購單中。1.1.4 數(shù)據(jù)設(shè)計主表:purchasedocuments字段名稱說明類型長度可以為空是否使用idbigint22oid機(jī)構(gòu)編號bigint22number單據(jù)編號varchar100intercourseUnitId往來單位編號bigint22transactorName經(jīng)辦人姓名varchar100是(實際否)purchaseDate采購日期datetimeremark備注摘要varchar1

7、000是entryPersonId錄入人idbigint22entryTime錄入時間datetimeaccountNodeId銀行科目idbigint22amountPayable應(yīng)付金額decimal(20,4)settlementAmount結(jié)算金額decimal(20,4)state狀態(tài)bit1red紅沖bit1total商品金額合計decimal(20,4)departmentId部門idbigint22是否(無部門)moling抹零decimal(22,4)否(無抹零)warehouseId入庫倉庫idbigint22orderId關(guān)聯(lián)訂單idbigint22是useDeposit

8、使用訂金decimal(20,4)是子表:purchasedocumentschild字段名稱說明類型長度可以為空是否使用idPid采購單idbigint22warehouseId倉庫idbigint22是否commodityId商品idbigint22commodityCount商品數(shù)量decimal(11,2)price商品單價decimal(11,4)dateOfProduction商品生產(chǎn)日期datetime是否1.1.5 源程序說明1.2 采購訂單1.2.1 設(shè)計圖1.2.2 功能描述采購訂單功能包括查詢、新建、修改、刪除、審核、反審核、轉(zhuǎn)換采購單、關(guān)閉訂單、訂單打印。修改、刪除、審

9、核、反審核四個功能取決于系統(tǒng)設(shè)置。如果系統(tǒng)設(shè)置采購訂單需要審核,則系統(tǒng)中存在審核功能;如果系統(tǒng)設(shè)置采購訂單需要審核或系統(tǒng)設(shè)置付款確認(rèn)功能且訂單有訂金時,系統(tǒng)存在修改、刪除、反審核三個功能。轉(zhuǎn)換采購單功能取決于是否支付定金,如果未支付定金則無法轉(zhuǎn)換采購單。系統(tǒng)設(shè)置為開啟付款確認(rèn)功能或訂金金額為零時,系統(tǒng)將會自動進(jìn)行訂金支付。1.2.3 業(yè)務(wù)邏輯和流程1.2.3.1 采購訂單列表套用通用查詢功能。關(guān)聯(lián)視圖:purchasingorderview1.2.3.2 新建采購訂單和關(guān)閉采購訂單1.2.3.2.1 新建輸入項說明內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求往來單位是無是點擊放大鏡選取,不可輸入

10、,單選經(jīng)辦人員是有,默認(rèn)登陸人是點擊放大鏡選取,單選;也可手動輸入修改訂單日期是有,默認(rèn)當(dāng)前時間是選取時間范圍為當(dāng)前月交付日期是無是大于訂單日期摘要說明不是是合計金額是所有商品的(數(shù)量*單價)和是不可輸入,系統(tǒng)自動統(tǒng)計訂金金額是交付的訂金金額大于等于零,小于合計金額付款賬戶是有,默認(rèn)現(xiàn)金根據(jù)系統(tǒng)配置而定如需選取,則為單選,不能輸入注:點擊往來單位后部的列表按鈕,可以查看往來單位的歷史采購記錄。(2)選取商品后,用戶需填寫(選取)的內(nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求商品單位是是,默認(rèn)為商品信息中商品單位是只能選取商品信息中的商品單位和商品大單位,不可輸入商品數(shù)量是是,0是大于零的兩

11、位小數(shù)商品單價是是,0是大于零的兩位小數(shù)或零1.2.3.2.2 業(yè)務(wù)邏輯說明(1)用戶選取的商品信息為所有生效的非組裝商品。每樣商品只能選取一次,商品重復(fù)系統(tǒng)會給出提示。(2)用戶在填寫完畢后,點擊保存按鈕,系統(tǒng)會對填寫內(nèi)容進(jìn)行驗證。如果存在未填寫或填寫不符合要求,則無法保存。(3)數(shù)據(jù)驗證通過,則單據(jù)可以保存。采購訂單保存后,系統(tǒng)會根據(jù)系統(tǒng)配置(是否需要采購訂單審批),判斷是否需要對訂單進(jìn)行自動審批,并根據(jù)訂金金額自動生成付款單,如果自動審批并生成付款單,系統(tǒng)會再根據(jù)系統(tǒng)配置(是否需要付款確認(rèn)),決定是否對付款單進(jìn)行自動處理。(系統(tǒng)配置參考7.13,付款單參考5.4)注:如果需要付款確認(rèn),但

12、訂金金額為零,系統(tǒng)也會自動進(jìn)行付款審批。(4)未審批的單據(jù)可以進(jìn)行修改和刪除。審批后不可修改和刪除。(5)未付定金的單據(jù)可以進(jìn)行反審核。反審核后,修改當(dāng)前訂單狀態(tài)為未審核,同時訂單可以進(jìn)行修改和刪除操作。(6)支付訂金后的采購訂單,只能進(jìn)行轉(zhuǎn)采購單和關(guān)閉訂單兩項操作。(7)采購訂單轉(zhuǎn)采購單,優(yōu)先使用采購訂單中的訂金。只有訂金使用完,才會產(chǎn)生付款。(8)關(guān)閉訂單后,采購訂單將不能再轉(zhuǎn)換采購單。關(guān)閉訂單時如果采購訂單有未使用采購訂金,則會將訂金(預(yù)付賬款)轉(zhuǎn)化為應(yīng)收賬款。(9)采購訂單關(guān)聯(lián)會計科目:階段科目借貸說明付訂金現(xiàn)金(或銀行)預(yù)付賬款關(guān)閉訂單預(yù)付賬款存在未使用訂金時應(yīng)收裝款存在未使用訂金時

13、1.2.4 數(shù)據(jù)設(shè)計主表:purchasingorder字段名稱說明類型長度可以為空是否使用idbigint22oid機(jī)構(gòu)編號bigint22number單據(jù)編號varchar100intercourseUnitId往來單位編號bigint22transactorName經(jīng)辦人姓名varchar100remark備注摘要varchar1000是entryPersonId錄入人idbigint22entryTime錄入時間datetimeaccountNodeId銀行科目idbigint22amountPayable應(yīng)付金額decimal(20,4)state狀態(tài)bit1red紅沖bit1否(無

14、紅沖)orderDate訂單日期datetimedepartmentId部門idbigint22是否(無部門)deposit訂金decimal(20,4)是timeKey時間戳bigint22handleDeposit已處理訂金decimal(20,4)payDate訂單交付日期datetimefinishDate訂單完成日期datetime是checkUserName審批人varchar50是checkDate審批時間datetime是checkInfo審批說明Varchar5000是checkState審批狀態(tài)bit1是子表:purchasingorderchild字段名稱說明類型長度可以

15、為空是否使用idPid采購訂單idbigint22commodityId商品idbigint22commodityCount商品數(shù)量decimal(11,2)price商品單價decimal(20,4)handleCount處理數(shù)量decimal(11,2)是1.2.5 源程序說明1.3 采購?fù)素?.3.1 設(shè)計圖1.3.2 功能描述采購?fù)素浤K包含新建采購?fù)素泦?、采購?fù)素泦尾樵儭⒉少復(fù)素泦渭t沖、采購?fù)素泦螐?fù)制和采購?fù)素泦未蛴∥鍌€功能。1.3.3 業(yè)務(wù)邏輯和流程1.3.3.1 采購?fù)素泦瘟斜硖子猛ㄓ貌樵児δ?。顯示登陸用戶所在機(jī)構(gòu)下的所有采購?fù)素泦斡涗洠樵児δ軈⒖?0.1。關(guān)聯(lián)視圖:Purch

16、aseReturnGooldDocumentsView1.3.3.2 新建采購?fù)素泦?.3.3.2.1 輸入項說明(1)新建采購?fù)素泦螘r,用戶需填寫(選取)的內(nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求出庫倉庫是有,默認(rèn)機(jī)構(gòu)第一個倉庫是點擊放大鏡選取,不可輸入,單選往來單位是無是點擊放大鏡選取,不可輸入,單選經(jīng)辦人員是有,默認(rèn)登陸人是點擊放大鏡選取,單選;也可手動輸入修改退貨日期是有,默認(rèn)當(dāng)前時間是選取時間范圍為當(dāng)前月摘要說明不是是合計金額是所有商品的(數(shù)量*單價)和是不可輸入,系統(tǒng)自動統(tǒng)計實收金額是所有商品的(數(shù)量*單價)和根據(jù)系統(tǒng)配置而定如需填寫,則不能大于合計金額收款賬戶是有,默認(rèn)現(xiàn)

17、金根據(jù)系統(tǒng)配置而定如需選取,則為單選,不能輸入注:點擊往來單位后部的列表按鈕,可以查看往來單位的歷史采購記錄。當(dāng)選取商品后,不能修改出庫倉庫;如需修改出庫倉庫,請先刪除所選商品信息。(2)選取商品后,用戶需填寫(選?。┑膬?nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求商品單位是是,默認(rèn)為商品信息中商品單位是只能選取商品信息中的商品單位和商品大單位,不可輸入商品數(shù)量是是,0是大于零小于庫存數(shù)量的兩位小數(shù)商品單價是是,0是大于零的兩位小數(shù)或零1.3.3.2.2業(yè)務(wù)邏輯說明(1)用戶選取的商品信息為所選定倉庫中現(xiàn)有商品(庫存商品)。每樣商品只能選取一次,商品重復(fù)系統(tǒng)會給出提示。注:根據(jù)系統(tǒng)配置信息,

18、啟用貨位管理時,采購?fù)素浬唐沸畔鶕?jù)貨位編碼進(jìn)行分組,同時選取商品后,會顯示貨位信息;不啟用貨位管理,只按倉庫列出庫存商品,選取商品后不顯示貨位信息。(2)添加完商品并設(shè)定好價格、數(shù)量后,如果修改往來單位信息,則所錄商品的價格將被重置(有上次售價的默認(rèn)上次售價,沒有的默認(rèn)零)。如果要修改倉庫信息,則需要先刪除所選商品信息,再修改。(3)用戶在填寫完畢后,點擊保存按鈕,系統(tǒng)會對填寫內(nèi)容進(jìn)行驗證。如果存在未填寫或填寫不符合要求,則無法保存。(4)數(shù)據(jù)驗證通過,系統(tǒng)會對其選定的出庫倉庫狀態(tài)進(jìn)行判斷,如果倉庫被盤點鎖定,則無法保存。(5)倉庫驗證通過,系統(tǒng)會再次把選定的商品數(shù)量與現(xiàn)存庫存數(shù)量進(jìn)行比對

19、,如果庫存數(shù)量不足,則無法保存。(6)采購?fù)素泦伪4婧螅到y(tǒng)會自動生成出庫單和收款單,并根據(jù)系統(tǒng)配置(啟用出入庫管理和啟用收款確認(rèn)功能),決定是否對出庫單和收款單進(jìn)行自動處理。(系統(tǒng)配置參考7.13,出庫單參考3.6,收款單參考5.3)(6)采購?fù)素涍^程產(chǎn)生的會計科目為:階段科目借貸說明出庫采購?fù)素洸顑r收入庫存商品收款采購?fù)素洸顑r收入現(xiàn)金(或銀行賬戶)應(yīng)收賬款(采購?fù)素洸顑r收入-現(xiàn)金)>01.3.3.3 采購?fù)素泦渭t沖紅沖業(yè)務(wù)邏輯說明:(1)紅沖采購?fù)素泦螘r,采購?fù)素泦螤顟B(tài)標(biāo)記為紅沖(已紅沖的單據(jù)不能再次紅沖);(2)如果該采購?fù)素泦紊傻某鰩靻挝闯鰩欤瑒t刪除該出庫單;如果該采購單已出庫

20、,則把該出庫批次的商品數(shù)量加回原庫存信息中,并把對應(yīng)的出庫單標(biāo)記為紅沖,同時紅沖出庫過程中生成的(庫存商品、采購?fù)素洸顑r收入)借貸記錄;(3)如果生成的收款單未收款,則刪除該收款單;如果收款單已收款,則把該收款單標(biāo)記為紅沖,同時紅沖收款過程中生成的(采購?fù)素洸顑r收入、現(xiàn)金、應(yīng)收賬款)借貸記錄;1.3.4 數(shù)據(jù)設(shè)計主表:purchasereturngoolddocuments字段名稱說明類型長度可以為空是否使用idbigint22oid機(jī)構(gòu)編號bigint22number單據(jù)編號varchar100intercourseUnitId往來單位編號bigint22transactorName經(jīng)辦人姓

21、名varchar100是remark備注摘要varchar1000是entryPersonId錄入人idbigint22entryTime錄入時間datetimeaccountNodeId銀行科目idbigint22amountReceivable應(yīng)收金額decimal(20,4)paidAmount結(jié)算金額decimal(20,4)state狀態(tài)bit1red紅沖bit1returnDate退貨日期datetimeprofit利潤decimal(20,4)是total產(chǎn)生的全部金額decimal(20,4)departmentId部門idbigint22是否(無部門)moling抹零deci

22、mal(20,4)否(無抹零)warehouseId退出倉庫iddatetime子表:purchasereturngoolddocumentschild字段名稱說明類型長度可以為空是否使用idPid采購?fù)素泦蝘dbigint22commodityId商品idbigint22commodityCount商品數(shù)量decimal(11,2)price退貨價格decimal(20,4)warehouseId倉庫idbigint22是inPrice庫存均價decimal(20,4)是positionId貨位idbigint221.3.5 源程序說明1.4 采購快捷開單2. 銷售模塊2.1 銷售單2.1.

23、1 設(shè)計圖2.1.2 功能描述銷售包含新建銷售單、銷售單查詢、銷售單紅沖、銷售單復(fù)制和銷售單打印五個功能。新建銷售單根據(jù)系統(tǒng)配置(啟用銷售折扣功能)分為兩種,一種可以填寫折扣,另一種沒有折扣信息。2.1.3 業(yè)務(wù)邏輯和流程2.1.3.1 銷售單列表套用通用查詢功能。顯示登陸用戶所在機(jī)構(gòu)下的所有銷售單記錄,查詢功能參考10.1。關(guān)聯(lián)視圖:SalesDocumentsView2.1.3.2 新建采購?fù)素泦?.3.3.2.1 輸入項說明(1)新建銷售單時,用戶需填寫(選?。┑膬?nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求出庫倉庫是有,默認(rèn)機(jī)構(gòu)第一個倉庫是點擊放大鏡選取,不可輸入,單選往來單位是無是

24、點擊放大鏡選取,不可輸入,單選經(jīng)辦人員是有,默認(rèn)登陸人是點擊放大鏡選取,單選;也可手動輸入修改銷售日期是有,默認(rèn)當(dāng)前時間是選取時間范圍為當(dāng)前月摘要說明不是是合計金額是所有商品的(數(shù)量*單價)和是不可輸入,系統(tǒng)自動統(tǒng)計抹零金額是0是不能大于合計金額。實收金額是所有商品的(數(shù)量*單價)和根據(jù)系統(tǒng)配置而定如需填寫,實收金額不能大于合計金額減去抹零收款賬戶是有,默認(rèn)現(xiàn)金根據(jù)系統(tǒng)配置而定如需選取,則為單選,不能輸入注:點擊往來單位后部的列表按鈕,可以查看往來單位的歷史采購記錄。變更往來單位可能導(dǎo)致銷售單價與折扣率變更。當(dāng)選取商品后,不能修改出庫倉庫;如需修改出庫倉庫,請先刪除所選商品信息。(2)選取商品

25、后,用戶需填寫(選取)的內(nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求商品單位是是,默認(rèn)為商品信息中商品單位是只能選取商品信息中的商品單位和商品大單位,不可輸入商品數(shù)量是是,0是大于零小于庫存數(shù)量的兩位小數(shù)商品單價是是,0是大于零的兩位小數(shù)或零折扣是默認(rèn)為往來單位預(yù)設(shè)折扣率根據(jù)系統(tǒng)配置(啟用銷售折扣功能)100為不打折大于零注:啟用銷售折扣功能,則自動帶入往來單位預(yù)設(shè)折扣,且折扣可以修改。未啟用,則折扣為1001.3.3.2.2業(yè)務(wù)邏輯說明(1)用戶選取的商品信息為所選定倉庫中現(xiàn)有商品(庫存商品)。每樣商品只能選取一次,商品重復(fù)系統(tǒng)會給出提示。注:根據(jù)系統(tǒng)配置信息,啟用貨位管理時,采購?fù)素浬?/p>

26、品信息會根據(jù)貨位編碼進(jìn)行分組,同時選取商品后,會顯示貨位信息;不啟用貨位管理,只按倉庫列出庫存商品,選取商品后不顯示貨位信息。(2)添加完商品并設(shè)定好價格、數(shù)量后,如果修改往來單位信息,則所錄商品的價格將被重置(有上次售價的默認(rèn)上次售價,沒有的默認(rèn)零)。如果要修改倉庫信息,則需要先刪除所選商品信息,再修改。(3) 啟用銷售折扣功能,則自動帶入往來單位預(yù)設(shè)折扣,且折扣可以修改。未啟用,則折扣為100。(4)用戶在填寫完畢后,點擊保存按鈕,系統(tǒng)會對填寫內(nèi)容進(jìn)行驗證。如果存在未填寫或填寫不符合要求,則無法保存。(5)數(shù)據(jù)驗證通過,系統(tǒng)會對其選定的出庫倉庫狀態(tài)進(jìn)行判斷,如果倉庫被盤點鎖定,則無法保存。

27、(6)倉庫驗證通過,系統(tǒng)會再次把選定的商品數(shù)量與現(xiàn)存庫存數(shù)量進(jìn)行比對,如果庫存數(shù)量不足,則無法保存。(7)銷售單保存后,系統(tǒng)會自動生成出庫單和收款單,并根據(jù)系統(tǒng)配置(啟用出入庫管理和啟用收款確認(rèn)功能),決定是否對出庫單和收款單進(jìn)行自動處理。(系統(tǒng)配置參考7.13,出庫單參考3.6,收款單參考5.3)(8)銷售過程產(chǎn)生的會計科目為:階段科目借貸說明開單階段出庫商品銷售成本庫存商品收款商品銷售收入現(xiàn)金(或銀行賬戶)應(yīng)收賬款(商品銷售收入-現(xiàn)金)>02.1.3.3 銷售單紅沖紅沖業(yè)務(wù)邏輯說明:(1)紅沖銷售單時,銷售狀態(tài)標(biāo)記為紅沖(已紅沖的單據(jù)不能再次紅沖);(2)如果該銷售單生成的出庫單未出

28、庫,則刪除該出庫單;如果該銷售單已出庫,則把該出庫批次的商品數(shù)量加回原庫存信息中,并把對應(yīng)的出庫單標(biāo)記為紅沖,同時紅沖出庫過程中生成的(庫存商品、商品銷售成本)借貸記錄;(3)如果生成的收款單未收款,則刪除該收款單;如果收款單已收款,則把該收款單標(biāo)記為紅沖,同時紅沖收款過程中生成的(商品銷售收入、現(xiàn)金、應(yīng)收賬款)借貸記錄;2.1.3.4 訂單轉(zhuǎn)銷售單(特殊)由銷售訂單轉(zhuǎn)成的銷售單,頁面上會列出說需轉(zhuǎn)換的商品信息。銷售單中添加的商品信息必須在該列表中,并且一種商品的數(shù)量合計不能大于該列表中的商品數(shù)量。訂單轉(zhuǎn)的銷售單,銷售單價不可修改。訂單轉(zhuǎn)銷售單,默認(rèn)先使用定金,當(dāng)定金使用完全后,才會產(chǎn)生收款。

29、會計科目具體如下:階段科目借貸說明開單階段出庫商品銷售成本庫存商品收款商品銷售收入現(xiàn)金(或銀行賬戶)應(yīng)收賬款(商品銷售收入-現(xiàn)金)>0訂單轉(zhuǎn)的銷售單紅沖時,如果原訂單已關(guān)閉,系統(tǒng)會將訂單狀態(tài)同時改變,如果訂單關(guān)閉時存在應(yīng)收轉(zhuǎn)應(yīng)付,則該應(yīng)收轉(zhuǎn)應(yīng)付的科目記錄將被紅沖。2.1.4 數(shù)據(jù)設(shè)計主表:salesdocuments字段名稱說明類型長度可以為空是否使用idbigint22oid機(jī)構(gòu)編號bigint22number單據(jù)編號varchar100intercourseUnitId往來單位編號bigint22transactorName經(jīng)辦人姓名varchar100remark備注摘要varch

30、ar1000是entryPersonId錄入人idbigint22entryTime錄入時間datetimeaccountNodeId銀行科目idbigint22amountReceivable應(yīng)收金額decimal(20,4)paidAmount實收金額decimal(20,4)state狀態(tài)bit1red紅沖bit1taxrates稅率double(11,3)saleDate銷售日期datetimeprofit利潤decimal(20,4)是total本單真實應(yīng)收金額decimal(20,4)departmentId部門idbigint22是否(無部門)moling抹零decimal(20

31、,4)是warehouseId出庫倉庫iddatetimeorderId關(guān)聯(lián)銷售訂單idbigint22是useDeposit使用訂金decimal(20,4)是子表:salesdocumentschild字段名稱說明類型長度可以為空是否使用idPid采購?fù)素泦蝘dbigint22commodityId商品idbigint22commodityCount商品數(shù)量decimal(11,2)price退貨價格decimal(20,4)warehouseId倉庫idbigint22是無用inPrice庫存均價decimal(20,4)是positionId貨位idbigint22discount折扣

32、int9discountPrice折后價格decimal(22,4)是2.2 銷售訂單2.2.1 設(shè)計圖2.2.2 功能描述銷售訂單功能包括查詢、新建、修改、刪除、審核、反審核、轉(zhuǎn)換銷售單、關(guān)閉訂單、訂單打印。修改、刪除、審核、反審核四個功能取決于系統(tǒng)設(shè)置。如果系統(tǒng)設(shè)置銷售訂單需要審核,則系統(tǒng)中存在審核功能;如果系統(tǒng)設(shè)置銷售訂單需要審核或系統(tǒng)設(shè)置收款確認(rèn)功能且訂單有訂金時,系統(tǒng)存在修改、刪除、反審核三個功能。轉(zhuǎn)換銷售單功能取決于是否收取定金,如果未收取定金則無法轉(zhuǎn)換銷售單。系統(tǒng)設(shè)置為開啟收款確認(rèn)功能或訂金金額為零時,系統(tǒng)將會自動進(jìn)行訂金收取。2.2.3 業(yè)務(wù)邏輯和流程2.2.3.1 銷售訂單列

33、表套用通用查詢功能。關(guān)聯(lián)視圖:salesorderview2.2.3.2 新建銷售訂單和關(guān)閉銷售訂單2.2.3.2.1 新建輸入項說明內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求往來單位是無是點擊放大鏡選取,不可輸入,單選經(jīng)辦人員是有,默認(rèn)登陸人是點擊放大鏡選取,單選;也可手動輸入修改訂單日期是有,默認(rèn)當(dāng)前時間是選取時間范圍為當(dāng)前月交付日期是無是大于訂單日期摘要說明不是是合計金額是所有商品的(數(shù)量*單價)和是不可輸入,系統(tǒng)自動統(tǒng)計訂金金額是交付的訂金金額大于等于零,小于合計金額收款賬戶是有,默認(rèn)現(xiàn)金根據(jù)系統(tǒng)配置而定如需選取,則為單選,不能輸入注:點擊往來單位后部的列表按鈕,可以查看往來單位的歷史

34、采購記錄。(2)選取商品后,用戶需填寫(選取)的內(nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求商品單位是是,默認(rèn)為商品信息中商品單位是只能選取商品信息中的商品單位和商品大單位,不可輸入商品數(shù)量是是,0是大于零的兩位小數(shù)商品單價是是,0是大于零的兩位小數(shù)或零2.2.3.2.2 業(yè)務(wù)邏輯說明(1)用戶選取的商品信息為所有商品。每樣商品只能選取一次,商品重復(fù)系統(tǒng)會給出提示。(2)用戶在填寫完畢后,點擊保存按鈕,系統(tǒng)會對填寫內(nèi)容進(jìn)行驗證。如果存在未填寫或填寫不符合要求,則無法保存。(3)數(shù)據(jù)驗證通過,則單據(jù)可以保存。銷售訂單保存后,系統(tǒng)會根據(jù)系統(tǒng)配置(是否需要銷售訂單審批),判斷是否需要對訂單進(jìn)行自

35、動審批,并根據(jù)訂金金額自動生成付款單,如果自動審批并生成付款單,系統(tǒng)會再根據(jù)系統(tǒng)配置(是否需要付款確認(rèn)),決定是否對付款單進(jìn)行自動處理。(系統(tǒng)配置參考7.13,收款單參考5.3)注:如果需要收款確認(rèn),但訂金金額為零,系統(tǒng)也會自動進(jìn)行收款審批。(4)未審批的單據(jù)可以進(jìn)行修改和刪除。審批后不可修改和刪除。(5)未收定金(收款單未審批)的單據(jù)可以進(jìn)行反審核。反審核后,修改當(dāng)前訂單狀態(tài)為未審核,同時訂單可以進(jìn)行修改和刪除操作。(6)收取訂金(收款單確認(rèn))后的銷售訂單,只能進(jìn)行轉(zhuǎn)銷售單和關(guān)閉訂單兩項操作。(7)銷售訂單轉(zhuǎn)銷售單,優(yōu)先使用銷售訂單中的訂金。只有訂金使用完,才會產(chǎn)生收款。(8)關(guān)閉訂單后,銷

36、售訂單將不能再轉(zhuǎn)換銷售單。關(guān)閉訂單時如果銷售訂單有未使用采購訂金,則會將訂金(應(yīng)收賬款)轉(zhuǎn)化為應(yīng)付賬款。(9)采購訂單關(guān)聯(lián)會計科目:階段科目借貸說明收款單收定金現(xiàn)金(或銀行)應(yīng)收賬款關(guān)閉訂單應(yīng)付賬款存在未使用訂金時,金額為剩余訂金應(yīng)收裝款存在未使用訂金時,金額為剩余訂金2.2.4 數(shù)據(jù)設(shè)計主表:salesorder字段名稱說明類型長度可以為空是否使用idbigint22oid機(jī)構(gòu)編號bigint22number單據(jù)編號varchar100intercourseUnitId往來單位編號bigint22transactorName經(jīng)辦人姓名varchar100remark備注摘要varchar10

37、00是entryPersonId錄入人idbigint22entryTime錄入時間datetimeaccountNodeId銀行科目idbigint22amountPayable應(yīng)收金額decimal(20,4)state狀態(tài)bit1red紅沖bit1否(無紅沖)orderDate訂單日期datetimedepartmentId部門idbigint22是否(無部門)deposit訂金decimal(20,4)是timeKey時間戳bigint22handleDeposit已處理訂金decimal(20,4)payDate訂單交付日期datetimefinishDate訂單完成日期dateti

38、me是checkUserName審批人varchar50是checkDate審批時間datetime是checkInfo審批說明Varchar5000是checkState審批狀態(tài)bit1子表:salesorderchild字段名稱說明類型長度可以為空是否使用idPid銷售訂單idbigint22commodityId商品idbigint22commodityCount商品數(shù)量decimal(11,2)price商品單價decimal(20,4)handleCount處理數(shù)量decimal(11,2)是2.2.5 源程序說明2.3 銷售退貨單2.3.1 設(shè)計圖2.3.2 功能描述銷售退貨模塊包

39、含新建銷售退貨單、銷售退貨單查詢、銷售退貨單紅沖、銷售退貨單復(fù)制和銷售退貨單打印五個功能。2.3.3 業(yè)務(wù)邏輯和流程2.3.3.1 銷售退貨單列表套用通用查詢功能。顯示登陸用戶所在機(jī)構(gòu)下的所有銷售退貨單記錄,查詢功能參考10.1。關(guān)聯(lián)視圖:SalesReturnGooldDocumentsView2.3.3.2 新建銷售退貨單2.3.3.2.1 輸入項說明(1)新建銷售退貨單時,用戶需填寫(選?。┑膬?nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求入庫倉庫是有,默認(rèn)機(jī)構(gòu)第一個倉庫是點擊放大鏡選取,不可輸入,單選往來單位是無是點擊放大鏡選取,不可輸入,單選經(jīng)辦人員是有,默認(rèn)登陸人是點擊放大鏡選取,

40、單選;也可手動輸入修改退貨日期是有,默認(rèn)當(dāng)前時間是選取時間范圍為當(dāng)前月摘要說明不是是合計金額是所有商品的(數(shù)量*單價)和是不可輸入,系統(tǒng)自動統(tǒng)計抹零金額是0是大于零且小于合計金額實收金額是所有商品的(數(shù)量*單價)和根據(jù)系統(tǒng)配置而定如需填寫,則不能大于(合計金額-抹零)收款賬戶是有,默認(rèn)現(xiàn)金根據(jù)系統(tǒng)配置而定如需選取,則為單選,不能輸入注:點擊往來單位后部的列表按鈕,可以查看往來單位的歷史銷售記錄。(2)選取商品后,用戶需填寫(選取)的內(nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求商品單位是是,默認(rèn)為商品信息中商品單位是只能選取商品信息中的商品單位和商品大單位,不可輸入退貨數(shù)量是是,0是大于零的

41、兩位小數(shù)退貨單價是是,0。雙擊可彈出價錢選取對話框是大于零的兩位小數(shù)或零成本單價是是,如果有庫存則帶入庫存均價,否則0是大于零的兩位小數(shù)或零2.3.3.2.2業(yè)務(wù)邏輯說明(1)用戶選取的商品信息為所有商品(包括失效商品和組裝商品)。每樣商品只能選取一次,商品重復(fù)系統(tǒng)會給出提示。(2)用戶在填寫完畢后,點擊保存按鈕,系統(tǒng)會對填寫內(nèi)容進(jìn)行驗證。如果存在未填寫或填寫不符合要求,則無法保存。(5)銷售退貨單保存后,系統(tǒng)會自動生成入庫單和付款單,并根據(jù)系統(tǒng)配置(啟用出入庫管理和啟用付款確認(rèn)功能),決定是否對入庫單和付款單進(jìn)行自動處理。(系統(tǒng)配置參考7.13,入庫單參考3.7,付款單參考5.4)(6)采購

42、退貨過程產(chǎn)生的會計科目為:階段科目借貸說明開單階段商品銷售成本商品采購商品銷售收入應(yīng)收金額(合計-抹零)應(yīng)付賬款應(yīng)收金額(合計-抹零)出庫商品采購庫存商品付款應(yīng)付賬款付款金額現(xiàn)金(或銀行賬戶)付款金額2.3.3.3 銷售退貨單紅沖紅沖業(yè)務(wù)邏輯說明:(1) 紅沖銷售退貨單時,銷售退貨單狀態(tài)標(biāo)記為紅沖(已紅沖的單據(jù)不能再次紅沖);同時紅沖開單時產(chǎn)生的(商品銷售成本、商品采購、商品銷售收入、應(yīng)付賬款)借貸記錄。(2) 如果該銷售退貨單生成的入庫單未入庫,則刪除該入庫單;(3) 如果該入庫單已入庫,則需判斷該入庫商品批次是否被使用。如果未被使用,則把該入庫批次的商品數(shù)量清零,并把對應(yīng)的入庫單標(biāo)記為紅沖

43、,同時紅沖出庫過程中生成的(庫存商品、商品采購)借貸記錄;否則該銷售退貨單不能紅沖。(4) 如果生成的付款單未付款,則刪除該付款單;(5) 如果付款單已付款,則把該付款單標(biāo)記為紅沖,同時紅沖付款過程中生成的(現(xiàn)金、應(yīng)收賬款)借貸記錄;2.3.4 數(shù)據(jù)設(shè)計主表:salesreturngoolddocuments字段名稱說明類型長度可以為空是否使用idbigint22oid機(jī)構(gòu)編號bigint22number單據(jù)編號varchar100intercourseUnitId往來單位編號bigint22transactorName經(jīng)辦人姓名varchar100是remark備注摘要varchar1000

44、是entryPersonId錄入人idbigint22entryTime錄入時間datetimeaccountNodeId銀行科目idbigint22amountPayable應(yīng)付金額decimal(20,4)actualPayable實退金額decimal(20,4)state狀態(tài)bit1red紅沖bit1returnDate退貨日期datetimetotal本單真實應(yīng)付金額decimal(20,4)departmentId部門idbigint22是否(無部門)moling抹零decimal(20,4)warehouseId退出倉庫iddatetimetotalCostPrice退貨成本總計

45、decimal(20,4)是子表:salesreturngoolddocumentschild字段名稱說明類型長度可以為空是否使用idPid銷售退貨單idbigint22commodityId商品idbigint22commodityCount商品數(shù)量decimal(11,2)price退貨價格decimal(20,4)warehouseId倉庫idbigint22是costPrice退貨成本價decimal(20,4)是2.3.5 源程序說明2.4 銷售快捷開單3. 庫存管理模塊3.1 庫存商品查看3.1.1 功能描述用于查看全部倉庫或機(jī)構(gòu)下某個倉庫的庫存信息,以及庫存批次信息。注:有權(quán)限用

46、戶可以篩選所有的倉庫,而非僅篩選自己是庫管的倉庫。3.1.2 業(yè)務(wù)邏輯和流程3.1.2.1 庫存查詢功能套用通用查詢功能。顯示登陸用戶所在機(jī)構(gòu)下的庫存記錄,查詢功能參考10.1。關(guān)聯(lián)視圖:stockstatisticebywarehouseidandcommodityidview3.1.2.2 批次查詢功能根據(jù)倉庫id和商品id通過StockBean中的getBatchJsonArray方法得到入庫批次數(shù)據(jù)。注:當(dāng)批次中現(xiàn)存數(shù)量為零時,該采購批次將不在該列表中顯示。3.2 庫存調(diào)撥單列表3.2.1 設(shè)計圖3.2.2 功能描述用于用戶所在機(jī)構(gòu)內(nèi)部的庫存商品調(diào)撥。出庫倉庫、入庫倉庫都隸屬于用戶所在機(jī)構(gòu)。注:目前不能實現(xiàn)上下級機(jī)構(gòu)間的庫存調(diào)撥。3.2.3 業(yè)務(wù)邏輯和流程3.2.3.1 調(diào)撥單列表套用通用查詢功能。顯示登陸用戶所在機(jī)構(gòu)下的所有調(diào)撥單記錄,查詢功能參考10.1。關(guān)聯(lián)視圖:StockAllocationView3.2.3.2 新建調(diào)撥單3.2.3.2.1 錄入項說明:(1)新建采購?fù)素泦螘r,用戶需填寫(選?。┑膬?nèi)容:內(nèi)容是否必填項是否有默認(rèn)值是否出現(xiàn)輸入要求發(fā)貨倉庫是有,默認(rèn)機(jī)構(gòu)第一個倉庫是點擊放大鏡選取,不可輸入,單選收貨倉庫是無是點擊放大

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論