新增对账单model

yun-zuoyi
nies 3 years ago
parent 55b3b74e10
commit 8244e9f809

@ -0,0 +1,57 @@
package cn.estsh.i3plus.pojo.model.wms;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author ns
* @create 2022/5/31 0031 16:52
*/
@Data
@ApiModel("对账单明细model")
public class ReconciliaDetailResultModel implements Serializable {
@ApiModelProperty(name = "物料编号")
private String partNo;
@ApiModelProperty(name = "库存地编号")
private String zoneNo;
@ApiModelProperty(name = "仓库存储区编号")
private String whNo;
@ApiModelProperty(name = "业务类型")
private Integer busiTypeCode;
@ApiModelProperty(name = "IQ状态 正常异常")
private Integer iQStatus;
@ApiModelProperty(name = "单号")
private String orderNo;
@ApiModelProperty(name = "单据状态")
public Integer orderStatus;
@ApiModelProperty(name = "库存移动单号")
private String moveNo;
@ApiModelProperty(name = "处理数量")
private Double handleQty;
@ApiModelProperty(name = "移动单状态")
private Integer moveItemStatus;
@ApiModelProperty(name = "movetoerp状态")
private Integer moveToERPStatus;
@ApiModelProperty(name = "中间表状态")
private Integer middleTableStatus;
@ApiModelProperty(name = "oQ状态 正常异常")
private Integer oQStatus;
}

@ -0,0 +1,47 @@
package cn.estsh.i3plus.pojo.model.wms;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author ns
* @create 2022/5/31 0031 16:52
*/
@Data
@ApiModel("对账单查询model")
public class ReconciliaDetailSummaryResultModel implements Serializable {
@ApiModelProperty(name = "物料编号")
private String partNo;
@ApiModelProperty(name = "库存地编号")
private String zoneNo;
@ApiModelProperty(name = "来源存储区")
private String srcZoneNo;
@ApiModelProperty(name = "目标存储区")
private String destZoneNo;
@ApiModelProperty(name = "业务类型")
private Integer busiTypeCode;
@ApiModelProperty(name = "单据状态")
public Integer orderStatus;
@ApiModelProperty(name = "需求数量")
private Double demandQty;
@ApiModelProperty(name = "处理数量")
private Double handleQty;
@ApiModelProperty(name = "操作时间")
private String actionDateTime;
@ApiModelProperty(name = "创建时间")
private String createDateTime;
}

@ -0,0 +1,83 @@
package cn.estsh.i3plus.pojo.model.wms;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author ns
* @create 2022/5/31 0031 16:21
*/
@Data
@ApiModel("对账单查询model")
public class ReconciliaQueryModel implements Serializable {
@ApiModelProperty(name = "物料编号")
private String partNo;
@ApiModelProperty(name = "仓库编号")
private String whNo;
@ApiModelProperty(name = "库存地编号")
private String zoneNo;
@ApiModelProperty(name = "wms快照时间")
private String wmsSnapshotTime;
@ApiModelProperty(name = "sap快照时间")
private String sapSnapshotTime;
@ApiModelProperty(name = "业务类型")
private Integer busiTypeCode;
@ApiModelProperty(name = "单号")
private String orderNo;
@ApiModelProperty(name = "单据状态")
public Integer orderStatus;
@ApiModelProperty(name = "来源存储区")
private String srcZoneNo;
@ApiModelProperty(name = "目标存储区")
private String destZoneNo;
@ApiModelProperty(name = "操作开始时间")
private String actionStartDateTime;
@ApiModelProperty(name = "操作结束时间")
private String actionEndDateTime;
@ApiModelProperty(name = "创建开始时间")
private String createStartDateTime;
@ApiModelProperty(name = "创建结束时间")
private String createEndDateTime;
@ApiModelProperty(name = "库存移动单号")
private String moveNo;
@ApiModelProperty(name = "移动单状态")
private Integer moveItemStatus;
@ApiModelProperty(name = "movetoerp状态")
private Integer moveToERPStatus;
@ApiModelProperty(name = "中间表")
private String middleTable;
@ApiModelProperty(name = "中间表状态")
private Integer middleTableStatus;
@ApiModelProperty(name = "是否启用IQ")
private Integer iQEnabled;
@ApiModelProperty(name = "是否启用OQ")
private Integer oQEnabled;
@ApiModelProperty(name = "是否启用软适配")
private Integer softswitchEnabled;
}

@ -0,0 +1,15 @@
package cn.estsh.i3plus.pojo.model.wms;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import java.io.Serializable;
/**
* @author ns
* @create 2022/5/31 0031 16:21
*/
@Data
@ApiModel("对账单结果model")
public class ReconciliaResultModel implements Serializable {
}

@ -0,0 +1,48 @@
package cn.estsh.i3plus.pojo.model.wms;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author ns
* @create 2022/5/31 0031 16:52
*/
@Data
@ApiModel("对账单汇总结果model")
public class ReconciliaSummayResultModel implements Serializable {
@ApiModelProperty(name = "物料编号")
private String partNo;
@ApiModelProperty(name = "仓库编号")
private String whNo;
@ApiModelProperty(name = "库存地编号")
private String zoneNo;
@ApiModelProperty(name = "wms初始库存")
private Double wmsInitialQty;
@ApiModelProperty(name = "sap初始库存")
private Double sapInitialQty;
@ApiModelProperty(name = "wms可用数量")
private Double wmsQty;
@ApiModelProperty(name = "wmsCOGI")
private Double wmsCOGI;
@ApiModelProperty(name = "sap可用数量")
private Double sapQty;
@ApiModelProperty(name = "sapCOGI")
private Double sapCOGI;
@ApiModelProperty(name = "差异")
private Double stockDifference;
}
Loading…
Cancel
Save