package com.vincent.rsf.openApi.entity.phyz;
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import io.swagger.annotations.ApiModel;
|
import lombok.Data;
|
|
import java.util.List;
|
|
@Data
|
@ApiModel(value = "ErpReportParams", description = "Erp入/出库上报")
|
public class ErpReportParams {
|
|
// // 表单id
|
// @JsonProperty("formid")
|
// private String formid = "ke3d5adc0bbe64eceafd5891400adf40e";
|
//
|
// // 表单数据包
|
// @JsonProperty("Model")
|
// private List<Object> Model;
|
|
// 日期
|
@JsonProperty("FDate")
|
private String FDate;
|
|
// 单据类型,
|
// "A":生产领料单
|
//“B”:生产补料单
|
//“C”:生产退料单
|
//“D”生产入库单
|
@JsonProperty("F_OHDL_BillnoType")
|
private String F_OHDL_BillnoType;
|
|
// 库存组织{"FNumber": "100"}
|
@JsonProperty("FStockOrgId")
|
private Object FStockOrgId;
|
|
// 生产组织{"FNumber": "200"}
|
@JsonProperty("FPrdOrgId")
|
private Object FPrdOrgId;
|
|
// 生产计划号
|
@JsonProperty("F_OHDL_ProPlan")
|
private String F_OHDL_ProPlan;
|
|
// 单据体明细数据包
|
@JsonProperty("FEntity")
|
private List<FEntityItem> FEntity;
|
|
// 单据体明细
|
public static class FEntityItem {
|
|
// 物料信息{"FNumber": ""}
|
@JsonProperty("FMaterialId")
|
private Object FMaterialId;
|
|
// 计量单位信息{"FNumber": "PCS"}
|
@JsonProperty("FUnitID")
|
private Object FUnitID;
|
|
// 申请数量
|
@JsonProperty("FAppQty")
|
private Double FAppQty;
|
|
// 实际数量
|
@JsonProperty("FActualQty")
|
private Double FActualQty;
|
|
// 仓库信息{"FNumber": ""}
|
@JsonProperty("FStockId")
|
private Object FStockId;
|
|
// 车间{"FNumber": ""}
|
@JsonProperty("F_OHDL_BworkShop")
|
private Object F_OHDL_BworkShop;
|
|
// 托盘
|
@JsonProperty("F_OHDL_Pallet")
|
private String F_OHDL_Pallet;
|
|
// 接驳点位
|
@JsonProperty("F_OHDL_ConPoint")
|
private String F_OHDL_ConPoint;
|
|
// 计划跟踪号
|
@JsonProperty("F_OHDL_PlanNo")
|
private String F_OHDL_PlanNo;
|
|
// 生产订单编号
|
@JsonProperty("F_OHDL_MONo")
|
private String F_OHDL_MONo;
|
|
// 生产订单ID
|
@JsonProperty("F_OHDL_MOId")
|
private String F_OHDL_MOId;
|
|
// 生产订单行号
|
@JsonProperty("F_OHDL_MOLine")
|
private String F_OHDL_MOLine;
|
|
// 生产订单行ID
|
@JsonProperty("F_OHDL_MOLineId")
|
private String F_OHDL_MOLineId;
|
}
|
|
}
|