企业衔头发票信息申报表

 

一、所有发票需要校验:

 

1. 发票代码不能为空
2.
发票号码不能为空
3.
发票名称不能为空
4.
发票代码需要检验长度10-17位,只能由数字组成
5.
发票号码需要检验长度8-10位,只能由数字组成
6.
代售票方税号,应由数字和字母组成,并且长度在15-20位之间
7.
如果存在明细信息,则需要对明细信息做以下校验:

1.品目长度不超过400字节(200个汉字)

2.单位长度不超过10字节(5个汉字)

3.如果填写了单价、数量、金额,必须是有效的实数

8. 发票止号-发票起号+1=份数

 

二、正常发票需要校验:

 

1.品目不能为空

2.金额不能为空

3.开票日期不能为空

4.至少有一条明细信息

5.开票日期格式必须是有效的日期,并且按照【YYYYMMDD】的规则填写

6.发票金额合计不能为零,且不能为负数;

 

三、红字发票需要校验:

 

1. 品目不能为空
2.
金额不能为空
3.
开票日期不能为空
4.
至少有一条明细信息
5.
开票日期格式必须是有效的日期,并且按照【YYYYMMDD】的规则填写
6.
原发票代码不能为空
7.
原发票号码不能为空
8.
原发票代码长度10-17位,并且只能由数字组成
9.
原发票号码长度8-10位,并且只能由数字组成
10.
发票金额合计必须是负数!