---
url: /design/reports/production-cost/index.md
---
# 生产费用表

## 功能说明

某一个时间段杂发单，杂发单行料品的车间费用类型左包含02分类。

## 界面说明

### 界面预览

## 单据字段

### 单头字段

| 字段名称 | 取值说明 | 类型 | 是否必输 | 备注 |
| --- | --- | --- | --- | --- |
| 开始日期 | 手动录入 | 日期 | 是 | |
| 结束日期 | 手动录入 | 日期 | 是 | |

### 单行字段

| 字段名称 | 取值说明 | 类型 | 是否必输 | 备注 |
| --- | --- | --- | --- | --- |
| 部门编码 | 杂发单收益部门 | 字符串 | | |
| 部门名称 | | 字符串 | | |
| 料号 | 杂发单行的料品 | 字符串 | | |
| 品名 | | 字符串 | | |
| 费用类型 | 根据杂发单行的料品及杂发单的收益部门到费用类型主档的车间费用类型匹配，若是未找到则取费用类型主档的费用类型（如果费用类型为空，则料号颜色变红） | 字符串 | | 费用类型为空时料号变红 |
| 数量 | 杂发单上的数量 | 十进制 | 6位小数 | |
| 单价 | 取费用类型里面的工资不变价 | 十进制 | 6位小数 | |
| 金额 | 金额=数量\*单价 | 十进制 | 6位小数 | |
| 杂发单号 | 某一个时间段（单据业务日期）的杂发单的单号 | 字符串 | | |
| 公司 | 杂发单的组织 | 字符串 | | |

## 计算公式

::: tip 计算逻辑

* **金额** = 数量 × 单价
  :::

## 单据功能

* **保存**：保存界面数据，删除历史数据
* **输出**：将保存之后查询到的数据列表输出界面
* **查询**：根据开始日期和结束日期查询，查询历史数据用结束日期的年月来判断，进行显示到界面，过滤登录用户所在部门，当查询该用户没有任何匹配的部门时候显示所有数据
* **重算**：根据开始日期和结束日期进行重新取值，将取到的值直接显示到界面
* **计算**：根据当前日期的获取的本月的最大和最小日期进行取值，取到的值写入到后台中，删除之前本月的数据
* **列表**：添加列表功能，支持查询

## 合计规则

* 每个费用类型的金额合计
* 每个生产部门的金额合计

## 备注

* 可以配置菜单权限和个性化，功能权限，动作权限，字段权限
