1
3 天以前 80677945b8ad3f73870e0b6d5a424e7130694431
rsf-server/src/main/java/com/vincent/rsf/server/api/controller/erp/params/SyncOrderParams.java
@@ -18,14 +18,42 @@
    private static final long serialVersionUID = 1L;
    /*
    * 业务类型,待ERP补充,以下为示例:
    * 入库:收料通知单(PUR_ReceiveBill)、
    * 采购入库单(STK_InStock)、
    * 退料申请单(PUR_MRAPP)、
    * 采购退料单(PUR_MRB)、
    * 退货通知单(SAL_RETURNNOTICE)、
    * 销售退货单(SAL_RETURNSTOCK)、
    * 生产退料单(PRD_ReturnMtrl)、
    * 生产入库单(PRD_INSTOCK)/
    * 生产汇报单(PRD_MORPT)、
    * 其他入库单(STK_MISCELLANEOUS)
    * 出库:发货通知单(SAL_DELIVERYNOTICE)、
    * 销售出库单(SAL_OUTSTOCK)、
    * 出库申请单(STK_OutStockApply)、
    * 生产领料单(PRD_PickMtrl)、
    * 生产补料单(PRD_FeedMtrl)、
    * 其他出库单(STK_MisDelivery)调拨:
    * 调拨申请单(STK_TRANSFERAPPLY)、
    * 直接调拨单(STK_TransferDirect)
    * */
    @ApiModelProperty("业务类型")
    private String wkType;
    /*
    * 订单类型,1 出库单;2 入库单;3 调拨单;
    * */
    @ApiModelProperty("单据类型")
    private String type;
    @ApiModelProperty("单号")
    private String orderNo;
    @ApiModelProperty("单据内码,唯一标识")
    private Long orderInternalCode;
    @ApiModelProperty("订单ID")
    private Long orderId;
@@ -33,10 +61,70 @@
    @ApiModelProperty("数量")
    private Double anfme;
    @ApiModelProperty("客户编码")
    private String customerId;
    @ApiModelProperty("客户名称")
    private String customerName;
    @ApiModelProperty("供应商编码")
    private String supplierId;
    @ApiModelProperty("供应商名称")
    private String supplierName;
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:ss:mm")
    @JsonFormat(pattern = "yyyy-MM-dd HH:ss:mm")
    private Date arrTime;
    @ApiModelProperty("创建日期,时间戳,精确到秒")
    private Long createTime;
    @ApiModelProperty("业务日期,对账使用,时间戳,精确到秒")
    private Long businessTime;
    @ApiModelProperty("单据明细信息")
    private List<SyncOrdersItem> ordersItems;
    private List<SyncOrdersItem> orderItems;
    @ApiModelProperty("收料/发货组织")
    private String stockOrgId;
    @ApiModelProperty("收料/发货组织名称")
    private String stockOrgName;
    @ApiModelProperty("采购组织")
    private String purchaseOrgId;
    @ApiModelProperty("采购组织名称")
    private String purchaseOrgName;
    @ApiModelProperty("采购员")
    private String purchaseUserId;
    @ApiModelProperty("采购员名称")
    private String purchaseUserName;
    @ApiModelProperty("生产组织")
    private String prdOrgId;
    @ApiModelProperty("生产组织名称")
    private String prdOrgName;
    @ApiModelProperty("销售组织")
    private String saleOrgId;
    @ApiModelProperty("销售组织名称")
    private String saleOrgName;
    @ApiModelProperty("销售员")
    private String saleUserId;
    @ApiModelProperty("销售员名称")
    private String saleUserName;
    @ApiModelProperty("库存方向")
    private String stockDirect;
    @ApiModelProperty("出入库接驳站点,出库时将物料出库后运输至该站点,入库时从该站点将物料运回库中")
    private String stationId;
}