
com.aliyun.dingtalkbizfinance_1_0.models.UpdateInvoiceAccountingStatusRequest Maven / Gradle / Ivy
// 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;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy