package com.sunda.spmsorder.entity.vo;

import com.github.crab2died.annotation.ExcelField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class IntransitDataReportVO {

//	发货工厂	收货工厂	采购订单日期	采购订单	行号	预计到港日期	装箱单号	柜号	收货系统	交货单	行号	箱码	产品线
//	物料编码	物料描述	发货数量	收货数量	基本单位	发货件数	收货件数	销售单位	查询日期


	@ApiModelProperty(value = "发货工厂")
    @ExcelField(title = "werks", order = 1)
    String werks;
	
	@ApiModelProperty(value = "收货工厂")
	@ExcelField(title = "receiveWerks", order = 2)
	String receiveWerks;
	
	@ApiModelProperty(value = "采购订单日期")
	@ExcelField(title = "poDate", order = 3)
	String poDate;
	
	@ApiModelProperty(value = "采购订单")
	@ExcelField(title = "purchaseNo", order = 4)
	String purchaseNo;
	
	@ApiModelProperty(value = "采购订单行号")
	@ExcelField(title = "poItemNo", order = 5)
	String poItemNo;
	
	@ApiModelProperty(value = "预计到港日期")
	@ExcelField(title = "arrivalDate", order = 6)
	String arrivalDate;
	
	@ApiModelProperty(value = "装箱单号")
	@ExcelField(title = "packageNo", order = 7)
	String packageNo;
	
	@ApiModelProperty(value = "柜号")
	@ExcelField(title = "cabNo", order = 8)
	String cabNo;
	
	@ApiModelProperty(value = "收货系统")
	@ExcelField(title = "sysCode", order = 9)
	String sysCode;
	
	@ApiModelProperty(value = "交货单")
	@ExcelField(title = "sapDeliveryNote", order = 10)
	String sapDeliveryNote;
	
	@ApiModelProperty(value = "交货单行号")
	@ExcelField(title = "sapDevItem", order = 11)
	String sapDevItem;

	@ApiModelProperty(value = "箱码")
	@ExcelField(title = "boxNote", order = 12)
	String boxNote;

	@ApiModelProperty(value = "产品线")
	@ExcelField(title = "productLine", order = 13)
	String productLine;
//	物料编码	物料描述	发货数量	收货数量	基本单位	发货件数	收货件数	销售单位	查询日期

	@ApiModelProperty(value = "物料编码")
	@ExcelField(title = "materialNo", order = 14)
	String materialNo;

	@ApiModelProperty(value = "物料描述")
	@ExcelField(title = "materialName", order = 15)
	String materialName;

	@ApiModelProperty(value = "发货数量")
	@ExcelField(title = "shippedQty", order = 16)
	String shippedQty;

	@ApiModelProperty(value = "收货数量")
	@ExcelField(title = "receivedQty", order = 17)
	String receivedQty;

	@ApiModelProperty(value = "基本单位")
	@ExcelField(title = "baseUnit", order = 18)
	String baseUnit;

	@ApiModelProperty(value = "发货件数")
	@ExcelField(title = "shippedNumber", order = 19)
	String shippedNumber;

	@ApiModelProperty(value = "收货件数")
	@ExcelField(title = "receivedNumber", order = 20)
	String receivedNumber;

	@ApiModelProperty(value = "销售单位")
	@ExcelField(title = "saleUnit", order = 21)
	String saleUnit;

	@ApiModelProperty(value = "查询日期")
	@ExcelField(title = "nowDate", order = 22)
	String nowDate;
}
