如何實現進銷存的單據匯入財務憑證

2021-04-23 05:52:07 字數 1974 閱讀 7185

這裡,我先舉乙個採購進倉單匯入憑證例子,通常來說匯入憑證分為兩種形式:

採購進倉單如下:

單號       日期       **商       進倉金額

a001       09-01       廣州a         200

a002       09-01       廣州b         400

(1)、單張單據匯入:

匯入憑證,就分為兩張:

憑證號:記-1     製單日期:09-01

摘要                   科目                     借方金額         貸方金額

採購進倉     應付帳款_廣州a                                   200

採購進倉     商品庫存                      200

憑證號:記-2     製單日期:09-01

摘要               科目                           借方金額         貸方金額

採購進倉     應付帳款_廣州b                                  400

採購進倉     商品庫存                       400

(2)、單據匯入:

憑證號:記-1     製單日期:09-01

摘要           科目                             借方金額         貸方金額

採購進倉     應付帳款_廣州a                                 200

採購進倉     應付帳款_廣州b                                400

採購進倉     商品庫存                      600

要實現這個功能,則:

一、設計好採購單與憑證的字段:

1、採購進倉單的主從表字段:

主表:id、採購單號、採購日期、**商id、憑證號id(與憑證從表的id關聯)、備註。

從表:id、id1(與主表id關聯)、商品id、數量、單價、備註。

2、憑證的主從表字段:

主表:id、憑證字型大小、製單日期、附件、備註

從表:id、id1(與主表id關聯)、摘要、科目id、借方金額、貸方金額。

二、如何實現:

1、用select 語句顯示採購進倉單的單據;注意,一定要顯示已經審核的採購進倉單,另外採購進倉單的「憑證號」為空,如**顯示:

單號      製單日期        往來單位        金額         選擇

a001       09-01                 廣州a          200

a002       09-01                 廣州b          400

2、生成憑證的做法:

(1)、前端顯示**,單擊「生成」時,根據**的「選擇」,在sql的儲存過程裡寫sql語句生成物

(2)、一定要事務生成

(3)、在生成之前,採購進倉單主表的**商id是否與會計科目的科目id關聯,沒有關聯時,則提示

(4)、先取出會計科目的科目id,根據購進倉單主表的**商id來取。

(5)、用insert 語句生成憑證主表記錄,生成憑證號時,取當前憑證號的最大值,製單日期,取當前的生成的指定日期。

(6)、用insert 語句生成憑證從表記錄,先取出往來單位的科目id(參看(4))、其貸方金額取當前採購單id的從表金額的合計;再取「商品庫存科目id」,借方金額=貸方金額

(7)、生成主從表憑證後,取出憑證主表的id,update到採購進倉單的憑證號id。

(8)、同時生成憑證主表、憑證從表和update採購進倉單的「憑證號id」一定要在事務內完成,不能分開事務做。

這個我舉例如何在採購進倉單裡生成憑證的基本做法,我這裡只是說明生成物的基本做法,沒有說明如何查詢單據的條件、如何讓使用者設定商品庫存科目等等的。

進銷存設計之 進銷存和財務軟體的對接

進銷存和財務軟體的對接 我個人覺得財務與業務軟體不一定要連在一起,我們公司與國內一家財務軟體大牛公司關係很密切,我們的二次開發中心更多時候是給我們的客戶作該財務軟體與其它業務軟體 如進銷存 的介面。當然財務業務一體化是很理想的,也是客戶的夢想,但正如樓上高手說的,財務已經有了固定的流程,而業務確千差...

一般來說進銷存哪些單據匯入財務裡的憑證

一般來說,進銷存匯入憑證的單據有 進倉單 銷售單 盤點單 採購退貨單 銷售退貨單 商品報損單 付款單 收款單 進倉單生成憑證時,為 借 商品庫存 貸 往來單位 採購退貨生成憑證時,為 借 往來單位,貸 商品庫存 銷售單生成憑證時,為 借 產品銷售收入,貸 往來單位 銷售退貨生成憑證時,為 借 往來單...

進銷存設計之 單據的資料表結構設計

單據的資料表設計 在表設計中,我嘗試過兩種方法 把銷售單 採購單等等單據用同乙個實體表示,然後通過單據型別的字段來標識,因為單據設計到商品的出入,所以單據型別必須有出入狀態標誌。這樣做的理由是 1 符合 oo的設計思想,把訂單做為乙個類 2 重用性好,效率高 3 有利於業務擴充套件,通過對訂單類繼承...