开票推税务云字段调整

This commit is contained in:
mzr 2025-07-11 08:39:21 +08:00
parent fa477117bb
commit 36b0bc5756
2 changed files with 36 additions and 16 deletions

View File

@ -1316,8 +1316,8 @@ public class InvoiceTransferUtil {
// 数电特殊票种字段
pinvoice.setBdcdz(headvo.getBdcdz());
pinvoice.setZlqq(getFormatDate(headvo.getZlqq()));
pinvoice.setZlqz(getFormatDate(headvo.getZlqz()));
pinvoice.setZlqq(getFormatDateTime(headvo.getZlqq()));
pinvoice.setZlqz(getFormatDateTime(headvo.getZlqz()));
pinvoice.setKdsbz(headvo.getKdsbz());
pinvoice.setTdzzsxmbh(headvo.getTdzzsxmbh());
pinvoice.setWqhtbabh(headvo.getWqhtbabh());
@ -1353,10 +1353,10 @@ public class InvoiceTransferUtil {
// 0不显示 1仅显示销地址电话 2仅显示购买方地址电话 3购销方地址电话都显示
int einvoiceShowGxfDzDh = 0;
if ("Y".equals(def17)) {
if ("Y".equals(def4)) {
einvoiceShowGxfDzDh += 1; // 销方地址电话显示
}
if ("Y".equals(def3)) {
if ("Y".equals(def17)) {
einvoiceShowGxfDzDh += 2; // 购方地址电话显示
}
@ -1365,10 +1365,10 @@ public class InvoiceTransferUtil {
// 0不显示 1仅显示销售方银行账号 2仅显示购买方银行账号 3购销方银行账号都显示
int einvoiceShowGxfYhZh = 0;
if ("Y".equals(def18)) {
if ("Y".equals(def3)) {
einvoiceShowGxfYhZh += 1; // 销方银行账户显示
}
if ("Y".equals(def4)) {
if ("Y".equals(def18)) {
einvoiceShowGxfYhZh += 2; // 购方银行账户显示
}
@ -1711,4 +1711,20 @@ public class InvoiceTransferUtil {
return format.format(date);
}
/**
* °ÑUFDateת»»³Éyyyy-MM-dd¸ñʽ
*
* @param ufDate
* @return
*/
public static String getFormatDateTime(UFDateTime ufDate) {
if (ufDate == null) {
return null;
}
Date date = ufDate.getDate().toDate();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
return format.format(date);
}
}

View File

@ -182,8 +182,8 @@ public class IVApplicationHeadVO extends SuperVO {
private java.lang.String tspzdef99;
private java.lang.String kdsbz;
private java.lang.String bdcdz;
private UFDate zlqq;
private UFDate zlqz;
private UFDateTime zlqq;
private UFDateTime zlqz;
private java.lang.String tdzzsxmbh;
private java.lang.String wqhtbabh;
private java.lang.String bdcdwdm;
@ -1665,16 +1665,16 @@ public class IVApplicationHeadVO extends SuperVO {
/**
* 属性redrush_falg的Getter方法.属性名redrush_falg
* 红冲来源标识:
* 属性redrush_falg的Getter方法.属性名redrush_falg 红冲来源标识:
*
* @param java.lang.String
*/
public java.lang.String getRedrush_falg() {
return redrush_falg;
}
/**
* 属性redrush_falg的Setter方法.属性名redrush_falg
* 红冲来源标识:
* 属性redrush_falg的Setter方法.属性名redrush_falg 红冲来源标识:
*
* @param java.lang.String
*/
public void setRedrush_falg(java.lang.String redrush_falg) {
@ -2081,16 +2081,20 @@ public class IVApplicationHeadVO extends SuperVO {
public void setBdcdz(java.lang.String bdcdz) {
this.bdcdz = bdcdz;
}
public UFDate getZlqq() {
public UFDateTime getZlqq() {
return zlqq;
}
public void setZlqq(UFDate zlqq) {
public void setZlqq(UFDateTime zlqq) {
this.zlqq = zlqq;
}
public UFDate getZlqz() {
public UFDateTime getZlqz() {
return zlqz;
}
public void setZlqz(UFDate zlqz) {
public void setZlqz(UFDateTime zlqz) {
this.zlqz = zlqz;
}
public java.lang.String getTdzzsxmbh() {