前言:
如今大家对“input长度限制”大约比较注重,大家都想要学习一些“input长度限制”的相关知识。那么小编也在网上收集了一些有关“input长度限制””的相关文章,希望同学们能喜欢,大家快快来学习一下吧!合规性校验
合规性校验主要对输入参数的类型、长度、是否必填、码值进行校验。以下任意一项不满足要求时,阻止发票开具。校验规则如下:
发票号码,必填,长度 20 位,由数字组成,前 2 位为年份后 2 位。蓝字发票标志,选填,取值范围为"0"、"1".平台编号,必填,最大长度 20 位。服务器地址,选填,长度 20 位。mac 地址,选填,长度 20 位。CPU 序列号,选填,长度 20 位。主板序列号,选填,长度 20 位。发票票种,必填,取值范围为"01"、"02"。特定要素,必填,取值范围为"空"、"01"、"02"、"03"、"04"、"05"、"06"、"07"、"08"、"09"、"10"、"11"、"12"。区域代码,必填,最大长度 20 位。收购发票类型代码,选填,取值范围为"空"、"01"、"02"、"03"。差额征税类型代码,选填,取值范围为"空"、"01"、"02"。出口业务适用政策代码,选填,取值范围为"空"、"01"、"02"、"03"。增值税即征即退代码,选填,取值范围为"空"、"01"、"02"、"03"、"04"、"05"、"06"、"07"、"08"、"09"、"10"、"11"、"12"。销售方纳税人识别号,必填,最大长度 26 位,由数字和大写字母组成。销售方名称,必填,最大长度 300 位。销售方地址,选填,最大长度 300 位。销售方电话,必填,最大长度 60 位。销售方开户行,选填,最大长度 120 位。销售方账号,选填,最大长度 100 位。购买方纳税人识别号,选填,最大长度 26 位。购买方名称,必填,最大长度 300 位。购买方地址,选填,最大长度 300 位。购买方电话,选填,最大长度 60 位。购买方开户行名称,选填,最大长度 120 位。购买方开户行银行账号,选填,最大长度 100 位。经办人,选填,最大长度 150 位。经办人身份证件号码,选填,最大长度 30 位。经办人联系电话,选填,最大长度 60 位。合计金额,必填,最大长度 18 位,最多 2 位小数。合计税额,必填,最大长度 18 位,最多 2 位小数。价税合计,必填,最大长度 18 位,最多 2 位小数。收款银行名称,选填,最大长度 120 位。收款银行账号,选填,最大长度 100 位。结算方式,选填,取值范围为"01"、"02"、"03"、"04"、"05"、"99"。应税行为发生地,必填,最大长度 11 位。开票人,必填,最大长度 300 位。开票人证件号码,选填,最大长度 30 位。开票人证件类型,选填,最大长度 4 位。对应蓝字发票号码,选填,长度 20 位。红字确认信息单编号,选填,最大长度 20 位。红字确认单 uuid,选填,最大长度 32 位。备注,选填,最大长度 460 位。开票日期,必填。格式必须是"yyyy-MM-dd HH:mm:ss"。明细序号,必填,最大长度 8 位。对应蓝字发票明细序号,选填,最大长度 8 位。项目名称,必填,最大长度 600 位。格式必须是"*简称*商品名称"。规格型号,选填,最大长度 150 位。单位,选填,最大长度 300 位。数量,选填(如"单位"非空,则必填),最大长度 25 位。单价,选填(如"单位"非空,则必填),最大长度 25 位。金额,必填,最大长度 18 位,最多 2 位小数。增值税税率/征收率,必填,最大长度 16 位,最多 6 位小数。必须在可用税率信息中存在。税额,必填,最大长度 18 位,最多 2 位小数。含税金额,必填,最大长度 18 位,最多 2 位小数。扣除额,选填,最大长度 18 位,最多 2 位小数。商品和服务税收分类合并编码,必填,最大长度 19 位。必须在商品编码信息中存在。发票行性质,必填,取值范围为"00"、"01"、"02"。优惠政策标识,选填,不为空时取值范围为"01"、"02"、"03"、"04"、"05"、"06"、"07"、"08"、"09"、"10"、"11"、"12"、"13"、"14"、"15"、"16"、"17"、"18"。附加要素名称,选填,最大长度 200 位。附加要素类型,选填,最大长度 200 位。附加要素值,选填,最大长度 200 位。
本文来源:本文收集整理于网络
声明:本文仅供交流学习,版权归属原作者,若来源标注错误或侵犯到您的权益,烦请告知,我们将立即删除,谢谢
编辑:sometime
编制:2023年09月12日
标签: #input长度限制