**1\. 場景:**
采購、采購退貨、銷售、銷售退貨、財務結算、系統設置等等
?

**2.?所用功能:**
[關聯數據](https://www.jiandaoyun.com/Help/help/id/102.html),[關聯查詢](https://www.jiandaoyun.com/Help/help/id/101.html),[聚合表](https://www.jiandaoyun.com/Help/help/id/104.html)?,子表單等。(點擊可以直接鏈接到功能教程)
**3\. 為什么要用聚合表**
(1) 聚合表 vs MAPX函數--提高速度,解決前臺計算問題
在有聚合表之前,在表單中計算庫存時,是用MAPX函數。這樣每次計算都是在前臺,當數據量非常大時,MAPX函數會變得特別慢。有了聚合表之后,就可以在聚合表中進行計算,然后到表單中,用關聯查詢或者關聯數據控件調用聚合表的數據就行了。
(2)?聚合表 vs 匯總表--數據可以調用到表單中
雖然匯總表也可以計算庫存,但是聚合表支持數據調用到表單中,而且計算速度更快。這樣就可以在填寫表單時(如銷售單),直接查看當前庫存,做好庫存預警、負庫存校驗(在之后會更新)等等功能。
**4\. 設計思路**
**4.1 系統設置**
系統設置,包括倉庫、商品、供應商、客戶管理等基礎信息。以便于采購、銷售、退貨等場景中,直接調用這些基礎信息,提高數據填報的效率。
系統設置中的幾張表單,設計比較簡單,這里就不再詳細說明。大家可以在模版的基礎上,根據自己的需求,進行修改。并錄入數據。

**4.2?****商品采購表**
(1) 供應商:下拉框,調用[供應商管理]表單中的供應商信息

(2) 倉庫:下拉框,調用[倉庫管理]表單中的倉庫信息

(3) 采購時間:日期控件,默認值為填寫當天,即獲取顯示填表時的時間

(4) 商品詳情:子表單,記錄采購商品的具體信息
① 添加[關聯數據]控件

② 設置關聯表[商品管理],添加顯示字段,即調用商品管理表中的數據。設置編號為主鍵字段,作為這個關聯數據控件的值,為之后做聚合表求庫存做準備。

③ 在預覽中看下關聯數據的效果。在填報商品時,可以直接選取[商品管理]表中的數據,提高填報效率。

④ 在子表單中添加數字控件,記錄實際采購價、采購數量、單品總價。其中,單品總價通過公式計算出來

(5) 采購單總價:數字控件,編輯函數計算商品的總價

(6) 實際支付金額:數字控件,用于填寫實際支付金額
(7) 備注:多行文本,用于填寫備注或者說明
(8) 看下商品采購表的整體效果

**4.3 采購退貨表**
(1) 供應商:下拉框,調用[供應商管理]表單中的供應商信息
(2) 倉庫:下拉框,調用[倉庫管理]表單中的倉庫信息
(3) 采購時間:關聯數據,根據供應商和倉庫,調出所有的采購時間,以供選擇。

來看下關聯數據的效果。在選定供應商和倉庫后,可以直接選取[商品采購]表中的對應的采購時間,確定是對哪一天的采購進行退貨。

(4) 采購詳情:關聯查詢,通過供應商,倉庫,采購時間,這三個字段,查詢出這張[商品采購]表單中的詳細信息。

來看下關聯查詢的效果。在選定供應商,倉庫,和采購時間后,可以直接查詢出[商品采購]表中的對應的采購詳情。

(5) 退貨時間:日期控件,默認值為填寫當天,即獲取顯示填表時的時間
(6) 退貨詳情:子表單,和[商品采購]表單中的[商品詳情]字段設置類似。
① 添加[關聯數據]控件

② 設置關聯表[商品管理],添加顯示字段,即調用商品管理表中的數據。設置編號為主鍵字段,作為這個關聯數據控件的值,為之后做聚合表求庫存做準備。

③ 繼續添加數字控件,記錄實際退貨價、退貨數量、單品總價。其中,單品總價通過公式計算出來

(7) 退貨單總價:數字控件,編輯函數計算退貨的總價

(8) 實收金額:數字控件,用于填寫實際退款金額
(9) 備注:多行文本,用于填寫備注或者說明
(10)?看下采購退貨表的整體效果


**4.4 商品銷售表**
與[商品采購表]的設計相類似
(1) 客戶:下拉框,調用[客戶管理]表單中的客戶信息
(2) 倉庫:下拉框,調用[倉庫管理]表單中的倉庫信息
(3) 銷售時間:日期控件,默認值為填寫當天,即獲取顯示填表時的時間
(4) 商品詳情:子表單,記錄銷售商品的具體信息
① 添加[關聯數據]控件

② 設置關聯表[商品管理],添加顯示字段,即調用商品管理表中的數據。設置編號為主鍵字段,作為這個關聯數據控件的值,為之后做聚合表求庫存做準備。

③ 在預覽中看下關聯數據的效果。在填報商品時,可以直接選取[商品管理]表中的數據,提高填報效率。

④ 在子表單中添加數字控件,記錄實際售價采購價、銷售數量、單品總價。其中,單品總價通過公式計算出來
(5) 銷售單總價:數字控件,編輯函數計算商品的總價
(6) 實收總額:數字控件,用于填寫實收金額
(7) 備注:多行文本,用于填寫備注或者說明?
(8) 看下商品銷售表的整體效果

**4.5 銷售退貨表**
與[采購退貨表]的設計相類似
(1) 客戶:下拉框,調用[客戶管理]表單中的供應商信息
(2) 倉庫:下拉框,調用[倉庫管理]表單中的倉庫信息
(3) 銷售時間:關聯數據,根據供應商和倉庫,調出所有的銷售時間,以供選擇。

來看下關聯數據的效果。在選定客戶和倉庫后,可以直接選取[商品銷售]表中的對應的銷售時間,確定是對哪一天的銷售進行退貨。

(4) 銷售詳情:關聯查詢,通過客戶,倉庫,銷售時間,這三個字段,查詢出這張[商品銷售]表單中的詳細信息。

來看下關聯查詢的效果。在選定客戶,倉庫,和銷售時間后,可以直接查詢出[商品銷售]表中的對應的銷售詳情。

(5) 退貨時間:日期控件,默認值為填寫當天,即獲取顯示填表時的時間
(6) 退貨詳情:子表單,和[商品銷售]表單中的[商品詳情]字段設置類似。
① 添加[關聯數據]控件

② 設置關聯表[商品管理],添加顯示字段,即調用商品管理表中的數據。設置編號為主鍵字段,作為這個關聯數據控件的值,為之后做聚合表求庫存做準備。

③ 繼續添加數字控件,記錄實際退貨價、退貨數量、單品總價。其中,單品總價通過公式計算出來
(7) 退貨單總價:數字控件,編輯函數計算退貨的總價
(8) 實收金額:數字控件,用于填寫實際退款金額
(9) 備注:多行文本,用于填寫備注或者說明
(10)?看下商品退貨表的整體效果


**4.6庫存盤點**
(1) 倉庫:下拉框,調用[倉庫管理]表單中的倉庫信息
(2) 盤點時間:日期控件,默認值為填寫當天,即獲取顯示填表時的時間
(3) 商品詳情:子表單,記錄庫存盤點的具體信息
① 添加關聯數據控件,與[商品銷售]表單中的商品詳情字段設置類似

② 添加數字控件,錄入盤點數量,盈虧數量。
(4) 備注:多行文本,用于填寫備注或者說明
**4.7 庫存計算**
在庫存盤點時,需要和現有庫存進行比較,計算出盈虧。在采購/銷售/退貨等多個環節中,查看各類商品的即時庫存,可以有效避免負庫存情況,設置庫存預警,更好的管理進銷存。
因此在以上5個表單設計完成之后,通過聚合表計算出庫存,然后再回到表單中添加關聯查詢控件,調用聚合表中的庫存,實現實時查看。
(1) 新建聚合表

(2) 設置多表關聯,選取[商品采購][采購退貨][商品銷售][銷售退貨][庫存盤點]5個表單,以[倉庫]和[商品]為關聯字段進行關聯。

此處5個表單中的商品字段,都是關聯數據控件,其主鍵均設置為[編號],即對商品編號進行關聯。

(3) 添加行表頭/列表頭,在指標中添加函數計算庫存。

(4) 根據需要修改顯示名

(5) 這樣庫存就計算出來了

(6) 回到[商品采購][采購退貨][商品銷售][銷售退貨][庫存盤點]表單中添加關聯查詢控件,調用聚合表中的庫存。
以[商品銷售]表中的商品詳情字段為例,在子表單中添加[關聯查詢]控件,關聯表設置為庫存計算(聚合表),顯示字段為庫存,關聯限定條件為倉庫和商品(編號)。


即在填寫表單時,填寫了倉庫和商品,庫存字段會調用出聚合表中相同倉庫和商品編號的庫存數據。看下效果:


**4.8 進銷分系**
基于[商品采購][采購退貨][商品銷售][銷售退貨][庫存盤點]5張表單,以匯總表為主,對于商品進銷進行分析。具體可以參考模版中心的進銷存應用。

**4.9 財務分析**
新建供應商匯款和客戶收款兩個表單,并配合[商品采購][采購退貨][商品銷售][銷售退貨],進行供應商對賬,客戶對賬和毛利統計。具體可以參考模版中心的進銷存應用。

- 簡介
- 1.快速入門
- 1.1新建應用
- 1.2新建表單
- 1.3表單共享
- 1.4新建報表
- 1.5總結
- 2.創建應用
- 2.1創建新應用
- 2.2應用基礎設置
- 2.3.應用中心
- 3.表單
- 3.1表單設計
- 3.1.1控件類型與屬性
- 3.1.2數據關聯與數據聯動
- 3.1.3.選項關聯控件
- 3.1.4.公式與函數
- 3.1.5.表單校驗
- 3.1.6.隱藏控件賦值
- 3.1.7.表單排版
- 3.1.8.成員控件
- 3.1.9.定位控件
- 3.1.10.關聯查詢
- 3.1.11.關聯數據
- 3.2.數據管理
- 3.2.1.數據編輯
- 3.2.2.Excel導入與導出
- 3.3.表單設置
- 3.3.1.表單鏈接
- 3.3.2.公開查詢
- 3.3.3.推送提醒
- 3.4.流程
- 3.4.1.流程設定
- 3.4.2.流程案例
- 4.報表
- 4.1.報表設計
- 4.1.1.圖表類型與屬性
- 4.1.2.多表關聯
- 4.1.3.聯動
- 4.1.4.顯示格式
- 4.1.5.打印
- 4.2.報表外鏈
- 4.3.公式計算邏輯
- 5.聚合表
- 6.應用設置
- 6.1.應用概述
- 6.2.頁面共享
- 6.3.數據權限
- 7.應用平臺
- 7.1.微信企業號
- 7.2.釘釘安裝詳解
- 8.專題應用
- 8.1.進銷存