using APT.Infrastructure.Core;
using System;
using System.ComponentModel;
namespace APT.BaseData.Domain.Entities.FM
{
    /// 
    /// 外部连接事务
    /// 
    [Description("外部连接事物表")]
   [IgnoreT4]public class T_FM_EXT_CONN_TRANS: MesEntityBase
	{
		/// 
	 /// 用于表示该生产入库单连接哪种类型的外部系统进行数据同步,默认为SAP
	 /// 
		[Description("外部连接目标类型")]
		[EnumName("FMExtConnDestTypeEnum")]
		public int EXT_CONN_DEST_TYPE { get; set; }
		/// 
		/// 外部连接功能类型 FMExtConnFuncTypeEnum
		/// 
		[EnumName("FMExtConnFuncTypeEnum")]
        [Description("外部连接功能类型")]
        public int EXT_FUNC_TYPE { get; set; }
        /// 
        /// 单据ID
        /// 
        [Description("单据ID")]
        public Guid BILL_ID { get; set; }
        /// 
        /// 键值ID
        /// 
        [Description("键值ID")]
        public Guid KEY_ID { get; set; }
        /// 
        /// 事务ID
        /// 
        [Description("事物ID")]
        public string TRANS_ID { get; set; }
		/// 
		///执行结果状态  FMExtConnExecuteResultStatusEnum
		/// 
		[EnumName("FMExtConnExecuteResultStatusEnum")]
        [Description("执行结果状态")]
        public int EXECUTE_RESULT_STATUS { get; set; }
	}
}