using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// AssetDeliveryItem Data Structure. /// [Serializable] public class AssetDeliveryItem : AopObject { /// /// SEND - 发货指令(执行向目的地进行发货动作) , RECEIVE - 收货指令(执行从来源地进行收货动作) /// [XmlElement("action_type")] public string ActionType { get; set; } /// /// 配送数量 /// [XmlElement("amount")] public long Amount { get; set; } /// /// 订单申请日期, 格式: yyyy-MM-dd HH:mm:ss /// [XmlElement("apply_order_date")] public string ApplyOrderDate { get; set; } /// /// 申请单id /// [XmlElement("apply_order_id")] public string ApplyOrderId { get; set; } /// /// 配送订单唯一Id /// [XmlElement("assign_item_id")] public string AssignItemId { get; set; } /// /// 支付宝内部的配送流水号, 可供物料商和物流商用于对账. /// [XmlElement("assign_out_order_id")] public string AssignOutOrderId { get; set; } /// /// 物料渠道标识 /// [XmlElement("biz_tag")] public string BizTag { get; set; } /// /// 用于线下供应商区分业务流程,目前采用双方约定方 /// [XmlElement("biz_type")] public string BizType { get; set; } /// /// 提供给物流商清关所用信息 /// [XmlElement("custom_clearance")] public CCInfo CustomClearance { get; set; } /// /// 配送指令单据明细ID /// [XmlElement("delivery_assign_order_item_id")] public string DeliveryAssignOrderItemId { get; set; } /// /// 送货单号 /// [XmlElement("delivery_process_no")] public string DeliveryProcessNo { get; set; } /// /// 调拨指令承运方pid /// [XmlElement("delivery_process_supplier_id")] public string DeliveryProcessSupplierId { get; set; } /// /// 调拨承运方供应商名称 /// [XmlElement("delivery_process_supplier_name")] public string DeliveryProcessSupplierName { get; set; } /// /// 发送地址 /// [XmlElement("from_address")] public AssetDeliveryAddress FromAddress { get; set; } /// /// 配送指令生成日期, 格式:yyyy-MM-dd HH:mm:ss /// [XmlElement("gmt_assign")] public string GmtAssign { get; set; } /// /// 物料id /// [XmlElement("item_id")] public string ItemId { get; set; } /// /// 物料名称 /// [XmlElement("item_name")] public string ItemName { get; set; } /// /// 物流单信息 /// [XmlElement("logistics_info")] public LogisticsInfo LogisticsInfo { get; set; } /// /// 备注 /// [XmlElement("memo")] public string Memo { get; set; } /// /// 是否走产包一体, IS_PRODUCE_ASSEBLE, 如果是Y,则是 /// [XmlElement("operate_info")] public string OperateInfo { get; set; } /// /// 公司主体代码 /// [XmlElement("ou_code")] public string OuCode { get; set; } /// /// 公司主体名 /// [XmlElement("ou_name")] public string OuName { get; set; } /// /// 外部业务单号,例如淘宝订单号 /// [XmlElement("out_biz_no")] public string OutBizNo { get; set; } /// /// 1. 如果该物料是套组的子物料, 那么该值为套组物料id; 2, 其他情况和物料id(即, item_id)一致或者为空. /// [XmlElement("parent_item_id")] public string ParentItemId { get; set; } /// /// 面单信息 /// [XmlElement("print_data")] public string PrintData { get; set; } /// /// 生产调拨对应的生产指令. /// [XmlElement("produce_order_item_id")] public string ProduceOrderItemId { get; set; } /// /// TO_CUSTOMER : 到客户的配送指令; INTERIM : 中转配送指令. 可选值详见openApi文档. /// [XmlElement("record_type")] public string RecordType { get; set; } /// /// 对应供应商pid /// [XmlElement("supplier_id")] public string SupplierId { get; set; } /// /// 对应供应商名称 /// [XmlElement("supplier_name")] public string SupplierName { get; set; } /// /// 接收地址(目的地址) /// [XmlElement("to_address")] public AssetDeliveryAddress ToAddress { get; set; } } }