34 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# knowledge
**一、运行截图**
![输入图片说明](/imgs/2024-02-27/7sqmTbmpxy34zmov.png)![](https://dev.rzdata.net/download/attachments/51773689/image2024-2-23_14-7-33.png?version=1&modificationDate=1708668455000&api=v2)
**二、应收分析**
应收,顾名思义,即为应该收入的销售单,应收主要与发票、收款、核销业务高度集成。
目前展示的功能为应收单列表,快捷查询应收单;提供申请开票、开票、申请合并开票、合并开票、导出功能。
#### 算法
可开票金额=价税合计-已开票金额-退货金额
注:退货金额来源于应收单详情的价税合计*退货数量
#### 关键业务流程
1我的应收
基于业务条件并通过登录用户的工号empno到订单表进行查询
1. 共享应收
基于业务条件并通过登录用户的工号empno到服务团队人员表t_crm_serviceman 通过客户编码(clientcode)跟订单表的客户编码关联查询出t_crm_serviceman 中bill_share_order不等于null (rolecode=负责人时为null)或者shareorder_no(不为不共享=共享->可能为读或者写)或者rolecode=负责人相关订单数据
1. 我负责的部门应收
基于业务条件并通过登录用户的userid查询部门责任信息表t_crm_deptduty如果系统设置--部门设置模块中 部门负责人、部门助理、技术支持等配置了则取部门负责人表的信息查询相关应收单数据
1. 全公司的应收
基于业务条件直接查询应收单表
4合并开票会验证客户是否被禁用禁用得客户无法开票
<!--stackedit_data:
eyJoaXN0b3J5IjpbLTI4NTc1NDQxNCwtMTkxNzY1MDQwNiwtMj
EzNjM1Mzk3NCwtMTkxNzY1MDQwNiwtMjEzNjM1Mzk3NCwtMjEz
NjM1Mzk3NCwxMDAxMzE5MTA5LDE1NzA4MjQ3NzgsLTE4NzU3Nj
k1NzldfQ==
-->