|
|
@ -375,7 +375,7 @@ public class AllocateInvoiceInterfaceServiceImplV3 implements AllocateInvoiceInt |
|
|
|
//价税分离后订单信息补全处理
|
|
|
|
//价税分离后订单信息补全处理
|
|
|
|
completeOrderInfo(orderInfo, orderBatchRequest.getFpzldm(), kpjh, sldid, |
|
|
|
completeOrderInfo(orderInfo, orderBatchRequest.getFpzldm(), kpjh, sldid, |
|
|
|
orderItemInfos.get(0).getKce(), terminalCode); |
|
|
|
orderItemInfos.get(0).getKce(), terminalCode); |
|
|
|
taxSeparationService.setInterfaceType(ConfigureConstant.STRING_0000); |
|
|
|
taxSeparationService.getOrderInfo().setInterfaceType(ConfigureConstant.STRING_0000); |
|
|
|
//校验价税分离后的数据
|
|
|
|
//校验价税分离后的数据
|
|
|
|
Map<String, String> checkInvParam = validateOrderInfoService.checkInvoiceData(taxSeparationService); |
|
|
|
Map<String, String> checkInvParam = validateOrderInfoService.checkInvoiceData(taxSeparationService); |
|
|
|
if (!ConfigureConstant.STRING_0000.equals(checkInvParam.get(OrderManagementConstant.ERRORCODE))) { |
|
|
|
if (!ConfigureConstant.STRING_0000.equals(checkInvParam.get(OrderManagementConstant.ERRORCODE))) { |
|
|
|