You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

258 lines
6.5 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using FreeSql.DatabaseModel;using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
using Newtonsoft.Json;
using FreeSql.DataAnnotations;
namespace djy.Model {
[JsonObject(MemberSerialization.OptIn), Table(Name = "wms_out_detail", DisableSyncStructure = true)]
public partial class WmsOutDetail {
/// <summary>
/// 惟一编号
/// </summary>
[JsonProperty, Column(DbType = "varchar(100)", IsPrimary = true, IsNullable = false)]
public string GID { get; set; }
[JsonProperty, Column(DbType = "numeric(18,2)")]
public decimal? APFEE { get; set; } = 0.00M;
/// <summary>
/// 库位编码
/// </summary>
[JsonProperty, Column(DbType = "varchar(50)")]
public string AREACODE { get; set; }
/// <summary>
/// 库位名称
/// </summary>
[JsonProperty, Column(DbType = "varchar(100)")]
public string AREANAME { get; set; }
[JsonProperty, Column(DbType = "numeric(18,2)")]
public decimal? ARFEE { get; set; } = 0.00M;
/// <summary>
/// 出库费应收_2
/// </summary>
[JsonProperty, Column(Name = "ARFEE_2", DbType = "numeric(18,2)")]
public decimal? ARFEE2 { get; set; } = 0M;
[JsonProperty, Column(DbType = "varchar(100)")]
public string ASSOCIATEDNO { get; set; }
/// <summary>
/// 提单号
/// </summary>
[JsonProperty, Column(DbType = "varchar(100)")]
public string BSNO { get; set; }
[JsonProperty, Column(DbType = "varchar(100)")]
public string BZTCHNO { get; set; } = "";
[JsonProperty, Column(DbType = "varchar(10)")]
public string CHARGEUNIT { get; set; }
/// <summary>
/// 客户编码
/// </summary>
[JsonProperty, Column(DbType = "varchar(20)")]
public string CLIENTCODE { get; set; }
[JsonProperty, Column(DbType = "varchar(36)")]
public string CLIENTGID { get; set; }
[JsonProperty, Column(DbType = "varchar(20)")]
public string CLIENTNAMEOLD { get; set; } = "";
[JsonProperty, Column(DbType = "varchar(36)")]
public string CORPID { get; set; } = "";
/// <summary>
/// 创建时间
/// </summary>
[JsonProperty]
public DateTime? CREATETIME { get; set; }
/// <summary>
/// 创建人
/// </summary>
[JsonProperty, Column(DbType = "varchar(36)")]
public string CREATEUSER { get; set; }
/// <summary>
/// 客户名称
/// </summary>
[JsonProperty, Column(DbType = "varchar(20)")]
public string CUSTOMERNAME { get; set; }
/// <summary>
/// 操作时间
/// </summary>
[JsonProperty]
public DateTime? DODATE { get; set; }
[JsonProperty]
public DateTime? ENDBILLINGDATE { get; set; }
[JsonProperty]
public DateTime? ENDBILLINGDATEAP { get; set; }
[JsonProperty]
public int? FEEDAYS { get; set; } = 0;
[JsonProperty]
public int? FEEDAYSAP { get; set; } = 0;
/// <summary>
/// 货物编号
/// </summary>
[JsonProperty, Column(DbType = "varchar(50)")]
public string GOODSCODE { get; set; }
[JsonProperty, Column(DbType = "varchar(50)")]
public string GOODSGRADE { get; set; } = "";
/// <summary>
/// 型号
/// </summary>
[JsonProperty, Column(DbType = "varchar(100)")]
public string GOODSMODEL { get; set; }
/// <summary>
/// 货物名称
/// </summary>
[JsonProperty, Column(DbType = "varchar(100)")]
public string GOODSNAME { get; set; }
[JsonProperty, Column(DbType = "varchar(36)")]
public string GOODSNAMEID { get; set; }
/// <summary>
/// 仓储费
/// </summary>
[JsonProperty, Column(DbType = "numeric(18,2)")]
public decimal? GOODSOUTFEE { get; set; }
[JsonProperty, Column(DbType = "numeric(18,2)")]
public decimal? GOODSOUTFEEAP { get; set; } = 0M;
/// <summary>
/// 包装
/// </summary>
[JsonProperty, Column(DbType = "varchar(50)")]
public string GOODSPACK { get; set; }
[JsonProperty, Column(DbType = "numeric(18,4)")]
public decimal? GOODSPACKPFSL { get; set; } = 0M;
/// <summary>
/// 出库量
/// </summary>
[JsonProperty, Column(DbType = "numeric(18,6)")]
public decimal? GOODSPFSL { get; set; }
[JsonProperty, Column(DbType = "numeric(18,4)")]
public decimal? GOODSSLICE { get; set; } = 0M;
/// <summary>
/// 规格
/// </summary>
[JsonProperty, Column(DbType = "varchar(100)")]
public string GOODSSTANDARD { get; set; }
/// <summary>
/// 货物类型
/// </summary>
[JsonProperty, Column(DbType = "varchar(50)")]
public string GOODSTYPE { get; set; }
/// <summary>
/// 关联入库单wms_in的BSNO
/// </summary>
[JsonProperty, Column(DbType = "varchar(100)")]
public string INBSNO { get; set; }
[JsonProperty]
public bool? ISCHANGE { get; set; } = false;
[JsonProperty]
public bool? ISLOCK { get; set; } = false;
[JsonProperty, Column(InsertValueSql = "getdate()")]
public DateTime? LOCKTIME { get; set; }
[JsonProperty, Column(DbType = "varchar(36)")]
public string LOCKUSER { get; set; } = "";
[JsonProperty, Column(DbType = "numeric(18,2)")]
public decimal? MARKETVALUE { get; set; } = 0M;
[JsonProperty]
public DateTime? OLDCUSTFEEDATE { get; set; }
[JsonProperty, Column(DbType = "varchar(100)")]
public string OUTBSNO { get; set; }
/// <summary>
/// 铅封号
/// </summary>
[JsonProperty, Column(DbType = "varchar(50)")]
public string QianFengNO { get; set; } = "";
/// <summary>
/// 备注
/// </summary>
[JsonProperty, Column(DbType = "varchar(1024)")]
public string REMARK { get; set; }
[JsonProperty]
public DateTime? STARTBILLINGDATE { get; set; }
[JsonProperty]
public DateTime? STARTBILLINGDATEAP { get; set; }
/// <summary>
/// 仓库编码
/// </summary>
[JsonProperty, Column(DbType = "varchar(50)")]
public string STORAGECODE { get; set; }
/// <summary>
/// 仓库名称
/// </summary>
[JsonProperty, Column(DbType = "varchar(100)")]
public string STORAGENAME { get; set; }
/// <summary>
/// ƽ¾ùÖØÁ¿£¨×ÜÖØÁ¿/¼þÊý£©
/// </summary>
[JsonProperty, Column(DbType = "numeric(18,4)")]
public decimal? TRUCKKGS { get; set; } = 0M;
[JsonProperty, Column(DbType = "varchar(500)")]
public string TRUCKNO { get; set; }
/// <summary>
/// ³µÁ¾ÀàÐÍ£¨Ã¶¾Ù99019£©
/// </summary>
[JsonProperty, Column(DbType = "varchar(50)")]
public string TRUCKTYPE { get; set; } = "";
[JsonProperty, Column(Name = "WHS_CODE", DbType = "varchar(20)")]
public string WHSCODE { get; set; }
/// <summary>
/// װж¹¤GID
/// </summary>
[JsonProperty, Column(DbType = "varchar(50)")]
public string ZHUANGXIEGONGID { get; set; } = "";
}
}