using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Business.Domain
{
///
/// T2向平台的采购订单
///
[Comment("T2向平台的采购订单")]
public class DMS_IN_PODETAIL
{
///
/// 创建日期
///
[Comment("创建日期")]
public DateOnly? CreateDate { get; set; }
///
/// 采购订单
///
[Comment("采购订单")]
public string? OrderNo { get; set; }
///
/// 订单类型
///
[Comment("订单类型")]
public string? OrderType { get; set; }
///
/// 订单类型名称
///
[Comment("订单类型名称")]
public string OrderTypeName { get; set; }
///
/// 订单状态
///
[Comment("订单状态")]
public string? OrderStatus { get; set; }
///
/// 提交日期
///
[Comment("提交日期")]
public DateOnly? SubmitDate { get; set; }
///
/// 更新日期
///
[Comment("更新日期")]
public DateOnly? UpdateDate { get; set; }
///
/// 最近审核日期
///
[Comment("最近审核日期")]
public DateOnly? LatestAuditDate { get; set; }
///
/// 订单确认日期
///
[Comment("订单确认日期")]
public DateOnly? ConfirmDate { get; set; }
///
/// 期望到货日期
///
[Comment("期望到货日期")]
public DateOnly? RequiredDeliveryDate { get; set; }
///
/// 产品线编码
///
[Comment("产品线编码")]
public string? DivisionCode { get; set; }
///
/// 产品线名称
///
[Comment("产品线名称")]
public string? DivisionName { get; set; }
///
/// 合同产品分类编码
///
[Comment("合同产品分类编码")]
public string? SubBUCode { get; set; }
///
/// 合同产品分类名称
///
[Comment("合同产品分类名称")]
public string? SubBUName { get; set; }
///
/// 经销商编码
///
[Comment("经销商编码")]
public string? DealerCode { get; set; }
///
/// 经销商名称
///
[Comment("经销商名称")]
public string? DealerName { get; set; }
///
/// 经销商类型
///
[Comment("经销商类型")]
public string? DealerLevel { get; set; }
///
/// 上游公司编码
///
[Comment("上游公司编码")]
public string? ParentDealerCode { get; set; }
///
/// 上游公司名称
///
[Comment("上游公司名称")]
public string? ParentDealerName { get; set; }
///
/// 配送类型
///
[Comment("配送类型")]
public string? DeliveryType { get; set; }
///
/// 配送商
///
[Comment("配送商")]
public string? DeliveryVendor { get; set; }
///
/// 订单备注
///
[Comment("订单备注")]
public string? Remark { get; set; }
///
/// 产品型号
///
[Comment("产品型号")]
public string? UPN { get; set; }
///
/// 批次号
///
[Comment("批次号")]
public string? LOT { get; set; }
///
/// 采购数量
///
[Comment("采购数量")]
[Precision(15, 5)]
public decimal? RequiredQty { get; set; }
///
/// 收货数量
///
[Comment("收货数量")]
[Precision(15, 5)]
public decimal? ReceiptQty { get; set; }
///
/// 退货数量
///
[Comment("退货数量")]
[Precision(15, 5)]
public decimal? ReturnQty { get; set; }
}
}