using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ICSSoft.Entity
{
    public class ICSAssemVouch
    {
        /// <summary>
        /// 部门
        /// </summary>
        public string DepCode { get; set; }

        /// <summary>
        /// 单据类型
        /// 物料、数量、项目号、批次、厂牌
        /// </summary>
        public string TransferType { get; set; }


        /// <summary>
        /// 用户编号
        /// </summary>
        public string User { get; set; }
        public bool UpdateStock { get; set; }
        public DateTime MTime { get; set; }
        /// <summary>
        /// 入库
        /// </summary>
        public string InWhCode { get; set; }
        public string WorkPoint { get; set; }
        /// <summary>
        /// 出库
        /// </summary>
        public string OutWhCode { get; set; }


        /// <summary>
        /// 供应商编码
        /// </summary>
        public string SupplierCode { get; set; }


        public bool IsSuccess { get; set; }

        public string Message { get; set; }

        public List<ICSAssemVouchs> details { get; set; }
    }
    public class ICSAssemVouchs
    {

        public string Sequence { get; set; }

        public string GroupNO { get; set; }

        public string Type { get; set; }

        public string InvCode { get; set; }

        public string WHCode { get; set; }

        public string BatchCode { get; set; }


        public string Version { get; set; }
        public string ProductDate { get; set; }

        public string ProjectCode { get; set; }
        public decimal Quantity { get; set; }
        //public decimal OutQuantity { get; set; }

        public decimal Amount { get; set; }

        public string cFree1 { get; set; }//自由项1
        public string cFree2 { get; set; }//自由项2
        public string cFree3 { get; set; }//自由项3
        public string cFree4 { get; set; }//自由项4
        public string cFree5 { get; set; }//自由项5
        public string cFree6 { get; set; }//自由项6
        public string cFree7 { get; set; }//自由项7
        public string cFree8 { get; set; }//自由项8
        public string cFree9 { get; set; }//自由项9
        public string cFree10 { get; set; }//自由项10


        public string LogIds { get; set; }

    }
}
