me.chanjar.weixin.mp.bean.invoice.merchant.ClearOutInvoiceRequest Maven / Gradle / Ivy
package me.chanjar.weixin.mp.bean.invoice.merchant;
import lombok.Data;
import java.io.Serializable;
/**
* 发票充红请求参数
*
* @author Mario Luo
*/
@Data
public class ClearOutInvoiceRequest implements Serializable {
private static final long serialVersionUID = 36469746428007271L;
private ClearOutInvoiceInfo invoiceinfo;
@Data
public static class ClearOutInvoiceInfo implements Serializable {
private static final long serialVersionUID = -9119257155033644495L;
/**
* 用户的openid 用户知道是谁在开票
*/
private String wxopenid;
/**
* 发票请求流水号,唯一查询发票的流水号
*/
private String fpqqlsh;
/**
* 纳税人识别码
*/
private String nsrsbh;
/**
* 纳税人名称
*/
private String nsrmc;
/**
* 原发票代码,即要冲红的蓝票的发票代码
*/
private String yfpdm;
/**
* 原发票号码,即要冲红的蓝票的发票号码
*/
private String yfphm;
}
}