diff --git a/order-management-common/src/main/java/com/dxhy/order/constant/OrderInfoContentEnum.java b/order-management-common/src/main/java/com/dxhy/order/constant/OrderInfoContentEnum.java index 50e90178..f723feb5 100644 --- a/order-management-common/src/main/java/com/dxhy/order/constant/OrderInfoContentEnum.java +++ b/order-management-common/src/main/java/com/dxhy/order/constant/OrderInfoContentEnum.java @@ -1384,7 +1384,7 @@ public enum OrderInfoContentEnum { CHECK_ISS7PRI_115042("115042", "发票行性质为空"), CHECK_ISS7PRI_115043("115043", "商品编码为空"), CHECK_ISS7PRI_115044("115044", "商品编码长度有误,最大长度为19位"), - CHECK_ISS7PRI_115045("115045", "自行编码长度有误,最大长度为16位"), + CHECK_ISS7PRI_115045("115045", "自行编码长度有误,最大长度为20位"), CHECK_ISS7PRI_115046("115046", "优惠政策标识为空"), CHECK_ISS7PRI_115047("115047", "零税率标识不合法,空:非零税率,0:出口零税,1:免税,2:不征税 3:普通零税率"), CHECK_ISS7PRI_115048("115048", "增值税特殊管理", 0, 50, true, false), diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/validate/service/impl/ValidateSpecialInvoiceServiceImpl.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/validate/service/impl/ValidateSpecialInvoiceServiceImpl.java index ff0aca9b..744939ee 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/validate/service/impl/ValidateSpecialInvoiceServiceImpl.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/validate/service/impl/ValidateSpecialInvoiceServiceImpl.java @@ -424,7 +424,7 @@ public class ValidateSpecialInvoiceServiceImpl implements ValidateSpecialInvoice //自行编码 if (!StringUtils.isBlank(ddmxxx1.getZXBM())) { - if (ddmxxx1.getZXBM().length() > 16) { + if (ddmxxx1.getZXBM().length() > 20) { return CheckParamUtil.generateErrorMap(null, "", OrderInfoContentEnum.CHECK_ISS7PRI_115045); } }