com.aliyun.dingtalkbizfinance_1_0.models.UpdateInvoiceAccountingStatusRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkbizfinance_1_0.models;
import com.aliyun.tea.*;
public class UpdateInvoiceAccountingStatusRequest extends TeaModel {
/**
* example:
* COM_DEFAULT
*/
@NameInMap("companyCode")
public String companyCode;
@NameInMap("invoiceFinanceInfoVOList")
public java.util.List invoiceFinanceInfoVOList;
/**
* example:
* 1234567
*/
@NameInMap("operator")
public String operator;
public static UpdateInvoiceAccountingStatusRequest build(java.util.Map map) throws Exception {
UpdateInvoiceAccountingStatusRequest self = new UpdateInvoiceAccountingStatusRequest();
return TeaModel.build(map, self);
}
public UpdateInvoiceAccountingStatusRequest setCompanyCode(String companyCode) {
this.companyCode = companyCode;
return this;
}
public String getCompanyCode() {
return this.companyCode;
}
public UpdateInvoiceAccountingStatusRequest setInvoiceFinanceInfoVOList(java.util.List invoiceFinanceInfoVOList) {
this.invoiceFinanceInfoVOList = invoiceFinanceInfoVOList;
return this;
}
public java.util.List getInvoiceFinanceInfoVOList() {
return this.invoiceFinanceInfoVOList;
}
public UpdateInvoiceAccountingStatusRequest setOperator(String operator) {
this.operator = operator;
return this;
}
public String getOperator() {
return this.operator;
}
public static class UpdateInvoiceAccountingStatusRequestInvoiceFinanceInfoVOList extends TeaModel {
/**
* example:
* in_account
*/
@NameInMap("accountingStatus")
public String accountingStatus;
/**
* example:
* 2022002022
*/
@NameInMap("invoiceCode")
public String invoiceCode;
/**
* example:
* 20022
*/
@NameInMap("invoiceNo")
public String invoiceNo;
/**
* example:
* VAT_DIGITAL_NORMAL
*/
@NameInMap("invoiceType")
public String invoiceType;
public static UpdateInvoiceAccountingStatusRequestInvoiceFinanceInfoVOList build(java.util.Map map) throws Exception {
UpdateInvoiceAccountingStatusRequestInvoiceFinanceInfoVOList self = new UpdateInvoiceAccountingStatusRequestInvoiceFinanceInfoVOList();
return TeaModel.build(map, self);
}
public UpdateInvoiceAccountingStatusRequestInvoiceFinanceInfoVOList setAccountingStatus(String accountingStatus) {
this.accountingStatus = accountingStatus;
return this;
}
public String getAccountingStatus() {
return this.accountingStatus;
}
public UpdateInvoiceAccountingStatusRequestInvoiceFinanceInfoVOList setInvoiceCode(String invoiceCode) {
this.invoiceCode = invoiceCode;
return this;
}
public String getInvoiceCode() {
return this.invoiceCode;
}
public UpdateInvoiceAccountingStatusRequestInvoiceFinanceInfoVOList setInvoiceNo(String invoiceNo) {
this.invoiceNo = invoiceNo;
return this;
}
public String getInvoiceNo() {
return this.invoiceNo;
}
public UpdateInvoiceAccountingStatusRequestInvoiceFinanceInfoVOList setInvoiceType(String invoiceType) {
this.invoiceType = invoiceType;
return this;
}
public String getInvoiceType() {
return this.invoiceType;
}
}
}