|
|
@ -610,19 +610,15 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter { |
|
|
|
|| SNFplxEnum.JPXCD.getFplxDm().equals(fplxdm) || SNFplxEnum.CP.getFplxDm().equals(fplxdm) |
|
|
|
|| SNFplxEnum.JPXCD.getFplxDm().equals(fplxdm) || SNFplxEnum.CP.getFplxDm().equals(fplxdm) |
|
|
|
|| SNFplxEnum.KYQCP.getFplxDm().equals(fplxdm)) { |
|
|
|
|| SNFplxEnum.KYQCP.getFplxDm().equals(fplxdm)) { |
|
|
|
|
|
|
|
|
|
|
|
//0523晚成伟提出新需求,客运汽车票必须实名才可以进行价税分离
|
|
|
|
|
|
|
|
if (SNFplxEnum.KYQCP.getFplxDm().equals(fplxdm) && StringUtils.isEmpty(reimburse.getPassenger()) || StringUtils.isEmpty(reimburse.getPassengerSFZH())) { |
|
|
|
|
|
|
|
return result; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
InvoiceInfo invoiceInfo = convertToInvoiceInfo(invoice); |
|
|
|
InvoiceInfo invoiceInfo = convertToInvoiceInfo(invoice); |
|
|
|
log.info("进行价税分离的发票信息为:{}", invoiceInfo); |
|
|
|
log.info("进行价税分离的发票信息为:{}", invoiceInfo); |
|
|
|
|
|
|
|
|
|
|
|
if(SNFplxEnum.KYQCP.getFplxDm().equals(fplxdm)){ |
|
|
|
//0523晚成伟提出新需求,客运汽车票必须实名才可以进行价税分离
|
|
|
|
if(StringUtils.isEmpty(invoice.getRiderName()) || StringUtils.isEmpty(invoice.getIdcardNo())){ |
|
|
|
// if(SNFplxEnum.KYQCP.getFplxDm().equals(fplxdm)){
|
|
|
|
return result; |
|
|
|
// if(StringUtils.isEmpty(invoice.getRiderName()) || StringUtils.isEmpty(invoice.getIdcardNo())){
|
|
|
|
} |
|
|
|
// return result;
|
|
|
|
} |
|
|
|
// }
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
ServiceResult<InvoiceInfo> invoiceResult = this.valoremTaxCount(invoiceInfo, "Y"); |
|
|
|
ServiceResult<InvoiceInfo> invoiceResult = this.valoremTaxCount(invoiceInfo, "Y"); |
|
|
|
InvoiceInfo data = invoiceResult.getData(); |
|
|
|
InvoiceInfo data = invoiceResult.getData(); |
|
|
|