
## 首页卡片
### 1. 卡片:订单出库数据
可根据当前卡片右上角进行筛选:日期、单据状态、订单类型
其中,日期为业务日期,而不是创建日期
【订单总数】:根据 用户筛选过滤 搜索到的订单集,取数量
【订单金额】: 根据 搜索到的订单集 获取价税合计(本位币)的合计
【已出库数量】:已审核的单据,单据明细中发货状态存在为"已发货"且不存在发货状态为"待发货"和"部分发货"的单据,整单被判定为“已出库”,计算单据数量
【已出库金额】:已审核的单据,销售订单对应物料【累计出库数量[销售单位]-累计退货数量(销售)[销售单位]】*(物料价税合计/销售数量),计算所有物料的合计金额
待出库订单数量、待出库订单金额
根据当前选择的 时间范围、单据状态、订单类型 进行筛选 + 存在(订单明细.发货状态 = 未发货 或 订单明细.发货状态 = 部分发货)
筛选得到的订单被判定为待发货,计算数量作为“待发货数量①”,然后将所有订单的所有订单明细行(此时,部分明细行的发货状态可能为已发货,但是由于本单已被判定为待发货,因此仍旧参与计算),执行
当前订单明细行的待出库金额 = ((订单明细.销售数量 - 订单明细.累计出库数量 + 订单明细.累计退货补货数量(销售)) /订单明细.销售数量) * 订单明细.价税合计(本位币)
将上述 当前订单明细行的待出库金额 进行汇总,得到的值即为“待出库订单金额②”
### 2. 卡片:订单状态
订单状态卡片中【待结算】数据取值逻辑:
待解算数量:按照筛选得到的当前销售订单关联的应收单,如存在 【表头基本 - 收款核销状态】不等于“完全”,那么判断当前销售订单为待结算,汇总
待解算金额:用上述的对应的应收单,【单据头.价税合计】-SUM( 【收款计划.已核销金额】),汇总
### 3. 卡片:签收状态
已签收订单数量、已签收订单金额
取数逻辑:
根据当前选择的 时间范围、单据状态、订单类型 进行筛选 + 基本信息.签收状态 = 已签收
筛选出的订单,计算数量作为“①已签收订单数量”
取财务信息.价税合计(本位币),汇总得到的值为“②已签收订单金额”
待签收订单数量、待签收订单金额
取数逻辑:
根据当前选择的 时间范围、单据状态、订单类型 进行筛选 + 基本信息.签收状态 = 待签收
筛选出的订单,计算数量作为“①待签收订单数量”
取财务信息.价税合计(本位币),汇总得到的值为“②待签收订单金额”
### 4. 卡片:交货及时率
取数逻辑:根据当前选择的 时间范围、单据状态、订单类型 得到的订单集,取数量作为【订单总量】
交货及时率 = 关联的销售出库单的业务日期 <= 订单明细.计划交货日期 的订单数量 除以 【订单总量】
### 5. 卡片:订单应收
该看板数据与PC端应收款工作台中的应收简报数据一致,具体如下:
#### 5.1. 本期应收
操作单据:应收单
条件依次为:
* 结算组织 = 当前选定的结算组织
* 业务日期 在 本月第一天,下月第一天 之间(包含本月第一天、下月第一天)
* 客户 属于 当前选择客户集(根据 全部客户、我的客户)
* 单据状态 = 已审核
* 作废状态 不等于 是
* 立账类型 为 业务应收 或 财务应收
取