很久不写了,讲一讲发票吧。发票功能并非在前端的“字段收集器”,一个易用的发票功能是要从财务和操作角度出发的。
财务与发票
- 开票权限:一般纳税人可以开增值税普通发票和专票、而小规模纳税人只能开普票。
- 税率:一般纳税人(每月3万或季度9万交3%税)小规模纳税人(基本税率在17%,实行差额交税)。不同服务类型对应不同的税率。
- 发票区别:分为增值税专用发票和普通发票;
- 红字发票:符合作废条件的,发票注明作废,开票软件注明作废。
业务流程
1. 定义发票
发票基本信息:
发票编号、发票状态、发票类型、【购票方】、纳税人识别号、地址&电话、【开户行&账号】、发票代码、发票号码、发票金额、开票时间;
2.发票功能流程
2.1 发票使用场景
a. 在结算环节中,选择是否开票并填写;
b. 发票管理页,对已购商品进行发票操作;
2.2 用户开票流程:
前端发票信息填写2.3 数据交互
管理后台
发票管理后台
数据库定义
1. 发票管理表;
发票字段.png管理后台
Todo 换开退开发票流程。
网友评论