123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304 |
- package com.jsh.erp.datasource.entities;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import java.math.BigDecimal;
- import java.util.Date;
- /**
- * 单据子表实体类
- */
- @Data
- public class DepotItem {
- @ApiModelProperty("主键id")
- private Long id;
- @ApiModelProperty("表头Id")
- private Long headerId;
- @ApiModelProperty("商品Id")
- private Long materialId;
- @ApiModelProperty("商品扩展id")
- private Long materialExtendId;
- @ApiModelProperty("商品单位")
- private String materialUnit;
- @ApiModelProperty("多属性")
- private String sku;
- @ApiModelProperty("数量")
- private BigDecimal operNumber;
- @ApiModelProperty("基础数量,如kg、瓶")
- private BigDecimal basicNumber;
- @ApiModelProperty("单价")
- private BigDecimal unitPrice;
- @ApiModelProperty("采购单价")
- private BigDecimal purchaseUnitPrice;
- @ApiModelProperty("含税单价")
- private BigDecimal taxUnitPrice;
- @ApiModelProperty("金额")
- private BigDecimal allPrice;
- @ApiModelProperty("备注")
- private String remark;
- @ApiModelProperty("仓库ID")
- private Long depotId;
- @ApiModelProperty("调拨时,对方仓库Id")
- private Long anotherDepotId;
- @ApiModelProperty("税率")
- private BigDecimal taxRate;
- @ApiModelProperty("税额")
- private BigDecimal taxMoney;
- @ApiModelProperty("价税合计")
- private BigDecimal taxLastMoney;
- @ApiModelProperty("商品类型")
- private String materialType;
- @ApiModelProperty("序列号列表")
- private String snList;
- @ApiModelProperty("批号")
- private String batchNumber;
- @ApiModelProperty("有效日期")
- private Date expirationDate;
- @ApiModelProperty("关联明细id")
- private Long linkId;
- @ApiModelProperty("租户id")
- private Long tenantId;
- @ApiModelProperty("删除标记,0未删除,1删除")
- private String deleteFlag;
- @ApiModelProperty("实际出入库数量")
- private BigDecimal actualQuantityInStorage;
- @ApiModelProperty("出入库差异")
- private BigDecimal warehousingVariance;
- @ApiModelProperty("出入库差异原因")
- private String reasonOfDifference;
- @ApiModelProperty("出入库用户")
- private Long warehousingUser;
- @ApiModelProperty("出入库时间")
- private Date warehousingTime;
- public Long getId() {
- return id;
- }
- public void setId(Long id) {
- this.id = id;
- }
- public Long getHeaderId() {
- return headerId;
- }
- public void setHeaderId(Long headerId) {
- this.headerId = headerId;
- }
- public Long getMaterialId() {
- return materialId;
- }
- public void setMaterialId(Long materialId) {
- this.materialId = materialId;
- }
- public Long getMaterialExtendId() {
- return materialExtendId;
- }
- public void setMaterialExtendId(Long materialExtendId) {
- this.materialExtendId = materialExtendId;
- }
- public String getMaterialUnit() {
- return materialUnit;
- }
- public void setMaterialUnit(String materialUnit) {
- this.materialUnit = materialUnit == null ? null : materialUnit.trim();
- }
- public String getSku() {
- return sku;
- }
- public void setSku(String sku) {
- this.sku = sku == null ? null : sku.trim();
- }
- public BigDecimal getOperNumber() {
- return operNumber;
- }
- public void setOperNumber(BigDecimal operNumber) {
- this.operNumber = operNumber;
- }
- public BigDecimal getBasicNumber() {
- return basicNumber;
- }
- public void setBasicNumber(BigDecimal basicNumber) {
- this.basicNumber = basicNumber;
- }
- public BigDecimal getUnitPrice() {
- return unitPrice;
- }
- public void setUnitPrice(BigDecimal unitPrice) {
- this.unitPrice = unitPrice;
- }
- public BigDecimal getPurchaseUnitPrice() {
- return purchaseUnitPrice;
- }
- public void setPurchaseUnitPrice(BigDecimal purchaseUnitPrice) {
- this.purchaseUnitPrice = purchaseUnitPrice;
- }
- public BigDecimal getTaxUnitPrice() {
- return taxUnitPrice;
- }
- public void setTaxUnitPrice(BigDecimal taxUnitPrice) {
- this.taxUnitPrice = taxUnitPrice;
- }
- public BigDecimal getAllPrice() {
- return allPrice;
- }
- public void setAllPrice(BigDecimal allPrice) {
- this.allPrice = allPrice;
- }
- public String getRemark() {
- return remark;
- }
- public void setRemark(String remark) {
- this.remark = remark == null ? null : remark.trim();
- }
- public Long getDepotId() {
- return depotId;
- }
- public void setDepotId(Long depotId) {
- this.depotId = depotId;
- }
- public Long getAnotherDepotId() {
- return anotherDepotId;
- }
- public void setAnotherDepotId(Long anotherDepotId) {
- this.anotherDepotId = anotherDepotId;
- }
- public BigDecimal getTaxRate() {
- return taxRate;
- }
- public void setTaxRate(BigDecimal taxRate) {
- this.taxRate = taxRate;
- }
- public BigDecimal getTaxMoney() {
- return taxMoney;
- }
- public void setTaxMoney(BigDecimal taxMoney) {
- this.taxMoney = taxMoney;
- }
- public BigDecimal getTaxLastMoney() {
- return taxLastMoney;
- }
- public void setTaxLastMoney(BigDecimal taxLastMoney) {
- this.taxLastMoney = taxLastMoney;
- }
- public String getMaterialType() {
- return materialType;
- }
- public void setMaterialType(String materialType) {
- this.materialType = materialType == null ? null : materialType.trim();
- }
- public String getSnList() {
- return snList;
- }
- public void setSnList(String snList) {
- this.snList = snList == null ? null : snList.trim();
- }
- public String getBatchNumber() {
- return batchNumber;
- }
- public void setBatchNumber(String batchNumber) {
- this.batchNumber = batchNumber == null ? null : batchNumber.trim();
- }
- public Date getExpirationDate() {
- return expirationDate;
- }
- public void setExpirationDate(Date expirationDate) {
- this.expirationDate = expirationDate;
- }
- public Long getLinkId() {
- return linkId;
- }
- public void setLinkId(Long linkId) {
- this.linkId = linkId;
- }
- public Long getTenantId() {
- return tenantId;
- }
- public void setTenantId(Long tenantId) {
- this.tenantId = tenantId;
- }
- public String getDeleteFlag() {
- return deleteFlag;
- }
- public void setDeleteFlag(String deleteFlag) {
- this.deleteFlag = deleteFlag == null ? null : deleteFlag.trim();
- }
- }
|