|
|
|
@ -252,7 +252,7 @@ public class ImageSubmitServiceImpl implements ImageSubmitService { |
|
|
|
|
List<ZData> zDatas=new ArrayList<>(); |
|
|
|
|
for (SdnyTDxRecordInvoiceDetailSales detail : item.getDetailList()) { |
|
|
|
|
detail.setTaxRateOfSap(getTaxRate(detail.getTaxRate())); |
|
|
|
|
detail.setTaxRate(detail.getTaxRateOfSap().multiply(new BigDecimal(100)).toPlainString()); |
|
|
|
|
detail.setTaxRate(detail.getTaxRateOfSap().multiply(new BigDecimal(100)).stripTrailingZeros().toPlainString()); |
|
|
|
|
BigDecimal totalAmount = new BigDecimal(detail.getDetailAmount()).add(new BigDecimal(detail.getTaxAmount())); |
|
|
|
|
zDatas.add(ZData.builder() |
|
|
|
|
.ZBHSJE(detail.getDetailAmount()) |
|
|
|
@ -348,4 +348,8 @@ public class ImageSubmitServiceImpl implements ImageSubmitService { |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public static void main(String[] args) { |
|
|
|
|
BigDecimal a = new BigDecimal(13); |
|
|
|
|
System.out.println(a.stripTrailingZeros().toPlainString()); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|