
com.aliyun.dingtalkbizfinance_1_0.models.CreateReceiptRequest 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 CreateReceiptRequest extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("receipts")
public java.util.List receipts;
public static CreateReceiptRequest build(java.util.Map map) throws Exception {
CreateReceiptRequest self = new CreateReceiptRequest();
return TeaModel.build(map, self);
}
public CreateReceiptRequest setReceipts(java.util.List receipts) {
this.receipts = receipts;
return this;
}
public java.util.List getReceipts() {
return this.receipts;
}
public static class CreateReceiptRequestReceipts extends TeaModel {
/**
* This parameter is required.
*
* example:
* 4.44
*/
@NameInMap("amount")
public String amount;
/**
* This parameter is required.
*
* example:
* INC_XXX
*/
@NameInMap("categoryCode")
public String categoryCode;
/**
* This parameter is required.
*
* example:
* abcd_efgh
*/
@NameInMap("code")
public String code;
/**
* example:
* 1636445218000
*/
@NameInMap("createTime")
public Long createTime;
/**
* This parameter is required.
*
* example:
* emp_xxx
*/
@NameInMap("createUserId")
public String createUserId;
/**
* example:
* CUS_XXX
*/
@NameInMap("customerCode")
public String customerCode;
/**
* example:
* ACC_XXX
*/
@NameInMap("enterpriseAcountCode")
public String enterpriseAcountCode;
/**
* example:
* 1636445218000
*/
@NameInMap("occurDate")
public Long occurDate;
/**
* example:
* emp_xxx
*/
@NameInMap("principalId")
public String principalId;
/**
* example:
* PROJ_XXX
*/
@NameInMap("projectCode")
public String projectCode;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("receiptType")
public Long receiptType;
/**
* example:
* 测试
*/
@NameInMap("remark")
public String remark;
/**
* example:
* SUP_XXX
*/
@NameInMap("supplierCode")
public String supplierCode;
/**
* example:
* 收款单
*/
@NameInMap("title")
public String title;
public static CreateReceiptRequestReceipts build(java.util.Map map) throws Exception {
CreateReceiptRequestReceipts self = new CreateReceiptRequestReceipts();
return TeaModel.build(map, self);
}
public CreateReceiptRequestReceipts setAmount(String amount) {
this.amount = amount;
return this;
}
public String getAmount() {
return this.amount;
}
public CreateReceiptRequestReceipts setCategoryCode(String categoryCode) {
this.categoryCode = categoryCode;
return this;
}
public String getCategoryCode() {
return this.categoryCode;
}
public CreateReceiptRequestReceipts setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public CreateReceiptRequestReceipts setCreateTime(Long createTime) {
this.createTime = createTime;
return this;
}
public Long getCreateTime() {
return this.createTime;
}
public CreateReceiptRequestReceipts setCreateUserId(String createUserId) {
this.createUserId = createUserId;
return this;
}
public String getCreateUserId() {
return this.createUserId;
}
public CreateReceiptRequestReceipts setCustomerCode(String customerCode) {
this.customerCode = customerCode;
return this;
}
public String getCustomerCode() {
return this.customerCode;
}
public CreateReceiptRequestReceipts setEnterpriseAcountCode(String enterpriseAcountCode) {
this.enterpriseAcountCode = enterpriseAcountCode;
return this;
}
public String getEnterpriseAcountCode() {
return this.enterpriseAcountCode;
}
public CreateReceiptRequestReceipts setOccurDate(Long occurDate) {
this.occurDate = occurDate;
return this;
}
public Long getOccurDate() {
return this.occurDate;
}
public CreateReceiptRequestReceipts setPrincipalId(String principalId) {
this.principalId = principalId;
return this;
}
public String getPrincipalId() {
return this.principalId;
}
public CreateReceiptRequestReceipts setProjectCode(String projectCode) {
this.projectCode = projectCode;
return this;
}
public String getProjectCode() {
return this.projectCode;
}
public CreateReceiptRequestReceipts setReceiptType(Long receiptType) {
this.receiptType = receiptType;
return this;
}
public Long getReceiptType() {
return this.receiptType;
}
public CreateReceiptRequestReceipts setRemark(String remark) {
this.remark = remark;
return this;
}
public String getRemark() {
return this.remark;
}
public CreateReceiptRequestReceipts setSupplierCode(String supplierCode) {
this.supplierCode = supplierCode;
return this;
}
public String getSupplierCode() {
return this.supplierCode;
}
public CreateReceiptRequestReceipts setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy