package com.vincent.rsf.server.api.controller.erp.params;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
import lombok.experimental.Accessors;
|
|
/**
|
* 对接协议 9.2 库存调整主动上报 - 请求体
|
* 立库侧调用云仓通知:立库WMS 主动调整库存后向云仓WMS 上报。
|
*/
|
@Data
|
@Accessors(chain = true)
|
@ApiModel(value = "InventoryAdjustReportParam", description = "库存调整主动上报")
|
public class InventoryAdjustReportParam {
|
|
@ApiModelProperty(value = "调整类型:1 入库;2 出库;3 移库", required = true)
|
private Integer changeType;
|
|
@ApiModelProperty(value = "仓库编码", required = true)
|
private String wareHouseId;
|
|
@ApiModelProperty("源库位号")
|
private String sourceLocId;
|
|
@ApiModelProperty("目标库位号(移库时有)")
|
private String targetLocId;
|
|
@ApiModelProperty(value = "物料编码", required = true)
|
private String matNr;
|
|
@ApiModelProperty(value = "调整数量", required = true)
|
private String qty;
|
|
@ApiModelProperty("托盘号")
|
private String palletId;
|
|
@ApiModelProperty("云仓单号")
|
private String docNo;
|
|
@ApiModelProperty("项次")
|
private String docSeqNo;
|
|
@ApiModelProperty("单据类别(空则按 changeType 取配置 dap.doc-type-in/out/adj)")
|
private String docType;
|
|
@ApiModelProperty("批次")
|
private String batch;
|
|
@ApiModelProperty("条码(云仓必填)")
|
private String barcode;
|
|
@ApiModelProperty("单位编码(空则取配置 dap.unit-no)")
|
private String unitNo;
|
}
|