refactor(so): 优化销售发票红冲接口回写BIP的字段
- 在发票明细中添加回写BIP成功标志字段 - 在发票头中添加电子发票回传标识、回写BIP成功标志和回写BIP失败原因字段- 清空相关字段以确保数据一致性
This commit is contained in:
parent
0200f12d52
commit
4730228999
|
@ -535,6 +535,7 @@ public class IAPISaleInvMaitainImpl {
|
|||
newInvBVO.setNtotalcostnum(null); // 累计成本结算数量
|
||||
newInvBVO.setNtotalincomemny(null); // 累计确认应收金额
|
||||
newInvBVO.setNtotalincomenum(null); // 累计确认应收数量
|
||||
newInvBVO.setVbdef10(null); // 回写BIP成功标志
|
||||
|
||||
newSaleInvoiceBVOs[i++] = newInvBVO;
|
||||
sumNum = sumNum.add(new UFDouble(bipBvoJson.getString("nnum")));
|
||||
|
@ -563,6 +564,9 @@ public class IAPISaleInvMaitainImpl {
|
|||
newSaleInvoiceHVO.setTaudittime(null); // 审批日期
|
||||
newSaleInvoiceHVO.setVdef13(null); // 发票号码
|
||||
newSaleInvoiceHVO.setVdef17(bject.getString("vdef17")); // BIP申请单号
|
||||
newSaleInvoiceHVO.setVdef20(null); // 电子发票回传标识
|
||||
newSaleInvoiceHVO.setVdef34(null); // 回写BIP成功标志
|
||||
newSaleInvoiceHVO.setVdef35(null); // 回写BIP失败原因
|
||||
|
||||
// 组装VO
|
||||
saleInvoiceVO.setParentVO(newSaleInvoiceHVO);
|
||||
|
|
Loading…
Reference in New Issue