All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.AlipayBossFncApinvoiceRcptQueryModel Maven / Gradle / Ivy

Go to download

Alipay openapi SDK for Java Copyright © 2018 杭州蚂蚁金服 All rights reserved. 版权所有 (C)杭州蚂蚁金服 http://open.alipay.com

There is a newer version: 4.40.21.ALL
Show newest version
package com.alipay.api.domain;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;

/**
 * 查询待开票单据服务
 *
 * @author auto create
 * @since 1.0, 2024-01-22 09:38:48
 */
public class AlipayBossFncApinvoiceRcptQueryModel extends AlipayObject {

	private static final long serialVersionUID = 2535192258964366671L;

	/**
	 * 合约号
	 */
	@ApiField("ar_no")
	private String arNo;

	/**
	 * OU机构ID
	 */
	@ApiField("inst_id")
	private String instId;

	/**
	 * 发票开始月份 格式yyyyMM
	 */
	@ApiField("invoice_date_begin")
	private String invoiceDateBegin;

	/**
	 * 发票结束月份 格式yyyyMM
	 */
	@ApiField("invoice_date_end")
	private String invoiceDateEnd;

	/**
	 * PAID_INVOICE : "01" : "每月实收开票" 
RECEIVABLE_INVOICE : "02" : "应收开票"
SUM_PAID_INVOICE : "03" : "累计实收开票"
	 */
	@ApiField("invoice_mode")
	private String invoiceMode;

	/**
	 * 商户MID
	 */
	@ApiField("ip_id")
	private String ipId;

	/**
	 * 商户PID
	 */
	@ApiField("ip_role_id")
	private String ipRoleId;

	/**
	 * 业务订单号
	 */
	@ApiField("out_biz_no")
	private String outBizNo;

	/**
	 * SETTLE("06", "SETTLE", "统一结算", "统一结算")
	 */
	@ApiField("out_biz_type")
	private String outBizType;

	/**
	 * 产品码
	 */
	@ApiField("product_code")
	private String productCode;

	/**
	 * REVENUE("1", "应收"),
DISCOUNT("2", "返点"),
DEFER("4", "递延"),
REVENUE_ACCRUAL("21","计提应收账单"),
DISCOUNT_ACCRUAL("22","计提返点账单"),
DEFER_ACCRUAL("23","递延摊销账单"),
SETTLEMENT_BILL("99","结算单"),
	 */
	@ApiField("type")
	private String type;

	public String getArNo() {
		return this.arNo;
	}
	public void setArNo(String arNo) {
		this.arNo = arNo;
	}

	public String getInstId() {
		return this.instId;
	}
	public void setInstId(String instId) {
		this.instId = instId;
	}

	public String getInvoiceDateBegin() {
		return this.invoiceDateBegin;
	}
	public void setInvoiceDateBegin(String invoiceDateBegin) {
		this.invoiceDateBegin = invoiceDateBegin;
	}

	public String getInvoiceDateEnd() {
		return this.invoiceDateEnd;
	}
	public void setInvoiceDateEnd(String invoiceDateEnd) {
		this.invoiceDateEnd = invoiceDateEnd;
	}

	public String getInvoiceMode() {
		return this.invoiceMode;
	}
	public void setInvoiceMode(String invoiceMode) {
		this.invoiceMode = invoiceMode;
	}

	public String getIpId() {
		return this.ipId;
	}
	public void setIpId(String ipId) {
		this.ipId = ipId;
	}

	public String getIpRoleId() {
		return this.ipRoleId;
	}
	public void setIpRoleId(String ipRoleId) {
		this.ipRoleId = ipRoleId;
	}

	public String getOutBizNo() {
		return this.outBizNo;
	}
	public void setOutBizNo(String outBizNo) {
		this.outBizNo = outBizNo;
	}

	public String getOutBizType() {
		return this.outBizType;
	}
	public void setOutBizType(String outBizType) {
		this.outBizType = outBizType;
	}

	public String getProductCode() {
		return this.productCode;
	}
	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public String getType() {
		return this.type;
	}
	public void setType(String type) {
		this.type = type;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy