//------------------------------------------------------------------------------
// <auto-generated>
//     此代码由工具生成。
//     运行时版本:4.0.30319.42000
//
//     对此文件的更改可能会导致不正确的行为，并且如果
//     重新生成代码，这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------

[assembly: System.Runtime.Serialization.ContractNamespaceAttribute("UFSoft.UBF.Business.BusinessEntity", ClrNamespace="UFSoft.UBF.Business.BusinessEntity")]
[assembly: System.Runtime.Serialization.ContractNamespaceAttribute("UFSoft.UBF.Exceptions", ClrNamespace="UFSoft.UBF.Exceptions")]
[assembly: System.Runtime.Serialization.ContractNamespaceAttribute("http://schemas.datacontract.org/2004/07/UFSoft.UBF.Exceptions", ClrNamespace="UFSoft.UBF.Exceptions1")]
[assembly: System.Runtime.Serialization.ContractNamespaceAttribute("UFSoft.UBF.PL", ClrNamespace="UFSoft.UBF.PL")]
[assembly: System.Runtime.Serialization.ContractNamespaceAttribute("UFSoft.UBF.Util.Data", ClrNamespace="UFSoft.UBF.Util.Data")]
[assembly: System.Runtime.Serialization.ContractNamespaceAttribute("http://www.UFIDA.org/EntityData", ClrNamespace="www.ufida.org.EntityData")]

namespace UFSoft.UBF.Service
{
    using System.Runtime.Serialization;
    using System;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="ServiceExceptionDetail", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Service")]
    public partial class ServiceExceptionDetail : System.ServiceModel.ExceptionDetail, System.Runtime.Serialization.IExtensibleDataObject
    {
        public ServiceExceptionDetail(Exception exception) : base(exception) { }
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private UFSoft.UBF.ExceptionBase ExceptionField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.ExceptionBase Exception
        {
            get
            {
                return this.ExceptionField;
            }
            set
            {
                this.ExceptionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.SerializableAttribute()]
    public partial class ServiceException : UFSoft.UBF.ExceptionBase
    {
        
        public ServiceException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : 
                base(info, context)
        {
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.SerializableAttribute()]
    public partial class ServiceLostException : UFSoft.UBF.ExceptionBase
    {
        
        public ServiceLostException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : 
                base(info, context)
        {
        }
    }
}
namespace UFSoft.UBF
{
    using System;
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.SerializableAttribute()]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceLostException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttrsContainerException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttributeInValidException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.UnknownException))]
    public partial class ExceptionBase : System.Exception
    {
        
        public ExceptionBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : 
                base(info, context)
        {
        }
        
        [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
        [System.Runtime.Serialization.DataContractAttribute(Name="ExceptionBase.FormatState", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF")]
        public enum FormatState : uint
        {
            
            [System.Runtime.Serialization.EnumMemberAttribute()]
            None = 0,
            
            [System.Runtime.Serialization.EnumMemberAttribute()]
            Formatting = 1,
            
            [System.Runtime.Serialization.EnumMemberAttribute()]
            Formatted = 2,
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.SerializableAttribute()]
    public partial class UnknownException : UFSoft.UBF.ExceptionBase
    {
        
        public UnknownException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : 
                base(info, context)
        {
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="ErrorMessage", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF")]
    public partial class ErrorMessage : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private UFSoft.UBF.ErrorDescriptor errDescriptorField;
        
        private string errorTypeField;
        
        private UFSoft.UBF.ErrorMessage[] innerMessagesField;
        
        private string messageField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
        public UFSoft.UBF.ErrorDescriptor errDescriptor
        {
            get
            {
                return this.errDescriptorField;
            }
            set
            {
                this.errDescriptorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
        public string errorType
        {
            get
            {
                return this.errorTypeField;
            }
            set
            {
                this.errorTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.ErrorMessage[] innerMessages
        {
            get
            {
                return this.innerMessagesField;
            }
            set
            {
                this.innerMessagesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string message
        {
            get
            {
                return this.messageField;
            }
            set
            {
                this.messageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="ErrorDescriptor", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF")]
    public partial class ErrorDescriptor : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private string categoryField;
        
        private string erroridField;
        
        private UFSoft.UBF.ErrorLevel levelField;
        
        private string ownerField;
        
        private System.DateTime timeStampField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string category
        {
            get
            {
                return this.categoryField;
            }
            set
            {
                this.categoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
        public string errorid
        {
            get
            {
                return this.erroridField;
            }
            set
            {
                this.erroridField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.ErrorLevel level
        {
            get
            {
                return this.levelField;
            }
            set
            {
                this.levelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string owner
        {
            get
            {
                return this.ownerField;
            }
            set
            {
                this.ownerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime timeStamp
        {
            get
            {
                return this.timeStampField;
            }
            set
            {
                this.timeStampField = value;
            }
        }
    }
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="ErrorLevel", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF")]
    public enum ErrorLevel : short
    {
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Debug = 0,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Info = 1,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Warn = 2,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Error = 3,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Fatal = 4,
    }
}
namespace UFSoft.UBF.Business
{
    using System;
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.SerializableAttribute()]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttrsContainerException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttributeInValidException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    public partial class BusinessException : UFSoft.UBF.ExceptionBase
    {
        
        public BusinessException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : 
                base(info, context)
        {
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.SerializableAttribute()]
    public partial class AttrsContainerException : UFSoft.UBF.Business.BusinessException
    {
        
        public AttrsContainerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : 
                base(info, context)
        {
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.SerializableAttribute()]
    public partial class AttributeInValidException : UFSoft.UBF.Business.BusinessException
    {
        
        public AttributeInValidException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : 
                base(info, context)
        {
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.SerializableAttribute()]
    public partial class EntityNotExistException : UFSoft.UBF.Business.BusinessException
    {
        
        public EntityNotExistException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : 
                base(info, context)
        {
        }
    }
}
namespace UFSoft.UBF.Util.Context
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="ThreadContext", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Util.Context")]
    public partial class ThreadContext : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private System.Collections.Generic.Dictionary<object, object> nameValueHasField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
        public System.Collections.Generic.Dictionary<object, object> nameValueHas
        {
            get
            {
                return this.nameValueHasField;
            }
            set
            {
                this.nameValueHasField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="ApplicationContext", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Util.Context")]
    public partial class ApplicationContext : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private System.Collections.Generic.Dictionary<object, object> nameValueHasField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
        public System.Collections.Generic.Dictionary<object, object> nameValueHas
        {
            get
            {
                return this.nameValueHasField;
            }
            set
            {
                this.nameValueHasField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="PlatformContext", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Util.Context")]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.ExceptionDetail))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceExceptionDetail))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceLostException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ThreadContext))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ApplicationContext))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttrsContainerException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttributeInValidException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.PL.Engine.ObjectState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.Dictionary<object, object>))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(string[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.UnknownException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase.FormatState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ErrorMessage))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ErrorDescriptor))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ErrorLevel))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ErrorMessage[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Exception))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Exception[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions.MessageBase))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions.MessageBase[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions1.MessageBaseFormatState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.PL.ObjectKeyX))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangDataDict))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Data.DataRowState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsConvertToRcvResultDTOSData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPropertyTypeAddressInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocCancelData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocDocData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationLocationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCountryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationProvinceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCountyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationAvailablePostalCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkCalendarData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatDateFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatTimeFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatNumberFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactAddressData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactAddressData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactFaxData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactFaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactMobilData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactMobilData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactEmailData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactEmailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactURLData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactURLData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactIMData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactIMData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactNameData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatCurrencyFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLanguageLanguageData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLanguageLanguageRegionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseTimeZoneBETimeZoneData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserGroupData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAppPortalAppPortalData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseApplicationApplicationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEWorkflowDefineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHRDepartmentDepartmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWarehouseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBinBinData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessEntityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessComponentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationTerritoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRcvByRcvByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMTransportModeTransportModeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUOMUOMData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseCurrencyCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFISettlementMethodSettlementMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecDiscountRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecDiscountRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMShipmentByShipmentByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermDetailData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermDetailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemEntranceInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemStatusData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMRPInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUBankCodeUBankCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUBankAreaUBankAreaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUOpenAccountBEUOpenAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPAccrueTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPInstalmentTermData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPInstalmentTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFExportServicePrintReferenceBEPrintTemplateData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARAccrueTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyHeadData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemSaleInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMATPATPRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemPurchaseInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInspectionInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMFGInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInvInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeStructureData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotParamData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackageSchemaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackageItemAttributeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsCustomsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexFieldDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldGlobalDescFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowContextBEFlowContextData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountStandardData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountCalendarData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubRcvDocTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocDocTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubEstimatePriceSrcData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectDatesData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMCBSData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStageData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMTaskControlTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureItemData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMTaskTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRtnRtnReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMAccrueByAccrueByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineBalanceRouteData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineBalanceRouteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9LotLotMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineAllotMOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineAllotMOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBudgetSpecialProjectSpecialBudgetData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSeibanSeibanMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSeibanSeibanData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHisPriceData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHisPriceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineExtData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSaleDiscountSaleDiscountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsItemDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvByExtDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsWhForUIDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBODTOsDoubleQuantityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBODTOsUOMInfoDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRtnRcvFromRTNData))]
    public partial class PlatformContext : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private object ctxField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
        public object ctx
        {
            get
            {
                return this.ctxField;
            }
            set
            {
                this.ctxField = value;
            }
        }
    }
}
namespace UFSoft.UBF.Business.BusinessEntity
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="EntityKey", Namespace="UFSoft.UBF.Business.BusinessEntity")]
    public partial class EntityKey : UFSoft.UBF.PL.ObjectKeyX
    {
    }
}
namespace UFSoft.UBF.PL.Engine
{
    using System.Runtime.Serialization;
    
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="ObjectState", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.PL.Engine")]
    public enum ObjectState : int
    {
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        NotExist = -1,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Unchanged = 1,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Unknown = 0,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Inserted = 2,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Updated = 4,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Deleted = 8,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Operating = 9,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        NeedLoad = 10,
    }
}
namespace UFSoft.UBF.Exceptions
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="MessageBase", Namespace="UFSoft.UBF.Exceptions")]
    public partial class MessageBase : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private string attributeMetadataIDField;
        
        private string attributeNameField;
        
        private string entityFullNameField;
        
        private long entityIDField;
        
        private string entityMetadataIDField;
        
        private short errorLevelField;
        
        private UFSoft.UBF.Exceptions1.MessageBaseFormatState formatedField;
        
        private UFSoft.UBF.Exceptions.MessageBase[] innerMessagesField;
        
        private bool isValidEntityIDField;
        
        private string localMessageField;
        
        private string orginalEntityFullNameField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string attributeMetadataID
        {
            get
            {
                return this.attributeMetadataIDField;
            }
            set
            {
                this.attributeMetadataIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string attributeName
        {
            get
            {
                return this.attributeNameField;
            }
            set
            {
                this.attributeNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string entityFullName
        {
            get
            {
                return this.entityFullNameField;
            }
            set
            {
                this.entityFullNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long entityID
        {
            get
            {
                return this.entityIDField;
            }
            set
            {
                this.entityIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string entityMetadataID
        {
            get
            {
                return this.entityMetadataIDField;
            }
            set
            {
                this.entityMetadataIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public short errorLevel
        {
            get
            {
                return this.errorLevelField;
            }
            set
            {
                this.errorLevelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Exceptions1.MessageBaseFormatState formated
        {
            get
            {
                return this.formatedField;
            }
            set
            {
                this.formatedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Exceptions.MessageBase[] innerMessages
        {
            get
            {
                return this.innerMessagesField;
            }
            set
            {
                this.innerMessagesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool isValidEntityID
        {
            get
            {
                return this.isValidEntityIDField;
            }
            set
            {
                this.isValidEntityIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string localMessage
        {
            get
            {
                return this.localMessageField;
            }
            set
            {
                this.localMessageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string orginalEntityFullName
        {
            get
            {
                return this.orginalEntityFullNameField;
            }
            set
            {
                this.orginalEntityFullNameField = value;
            }
        }
    }
}
namespace UFSoft.UBF.Exceptions1
{
    using System.Runtime.Serialization;
    
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="MessageBase.FormatState", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Exceptions")]
    public enum MessageBaseFormatState : uint
    {
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        None = 0,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Formatting = 1,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Formatted = 2,
    }
}
namespace UFSoft.UBF.PL
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="ObjectKeyX", Namespace="UFSoft.UBF.PL")]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey))]
    public partial class ObjectKeyX : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private string EntityTypeField;
        
        private long IDField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string EntityType
        {
            get
            {
                return this.EntityTypeField;
            }
            set
            {
                this.EntityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ID
        {
            get
            {
                return this.IDField;
            }
            set
            {
                this.IDField = value;
            }
        }
    }
}
namespace UFSoft.UBF.Util.Data
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="MultiLangDataDict", Namespace="UFSoft.UBF.Util.Data")]
    public partial class MultiLangDataDict : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private UFSoft.UBF.Util.Data.MultiLangData[] _langsField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangData[] _langs
        {
            get
            {
                return this._langsField;
            }
            set
            {
                this._langsField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="MultiLangData", Namespace="UFSoft.UBF.Util.Data")]
    public partial class MultiLangData : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private string LangTypeField;
        
        private string LangValueField;
        
        private System.Data.DataRowState StateField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string LangType
        {
            get
            {
                return this.LangTypeField;
            }
            set
            {
                this.LangTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string LangValue
        {
            get
            {
                return this.LangValueField;
            }
            set
            {
                this.LangValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Data.DataRowState State
        {
            get
            {
                return this.StateField;
            }
            set
            {
                this.StateField = value;
            }
        }
    }
}
namespace System.Data
{
    using System;
    using System.Runtime.Serialization;
    
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.FlagsAttribute()]
    [System.Runtime.Serialization.DataContractAttribute(Name="DataRowState", Namespace="http://schemas.datacontract.org/2004/07/System.Data")]
    public enum DataRowState : int
    {
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Detached = 1,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Unchanged = 2,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Added = 4,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Deleted = 8,
        
        [System.Runtime.Serialization.EnumMemberAttribute()]
        Modified = 16,
    }
}
namespace www.ufida.org.EntityData
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RcvHeadDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRcvHeadDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsConvertToRcvResultDTOSData m_dataTransferObjectField;
        
        private bool m_isUIShipCooperateField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData[] m_rcvAddrsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData[] m_rcvContactsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData[] m_rcvFeesField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_rcvHeadField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadExtendDTOData m_rcvHeadExtendDTOField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData[] m_rcvLineDTOsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData[] m_rcvParamsField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsConvertToRcvResultDTOSData m_dataTransferObject
        {
            get
            {
                return this.m_dataTransferObjectField;
            }
            set
            {
                this.m_dataTransferObjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUIShipCooperate
        {
            get
            {
                return this.m_isUIShipCooperateField;
            }
            set
            {
                this.m_isUIShipCooperateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData[] m_rcvAddrs
        {
            get
            {
                return this.m_rcvAddrsField;
            }
            set
            {
                this.m_rcvAddrsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData[] m_rcvContacts
        {
            get
            {
                return this.m_rcvContactsField;
            }
            set
            {
                this.m_rcvContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData[] m_rcvFees
        {
            get
            {
                return this.m_rcvFeesField;
            }
            set
            {
                this.m_rcvFeesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_rcvHead
        {
            get
            {
                return this.m_rcvHeadField;
            }
            set
            {
                this.m_rcvHeadField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadExtendDTOData m_rcvHeadExtendDTO
        {
            get
            {
                return this.m_rcvHeadExtendDTOField;
            }
            set
            {
                this.m_rcvHeadExtendDTOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData[] m_rcvLineDTOs
        {
            get
            {
                return this.m_rcvLineDTOsField;
            }
            set
            {
                this.m_rcvLineDTOsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData[] m_rcvParams
        {
            get
            {
                return this.m_rcvParamsField;
            }
            set
            {
                this.m_rcvParamsField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFSoft.UBF.Business.DataTransObjectBase", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsConvertToRcvResultDTOSData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPropertyTypeAddressInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocCancelData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocDocData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineExtData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationLocationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCountryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationProvinceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCountyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationAvailablePostalCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkCalendarData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatDateFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatTimeFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatNumberFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactAddressData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactEmailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactFaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactIMData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactMobilData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactNameData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactURLData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatCurrencyFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLanguageLanguageData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLanguageLanguageRegionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseTimeZoneBETimeZoneData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserGroupData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAppPortalAppPortalData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseApplicationApplicationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEWorkflowDefineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHRDepartmentDepartmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWarehouseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBinBinData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessComponentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessEntityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationTerritoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRcvByRcvByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMTransportModeTransportModeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUOMUOMData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseCurrencyCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFISettlementMethodSettlementMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecDiscountRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMShipmentByShipmentByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermDetailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemEntranceInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInspectionInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInvInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMFGInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMRPInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemPurchaseInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemSaleInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemStatusData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUBankCodeUBankCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUBankAreaUBankAreaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUOpenAccountBEUOpenAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPAccrueTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPInstalmentTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFExportServicePrintReferenceBEPrintTemplateData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARAccrueTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyHeadData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMATPATPRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeStructureData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotParamData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackageSchemaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackageItemAttributeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsCustomsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexFieldDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldGlobalDescFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowContextBEFlowContextData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountStandardData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountCalendarData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocDocTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubRcvDocTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubEstimatePriceSrcData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectDatesData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMCBSData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStageData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMTaskControlTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureItemData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMTaskTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRtnRtnReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMAccrueByAccrueByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineBalanceRouteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9LotLotMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineAllotMOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBudgetSpecialProjectSpecialBudgetData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSeibanSeibanMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSeibanSeibanData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHisPriceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSaleDiscountSaleDiscountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsItemDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvByExtDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsWhForUIDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBODTOsDoubleQuantityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBODTOsUOMInfoDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRtnRcvFromRTNData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData))]
    public partial class UFSoftUBFBusinessDataTransObjectBase : object, System.Runtime.Serialization.IExtensibleDataObject
    {
        
        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
        
        private UFSoft.UBF.PL.Engine.ObjectState sysStateField;
        
        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
        {
            get
            {
                return this.extensionDataField;
            }
            set
            {
                this.extensionDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.PL.Engine.ObjectState sysState
        {
            get
            {
                return this.sysStateField;
            }
            set
            {
                this.sysStateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.ConvertToRcvResultDTOSData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsConvertToRcvResultDTOSData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData[] m_rcvHeadDTOListField;
        
        private int m_transferTypeOfRcvToRcvEnumField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData[] m_rcvHeadDTOList
        {
            get
            {
                return this.m_rcvHeadDTOListField;
            }
            set
            {
                this.m_rcvHeadDTOListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_transferTypeOfRcvToRcvEnum
        {
            get
            {
                return this.m_transferTypeOfRcvToRcvEnumField;
            }
            set
            {
                this.m_transferTypeOfRcvToRcvEnumField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvAddressData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvAddressData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9PMPropertyTypeAddressInfoData m_addressInfoField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivementField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurOrg
        {
            get
            {
                return this.CurOrgField;
            }
            set
            {
                this.CurOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurOrg_SKey
        {
            get
            {
                return this.CurOrg_SKeyField;
            }
            set
            {
                this.CurOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKey
        {
            get
            {
                return this.Receivement_SKeyField;
            }
            set
            {
                this.Receivement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMPropertyTypeAddressInfoData m_addressInfo
        {
            get
            {
                return this.m_addressInfoField;
            }
            set
            {
                this.m_addressInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivement
        {
            get
            {
                return this.m_receivementField;
            }
            set
            {
                this.m_receivementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.PropertyType.AddressInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMPropertyTypeAddressInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CityField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey City_SKeyField;
        
        private long CountryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKeyField;
        
        private long CountyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey County_SKeyField;
        
        private long PostcodeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Postcode_SKeyField;
        
        private long ProvinceField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Province_SKeyField;
        
        private string m_address1Field;
        
        private string m_address2Field;
        
        private string m_address3Field;
        
        private int m_addressTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey m_ownerField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long City
        {
            get
            {
                return this.CityField;
            }
            set
            {
                this.CityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey City_SKey
        {
            get
            {
                return this.City_SKeyField;
            }
            set
            {
                this.City_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Country
        {
            get
            {
                return this.CountryField;
            }
            set
            {
                this.CountryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKey
        {
            get
            {
                return this.Country_SKeyField;
            }
            set
            {
                this.Country_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long County
        {
            get
            {
                return this.CountyField;
            }
            set
            {
                this.CountyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey County_SKey
        {
            get
            {
                return this.County_SKeyField;
            }
            set
            {
                this.County_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Postcode
        {
            get
            {
                return this.PostcodeField;
            }
            set
            {
                this.PostcodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Postcode_SKey
        {
            get
            {
                return this.Postcode_SKeyField;
            }
            set
            {
                this.Postcode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Province
        {
            get
            {
                return this.ProvinceField;
            }
            set
            {
                this.ProvinceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Province_SKey
        {
            get
            {
                return this.Province_SKeyField;
            }
            set
            {
                this.Province_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_address1
        {
            get
            {
                return this.m_address1Field;
            }
            set
            {
                this.m_address1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_address2
        {
            get
            {
                return this.m_address2Field;
            }
            set
            {
                this.m_address2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_address3
        {
            get
            {
                return this.m_address3Field;
            }
            set
            {
                this.m_address3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_addressType
        {
            get
            {
                return this.m_addressTypeField;
            }
            set
            {
                this.m_addressTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey m_owner
        {
            get
            {
                return this.m_ownerField;
            }
            set
            {
                this.m_ownerField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long APLastConfrimPostPeriodField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey APLastConfrimPostPeriod_SKeyField;
        
        private long AccountOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountOrg_SKeyField;
        
        private long AssociatedParentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AssociatedParent_SKeyField;
        
        private long BOMUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BOMUOM_SKeyField;
        
        private long BalanceCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BalanceCurrency_SKeyField;
        
        private long BalanceRouteField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BalanceRoute_SKeyField;
        
        private long BizBudgetProjectField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BizBudgetProject_SKeyField;
        
        private long ClosePeriodField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ClosePeriod_SKeyField;
        
        private long ConfigResultOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ConfigResultOrg_SKeyField;
        
        private long ConfirmAccordingField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ConfirmAccording_SKeyField;
        
        private long ConfirmTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ConfirmTerm_SKeyField;
        
        private long CooperateOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CooperateOrg_SKeyField;
        
        private long CostBaseUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostBaseUOM_SKeyField;
        
        private long CostUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostUOM_SKeyField;
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private long FASField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FAS_SKeyField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long InvLotField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InvLot_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KitParentLine_SKeyField;
        
        private string MemoField;
        
        private long MnyBudgetProjectField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MnyBudgetProject_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PrePayBillNoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PriceListNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SONoField;
        
        private long NextWPSupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey NextWPSupplier_SKeyField;
        
        private long OriginalItemField;
        
        private long OriginalItemBaseUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OriginalItemBaseUom_SKeyField;
        
        private long OriginalItemUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OriginalItemUom_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OriginalItem_SKeyField;
        
        private long OwnOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OwnOrg_SKeyField;
        
        private long POLotField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey POLot_SKeyField;
        
        private long PaymentTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKeyField;
        
        private long PostPeriodField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PostPeriod_SKeyField;
        
        private string PrePayBillNoField;
        
        private long PrePayPolicyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PrePayPolicy_SKeyField;
        
        private long PreWPSupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PreWPSupplier_SKeyField;
        
        private long PriceBaseUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PriceBaseUOM_SKeyField;
        
        private string PriceListNameField;
        
        private long PriceUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PriceUOM_SKeyField;
        
        private long ProcessSubUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProcessSubUOM_SKeyField;
        
        private long ProcessUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProcessUOM_SKeyField;
        
        private long ProjectField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Project_SKeyField;
        
        private long PurDeptField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurDept_SKeyField;
        
        private long PurOperField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurOper_SKeyField;
        
        private long PurOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurOrg_SKeyField;
        
        private long RcvByField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvBy_SKeyField;
        
        private long RcvDeptField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvDept_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineExt_SKeyField;
        
        private long RcvLotField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLot_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private long RequireDeptField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RequireDept_SKeyField;
        
        private long RequireManField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RequireMan_SKeyField;
        
        private long RequireOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RequireOrg_SKeyField;
        
        private long RtnReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RtnReason_SKeyField;
        
        private string SONoField;
        
        private long SaleRtnOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SaleRtnOrg_SKeyField;
        
        private long SaleRtnWHField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SaleRtnWH_SKeyField;
        
        private long SeiBanField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SeiBan_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SrcRcvLine_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SrcSubLine_SKeyField;
        
        private long StoreBaseUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StoreBaseUOM_SKeyField;
        
        private long StoreUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StoreUOM_SKeyField;
        
        private long TBMainUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TBMainUOM_SKeyField;
        
        private long TBSubUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TBSubUOM_SKeyField;
        
        private long TaskField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Task_SKeyField;
        
        private long TaxScheduleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKeyField;
        
        private long TradPathField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradPath_SKeyField;
        
        private long TradeBaseUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeBaseUOM_SKeyField;
        
        private long TradeUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeUOM_SKeyField;
        
        private long VolumeUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey VolumeUom_SKeyField;
        
        private long WeightUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WeightUom_SKeyField;
        
        private long WhField;
        
        private long WhManField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WhMan_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Wh_SKeyField;
        
        private int m_aAIStatusField;
        
        private decimal m_aCToFCExchRateField;
        
        private int m_aCToFCExchRateRoundField;
        
        private System.DateTime m_aPConfirmDateField;
        
        private System.DateTime m_aPMaturityDateField;
        
        private int m_activateTypeField;
        
        private System.DateTime m_adjustPriceDateField;
        
        private decimal m_aprrovedPriceField;
        
        private decimal m_arriveBoxesField;
        
        private decimal m_arriveQtyCUField;
        
        private decimal m_arriveQtyPUField;
        
        private decimal m_arriveQtySUField;
        
        private decimal m_arriveQtyTBUField;
        
        private decimal m_arriveQtyTUField;
        
        private decimal m_arriveTotalMnyACField;
        
        private decimal m_arriveTotalMnyFCField;
        
        private decimal m_arriveTotalMnyTCField;
        
        private decimal m_arriveTotalNetMnyACField;
        
        private decimal m_arriveTotalNetMnyFCField;
        
        private decimal m_arriveTotalNetMnyTCField;
        
        private decimal m_arriveTotalTaxACField;
        
        private decimal m_arriveTotalTaxFCField;
        
        private decimal m_arriveTotalTaxTCField;
        
        private System.DateTime m_arrivedTimeField;
        
        private long m_associatedParentLineField;
        
        private long m_associatedParentLineNoField;
        
        private string m_auditManField;
        
        private bool m_autoToRcvField;
        
        private bool m_autoToRcvRtnField;
        
        private long m_bOMIDField;
        
        private string m_bOMLineNoField;
        
        private string m_balanceRouteDescField;
        
        private string m_billSetCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData m_billToSiteField;
        
        private System.DateTime m_bizCloseDateField;
        
        private decimal m_cUToCBURateField;
        
        private decimal m_canAPConfirmQtyCUField;
        
        private decimal m_canAPConfirmQtyPUField;
        
        private decimal m_canAPConfirmQtySUField;
        
        private decimal m_canAPConfirmQtyTBUField;
        
        private decimal m_canAPConfirmQtyTUField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseDocCancelData m_cancelField;
        
        private System.DateTime m_cancelAuditDateField;
        
        private string m_cancelAuditManField;
        
        private int m_chargeBaseField;
        
        private int m_chargeProcessModeField;
        
        private int m_chargeTypeField;
        
        private System.DateTime m_checkedTimeField;
        
        private long m_configResultField;
        
        private System.DateTime m_confirmDateField;
        
        private int m_confirmModeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_confirmSupplierField;
        
        private decimal m_confirmedMnyACField;
        
        private decimal m_confirmedMnyFCField;
        
        private decimal m_confirmedMnyTCField;
        
        private decimal m_confirmedNetMnyACField;
        
        private decimal m_confirmedNetMnyFCField;
        
        private decimal m_confirmedNetMnyTCField;
        
        private decimal m_confirmedQtyCUField;
        
        private decimal m_confirmedQtyPUField;
        
        private decimal m_confirmedQtySUField;
        
        private decimal m_confirmedQtyTBUField;
        
        private decimal m_confirmedQtyTUField;
        
        private decimal m_confirmedTaxACField;
        
        private decimal m_confirmedTaxFCField;
        
        private decimal m_confirmedTaxTCField;
        
        private string m_containerField;
        
        private long m_cooperateFromRcvField;
        
        private long m_cooperateFromRcvLineField;
        
        private long m_cooperateRcvField;
        
        private long m_cooperateToRcvField;
        
        private long m_cooperateToRcvLineField;
        
        private decimal m_costPercentField;
        
        private string m_costPriceSourceField;
        
        private int m_costPriceSourceTypeField;
        
        private long m_craftRouteKeyField;
        
        private string m_craftRouteNoField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData m_cusBillToSiteField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData m_customerShipToSiteField;
        
        private decimal m_deliverCheckQtyCUField;
        
        private decimal m_deliverCheckQtyPUField;
        
        private decimal m_deliverCheckQtySUField;
        
        private decimal m_deliverCheckQtyTBUField;
        
        private decimal m_deliverCheckQtyTUField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexSegmentsField;
        
        private decimal m_destroyQtyCUField;
        
        private decimal m_destroyQtyPUField;
        
        private decimal m_destroyQtySUField;
        
        private decimal m_destroyQtyTBUField;
        
        private decimal m_destroyQtyTUField;
        
        private int m_docLineNoField;
        
        private decimal m_doingReqFundACField;
        
        private decimal m_dosagePerPieceField;
        
        private decimal m_evaluationMnyACField;
        
        private decimal m_evaluationMnyFCField;
        
        private decimal m_evaluationMnyTCField;
        
        private decimal m_evaluationPriceCUField;
        
        private decimal m_evaluationPricePUField;
        
        private decimal m_execPrePayMnyField;
        
        private decimal m_execPrePayQtyPUField;
        
        private decimal m_execPrePayQtyTBUField;
        
        private decimal m_execPrePayQtyTUField;
        
        private System.DateTime m_eyeballedTimeField;
        
        private decimal m_eyeballingQtyCUField;
        
        private decimal m_eyeballingQtyPUField;
        
        private decimal m_eyeballingQtySUField;
        
        private decimal m_eyeballingQtyTBUField;
        
        private decimal m_eyeballingQtyTUField;
        
        private decimal m_feePriceTCField;
        
        private decimal m_fillQtyCUField;
        
        private decimal m_fillQtyPUField;
        
        private decimal m_fillQtySUField;
        
        private decimal m_fillQtyTBUField;
        
        private decimal m_fillQtyTUField;
        
        private decimal m_finallyPriceACField;
        
        private decimal m_finallyPriceTCField;
        
        private int m_freeReasonField;
        
        private int m_freeTypeField;
        
        private bool m_hasCreateBudgetDataField;
        
        private decimal m_haveCountCostMnyFCField;
        
        private decimal m_haveCountCostQtyCUField;
        
        private decimal m_haveCountCostTaxFCField;
        
        private decimal m_haveVerificationQtyTBUField;
        
        private decimal m_haveVerificationQtyTUField;
        
        private System.DateTime m_holdDateField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private string m_iNVLotInfoField;
        
        private decimal m_iPVACField;
        
        private decimal m_iPVFCField;
        
        private decimal m_iPVFeeACField;
        
        private decimal m_iPVFeeTCField;
        
        private decimal m_iPVFeeTaxACField;
        
        private decimal m_iPVFeeTaxTCField;
        
        private decimal m_iPVTCField;
        
        private decimal m_iPVTaxACField;
        
        private decimal m_iPVTaxFCField;
        
        private decimal m_iPVTaxTCField;
        
        private decimal m_innerBalancePriceField;
        
        private string m_inspectLotInfoField;
        
        private System.DateTime m_invDisabledTimeField;
        
        private string m_invLotCodeField;
        
        private System.DateTime m_invLotEnableDateField;
        
        private int m_invLotValidDateField;
        
        private bool m_isAdjustDosagePerPieceField;
        
        private bool m_isAllotTOMoField;
        
        private bool m_isAssociatedChildField;
        
        private bool m_isEditMfcField;
        
        private bool m_isEditSeiBanField;
        
        private bool m_isEvaluationChangeableField;
        
        private bool m_isFICloseField;
        
        private bool m_isGernerTBDField;
        
        private bool m_isInFlowFlagField;
        
        private bool m_isItemVerFromSrcDocField;
        
        private bool m_isKitWholeSetField;
        
        private bool m_isNeedGenAAIField;
        
        private bool m_isNeedTransToGLField;
        
        private bool m_isNeedWarningField;
        
        private bool m_isPPField;
        
        private bool m_isPresentField;
        
        private bool m_isPriceIncludeTaxField;
        
        private bool m_isQCfreeField;
        
        private bool m_isRcvProcedureModifyField;
        
        private bool m_isRefillField;
        
        private bool m_isRelationCompanyField;
        
        private bool m_isRtnSupplierFromSrcDocField;
        
        private bool m_isSubCostChangeableField;
        
        private bool m_isTCToACRateFromSrcField;
        
        private bool m_isTransferedToGLField;
        
        private bool m_isUpDateWMTransField;
        
        private bool m_isUrgencyAcceptField;
        
        private bool m_isZeroCostField;
        
        private int m_itemDealModeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemInfoField;
        
        private int m_kITRcvModeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_kitParentLineField;
        
        private short m_lineSrcKitNOField;
        
        private long m_mOField;
        
        private string m_mONoField;
        
        private long m_mRBIDField;
        
        private string m_mRBNoField;
        
        private decimal m_machineCostACField;
        
        private decimal m_machineCostFCField;
        
        private decimal m_machineCostTCField;
        
        private decimal m_manualCostACField;
        
        private decimal m_manualCostFCField;
        
        private decimal m_manualCostTCField;
        
        private int m_matchLayerField;
        
        private decimal m_matchedMnyACField;
        
        private decimal m_matchedMnyFCField;
        
        private decimal m_matchedMnyTCField;
        
        private decimal m_matchedNetMnyACField;
        
        private decimal m_matchedNetMnyFCField;
        
        private decimal m_matchedNetMnyTCField;
        
        private decimal m_matchedQtyCUField;
        
        private decimal m_matchedQtyPUField;
        
        private decimal m_matchedQtyRelateMnyACField;
        
        private decimal m_matchedQtyRelateMnyFCField;
        
        private decimal m_matchedQtyRelateMnyTCField;
        
        private decimal m_matchedQtySUField;
        
        private decimal m_matchedQtyTBUField;
        
        private decimal m_matchedQtyTUField;
        
        private decimal m_matchedTaxACField;
        
        private decimal m_matchedTaxFCField;
        
        private decimal m_matchedTaxTCField;
        
        private decimal m_materialCostACField;
        
        private decimal m_materialCostFCField;
        
        private decimal m_materialCostTCField;
        
        private decimal m_maxPrePayMnyACField;
        
        private decimal m_maxPrePayPercentField;
        
        private bool m_maxPrepayPercentEditableField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_mfcField;
        
        private decimal m_mfcCostACField;
        
        private decimal m_mfcCostFCField;
        
        private decimal m_mfcCostTCField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_netOrderPriceField;
        
        private decimal m_netWeightField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_nextWPKeyField;
        
        private string m_nextWPNoField;
        
        private string m_nofityMessageField;
        
        private string m_notEditAttributesField;
        
        private decimal m_oUToOBURateField;
        
        private decimal m_orderPriceACField;
        
        private int m_orderPriceByField;
        
        private decimal m_orderPriceTCField;
        
        private decimal m_originalItemQtyField;
        
        private decimal m_originalItemQtyBaseUomField;
        
        private bool m_outStoreActualCostField;
        
        private decimal m_ownMaterialMnyACField;
        
        private decimal m_ownMaterialMnyFCField;
        
        private decimal m_ownMaterialMnyTCField;
        
        private string m_pOLotCodeField;
        
        private decimal m_pUToPBURateField;
        
        private decimal m_partnerMaterialIPVACField;
        
        private decimal m_partnerMaterialIPVFCField;
        
        private decimal m_partnerMaterialIPVTCField;
        
        private decimal m_partnerMaterialMnyACField;
        
        private decimal m_partnerMaterialMnyFCField;
        
        private decimal m_partnerMaterialMnyTCField;
        
        private decimal m_payedMnyACField;
        
        private decimal m_payedMnyFCField;
        
        private decimal m_payedMnyTCField;
        
        private decimal m_payedQtyCUField;
        
        private decimal m_payedQtyPUField;
        
        private decimal m_payedQtySUField;
        
        private decimal m_payedQtyTBUField;
        
        private decimal m_payedQtyTUField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_payerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData m_payerSiteField;
        
        private long m_paymentBillField;
        
        private long m_paymentBillLineField;
        
        private int m_paymentBillLineNoField;
        
        private string m_paymentBillNoField;
        
        private string m_paymentCodeField;
        
        private decimal m_pieceField;
        
        private System.DateTime m_planArrivedDateField;
        
        private decimal m_planQtyCUField;
        
        private decimal m_planQtyPUField;
        
        private decimal m_planQtySUField;
        
        private decimal m_planQtyTBUField;
        
        private decimal m_planQtyTUField;
        
        private System.DateTime m_preMaturityDateField;
        
        private long m_prePayBillField;
        
        private long m_prePayBillLineField;
        
        private int m_prePayBillLineNoField;
        
        private decimal m_prePayMnyACField;
        
        private bool m_prePayPolicyEditableField;
        
        private decimal m_prePayQtyPUField;
        
        private decimal m_prePayQtyTBUField;
        
        private decimal m_prePayQtyTUField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_preWPKeyField;
        
        private string m_preWPNoField;
        
        private long m_presentCostApportionLineField;
        
        private decimal m_priceDifferenceACField;
        
        private decimal m_priceDifferenceFCField;
        
        private decimal m_priceDifferenceTCField;
        
        private long m_priceListField;
        
        private string m_priceListCodeField;
        
        private long m_priceListLineField;
        
        private int m_priceSourceField;
        
        private bool m_priceStatusField;
        
        private decimal m_processArriveQtyField;
        
        private decimal m_processDestroyQtyField;
        
        private decimal m_processEyeballingQtyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_processItemField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_processMFCField;
        
        private decimal m_processPlanQtyField;
        
        private decimal m_processQtyField;
        
        private decimal m_processQualifiedQtyField;
        
        private decimal m_processRcvQtyField;
        
        private decimal m_processReDeductQtyField;
        
        private decimal m_processReFillQtyField;
        
        private decimal m_processRejectQtyField;
        
        private decimal m_processUToSURateField;
        
        private decimal m_processUnqualifiedQtyField;
        
        private System.DateTime m_productLineDateField;
        
        private long m_productLineKeyField;
        
        private string m_productLineNoField;
        
        private decimal m_purCostACField;
        
        private decimal m_purCostFCField;
        
        private decimal m_purCostTCField;
        
        private decimal m_purT0SaleUOMRateField;
        
        private long m_qCBillField;
        
        private string m_qCBillNoField;
        
        private int m_qCConclusionField;
        
        private int m_qCQCConclusionField;
        
        private decimal m_qualifiedQtyCUField;
        
        private decimal m_qualifiedQtyPUField;
        
        private decimal m_qualifiedQtySUField;
        
        private decimal m_qualifiedQtyTBUField;
        
        private decimal m_qualifiedQtyTUField;
        
        private int m_quantityTypeField;
        
        private string m_rCVLotInfoField;
        
        private int m_rCVToRMATypeField;
        
        private int m_rMATransTypeField;
        
        private int m_rMATypeField;
        
        private decimal m_rcvBoxesField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData[] m_rcvDiscountField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineExtData m_rcvLineExtField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData[] m_rcvLineHoldReleaseHisField;
        
        private string m_rcvLotCodeField;
        
        private int m_rcvProcedureField;
        
        private System.DateTime m_rcvQryTimeField;
        
        private decimal m_rcvQtyField;
        
        private decimal m_rcvQtyCUField;
        
        private decimal m_rcvQtyPUField;
        
        private decimal m_rcvQtySUField;
        
        private decimal m_rcvQtyTBUField;
        
        private decimal m_rcvQtyTUField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivementField;
        
        private decimal m_refillUseQtyTBUField;
        
        private decimal m_refillUseQtyTUField;
        
        private decimal m_rejectMnyACField;
        
        private decimal m_rejectMnyFCField;
        
        private decimal m_rejectMnyTCField;
        
        private int m_rejectModeField;
        
        private decimal m_rejectNetMnyACField;
        
        private decimal m_rejectNetMnyFCField;
        
        private decimal m_rejectNetMnyTCField;
        
        private decimal m_rejectQtyCUField;
        
        private decimal m_rejectQtyPUField;
        
        private decimal m_rejectQtySUField;
        
        private decimal m_rejectQtyTBUField;
        
        private decimal m_rejectQtyTUField;
        
        private int m_rejectReasonField;
        
        private decimal m_rejectTaxMnyACField;
        
        private decimal m_rejectTaxMnyFCField;
        
        private decimal m_rejectTaxMnyTCField;
        
        private System.DateTime m_releaseDateField;
        
        private string m_releaseUserField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_returnSupplierField;
        
        private decimal m_rtnConfirmedMnyACField;
        
        private decimal m_rtnConfirmedMnyFCField;
        
        private decimal m_rtnConfirmedMnyTCField;
        
        private decimal m_rtnConfirmedNetMnyACField;
        
        private decimal m_rtnConfirmedNetMnyFCField;
        
        private decimal m_rtnConfirmedNetMnyTCField;
        
        private decimal m_rtnConfirmedQtyCUField;
        
        private decimal m_rtnConfirmedQtyPUField;
        
        private decimal m_rtnConfirmedQtySUField;
        
        private decimal m_rtnConfirmedQtyTBUField;
        
        private decimal m_rtnConfirmedQtyTUField;
        
        private decimal m_rtnConfirmedTaxACField;
        
        private decimal m_rtnConfirmedTaxFCField;
        
        private decimal m_rtnConfirmedTaxTCField;
        
        private decimal m_rtnDeductEvaluationMnyACField;
        
        private decimal m_rtnDeductEvaluationMnyFCField;
        
        private decimal m_rtnDeductEvaluationMnyTCField;
        
        private decimal m_rtnDeductMnyACField;
        
        private decimal m_rtnDeductMnyFCField;
        
        private decimal m_rtnDeductMnyTCField;
        
        private decimal m_rtnDeductNetMnyACField;
        
        private decimal m_rtnDeductNetMnyFCField;
        
        private decimal m_rtnDeductNetMnyTCField;
        
        private decimal m_rtnDeductQtyCUField;
        
        private decimal m_rtnDeductQtyPUField;
        
        private decimal m_rtnDeductQtySUField;
        
        private decimal m_rtnDeductQtyTBUField;
        
        private decimal m_rtnDeductQtyTUField;
        
        private decimal m_rtnDeductTaxACField;
        
        private decimal m_rtnDeductTaxFCField;
        
        private decimal m_rtnDeductTaxTCField;
        
        private decimal m_rtnFillNoUsedIPVACField;
        
        private decimal m_rtnFillNoUsedIPVFCField;
        
        private decimal m_rtnFillNoUsedIPVTCField;
        
        private decimal m_rtnFillQtyCUField;
        
        private decimal m_rtnFillQtyPUField;
        
        private decimal m_rtnFillQtySUField;
        
        private decimal m_rtnFillQtyTBUField;
        
        private decimal m_rtnFillQtyTUField;
        
        private decimal m_rtnMatchedMnyACField;
        
        private decimal m_rtnMatchedMnyFCField;
        
        private decimal m_rtnMatchedMnyTCField;
        
        private decimal m_rtnMatchedNetMnyACField;
        
        private decimal m_rtnMatchedNetMnyFCField;
        
        private decimal m_rtnMatchedNetMnyTCField;
        
        private decimal m_rtnMatchedQtyCUField;
        
        private decimal m_rtnMatchedQtyPUField;
        
        private decimal m_rtnMatchedQtySUField;
        
        private decimal m_rtnMatchedQtyTBUField;
        
        private decimal m_rtnMatchedQtyTUField;
        
        private decimal m_rtnMatchedTaxACField;
        
        private decimal m_rtnMatchedTaxFCField;
        
        private decimal m_rtnMatchedTaxTCField;
        
        private decimal m_rtnOutQtyCUField;
        
        private decimal m_rtnOutQtyPUField;
        
        private decimal m_rtnOutQtySUField;
        
        private decimal m_rtnOutQtyTBUField;
        
        private decimal m_rtnOutQtyTUField;
        
        private long m_sOField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData[] m_sOBPostPeriodField;
        
        private decimal m_sUToSBURateField;
        
        private string m_seiBanCodeField;
        
        private string m_shipDocNoField;
        
        private long m_shipLineIDField;
        
        private int m_shipLineNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData m_shipToSiteField;
        
        private string m_showUniqueIDField;
        
        private string m_showWarningMessageFormIDField;
        
        private string m_snCodeField;
        
        private int m_splitFlagField;
        
        private long m_splitRcvLineField;
        
        private string m_srcBudgetDocTypeField;
        
        private long m_srcBudgetLineField;
        
        private long m_srcBudgetOrgField;
        
        private long m_srcCooperateOrgField;
        
        private long m_srcCooperateShipLineField;
        
        private int m_srcCooperateTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcDocField;
        
        private decimal m_srcDocCollabQtyTUField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData m_srcDocCustomerSiteField;
        
        private int m_srcDocExchRateTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcDocInfoInvRtnField;
        
        private decimal m_srcDocProcessQtyField;
        
        private int m_srcDocTypeField;
        
        private decimal m_srcFinallyPriceACField;
        
        private decimal m_srcFinallyPriceTCField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcPOField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcPRField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcPurCField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_srcRcvLineField;
        
        private long m_srcShipField;
        
        private long m_srcShipLineField;
        
        private long m_srcShipOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData m_srcSubLineField;
        
        private long m_srcSysVersionField;
        
        private decimal m_standardPriceACField;
        
        private decimal m_standardPriceFCField;
        
        private decimal m_standardPriceTCField;
        
        private System.Guid m_stateMachineIDField;
        
        private int m_statusField;
        
        private int m_storageTypeField;
        
        private decimal m_subContractCostACField;
        
        private decimal m_subContractCostFCField;
        
        private decimal m_subContractCostTCField;
        
        private System.DateTime m_submitChectTimeField;
        
        private decimal m_sumDispenseLineUsedMnyACField;
        
        private decimal m_sumDispenseLineUsedNetMnyACField;
        
        private decimal m_sumDispenseLineUsedTaxACField;
        
        private decimal m_sumDispenseQtyAUField;
        
        private decimal m_sumRMAQtyPUField;
        
        private decimal m_sumRMAQtyTBUField;
        
        private decimal m_sumRMAQtyTUField;
        
        private System.DateTime m_supplierDisabledTimeField;
        
        private System.DateTime m_supplierEnabledTimeField;
        
        private string m_supplierItemCodeField;
        
        private string m_supplierItemNameField;
        
        private string m_supplierLotCodeField;
        
        private int m_supplierValidDateField;
        
        private decimal m_sysPriceACField;
        
        private decimal m_sysPriceTCField;
        
        private long m_sysVersionField;
        
        private decimal m_tBMainUOMToSubUOMField;
        
        private decimal m_tBUToCBURateField;
        
        private decimal m_tBUToPBURateField;
        
        private decimal m_tBUToSBURateField;
        
        private decimal m_tCToACExchRateField;
        
        private int m_tCToACExchRateRoundField;
        
        private decimal m_tUToTBURateField;
        
        private long m_taskOutputField;
        
        private decimal m_taxRateField;
        
        private int m_taxTypeField;
        
        private long m_tempIDField;
        
        private decimal m_totalFeeACField;
        
        private decimal m_totalFeeFCField;
        
        private decimal m_totalMnyACField;
        
        private decimal m_totalMnyFCField;
        
        private decimal m_totalMnyTCField;
        
        private decimal m_totalNetFeeACField;
        
        private decimal m_totalNetFeeFCField;
        
        private decimal m_totalNetFeeTCField;
        
        private decimal m_totalNetMnyACField;
        
        private decimal m_totalNetMnyFCField;
        
        private decimal m_totalNetMnyTCField;
        
        private decimal m_totalTaxACField;
        
        private decimal m_totalTaxFCField;
        
        private decimal m_totalTaxTCField;
        
        private decimal m_unqualifiedQtyCUField;
        
        private decimal m_unqualifiedQtyPUField;
        
        private decimal m_unqualifiedQtySUField;
        
        private decimal m_unqualifiedQtyTBUField;
        
        private decimal m_unqualifiedQtyTUField;
        
        private decimal m_usageQtyField;
        
        private decimal m_volumeField;
        
        private string m_voucherDispCodeField;
        
        private long m_voucherIDField;
        
        private long m_voucherTypeIDField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_wPKeyField;
        
        private string m_wPNoField;
        
        private decimal m_weightField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long APLastConfrimPostPeriod
        {
            get
            {
                return this.APLastConfrimPostPeriodField;
            }
            set
            {
                this.APLastConfrimPostPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey APLastConfrimPostPeriod_SKey
        {
            get
            {
                return this.APLastConfrimPostPeriod_SKeyField;
            }
            set
            {
                this.APLastConfrimPostPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountOrg
        {
            get
            {
                return this.AccountOrgField;
            }
            set
            {
                this.AccountOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountOrg_SKey
        {
            get
            {
                return this.AccountOrg_SKeyField;
            }
            set
            {
                this.AccountOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AssociatedParent
        {
            get
            {
                return this.AssociatedParentField;
            }
            set
            {
                this.AssociatedParentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AssociatedParent_SKey
        {
            get
            {
                return this.AssociatedParent_SKeyField;
            }
            set
            {
                this.AssociatedParent_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BOMUOM
        {
            get
            {
                return this.BOMUOMField;
            }
            set
            {
                this.BOMUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BOMUOM_SKey
        {
            get
            {
                return this.BOMUOM_SKeyField;
            }
            set
            {
                this.BOMUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BalanceCurrency
        {
            get
            {
                return this.BalanceCurrencyField;
            }
            set
            {
                this.BalanceCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BalanceCurrency_SKey
        {
            get
            {
                return this.BalanceCurrency_SKeyField;
            }
            set
            {
                this.BalanceCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BalanceRoute
        {
            get
            {
                return this.BalanceRouteField;
            }
            set
            {
                this.BalanceRouteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BalanceRoute_SKey
        {
            get
            {
                return this.BalanceRoute_SKeyField;
            }
            set
            {
                this.BalanceRoute_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BizBudgetProject
        {
            get
            {
                return this.BizBudgetProjectField;
            }
            set
            {
                this.BizBudgetProjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BizBudgetProject_SKey
        {
            get
            {
                return this.BizBudgetProject_SKeyField;
            }
            set
            {
                this.BizBudgetProject_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ClosePeriod
        {
            get
            {
                return this.ClosePeriodField;
            }
            set
            {
                this.ClosePeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ClosePeriod_SKey
        {
            get
            {
                return this.ClosePeriod_SKeyField;
            }
            set
            {
                this.ClosePeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ConfigResultOrg
        {
            get
            {
                return this.ConfigResultOrgField;
            }
            set
            {
                this.ConfigResultOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ConfigResultOrg_SKey
        {
            get
            {
                return this.ConfigResultOrg_SKeyField;
            }
            set
            {
                this.ConfigResultOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ConfirmAccording
        {
            get
            {
                return this.ConfirmAccordingField;
            }
            set
            {
                this.ConfirmAccordingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ConfirmAccording_SKey
        {
            get
            {
                return this.ConfirmAccording_SKeyField;
            }
            set
            {
                this.ConfirmAccording_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ConfirmTerm
        {
            get
            {
                return this.ConfirmTermField;
            }
            set
            {
                this.ConfirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ConfirmTerm_SKey
        {
            get
            {
                return this.ConfirmTerm_SKeyField;
            }
            set
            {
                this.ConfirmTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CooperateOrg
        {
            get
            {
                return this.CooperateOrgField;
            }
            set
            {
                this.CooperateOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CooperateOrg_SKey
        {
            get
            {
                return this.CooperateOrg_SKeyField;
            }
            set
            {
                this.CooperateOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostBaseUOM
        {
            get
            {
                return this.CostBaseUOMField;
            }
            set
            {
                this.CostBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostBaseUOM_SKey
        {
            get
            {
                return this.CostBaseUOM_SKeyField;
            }
            set
            {
                this.CostBaseUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostUOM
        {
            get
            {
                return this.CostUOMField;
            }
            set
            {
                this.CostUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostUOM_SKey
        {
            get
            {
                return this.CostUOM_SKeyField;
            }
            set
            {
                this.CostUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FAS
        {
            get
            {
                return this.FASField;
            }
            set
            {
                this.FASField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FAS_SKey
        {
            get
            {
                return this.FAS_SKeyField;
            }
            set
            {
                this.FAS_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InvLot
        {
            get
            {
                return this.InvLotField;
            }
            set
            {
                this.InvLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InvLot_SKey
        {
            get
            {
                return this.InvLot_SKeyField;
            }
            set
            {
                this.InvLot_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KitParentLine_SKey
        {
            get
            {
                return this.KitParentLine_SKeyField;
            }
            set
            {
                this.KitParentLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Memo
        {
            get
            {
                return this.MemoField;
            }
            set
            {
                this.MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MnyBudgetProject
        {
            get
            {
                return this.MnyBudgetProjectField;
            }
            set
            {
                this.MnyBudgetProjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MnyBudgetProject_SKey
        {
            get
            {
                return this.MnyBudgetProject_SKeyField;
            }
            set
            {
                this.MnyBudgetProject_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Memo
        {
            get
            {
                return this.Multi_MemoField;
            }
            set
            {
                this.Multi_MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PrePayBillNo
        {
            get
            {
                return this.Multi_PrePayBillNoField;
            }
            set
            {
                this.Multi_PrePayBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PriceListName
        {
            get
            {
                return this.Multi_PriceListNameField;
            }
            set
            {
                this.Multi_PriceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SONo
        {
            get
            {
                return this.Multi_SONoField;
            }
            set
            {
                this.Multi_SONoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long NextWPSupplier
        {
            get
            {
                return this.NextWPSupplierField;
            }
            set
            {
                this.NextWPSupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey NextWPSupplier_SKey
        {
            get
            {
                return this.NextWPSupplier_SKeyField;
            }
            set
            {
                this.NextWPSupplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OriginalItem
        {
            get
            {
                return this.OriginalItemField;
            }
            set
            {
                this.OriginalItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OriginalItemBaseUom
        {
            get
            {
                return this.OriginalItemBaseUomField;
            }
            set
            {
                this.OriginalItemBaseUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OriginalItemBaseUom_SKey
        {
            get
            {
                return this.OriginalItemBaseUom_SKeyField;
            }
            set
            {
                this.OriginalItemBaseUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OriginalItemUom
        {
            get
            {
                return this.OriginalItemUomField;
            }
            set
            {
                this.OriginalItemUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OriginalItemUom_SKey
        {
            get
            {
                return this.OriginalItemUom_SKeyField;
            }
            set
            {
                this.OriginalItemUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OriginalItem_SKey
        {
            get
            {
                return this.OriginalItem_SKeyField;
            }
            set
            {
                this.OriginalItem_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OwnOrg
        {
            get
            {
                return this.OwnOrgField;
            }
            set
            {
                this.OwnOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OwnOrg_SKey
        {
            get
            {
                return this.OwnOrg_SKeyField;
            }
            set
            {
                this.OwnOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long POLot
        {
            get
            {
                return this.POLotField;
            }
            set
            {
                this.POLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey POLot_SKey
        {
            get
            {
                return this.POLot_SKeyField;
            }
            set
            {
                this.POLot_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PaymentTerm
        {
            get
            {
                return this.PaymentTermField;
            }
            set
            {
                this.PaymentTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKey
        {
            get
            {
                return this.PaymentTerm_SKeyField;
            }
            set
            {
                this.PaymentTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PostPeriod
        {
            get
            {
                return this.PostPeriodField;
            }
            set
            {
                this.PostPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PostPeriod_SKey
        {
            get
            {
                return this.PostPeriod_SKeyField;
            }
            set
            {
                this.PostPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string PrePayBillNo
        {
            get
            {
                return this.PrePayBillNoField;
            }
            set
            {
                this.PrePayBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PrePayPolicy
        {
            get
            {
                return this.PrePayPolicyField;
            }
            set
            {
                this.PrePayPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PrePayPolicy_SKey
        {
            get
            {
                return this.PrePayPolicy_SKeyField;
            }
            set
            {
                this.PrePayPolicy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PreWPSupplier
        {
            get
            {
                return this.PreWPSupplierField;
            }
            set
            {
                this.PreWPSupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PreWPSupplier_SKey
        {
            get
            {
                return this.PreWPSupplier_SKeyField;
            }
            set
            {
                this.PreWPSupplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PriceBaseUOM
        {
            get
            {
                return this.PriceBaseUOMField;
            }
            set
            {
                this.PriceBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PriceBaseUOM_SKey
        {
            get
            {
                return this.PriceBaseUOM_SKeyField;
            }
            set
            {
                this.PriceBaseUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string PriceListName
        {
            get
            {
                return this.PriceListNameField;
            }
            set
            {
                this.PriceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PriceUOM
        {
            get
            {
                return this.PriceUOMField;
            }
            set
            {
                this.PriceUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PriceUOM_SKey
        {
            get
            {
                return this.PriceUOM_SKeyField;
            }
            set
            {
                this.PriceUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProcessSubUOM
        {
            get
            {
                return this.ProcessSubUOMField;
            }
            set
            {
                this.ProcessSubUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProcessSubUOM_SKey
        {
            get
            {
                return this.ProcessSubUOM_SKeyField;
            }
            set
            {
                this.ProcessSubUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProcessUOM
        {
            get
            {
                return this.ProcessUOMField;
            }
            set
            {
                this.ProcessUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProcessUOM_SKey
        {
            get
            {
                return this.ProcessUOM_SKeyField;
            }
            set
            {
                this.ProcessUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Project
        {
            get
            {
                return this.ProjectField;
            }
            set
            {
                this.ProjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Project_SKey
        {
            get
            {
                return this.Project_SKeyField;
            }
            set
            {
                this.Project_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PurDept
        {
            get
            {
                return this.PurDeptField;
            }
            set
            {
                this.PurDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurDept_SKey
        {
            get
            {
                return this.PurDept_SKeyField;
            }
            set
            {
                this.PurDept_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PurOper
        {
            get
            {
                return this.PurOperField;
            }
            set
            {
                this.PurOperField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurOper_SKey
        {
            get
            {
                return this.PurOper_SKeyField;
            }
            set
            {
                this.PurOper_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PurOrg
        {
            get
            {
                return this.PurOrgField;
            }
            set
            {
                this.PurOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurOrg_SKey
        {
            get
            {
                return this.PurOrg_SKeyField;
            }
            set
            {
                this.PurOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RcvBy
        {
            get
            {
                return this.RcvByField;
            }
            set
            {
                this.RcvByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvBy_SKey
        {
            get
            {
                return this.RcvBy_SKeyField;
            }
            set
            {
                this.RcvBy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RcvDept
        {
            get
            {
                return this.RcvDeptField;
            }
            set
            {
                this.RcvDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvDept_SKey
        {
            get
            {
                return this.RcvDept_SKeyField;
            }
            set
            {
                this.RcvDept_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineExt_SKey
        {
            get
            {
                return this.RcvLineExt_SKeyField;
            }
            set
            {
                this.RcvLineExt_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RcvLot
        {
            get
            {
                return this.RcvLotField;
            }
            set
            {
                this.RcvLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLot_SKey
        {
            get
            {
                return this.RcvLot_SKeyField;
            }
            set
            {
                this.RcvLot_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKey
        {
            get
            {
                return this.Receivement_SKeyField;
            }
            set
            {
                this.Receivement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RequireDept
        {
            get
            {
                return this.RequireDeptField;
            }
            set
            {
                this.RequireDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RequireDept_SKey
        {
            get
            {
                return this.RequireDept_SKeyField;
            }
            set
            {
                this.RequireDept_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RequireMan
        {
            get
            {
                return this.RequireManField;
            }
            set
            {
                this.RequireManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RequireMan_SKey
        {
            get
            {
                return this.RequireMan_SKeyField;
            }
            set
            {
                this.RequireMan_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RequireOrg
        {
            get
            {
                return this.RequireOrgField;
            }
            set
            {
                this.RequireOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RequireOrg_SKey
        {
            get
            {
                return this.RequireOrg_SKeyField;
            }
            set
            {
                this.RequireOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RtnReason
        {
            get
            {
                return this.RtnReasonField;
            }
            set
            {
                this.RtnReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RtnReason_SKey
        {
            get
            {
                return this.RtnReason_SKeyField;
            }
            set
            {
                this.RtnReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string SONo
        {
            get
            {
                return this.SONoField;
            }
            set
            {
                this.SONoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SaleRtnOrg
        {
            get
            {
                return this.SaleRtnOrgField;
            }
            set
            {
                this.SaleRtnOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SaleRtnOrg_SKey
        {
            get
            {
                return this.SaleRtnOrg_SKeyField;
            }
            set
            {
                this.SaleRtnOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SaleRtnWH
        {
            get
            {
                return this.SaleRtnWHField;
            }
            set
            {
                this.SaleRtnWHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SaleRtnWH_SKey
        {
            get
            {
                return this.SaleRtnWH_SKeyField;
            }
            set
            {
                this.SaleRtnWH_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SeiBan
        {
            get
            {
                return this.SeiBanField;
            }
            set
            {
                this.SeiBanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SeiBan_SKey
        {
            get
            {
                return this.SeiBan_SKeyField;
            }
            set
            {
                this.SeiBan_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SrcRcvLine_SKey
        {
            get
            {
                return this.SrcRcvLine_SKeyField;
            }
            set
            {
                this.SrcRcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SrcSubLine_SKey
        {
            get
            {
                return this.SrcSubLine_SKeyField;
            }
            set
            {
                this.SrcSubLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StoreBaseUOM
        {
            get
            {
                return this.StoreBaseUOMField;
            }
            set
            {
                this.StoreBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StoreBaseUOM_SKey
        {
            get
            {
                return this.StoreBaseUOM_SKeyField;
            }
            set
            {
                this.StoreBaseUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StoreUOM
        {
            get
            {
                return this.StoreUOMField;
            }
            set
            {
                this.StoreUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StoreUOM_SKey
        {
            get
            {
                return this.StoreUOM_SKeyField;
            }
            set
            {
                this.StoreUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TBMainUOM
        {
            get
            {
                return this.TBMainUOMField;
            }
            set
            {
                this.TBMainUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TBMainUOM_SKey
        {
            get
            {
                return this.TBMainUOM_SKeyField;
            }
            set
            {
                this.TBMainUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TBSubUOM
        {
            get
            {
                return this.TBSubUOMField;
            }
            set
            {
                this.TBSubUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TBSubUOM_SKey
        {
            get
            {
                return this.TBSubUOM_SKeyField;
            }
            set
            {
                this.TBSubUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Task
        {
            get
            {
                return this.TaskField;
            }
            set
            {
                this.TaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Task_SKey
        {
            get
            {
                return this.Task_SKeyField;
            }
            set
            {
                this.Task_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxSchedule
        {
            get
            {
                return this.TaxScheduleField;
            }
            set
            {
                this.TaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKey
        {
            get
            {
                return this.TaxSchedule_SKeyField;
            }
            set
            {
                this.TaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradPath
        {
            get
            {
                return this.TradPathField;
            }
            set
            {
                this.TradPathField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradPath_SKey
        {
            get
            {
                return this.TradPath_SKeyField;
            }
            set
            {
                this.TradPath_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeBaseUOM
        {
            get
            {
                return this.TradeBaseUOMField;
            }
            set
            {
                this.TradeBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeBaseUOM_SKey
        {
            get
            {
                return this.TradeBaseUOM_SKeyField;
            }
            set
            {
                this.TradeBaseUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeUOM
        {
            get
            {
                return this.TradeUOMField;
            }
            set
            {
                this.TradeUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeUOM_SKey
        {
            get
            {
                return this.TradeUOM_SKeyField;
            }
            set
            {
                this.TradeUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long VolumeUom
        {
            get
            {
                return this.VolumeUomField;
            }
            set
            {
                this.VolumeUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey VolumeUom_SKey
        {
            get
            {
                return this.VolumeUom_SKeyField;
            }
            set
            {
                this.VolumeUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WeightUom
        {
            get
            {
                return this.WeightUomField;
            }
            set
            {
                this.WeightUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WeightUom_SKey
        {
            get
            {
                return this.WeightUom_SKeyField;
            }
            set
            {
                this.WeightUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Wh
        {
            get
            {
                return this.WhField;
            }
            set
            {
                this.WhField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WhMan
        {
            get
            {
                return this.WhManField;
            }
            set
            {
                this.WhManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WhMan_SKey
        {
            get
            {
                return this.WhMan_SKeyField;
            }
            set
            {
                this.WhMan_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Wh_SKey
        {
            get
            {
                return this.Wh_SKeyField;
            }
            set
            {
                this.Wh_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_aAIStatus
        {
            get
            {
                return this.m_aAIStatusField;
            }
            set
            {
                this.m_aAIStatusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aCToFCExchRate
        {
            get
            {
                return this.m_aCToFCExchRateField;
            }
            set
            {
                this.m_aCToFCExchRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_aCToFCExchRateRound
        {
            get
            {
                return this.m_aCToFCExchRateRoundField;
            }
            set
            {
                this.m_aCToFCExchRateRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_aPConfirmDate
        {
            get
            {
                return this.m_aPConfirmDateField;
            }
            set
            {
                this.m_aPConfirmDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_aPMaturityDate
        {
            get
            {
                return this.m_aPMaturityDateField;
            }
            set
            {
                this.m_aPMaturityDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_activateType
        {
            get
            {
                return this.m_activateTypeField;
            }
            set
            {
                this.m_activateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_adjustPriceDate
        {
            get
            {
                return this.m_adjustPriceDateField;
            }
            set
            {
                this.m_adjustPriceDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aprrovedPrice
        {
            get
            {
                return this.m_aprrovedPriceField;
            }
            set
            {
                this.m_aprrovedPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveBoxes
        {
            get
            {
                return this.m_arriveBoxesField;
            }
            set
            {
                this.m_arriveBoxesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveQtyCU
        {
            get
            {
                return this.m_arriveQtyCUField;
            }
            set
            {
                this.m_arriveQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveQtyPU
        {
            get
            {
                return this.m_arriveQtyPUField;
            }
            set
            {
                this.m_arriveQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveQtySU
        {
            get
            {
                return this.m_arriveQtySUField;
            }
            set
            {
                this.m_arriveQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveQtyTBU
        {
            get
            {
                return this.m_arriveQtyTBUField;
            }
            set
            {
                this.m_arriveQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveQtyTU
        {
            get
            {
                return this.m_arriveQtyTUField;
            }
            set
            {
                this.m_arriveQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalMnyAC
        {
            get
            {
                return this.m_arriveTotalMnyACField;
            }
            set
            {
                this.m_arriveTotalMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalMnyFC
        {
            get
            {
                return this.m_arriveTotalMnyFCField;
            }
            set
            {
                this.m_arriveTotalMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalMnyTC
        {
            get
            {
                return this.m_arriveTotalMnyTCField;
            }
            set
            {
                this.m_arriveTotalMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalNetMnyAC
        {
            get
            {
                return this.m_arriveTotalNetMnyACField;
            }
            set
            {
                this.m_arriveTotalNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalNetMnyFC
        {
            get
            {
                return this.m_arriveTotalNetMnyFCField;
            }
            set
            {
                this.m_arriveTotalNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalNetMnyTC
        {
            get
            {
                return this.m_arriveTotalNetMnyTCField;
            }
            set
            {
                this.m_arriveTotalNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalTaxAC
        {
            get
            {
                return this.m_arriveTotalTaxACField;
            }
            set
            {
                this.m_arriveTotalTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalTaxFC
        {
            get
            {
                return this.m_arriveTotalTaxFCField;
            }
            set
            {
                this.m_arriveTotalTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_arriveTotalTaxTC
        {
            get
            {
                return this.m_arriveTotalTaxTCField;
            }
            set
            {
                this.m_arriveTotalTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_arrivedTime
        {
            get
            {
                return this.m_arrivedTimeField;
            }
            set
            {
                this.m_arrivedTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_associatedParentLine
        {
            get
            {
                return this.m_associatedParentLineField;
            }
            set
            {
                this.m_associatedParentLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_associatedParentLineNo
        {
            get
            {
                return this.m_associatedParentLineNoField;
            }
            set
            {
                this.m_associatedParentLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_auditMan
        {
            get
            {
                return this.m_auditManField;
            }
            set
            {
                this.m_auditManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_autoToRcv
        {
            get
            {
                return this.m_autoToRcvField;
            }
            set
            {
                this.m_autoToRcvField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_autoToRcvRtn
        {
            get
            {
                return this.m_autoToRcvRtnField;
            }
            set
            {
                this.m_autoToRcvRtnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_bOMID
        {
            get
            {
                return this.m_bOMIDField;
            }
            set
            {
                this.m_bOMIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_bOMLineNo
        {
            get
            {
                return this.m_bOMLineNoField;
            }
            set
            {
                this.m_bOMLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_balanceRouteDesc
        {
            get
            {
                return this.m_balanceRouteDescField;
            }
            set
            {
                this.m_balanceRouteDescField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_billSetCode
        {
            get
            {
                return this.m_billSetCodeField;
            }
            set
            {
                this.m_billSetCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData m_billToSite
        {
            get
            {
                return this.m_billToSiteField;
            }
            set
            {
                this.m_billToSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_bizCloseDate
        {
            get
            {
                return this.m_bizCloseDateField;
            }
            set
            {
                this.m_bizCloseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cUToCBURate
        {
            get
            {
                return this.m_cUToCBURateField;
            }
            set
            {
                this.m_cUToCBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canAPConfirmQtyCU
        {
            get
            {
                return this.m_canAPConfirmQtyCUField;
            }
            set
            {
                this.m_canAPConfirmQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canAPConfirmQtyPU
        {
            get
            {
                return this.m_canAPConfirmQtyPUField;
            }
            set
            {
                this.m_canAPConfirmQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canAPConfirmQtySU
        {
            get
            {
                return this.m_canAPConfirmQtySUField;
            }
            set
            {
                this.m_canAPConfirmQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canAPConfirmQtyTBU
        {
            get
            {
                return this.m_canAPConfirmQtyTBUField;
            }
            set
            {
                this.m_canAPConfirmQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canAPConfirmQtyTU
        {
            get
            {
                return this.m_canAPConfirmQtyTUField;
            }
            set
            {
                this.m_canAPConfirmQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseDocCancelData m_cancel
        {
            get
            {
                return this.m_cancelField;
            }
            set
            {
                this.m_cancelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_cancelAuditDate
        {
            get
            {
                return this.m_cancelAuditDateField;
            }
            set
            {
                this.m_cancelAuditDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_cancelAuditMan
        {
            get
            {
                return this.m_cancelAuditManField;
            }
            set
            {
                this.m_cancelAuditManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_chargeBase
        {
            get
            {
                return this.m_chargeBaseField;
            }
            set
            {
                this.m_chargeBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_chargeProcessMode
        {
            get
            {
                return this.m_chargeProcessModeField;
            }
            set
            {
                this.m_chargeProcessModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_chargeType
        {
            get
            {
                return this.m_chargeTypeField;
            }
            set
            {
                this.m_chargeTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_checkedTime
        {
            get
            {
                return this.m_checkedTimeField;
            }
            set
            {
                this.m_checkedTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_configResult
        {
            get
            {
                return this.m_configResultField;
            }
            set
            {
                this.m_configResultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_confirmDate
        {
            get
            {
                return this.m_confirmDateField;
            }
            set
            {
                this.m_confirmDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmMode
        {
            get
            {
                return this.m_confirmModeField;
            }
            set
            {
                this.m_confirmModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_confirmSupplier
        {
            get
            {
                return this.m_confirmSupplierField;
            }
            set
            {
                this.m_confirmSupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedMnyAC
        {
            get
            {
                return this.m_confirmedMnyACField;
            }
            set
            {
                this.m_confirmedMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedMnyFC
        {
            get
            {
                return this.m_confirmedMnyFCField;
            }
            set
            {
                this.m_confirmedMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedMnyTC
        {
            get
            {
                return this.m_confirmedMnyTCField;
            }
            set
            {
                this.m_confirmedMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedNetMnyAC
        {
            get
            {
                return this.m_confirmedNetMnyACField;
            }
            set
            {
                this.m_confirmedNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedNetMnyFC
        {
            get
            {
                return this.m_confirmedNetMnyFCField;
            }
            set
            {
                this.m_confirmedNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedNetMnyTC
        {
            get
            {
                return this.m_confirmedNetMnyTCField;
            }
            set
            {
                this.m_confirmedNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedQtyCU
        {
            get
            {
                return this.m_confirmedQtyCUField;
            }
            set
            {
                this.m_confirmedQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedQtyPU
        {
            get
            {
                return this.m_confirmedQtyPUField;
            }
            set
            {
                this.m_confirmedQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedQtySU
        {
            get
            {
                return this.m_confirmedQtySUField;
            }
            set
            {
                this.m_confirmedQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedQtyTBU
        {
            get
            {
                return this.m_confirmedQtyTBUField;
            }
            set
            {
                this.m_confirmedQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedQtyTU
        {
            get
            {
                return this.m_confirmedQtyTUField;
            }
            set
            {
                this.m_confirmedQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedTaxAC
        {
            get
            {
                return this.m_confirmedTaxACField;
            }
            set
            {
                this.m_confirmedTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedTaxFC
        {
            get
            {
                return this.m_confirmedTaxFCField;
            }
            set
            {
                this.m_confirmedTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_confirmedTaxTC
        {
            get
            {
                return this.m_confirmedTaxTCField;
            }
            set
            {
                this.m_confirmedTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_container
        {
            get
            {
                return this.m_containerField;
            }
            set
            {
                this.m_containerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_cooperateFromRcv
        {
            get
            {
                return this.m_cooperateFromRcvField;
            }
            set
            {
                this.m_cooperateFromRcvField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_cooperateFromRcvLine
        {
            get
            {
                return this.m_cooperateFromRcvLineField;
            }
            set
            {
                this.m_cooperateFromRcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_cooperateRcv
        {
            get
            {
                return this.m_cooperateRcvField;
            }
            set
            {
                this.m_cooperateRcvField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_cooperateToRcv
        {
            get
            {
                return this.m_cooperateToRcvField;
            }
            set
            {
                this.m_cooperateToRcvField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_cooperateToRcvLine
        {
            get
            {
                return this.m_cooperateToRcvLineField;
            }
            set
            {
                this.m_cooperateToRcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_costPercent
        {
            get
            {
                return this.m_costPercentField;
            }
            set
            {
                this.m_costPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_costPriceSource
        {
            get
            {
                return this.m_costPriceSourceField;
            }
            set
            {
                this.m_costPriceSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_costPriceSourceType
        {
            get
            {
                return this.m_costPriceSourceTypeField;
            }
            set
            {
                this.m_costPriceSourceTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_craftRouteKey
        {
            get
            {
                return this.m_craftRouteKeyField;
            }
            set
            {
                this.m_craftRouteKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_craftRouteNo
        {
            get
            {
                return this.m_craftRouteNoField;
            }
            set
            {
                this.m_craftRouteNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData m_cusBillToSite
        {
            get
            {
                return this.m_cusBillToSiteField;
            }
            set
            {
                this.m_cusBillToSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData m_customerShipToSite
        {
            get
            {
                return this.m_customerShipToSiteField;
            }
            set
            {
                this.m_customerShipToSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_deliverCheckQtyCU
        {
            get
            {
                return this.m_deliverCheckQtyCUField;
            }
            set
            {
                this.m_deliverCheckQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_deliverCheckQtyPU
        {
            get
            {
                return this.m_deliverCheckQtyPUField;
            }
            set
            {
                this.m_deliverCheckQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_deliverCheckQtySU
        {
            get
            {
                return this.m_deliverCheckQtySUField;
            }
            set
            {
                this.m_deliverCheckQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_deliverCheckQtyTBU
        {
            get
            {
                return this.m_deliverCheckQtyTBUField;
            }
            set
            {
                this.m_deliverCheckQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_deliverCheckQtyTU
        {
            get
            {
                return this.m_deliverCheckQtyTUField;
            }
            set
            {
                this.m_deliverCheckQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexSegments
        {
            get
            {
                return this.m_descFlexSegmentsField;
            }
            set
            {
                this.m_descFlexSegmentsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_destroyQtyCU
        {
            get
            {
                return this.m_destroyQtyCUField;
            }
            set
            {
                this.m_destroyQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_destroyQtyPU
        {
            get
            {
                return this.m_destroyQtyPUField;
            }
            set
            {
                this.m_destroyQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_destroyQtySU
        {
            get
            {
                return this.m_destroyQtySUField;
            }
            set
            {
                this.m_destroyQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_destroyQtyTBU
        {
            get
            {
                return this.m_destroyQtyTBUField;
            }
            set
            {
                this.m_destroyQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_destroyQtyTU
        {
            get
            {
                return this.m_destroyQtyTUField;
            }
            set
            {
                this.m_destroyQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docLineNo
        {
            get
            {
                return this.m_docLineNoField;
            }
            set
            {
                this.m_docLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_doingReqFundAC
        {
            get
            {
                return this.m_doingReqFundACField;
            }
            set
            {
                this.m_doingReqFundACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_dosagePerPiece
        {
            get
            {
                return this.m_dosagePerPieceField;
            }
            set
            {
                this.m_dosagePerPieceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_evaluationMnyAC
        {
            get
            {
                return this.m_evaluationMnyACField;
            }
            set
            {
                this.m_evaluationMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_evaluationMnyFC
        {
            get
            {
                return this.m_evaluationMnyFCField;
            }
            set
            {
                this.m_evaluationMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_evaluationMnyTC
        {
            get
            {
                return this.m_evaluationMnyTCField;
            }
            set
            {
                this.m_evaluationMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_evaluationPriceCU
        {
            get
            {
                return this.m_evaluationPriceCUField;
            }
            set
            {
                this.m_evaluationPriceCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_evaluationPricePU
        {
            get
            {
                return this.m_evaluationPricePUField;
            }
            set
            {
                this.m_evaluationPricePUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_execPrePayMny
        {
            get
            {
                return this.m_execPrePayMnyField;
            }
            set
            {
                this.m_execPrePayMnyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_execPrePayQtyPU
        {
            get
            {
                return this.m_execPrePayQtyPUField;
            }
            set
            {
                this.m_execPrePayQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_execPrePayQtyTBU
        {
            get
            {
                return this.m_execPrePayQtyTBUField;
            }
            set
            {
                this.m_execPrePayQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_execPrePayQtyTU
        {
            get
            {
                return this.m_execPrePayQtyTUField;
            }
            set
            {
                this.m_execPrePayQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_eyeballedTime
        {
            get
            {
                return this.m_eyeballedTimeField;
            }
            set
            {
                this.m_eyeballedTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_eyeballingQtyCU
        {
            get
            {
                return this.m_eyeballingQtyCUField;
            }
            set
            {
                this.m_eyeballingQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_eyeballingQtyPU
        {
            get
            {
                return this.m_eyeballingQtyPUField;
            }
            set
            {
                this.m_eyeballingQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_eyeballingQtySU
        {
            get
            {
                return this.m_eyeballingQtySUField;
            }
            set
            {
                this.m_eyeballingQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_eyeballingQtyTBU
        {
            get
            {
                return this.m_eyeballingQtyTBUField;
            }
            set
            {
                this.m_eyeballingQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_eyeballingQtyTU
        {
            get
            {
                return this.m_eyeballingQtyTUField;
            }
            set
            {
                this.m_eyeballingQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feePriceTC
        {
            get
            {
                return this.m_feePriceTCField;
            }
            set
            {
                this.m_feePriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fillQtyCU
        {
            get
            {
                return this.m_fillQtyCUField;
            }
            set
            {
                this.m_fillQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fillQtyPU
        {
            get
            {
                return this.m_fillQtyPUField;
            }
            set
            {
                this.m_fillQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fillQtySU
        {
            get
            {
                return this.m_fillQtySUField;
            }
            set
            {
                this.m_fillQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fillQtyTBU
        {
            get
            {
                return this.m_fillQtyTBUField;
            }
            set
            {
                this.m_fillQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fillQtyTU
        {
            get
            {
                return this.m_fillQtyTUField;
            }
            set
            {
                this.m_fillQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_finallyPriceAC
        {
            get
            {
                return this.m_finallyPriceACField;
            }
            set
            {
                this.m_finallyPriceACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_finallyPriceTC
        {
            get
            {
                return this.m_finallyPriceTCField;
            }
            set
            {
                this.m_finallyPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_freeReason
        {
            get
            {
                return this.m_freeReasonField;
            }
            set
            {
                this.m_freeReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_freeType
        {
            get
            {
                return this.m_freeTypeField;
            }
            set
            {
                this.m_freeTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_hasCreateBudgetData
        {
            get
            {
                return this.m_hasCreateBudgetDataField;
            }
            set
            {
                this.m_hasCreateBudgetDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_haveCountCostMnyFC
        {
            get
            {
                return this.m_haveCountCostMnyFCField;
            }
            set
            {
                this.m_haveCountCostMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_haveCountCostQtyCU
        {
            get
            {
                return this.m_haveCountCostQtyCUField;
            }
            set
            {
                this.m_haveCountCostQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_haveCountCostTaxFC
        {
            get
            {
                return this.m_haveCountCostTaxFCField;
            }
            set
            {
                this.m_haveCountCostTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_haveVerificationQtyTBU
        {
            get
            {
                return this.m_haveVerificationQtyTBUField;
            }
            set
            {
                this.m_haveVerificationQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_haveVerificationQtyTU
        {
            get
            {
                return this.m_haveVerificationQtyTUField;
            }
            set
            {
                this.m_haveVerificationQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_iNVLotInfo
        {
            get
            {
                return this.m_iNVLotInfoField;
            }
            set
            {
                this.m_iNVLotInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVAC
        {
            get
            {
                return this.m_iPVACField;
            }
            set
            {
                this.m_iPVACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFC
        {
            get
            {
                return this.m_iPVFCField;
            }
            set
            {
                this.m_iPVFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeAC
        {
            get
            {
                return this.m_iPVFeeACField;
            }
            set
            {
                this.m_iPVFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeTC
        {
            get
            {
                return this.m_iPVFeeTCField;
            }
            set
            {
                this.m_iPVFeeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeTaxAC
        {
            get
            {
                return this.m_iPVFeeTaxACField;
            }
            set
            {
                this.m_iPVFeeTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeTaxTC
        {
            get
            {
                return this.m_iPVFeeTaxTCField;
            }
            set
            {
                this.m_iPVFeeTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTC
        {
            get
            {
                return this.m_iPVTCField;
            }
            set
            {
                this.m_iPVTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTaxAC
        {
            get
            {
                return this.m_iPVTaxACField;
            }
            set
            {
                this.m_iPVTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTaxFC
        {
            get
            {
                return this.m_iPVTaxFCField;
            }
            set
            {
                this.m_iPVTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTaxTC
        {
            get
            {
                return this.m_iPVTaxTCField;
            }
            set
            {
                this.m_iPVTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_innerBalancePrice
        {
            get
            {
                return this.m_innerBalancePriceField;
            }
            set
            {
                this.m_innerBalancePriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_inspectLotInfo
        {
            get
            {
                return this.m_inspectLotInfoField;
            }
            set
            {
                this.m_inspectLotInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_invDisabledTime
        {
            get
            {
                return this.m_invDisabledTimeField;
            }
            set
            {
                this.m_invDisabledTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_invLotCode
        {
            get
            {
                return this.m_invLotCodeField;
            }
            set
            {
                this.m_invLotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_invLotEnableDate
        {
            get
            {
                return this.m_invLotEnableDateField;
            }
            set
            {
                this.m_invLotEnableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invLotValidDate
        {
            get
            {
                return this.m_invLotValidDateField;
            }
            set
            {
                this.m_invLotValidDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAdjustDosagePerPiece
        {
            get
            {
                return this.m_isAdjustDosagePerPieceField;
            }
            set
            {
                this.m_isAdjustDosagePerPieceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAllotTOMo
        {
            get
            {
                return this.m_isAllotTOMoField;
            }
            set
            {
                this.m_isAllotTOMoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAssociatedChild
        {
            get
            {
                return this.m_isAssociatedChildField;
            }
            set
            {
                this.m_isAssociatedChildField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEditMfc
        {
            get
            {
                return this.m_isEditMfcField;
            }
            set
            {
                this.m_isEditMfcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEditSeiBan
        {
            get
            {
                return this.m_isEditSeiBanField;
            }
            set
            {
                this.m_isEditSeiBanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEvaluationChangeable
        {
            get
            {
                return this.m_isEvaluationChangeableField;
            }
            set
            {
                this.m_isEvaluationChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFIClose
        {
            get
            {
                return this.m_isFICloseField;
            }
            set
            {
                this.m_isFICloseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isGernerTBD
        {
            get
            {
                return this.m_isGernerTBDField;
            }
            set
            {
                this.m_isGernerTBDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInFlowFlag
        {
            get
            {
                return this.m_isInFlowFlagField;
            }
            set
            {
                this.m_isInFlowFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isItemVerFromSrcDoc
        {
            get
            {
                return this.m_isItemVerFromSrcDocField;
            }
            set
            {
                this.m_isItemVerFromSrcDocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isKitWholeSet
        {
            get
            {
                return this.m_isKitWholeSetField;
            }
            set
            {
                this.m_isKitWholeSetField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedGenAAI
        {
            get
            {
                return this.m_isNeedGenAAIField;
            }
            set
            {
                this.m_isNeedGenAAIField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedTransToGL
        {
            get
            {
                return this.m_isNeedTransToGLField;
            }
            set
            {
                this.m_isNeedTransToGLField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedWarning
        {
            get
            {
                return this.m_isNeedWarningField;
            }
            set
            {
                this.m_isNeedWarningField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPP
        {
            get
            {
                return this.m_isPPField;
            }
            set
            {
                this.m_isPPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPresent
        {
            get
            {
                return this.m_isPresentField;
            }
            set
            {
                this.m_isPresentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceIncludeTax
        {
            get
            {
                return this.m_isPriceIncludeTaxField;
            }
            set
            {
                this.m_isPriceIncludeTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isQCfree
        {
            get
            {
                return this.m_isQCfreeField;
            }
            set
            {
                this.m_isQCfreeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRcvProcedureModify
        {
            get
            {
                return this.m_isRcvProcedureModifyField;
            }
            set
            {
                this.m_isRcvProcedureModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRefill
        {
            get
            {
                return this.m_isRefillField;
            }
            set
            {
                this.m_isRefillField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRelationCompany
        {
            get
            {
                return this.m_isRelationCompanyField;
            }
            set
            {
                this.m_isRelationCompanyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRtnSupplierFromSrcDoc
        {
            get
            {
                return this.m_isRtnSupplierFromSrcDocField;
            }
            set
            {
                this.m_isRtnSupplierFromSrcDocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSubCostChangeable
        {
            get
            {
                return this.m_isSubCostChangeableField;
            }
            set
            {
                this.m_isSubCostChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTCToACRateFromSrc
        {
            get
            {
                return this.m_isTCToACRateFromSrcField;
            }
            set
            {
                this.m_isTCToACRateFromSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTransferedToGL
        {
            get
            {
                return this.m_isTransferedToGLField;
            }
            set
            {
                this.m_isTransferedToGLField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUpDateWMTrans
        {
            get
            {
                return this.m_isUpDateWMTransField;
            }
            set
            {
                this.m_isUpDateWMTransField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUrgencyAccept
        {
            get
            {
                return this.m_isUrgencyAcceptField;
            }
            set
            {
                this.m_isUrgencyAcceptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isZeroCost
        {
            get
            {
                return this.m_isZeroCostField;
            }
            set
            {
                this.m_isZeroCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_itemDealMode
        {
            get
            {
                return this.m_itemDealModeField;
            }
            set
            {
                this.m_itemDealModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemInfo
        {
            get
            {
                return this.m_itemInfoField;
            }
            set
            {
                this.m_itemInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_kITRcvMode
        {
            get
            {
                return this.m_kITRcvModeField;
            }
            set
            {
                this.m_kITRcvModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_kitParentLine
        {
            get
            {
                return this.m_kitParentLineField;
            }
            set
            {
                this.m_kitParentLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public short m_lineSrcKitNO
        {
            get
            {
                return this.m_lineSrcKitNOField;
            }
            set
            {
                this.m_lineSrcKitNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_mO
        {
            get
            {
                return this.m_mOField;
            }
            set
            {
                this.m_mOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_mONo
        {
            get
            {
                return this.m_mONoField;
            }
            set
            {
                this.m_mONoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_mRBID
        {
            get
            {
                return this.m_mRBIDField;
            }
            set
            {
                this.m_mRBIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_mRBNo
        {
            get
            {
                return this.m_mRBNoField;
            }
            set
            {
                this.m_mRBNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_machineCostAC
        {
            get
            {
                return this.m_machineCostACField;
            }
            set
            {
                this.m_machineCostACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_machineCostFC
        {
            get
            {
                return this.m_machineCostFCField;
            }
            set
            {
                this.m_machineCostFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_machineCostTC
        {
            get
            {
                return this.m_machineCostTCField;
            }
            set
            {
                this.m_machineCostTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_manualCostAC
        {
            get
            {
                return this.m_manualCostACField;
            }
            set
            {
                this.m_manualCostACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_manualCostFC
        {
            get
            {
                return this.m_manualCostFCField;
            }
            set
            {
                this.m_manualCostFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_manualCostTC
        {
            get
            {
                return this.m_manualCostTCField;
            }
            set
            {
                this.m_manualCostTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_matchLayer
        {
            get
            {
                return this.m_matchLayerField;
            }
            set
            {
                this.m_matchLayerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedMnyAC
        {
            get
            {
                return this.m_matchedMnyACField;
            }
            set
            {
                this.m_matchedMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedMnyFC
        {
            get
            {
                return this.m_matchedMnyFCField;
            }
            set
            {
                this.m_matchedMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedMnyTC
        {
            get
            {
                return this.m_matchedMnyTCField;
            }
            set
            {
                this.m_matchedMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedNetMnyAC
        {
            get
            {
                return this.m_matchedNetMnyACField;
            }
            set
            {
                this.m_matchedNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedNetMnyFC
        {
            get
            {
                return this.m_matchedNetMnyFCField;
            }
            set
            {
                this.m_matchedNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedNetMnyTC
        {
            get
            {
                return this.m_matchedNetMnyTCField;
            }
            set
            {
                this.m_matchedNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtyCU
        {
            get
            {
                return this.m_matchedQtyCUField;
            }
            set
            {
                this.m_matchedQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtyPU
        {
            get
            {
                return this.m_matchedQtyPUField;
            }
            set
            {
                this.m_matchedQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtyRelateMnyAC
        {
            get
            {
                return this.m_matchedQtyRelateMnyACField;
            }
            set
            {
                this.m_matchedQtyRelateMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtyRelateMnyFC
        {
            get
            {
                return this.m_matchedQtyRelateMnyFCField;
            }
            set
            {
                this.m_matchedQtyRelateMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtyRelateMnyTC
        {
            get
            {
                return this.m_matchedQtyRelateMnyTCField;
            }
            set
            {
                this.m_matchedQtyRelateMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtySU
        {
            get
            {
                return this.m_matchedQtySUField;
            }
            set
            {
                this.m_matchedQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtyTBU
        {
            get
            {
                return this.m_matchedQtyTBUField;
            }
            set
            {
                this.m_matchedQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtyTU
        {
            get
            {
                return this.m_matchedQtyTUField;
            }
            set
            {
                this.m_matchedQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedTaxAC
        {
            get
            {
                return this.m_matchedTaxACField;
            }
            set
            {
                this.m_matchedTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedTaxFC
        {
            get
            {
                return this.m_matchedTaxFCField;
            }
            set
            {
                this.m_matchedTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedTaxTC
        {
            get
            {
                return this.m_matchedTaxTCField;
            }
            set
            {
                this.m_matchedTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_materialCostAC
        {
            get
            {
                return this.m_materialCostACField;
            }
            set
            {
                this.m_materialCostACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_materialCostFC
        {
            get
            {
                return this.m_materialCostFCField;
            }
            set
            {
                this.m_materialCostFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_materialCostTC
        {
            get
            {
                return this.m_materialCostTCField;
            }
            set
            {
                this.m_materialCostTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxPrePayMnyAC
        {
            get
            {
                return this.m_maxPrePayMnyACField;
            }
            set
            {
                this.m_maxPrePayMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxPrePayPercent
        {
            get
            {
                return this.m_maxPrePayPercentField;
            }
            set
            {
                this.m_maxPrePayPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_maxPrepayPercentEditable
        {
            get
            {
                return this.m_maxPrepayPercentEditableField;
            }
            set
            {
                this.m_maxPrepayPercentEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_mfc
        {
            get
            {
                return this.m_mfcField;
            }
            set
            {
                this.m_mfcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_mfcCostAC
        {
            get
            {
                return this.m_mfcCostACField;
            }
            set
            {
                this.m_mfcCostACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_mfcCostFC
        {
            get
            {
                return this.m_mfcCostFCField;
            }
            set
            {
                this.m_mfcCostFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_mfcCostTC
        {
            get
            {
                return this.m_mfcCostTCField;
            }
            set
            {
                this.m_mfcCostTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netOrderPrice
        {
            get
            {
                return this.m_netOrderPriceField;
            }
            set
            {
                this.m_netOrderPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netWeight
        {
            get
            {
                return this.m_netWeightField;
            }
            set
            {
                this.m_netWeightField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_nextWPKey
        {
            get
            {
                return this.m_nextWPKeyField;
            }
            set
            {
                this.m_nextWPKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nextWPNo
        {
            get
            {
                return this.m_nextWPNoField;
            }
            set
            {
                this.m_nextWPNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nofityMessage
        {
            get
            {
                return this.m_nofityMessageField;
            }
            set
            {
                this.m_nofityMessageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_notEditAttributes
        {
            get
            {
                return this.m_notEditAttributesField;
            }
            set
            {
                this.m_notEditAttributesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_oUToOBURate
        {
            get
            {
                return this.m_oUToOBURateField;
            }
            set
            {
                this.m_oUToOBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_orderPriceAC
        {
            get
            {
                return this.m_orderPriceACField;
            }
            set
            {
                this.m_orderPriceACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_orderPriceBy
        {
            get
            {
                return this.m_orderPriceByField;
            }
            set
            {
                this.m_orderPriceByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_orderPriceTC
        {
            get
            {
                return this.m_orderPriceTCField;
            }
            set
            {
                this.m_orderPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_originalItemQty
        {
            get
            {
                return this.m_originalItemQtyField;
            }
            set
            {
                this.m_originalItemQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_originalItemQtyBaseUom
        {
            get
            {
                return this.m_originalItemQtyBaseUomField;
            }
            set
            {
                this.m_originalItemQtyBaseUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_outStoreActualCost
        {
            get
            {
                return this.m_outStoreActualCostField;
            }
            set
            {
                this.m_outStoreActualCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_ownMaterialMnyAC
        {
            get
            {
                return this.m_ownMaterialMnyACField;
            }
            set
            {
                this.m_ownMaterialMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_ownMaterialMnyFC
        {
            get
            {
                return this.m_ownMaterialMnyFCField;
            }
            set
            {
                this.m_ownMaterialMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_ownMaterialMnyTC
        {
            get
            {
                return this.m_ownMaterialMnyTCField;
            }
            set
            {
                this.m_ownMaterialMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pOLotCode
        {
            get
            {
                return this.m_pOLotCodeField;
            }
            set
            {
                this.m_pOLotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_pUToPBURate
        {
            get
            {
                return this.m_pUToPBURateField;
            }
            set
            {
                this.m_pUToPBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_partnerMaterialIPVAC
        {
            get
            {
                return this.m_partnerMaterialIPVACField;
            }
            set
            {
                this.m_partnerMaterialIPVACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_partnerMaterialIPVFC
        {
            get
            {
                return this.m_partnerMaterialIPVFCField;
            }
            set
            {
                this.m_partnerMaterialIPVFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_partnerMaterialIPVTC
        {
            get
            {
                return this.m_partnerMaterialIPVTCField;
            }
            set
            {
                this.m_partnerMaterialIPVTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_partnerMaterialMnyAC
        {
            get
            {
                return this.m_partnerMaterialMnyACField;
            }
            set
            {
                this.m_partnerMaterialMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_partnerMaterialMnyFC
        {
            get
            {
                return this.m_partnerMaterialMnyFCField;
            }
            set
            {
                this.m_partnerMaterialMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_partnerMaterialMnyTC
        {
            get
            {
                return this.m_partnerMaterialMnyTCField;
            }
            set
            {
                this.m_partnerMaterialMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_payedMnyAC
        {
            get
            {
                return this.m_payedMnyACField;
            }
            set
            {
                this.m_payedMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_payedMnyFC
        {
            get
            {
                return this.m_payedMnyFCField;
            }
            set
            {
                this.m_payedMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_payedMnyTC
        {
            get
            {
                return this.m_payedMnyTCField;
            }
            set
            {
                this.m_payedMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_payedQtyCU
        {
            get
            {
                return this.m_payedQtyCUField;
            }
            set
            {
                this.m_payedQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_payedQtyPU
        {
            get
            {
                return this.m_payedQtyPUField;
            }
            set
            {
                this.m_payedQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_payedQtySU
        {
            get
            {
                return this.m_payedQtySUField;
            }
            set
            {
                this.m_payedQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_payedQtyTBU
        {
            get
            {
                return this.m_payedQtyTBUField;
            }
            set
            {
                this.m_payedQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_payedQtyTU
        {
            get
            {
                return this.m_payedQtyTUField;
            }
            set
            {
                this.m_payedQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_payer
        {
            get
            {
                return this.m_payerField;
            }
            set
            {
                this.m_payerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData m_payerSite
        {
            get
            {
                return this.m_payerSiteField;
            }
            set
            {
                this.m_payerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_paymentBill
        {
            get
            {
                return this.m_paymentBillField;
            }
            set
            {
                this.m_paymentBillField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_paymentBillLine
        {
            get
            {
                return this.m_paymentBillLineField;
            }
            set
            {
                this.m_paymentBillLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_paymentBillLineNo
        {
            get
            {
                return this.m_paymentBillLineNoField;
            }
            set
            {
                this.m_paymentBillLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_paymentBillNo
        {
            get
            {
                return this.m_paymentBillNoField;
            }
            set
            {
                this.m_paymentBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_paymentCode
        {
            get
            {
                return this.m_paymentCodeField;
            }
            set
            {
                this.m_paymentCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_piece
        {
            get
            {
                return this.m_pieceField;
            }
            set
            {
                this.m_pieceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_planArrivedDate
        {
            get
            {
                return this.m_planArrivedDateField;
            }
            set
            {
                this.m_planArrivedDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planQtyCU
        {
            get
            {
                return this.m_planQtyCUField;
            }
            set
            {
                this.m_planQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planQtyPU
        {
            get
            {
                return this.m_planQtyPUField;
            }
            set
            {
                this.m_planQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planQtySU
        {
            get
            {
                return this.m_planQtySUField;
            }
            set
            {
                this.m_planQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planQtyTBU
        {
            get
            {
                return this.m_planQtyTBUField;
            }
            set
            {
                this.m_planQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planQtyTU
        {
            get
            {
                return this.m_planQtyTUField;
            }
            set
            {
                this.m_planQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_preMaturityDate
        {
            get
            {
                return this.m_preMaturityDateField;
            }
            set
            {
                this.m_preMaturityDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_prePayBill
        {
            get
            {
                return this.m_prePayBillField;
            }
            set
            {
                this.m_prePayBillField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_prePayBillLine
        {
            get
            {
                return this.m_prePayBillLineField;
            }
            set
            {
                this.m_prePayBillLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_prePayBillLineNo
        {
            get
            {
                return this.m_prePayBillLineNoField;
            }
            set
            {
                this.m_prePayBillLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_prePayMnyAC
        {
            get
            {
                return this.m_prePayMnyACField;
            }
            set
            {
                this.m_prePayMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_prePayPolicyEditable
        {
            get
            {
                return this.m_prePayPolicyEditableField;
            }
            set
            {
                this.m_prePayPolicyEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_prePayQtyPU
        {
            get
            {
                return this.m_prePayQtyPUField;
            }
            set
            {
                this.m_prePayQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_prePayQtyTBU
        {
            get
            {
                return this.m_prePayQtyTBUField;
            }
            set
            {
                this.m_prePayQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_prePayQtyTU
        {
            get
            {
                return this.m_prePayQtyTUField;
            }
            set
            {
                this.m_prePayQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_preWPKey
        {
            get
            {
                return this.m_preWPKeyField;
            }
            set
            {
                this.m_preWPKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_preWPNo
        {
            get
            {
                return this.m_preWPNoField;
            }
            set
            {
                this.m_preWPNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_presentCostApportionLine
        {
            get
            {
                return this.m_presentCostApportionLineField;
            }
            set
            {
                this.m_presentCostApportionLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_priceDifferenceAC
        {
            get
            {
                return this.m_priceDifferenceACField;
            }
            set
            {
                this.m_priceDifferenceACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_priceDifferenceFC
        {
            get
            {
                return this.m_priceDifferenceFCField;
            }
            set
            {
                this.m_priceDifferenceFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_priceDifferenceTC
        {
            get
            {
                return this.m_priceDifferenceTCField;
            }
            set
            {
                this.m_priceDifferenceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_priceList
        {
            get
            {
                return this.m_priceListField;
            }
            set
            {
                this.m_priceListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListCode
        {
            get
            {
                return this.m_priceListCodeField;
            }
            set
            {
                this.m_priceListCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_priceListLine
        {
            get
            {
                return this.m_priceListLineField;
            }
            set
            {
                this.m_priceListLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceSource
        {
            get
            {
                return this.m_priceSourceField;
            }
            set
            {
                this.m_priceSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_priceStatus
        {
            get
            {
                return this.m_priceStatusField;
            }
            set
            {
                this.m_priceStatusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processArriveQty
        {
            get
            {
                return this.m_processArriveQtyField;
            }
            set
            {
                this.m_processArriveQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processDestroyQty
        {
            get
            {
                return this.m_processDestroyQtyField;
            }
            set
            {
                this.m_processDestroyQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processEyeballingQty
        {
            get
            {
                return this.m_processEyeballingQtyField;
            }
            set
            {
                this.m_processEyeballingQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_processItem
        {
            get
            {
                return this.m_processItemField;
            }
            set
            {
                this.m_processItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_processMFC
        {
            get
            {
                return this.m_processMFCField;
            }
            set
            {
                this.m_processMFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processPlanQty
        {
            get
            {
                return this.m_processPlanQtyField;
            }
            set
            {
                this.m_processPlanQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processQty
        {
            get
            {
                return this.m_processQtyField;
            }
            set
            {
                this.m_processQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processQualifiedQty
        {
            get
            {
                return this.m_processQualifiedQtyField;
            }
            set
            {
                this.m_processQualifiedQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processRcvQty
        {
            get
            {
                return this.m_processRcvQtyField;
            }
            set
            {
                this.m_processRcvQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processReDeductQty
        {
            get
            {
                return this.m_processReDeductQtyField;
            }
            set
            {
                this.m_processReDeductQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processReFillQty
        {
            get
            {
                return this.m_processReFillQtyField;
            }
            set
            {
                this.m_processReFillQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processRejectQty
        {
            get
            {
                return this.m_processRejectQtyField;
            }
            set
            {
                this.m_processRejectQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processUToSURate
        {
            get
            {
                return this.m_processUToSURateField;
            }
            set
            {
                this.m_processUToSURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processUnqualifiedQty
        {
            get
            {
                return this.m_processUnqualifiedQtyField;
            }
            set
            {
                this.m_processUnqualifiedQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_productLineDate
        {
            get
            {
                return this.m_productLineDateField;
            }
            set
            {
                this.m_productLineDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_productLineKey
        {
            get
            {
                return this.m_productLineKeyField;
            }
            set
            {
                this.m_productLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_productLineNo
        {
            get
            {
                return this.m_productLineNoField;
            }
            set
            {
                this.m_productLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purCostAC
        {
            get
            {
                return this.m_purCostACField;
            }
            set
            {
                this.m_purCostACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purCostFC
        {
            get
            {
                return this.m_purCostFCField;
            }
            set
            {
                this.m_purCostFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purCostTC
        {
            get
            {
                return this.m_purCostTCField;
            }
            set
            {
                this.m_purCostTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purT0SaleUOMRate
        {
            get
            {
                return this.m_purT0SaleUOMRateField;
            }
            set
            {
                this.m_purT0SaleUOMRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_qCBill
        {
            get
            {
                return this.m_qCBillField;
            }
            set
            {
                this.m_qCBillField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_qCBillNo
        {
            get
            {
                return this.m_qCBillNoField;
            }
            set
            {
                this.m_qCBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qCConclusion
        {
            get
            {
                return this.m_qCConclusionField;
            }
            set
            {
                this.m_qCConclusionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qCQCConclusion
        {
            get
            {
                return this.m_qCQCConclusionField;
            }
            set
            {
                this.m_qCQCConclusionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qualifiedQtyCU
        {
            get
            {
                return this.m_qualifiedQtyCUField;
            }
            set
            {
                this.m_qualifiedQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qualifiedQtyPU
        {
            get
            {
                return this.m_qualifiedQtyPUField;
            }
            set
            {
                this.m_qualifiedQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qualifiedQtySU
        {
            get
            {
                return this.m_qualifiedQtySUField;
            }
            set
            {
                this.m_qualifiedQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qualifiedQtyTBU
        {
            get
            {
                return this.m_qualifiedQtyTBUField;
            }
            set
            {
                this.m_qualifiedQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qualifiedQtyTU
        {
            get
            {
                return this.m_qualifiedQtyTUField;
            }
            set
            {
                this.m_qualifiedQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_quantityType
        {
            get
            {
                return this.m_quantityTypeField;
            }
            set
            {
                this.m_quantityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_rCVLotInfo
        {
            get
            {
                return this.m_rCVLotInfoField;
            }
            set
            {
                this.m_rCVLotInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rCVToRMAType
        {
            get
            {
                return this.m_rCVToRMATypeField;
            }
            set
            {
                this.m_rCVToRMATypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rMATransType
        {
            get
            {
                return this.m_rMATransTypeField;
            }
            set
            {
                this.m_rMATransTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rMAType
        {
            get
            {
                return this.m_rMATypeField;
            }
            set
            {
                this.m_rMATypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rcvBoxes
        {
            get
            {
                return this.m_rcvBoxesField;
            }
            set
            {
                this.m_rcvBoxesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData[] m_rcvDiscount
        {
            get
            {
                return this.m_rcvDiscountField;
            }
            set
            {
                this.m_rcvDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineExtData m_rcvLineExt
        {
            get
            {
                return this.m_rcvLineExtField;
            }
            set
            {
                this.m_rcvLineExtField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData[] m_rcvLineHoldReleaseHis
        {
            get
            {
                return this.m_rcvLineHoldReleaseHisField;
            }
            set
            {
                this.m_rcvLineHoldReleaseHisField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_rcvLotCode
        {
            get
            {
                return this.m_rcvLotCodeField;
            }
            set
            {
                this.m_rcvLotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rcvProcedure
        {
            get
            {
                return this.m_rcvProcedureField;
            }
            set
            {
                this.m_rcvProcedureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_rcvQryTime
        {
            get
            {
                return this.m_rcvQryTimeField;
            }
            set
            {
                this.m_rcvQryTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rcvQty
        {
            get
            {
                return this.m_rcvQtyField;
            }
            set
            {
                this.m_rcvQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rcvQtyCU
        {
            get
            {
                return this.m_rcvQtyCUField;
            }
            set
            {
                this.m_rcvQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rcvQtyPU
        {
            get
            {
                return this.m_rcvQtyPUField;
            }
            set
            {
                this.m_rcvQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rcvQtySU
        {
            get
            {
                return this.m_rcvQtySUField;
            }
            set
            {
                this.m_rcvQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rcvQtyTBU
        {
            get
            {
                return this.m_rcvQtyTBUField;
            }
            set
            {
                this.m_rcvQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rcvQtyTU
        {
            get
            {
                return this.m_rcvQtyTUField;
            }
            set
            {
                this.m_rcvQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivement
        {
            get
            {
                return this.m_receivementField;
            }
            set
            {
                this.m_receivementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_refillUseQtyTBU
        {
            get
            {
                return this.m_refillUseQtyTBUField;
            }
            set
            {
                this.m_refillUseQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_refillUseQtyTU
        {
            get
            {
                return this.m_refillUseQtyTUField;
            }
            set
            {
                this.m_refillUseQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectMnyAC
        {
            get
            {
                return this.m_rejectMnyACField;
            }
            set
            {
                this.m_rejectMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectMnyFC
        {
            get
            {
                return this.m_rejectMnyFCField;
            }
            set
            {
                this.m_rejectMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectMnyTC
        {
            get
            {
                return this.m_rejectMnyTCField;
            }
            set
            {
                this.m_rejectMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rejectMode
        {
            get
            {
                return this.m_rejectModeField;
            }
            set
            {
                this.m_rejectModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectNetMnyAC
        {
            get
            {
                return this.m_rejectNetMnyACField;
            }
            set
            {
                this.m_rejectNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectNetMnyFC
        {
            get
            {
                return this.m_rejectNetMnyFCField;
            }
            set
            {
                this.m_rejectNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectNetMnyTC
        {
            get
            {
                return this.m_rejectNetMnyTCField;
            }
            set
            {
                this.m_rejectNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtyCU
        {
            get
            {
                return this.m_rejectQtyCUField;
            }
            set
            {
                this.m_rejectQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtyPU
        {
            get
            {
                return this.m_rejectQtyPUField;
            }
            set
            {
                this.m_rejectQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtySU
        {
            get
            {
                return this.m_rejectQtySUField;
            }
            set
            {
                this.m_rejectQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtyTBU
        {
            get
            {
                return this.m_rejectQtyTBUField;
            }
            set
            {
                this.m_rejectQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtyTU
        {
            get
            {
                return this.m_rejectQtyTUField;
            }
            set
            {
                this.m_rejectQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rejectReason
        {
            get
            {
                return this.m_rejectReasonField;
            }
            set
            {
                this.m_rejectReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectTaxMnyAC
        {
            get
            {
                return this.m_rejectTaxMnyACField;
            }
            set
            {
                this.m_rejectTaxMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectTaxMnyFC
        {
            get
            {
                return this.m_rejectTaxMnyFCField;
            }
            set
            {
                this.m_rejectTaxMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectTaxMnyTC
        {
            get
            {
                return this.m_rejectTaxMnyTCField;
            }
            set
            {
                this.m_rejectTaxMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_returnSupplier
        {
            get
            {
                return this.m_returnSupplierField;
            }
            set
            {
                this.m_returnSupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedMnyAC
        {
            get
            {
                return this.m_rtnConfirmedMnyACField;
            }
            set
            {
                this.m_rtnConfirmedMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedMnyFC
        {
            get
            {
                return this.m_rtnConfirmedMnyFCField;
            }
            set
            {
                this.m_rtnConfirmedMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedMnyTC
        {
            get
            {
                return this.m_rtnConfirmedMnyTCField;
            }
            set
            {
                this.m_rtnConfirmedMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedNetMnyAC
        {
            get
            {
                return this.m_rtnConfirmedNetMnyACField;
            }
            set
            {
                this.m_rtnConfirmedNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedNetMnyFC
        {
            get
            {
                return this.m_rtnConfirmedNetMnyFCField;
            }
            set
            {
                this.m_rtnConfirmedNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedNetMnyTC
        {
            get
            {
                return this.m_rtnConfirmedNetMnyTCField;
            }
            set
            {
                this.m_rtnConfirmedNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedQtyCU
        {
            get
            {
                return this.m_rtnConfirmedQtyCUField;
            }
            set
            {
                this.m_rtnConfirmedQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedQtyPU
        {
            get
            {
                return this.m_rtnConfirmedQtyPUField;
            }
            set
            {
                this.m_rtnConfirmedQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedQtySU
        {
            get
            {
                return this.m_rtnConfirmedQtySUField;
            }
            set
            {
                this.m_rtnConfirmedQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedQtyTBU
        {
            get
            {
                return this.m_rtnConfirmedQtyTBUField;
            }
            set
            {
                this.m_rtnConfirmedQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedQtyTU
        {
            get
            {
                return this.m_rtnConfirmedQtyTUField;
            }
            set
            {
                this.m_rtnConfirmedQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedTaxAC
        {
            get
            {
                return this.m_rtnConfirmedTaxACField;
            }
            set
            {
                this.m_rtnConfirmedTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedTaxFC
        {
            get
            {
                return this.m_rtnConfirmedTaxFCField;
            }
            set
            {
                this.m_rtnConfirmedTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnConfirmedTaxTC
        {
            get
            {
                return this.m_rtnConfirmedTaxTCField;
            }
            set
            {
                this.m_rtnConfirmedTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductEvaluationMnyAC
        {
            get
            {
                return this.m_rtnDeductEvaluationMnyACField;
            }
            set
            {
                this.m_rtnDeductEvaluationMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductEvaluationMnyFC
        {
            get
            {
                return this.m_rtnDeductEvaluationMnyFCField;
            }
            set
            {
                this.m_rtnDeductEvaluationMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductEvaluationMnyTC
        {
            get
            {
                return this.m_rtnDeductEvaluationMnyTCField;
            }
            set
            {
                this.m_rtnDeductEvaluationMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductMnyAC
        {
            get
            {
                return this.m_rtnDeductMnyACField;
            }
            set
            {
                this.m_rtnDeductMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductMnyFC
        {
            get
            {
                return this.m_rtnDeductMnyFCField;
            }
            set
            {
                this.m_rtnDeductMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductMnyTC
        {
            get
            {
                return this.m_rtnDeductMnyTCField;
            }
            set
            {
                this.m_rtnDeductMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductNetMnyAC
        {
            get
            {
                return this.m_rtnDeductNetMnyACField;
            }
            set
            {
                this.m_rtnDeductNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductNetMnyFC
        {
            get
            {
                return this.m_rtnDeductNetMnyFCField;
            }
            set
            {
                this.m_rtnDeductNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductNetMnyTC
        {
            get
            {
                return this.m_rtnDeductNetMnyTCField;
            }
            set
            {
                this.m_rtnDeductNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductQtyCU
        {
            get
            {
                return this.m_rtnDeductQtyCUField;
            }
            set
            {
                this.m_rtnDeductQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductQtyPU
        {
            get
            {
                return this.m_rtnDeductQtyPUField;
            }
            set
            {
                this.m_rtnDeductQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductQtySU
        {
            get
            {
                return this.m_rtnDeductQtySUField;
            }
            set
            {
                this.m_rtnDeductQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductQtyTBU
        {
            get
            {
                return this.m_rtnDeductQtyTBUField;
            }
            set
            {
                this.m_rtnDeductQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductQtyTU
        {
            get
            {
                return this.m_rtnDeductQtyTUField;
            }
            set
            {
                this.m_rtnDeductQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductTaxAC
        {
            get
            {
                return this.m_rtnDeductTaxACField;
            }
            set
            {
                this.m_rtnDeductTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductTaxFC
        {
            get
            {
                return this.m_rtnDeductTaxFCField;
            }
            set
            {
                this.m_rtnDeductTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductTaxTC
        {
            get
            {
                return this.m_rtnDeductTaxTCField;
            }
            set
            {
                this.m_rtnDeductTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillNoUsedIPVAC
        {
            get
            {
                return this.m_rtnFillNoUsedIPVACField;
            }
            set
            {
                this.m_rtnFillNoUsedIPVACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillNoUsedIPVFC
        {
            get
            {
                return this.m_rtnFillNoUsedIPVFCField;
            }
            set
            {
                this.m_rtnFillNoUsedIPVFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillNoUsedIPVTC
        {
            get
            {
                return this.m_rtnFillNoUsedIPVTCField;
            }
            set
            {
                this.m_rtnFillNoUsedIPVTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillQtyCU
        {
            get
            {
                return this.m_rtnFillQtyCUField;
            }
            set
            {
                this.m_rtnFillQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillQtyPU
        {
            get
            {
                return this.m_rtnFillQtyPUField;
            }
            set
            {
                this.m_rtnFillQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillQtySU
        {
            get
            {
                return this.m_rtnFillQtySUField;
            }
            set
            {
                this.m_rtnFillQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillQtyTBU
        {
            get
            {
                return this.m_rtnFillQtyTBUField;
            }
            set
            {
                this.m_rtnFillQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillQtyTU
        {
            get
            {
                return this.m_rtnFillQtyTUField;
            }
            set
            {
                this.m_rtnFillQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedMnyAC
        {
            get
            {
                return this.m_rtnMatchedMnyACField;
            }
            set
            {
                this.m_rtnMatchedMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedMnyFC
        {
            get
            {
                return this.m_rtnMatchedMnyFCField;
            }
            set
            {
                this.m_rtnMatchedMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedMnyTC
        {
            get
            {
                return this.m_rtnMatchedMnyTCField;
            }
            set
            {
                this.m_rtnMatchedMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedNetMnyAC
        {
            get
            {
                return this.m_rtnMatchedNetMnyACField;
            }
            set
            {
                this.m_rtnMatchedNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedNetMnyFC
        {
            get
            {
                return this.m_rtnMatchedNetMnyFCField;
            }
            set
            {
                this.m_rtnMatchedNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedNetMnyTC
        {
            get
            {
                return this.m_rtnMatchedNetMnyTCField;
            }
            set
            {
                this.m_rtnMatchedNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedQtyCU
        {
            get
            {
                return this.m_rtnMatchedQtyCUField;
            }
            set
            {
                this.m_rtnMatchedQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedQtyPU
        {
            get
            {
                return this.m_rtnMatchedQtyPUField;
            }
            set
            {
                this.m_rtnMatchedQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedQtySU
        {
            get
            {
                return this.m_rtnMatchedQtySUField;
            }
            set
            {
                this.m_rtnMatchedQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedQtyTBU
        {
            get
            {
                return this.m_rtnMatchedQtyTBUField;
            }
            set
            {
                this.m_rtnMatchedQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedQtyTU
        {
            get
            {
                return this.m_rtnMatchedQtyTUField;
            }
            set
            {
                this.m_rtnMatchedQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedTaxAC
        {
            get
            {
                return this.m_rtnMatchedTaxACField;
            }
            set
            {
                this.m_rtnMatchedTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedTaxFC
        {
            get
            {
                return this.m_rtnMatchedTaxFCField;
            }
            set
            {
                this.m_rtnMatchedTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnMatchedTaxTC
        {
            get
            {
                return this.m_rtnMatchedTaxTCField;
            }
            set
            {
                this.m_rtnMatchedTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnOutQtyCU
        {
            get
            {
                return this.m_rtnOutQtyCUField;
            }
            set
            {
                this.m_rtnOutQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnOutQtyPU
        {
            get
            {
                return this.m_rtnOutQtyPUField;
            }
            set
            {
                this.m_rtnOutQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnOutQtySU
        {
            get
            {
                return this.m_rtnOutQtySUField;
            }
            set
            {
                this.m_rtnOutQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnOutQtyTBU
        {
            get
            {
                return this.m_rtnOutQtyTBUField;
            }
            set
            {
                this.m_rtnOutQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnOutQtyTU
        {
            get
            {
                return this.m_rtnOutQtyTUField;
            }
            set
            {
                this.m_rtnOutQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sO
        {
            get
            {
                return this.m_sOField;
            }
            set
            {
                this.m_sOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData[] m_sOBPostPeriod
        {
            get
            {
                return this.m_sOBPostPeriodField;
            }
            set
            {
                this.m_sOBPostPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sUToSBURate
        {
            get
            {
                return this.m_sUToSBURateField;
            }
            set
            {
                this.m_sUToSBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_seiBanCode
        {
            get
            {
                return this.m_seiBanCodeField;
            }
            set
            {
                this.m_seiBanCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shipDocNo
        {
            get
            {
                return this.m_shipDocNoField;
            }
            set
            {
                this.m_shipDocNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_shipLineID
        {
            get
            {
                return this.m_shipLineIDField;
            }
            set
            {
                this.m_shipLineIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shipLineNo
        {
            get
            {
                return this.m_shipLineNoField;
            }
            set
            {
                this.m_shipLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData m_shipToSite
        {
            get
            {
                return this.m_shipToSiteField;
            }
            set
            {
                this.m_shipToSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_showUniqueID
        {
            get
            {
                return this.m_showUniqueIDField;
            }
            set
            {
                this.m_showUniqueIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_showWarningMessageFormID
        {
            get
            {
                return this.m_showWarningMessageFormIDField;
            }
            set
            {
                this.m_showWarningMessageFormIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_snCode
        {
            get
            {
                return this.m_snCodeField;
            }
            set
            {
                this.m_snCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_splitFlag
        {
            get
            {
                return this.m_splitFlagField;
            }
            set
            {
                this.m_splitFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_splitRcvLine
        {
            get
            {
                return this.m_splitRcvLineField;
            }
            set
            {
                this.m_splitRcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_srcBudgetDocType
        {
            get
            {
                return this.m_srcBudgetDocTypeField;
            }
            set
            {
                this.m_srcBudgetDocTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcBudgetLine
        {
            get
            {
                return this.m_srcBudgetLineField;
            }
            set
            {
                this.m_srcBudgetLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcBudgetOrg
        {
            get
            {
                return this.m_srcBudgetOrgField;
            }
            set
            {
                this.m_srcBudgetOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcCooperateOrg
        {
            get
            {
                return this.m_srcCooperateOrgField;
            }
            set
            {
                this.m_srcCooperateOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcCooperateShipLine
        {
            get
            {
                return this.m_srcCooperateShipLineField;
            }
            set
            {
                this.m_srcCooperateShipLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcCooperateType
        {
            get
            {
                return this.m_srcCooperateTypeField;
            }
            set
            {
                this.m_srcCooperateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcDoc
        {
            get
            {
                return this.m_srcDocField;
            }
            set
            {
                this.m_srcDocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_srcDocCollabQtyTU
        {
            get
            {
                return this.m_srcDocCollabQtyTUField;
            }
            set
            {
                this.m_srcDocCollabQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData m_srcDocCustomerSite
        {
            get
            {
                return this.m_srcDocCustomerSiteField;
            }
            set
            {
                this.m_srcDocCustomerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocExchRateType
        {
            get
            {
                return this.m_srcDocExchRateTypeField;
            }
            set
            {
                this.m_srcDocExchRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcDocInfoInvRtn
        {
            get
            {
                return this.m_srcDocInfoInvRtnField;
            }
            set
            {
                this.m_srcDocInfoInvRtnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_srcDocProcessQty
        {
            get
            {
                return this.m_srcDocProcessQtyField;
            }
            set
            {
                this.m_srcDocProcessQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocType
        {
            get
            {
                return this.m_srcDocTypeField;
            }
            set
            {
                this.m_srcDocTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_srcFinallyPriceAC
        {
            get
            {
                return this.m_srcFinallyPriceACField;
            }
            set
            {
                this.m_srcFinallyPriceACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_srcFinallyPriceTC
        {
            get
            {
                return this.m_srcFinallyPriceTCField;
            }
            set
            {
                this.m_srcFinallyPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcPO
        {
            get
            {
                return this.m_srcPOField;
            }
            set
            {
                this.m_srcPOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcPR
        {
            get
            {
                return this.m_srcPRField;
            }
            set
            {
                this.m_srcPRField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcPurC
        {
            get
            {
                return this.m_srcPurCField;
            }
            set
            {
                this.m_srcPurCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_srcRcvLine
        {
            get
            {
                return this.m_srcRcvLineField;
            }
            set
            {
                this.m_srcRcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcShip
        {
            get
            {
                return this.m_srcShipField;
            }
            set
            {
                this.m_srcShipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcShipLine
        {
            get
            {
                return this.m_srcShipLineField;
            }
            set
            {
                this.m_srcShipLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcShipOrg
        {
            get
            {
                return this.m_srcShipOrgField;
            }
            set
            {
                this.m_srcShipOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData m_srcSubLine
        {
            get
            {
                return this.m_srcSubLineField;
            }
            set
            {
                this.m_srcSubLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcSysVersion
        {
            get
            {
                return this.m_srcSysVersionField;
            }
            set
            {
                this.m_srcSysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardPriceAC
        {
            get
            {
                return this.m_standardPriceACField;
            }
            set
            {
                this.m_standardPriceACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardPriceFC
        {
            get
            {
                return this.m_standardPriceFCField;
            }
            set
            {
                this.m_standardPriceFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardPriceTC
        {
            get
            {
                return this.m_standardPriceTCField;
            }
            set
            {
                this.m_standardPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_stateMachineID
        {
            get
            {
                return this.m_stateMachineIDField;
            }
            set
            {
                this.m_stateMachineIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_status
        {
            get
            {
                return this.m_statusField;
            }
            set
            {
                this.m_statusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_storageType
        {
            get
            {
                return this.m_storageTypeField;
            }
            set
            {
                this.m_storageTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_subContractCostAC
        {
            get
            {
                return this.m_subContractCostACField;
            }
            set
            {
                this.m_subContractCostACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_subContractCostFC
        {
            get
            {
                return this.m_subContractCostFCField;
            }
            set
            {
                this.m_subContractCostFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_subContractCostTC
        {
            get
            {
                return this.m_subContractCostTCField;
            }
            set
            {
                this.m_subContractCostTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_submitChectTime
        {
            get
            {
                return this.m_submitChectTimeField;
            }
            set
            {
                this.m_submitChectTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumDispenseLineUsedMnyAC
        {
            get
            {
                return this.m_sumDispenseLineUsedMnyACField;
            }
            set
            {
                this.m_sumDispenseLineUsedMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumDispenseLineUsedNetMnyAC
        {
            get
            {
                return this.m_sumDispenseLineUsedNetMnyACField;
            }
            set
            {
                this.m_sumDispenseLineUsedNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumDispenseLineUsedTaxAC
        {
            get
            {
                return this.m_sumDispenseLineUsedTaxACField;
            }
            set
            {
                this.m_sumDispenseLineUsedTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumDispenseQtyAU
        {
            get
            {
                return this.m_sumDispenseQtyAUField;
            }
            set
            {
                this.m_sumDispenseQtyAUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumRMAQtyPU
        {
            get
            {
                return this.m_sumRMAQtyPUField;
            }
            set
            {
                this.m_sumRMAQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumRMAQtyTBU
        {
            get
            {
                return this.m_sumRMAQtyTBUField;
            }
            set
            {
                this.m_sumRMAQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumRMAQtyTU
        {
            get
            {
                return this.m_sumRMAQtyTUField;
            }
            set
            {
                this.m_sumRMAQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_supplierDisabledTime
        {
            get
            {
                return this.m_supplierDisabledTimeField;
            }
            set
            {
                this.m_supplierDisabledTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_supplierEnabledTime
        {
            get
            {
                return this.m_supplierEnabledTimeField;
            }
            set
            {
                this.m_supplierEnabledTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_supplierItemCode
        {
            get
            {
                return this.m_supplierItemCodeField;
            }
            set
            {
                this.m_supplierItemCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_supplierItemName
        {
            get
            {
                return this.m_supplierItemNameField;
            }
            set
            {
                this.m_supplierItemNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_supplierLotCode
        {
            get
            {
                return this.m_supplierLotCodeField;
            }
            set
            {
                this.m_supplierLotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_supplierValidDate
        {
            get
            {
                return this.m_supplierValidDateField;
            }
            set
            {
                this.m_supplierValidDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sysPriceAC
        {
            get
            {
                return this.m_sysPriceACField;
            }
            set
            {
                this.m_sysPriceACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sysPriceTC
        {
            get
            {
                return this.m_sysPriceTCField;
            }
            set
            {
                this.m_sysPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tBMainUOMToSubUOM
        {
            get
            {
                return this.m_tBMainUOMToSubUOMField;
            }
            set
            {
                this.m_tBMainUOMToSubUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tBUToCBURate
        {
            get
            {
                return this.m_tBUToCBURateField;
            }
            set
            {
                this.m_tBUToCBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tBUToPBURate
        {
            get
            {
                return this.m_tBUToPBURateField;
            }
            set
            {
                this.m_tBUToPBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tBUToSBURate
        {
            get
            {
                return this.m_tBUToSBURateField;
            }
            set
            {
                this.m_tBUToSBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tCToACExchRate
        {
            get
            {
                return this.m_tCToACExchRateField;
            }
            set
            {
                this.m_tCToACExchRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_tCToACExchRateRound
        {
            get
            {
                return this.m_tCToACExchRateRoundField;
            }
            set
            {
                this.m_tCToACExchRateRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tUToTBURate
        {
            get
            {
                return this.m_tUToTBURateField;
            }
            set
            {
                this.m_tUToTBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_taskOutput
        {
            get
            {
                return this.m_taskOutputField;
            }
            set
            {
                this.m_taskOutputField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxRate
        {
            get
            {
                return this.m_taxRateField;
            }
            set
            {
                this.m_taxRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxType
        {
            get
            {
                return this.m_taxTypeField;
            }
            set
            {
                this.m_taxTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_tempID
        {
            get
            {
                return this.m_tempIDField;
            }
            set
            {
                this.m_tempIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalFeeAC
        {
            get
            {
                return this.m_totalFeeACField;
            }
            set
            {
                this.m_totalFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalFeeFC
        {
            get
            {
                return this.m_totalFeeFCField;
            }
            set
            {
                this.m_totalFeeFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMnyAC
        {
            get
            {
                return this.m_totalMnyACField;
            }
            set
            {
                this.m_totalMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMnyFC
        {
            get
            {
                return this.m_totalMnyFCField;
            }
            set
            {
                this.m_totalMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMnyTC
        {
            get
            {
                return this.m_totalMnyTCField;
            }
            set
            {
                this.m_totalMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetFeeAC
        {
            get
            {
                return this.m_totalNetFeeACField;
            }
            set
            {
                this.m_totalNetFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetFeeFC
        {
            get
            {
                return this.m_totalNetFeeFCField;
            }
            set
            {
                this.m_totalNetFeeFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetFeeTC
        {
            get
            {
                return this.m_totalNetFeeTCField;
            }
            set
            {
                this.m_totalNetFeeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMnyAC
        {
            get
            {
                return this.m_totalNetMnyACField;
            }
            set
            {
                this.m_totalNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMnyFC
        {
            get
            {
                return this.m_totalNetMnyFCField;
            }
            set
            {
                this.m_totalNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMnyTC
        {
            get
            {
                return this.m_totalNetMnyTCField;
            }
            set
            {
                this.m_totalNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalTaxAC
        {
            get
            {
                return this.m_totalTaxACField;
            }
            set
            {
                this.m_totalTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalTaxFC
        {
            get
            {
                return this.m_totalTaxFCField;
            }
            set
            {
                this.m_totalTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalTaxTC
        {
            get
            {
                return this.m_totalTaxTCField;
            }
            set
            {
                this.m_totalTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_unqualifiedQtyCU
        {
            get
            {
                return this.m_unqualifiedQtyCUField;
            }
            set
            {
                this.m_unqualifiedQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_unqualifiedQtyPU
        {
            get
            {
                return this.m_unqualifiedQtyPUField;
            }
            set
            {
                this.m_unqualifiedQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_unqualifiedQtySU
        {
            get
            {
                return this.m_unqualifiedQtySUField;
            }
            set
            {
                this.m_unqualifiedQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_unqualifiedQtyTBU
        {
            get
            {
                return this.m_unqualifiedQtyTBUField;
            }
            set
            {
                this.m_unqualifiedQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_unqualifiedQtyTU
        {
            get
            {
                return this.m_unqualifiedQtyTUField;
            }
            set
            {
                this.m_unqualifiedQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_usageQty
        {
            get
            {
                return this.m_usageQtyField;
            }
            set
            {
                this.m_usageQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_volume
        {
            get
            {
                return this.m_volumeField;
            }
            set
            {
                this.m_volumeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_voucherDispCode
        {
            get
            {
                return this.m_voucherDispCodeField;
            }
            set
            {
                this.m_voucherDispCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_voucherID
        {
            get
            {
                return this.m_voucherIDField;
            }
            set
            {
                this.m_voucherIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_voucherTypeID
        {
            get
            {
                return this.m_voucherTypeIDField;
            }
            set
            {
                this.m_voucherTypeIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_wPKey
        {
            get
            {
                return this.m_wPKeyField;
            }
            set
            {
                this.m_wPKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_wPNo
        {
            get
            {
                return this.m_wPNoField;
            }
            set
            {
                this.m_wPNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_weight
        {
            get
            {
                return this.m_weightField;
            }
            set
            {
                this.m_weightField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Supplier.SupplierSiteMISCInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long SupplierSiteField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SupplierSite_SKeyField;
        
        private string m_codeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SupplierSite
        {
            get
            {
                return this.SupplierSiteField;
            }
            set
            {
                this.SupplierSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SupplierSite_SKey
        {
            get
            {
                return this.SupplierSite_SKeyField;
            }
            set
            {
                this.SupplierSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Doc.CancelData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseDocCancelData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private System.DateTime m_cancelDateField;
        
        private string m_cancelReasonField;
        
        private string m_cancelUserField;
        
        private bool m_canceledField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_cancelDate
        {
            get
            {
                return this.m_cancelDateField;
            }
            set
            {
                this.m_cancelDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_cancelReason
        {
            get
            {
                return this.m_cancelReasonField;
            }
            set
            {
                this.m_cancelReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_cancelUser
        {
            get
            {
                return this.m_cancelUserField;
            }
            set
            {
                this.m_cancelUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_canceled
        {
            get
            {
                return this.m_canceledField;
            }
            set
            {
                this.m_canceledField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Supplier.SupplierMISCInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSupplierSupplierMISCInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long SupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private string m_codeField;
        
        private string m_shortNameField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Supplier
        {
            get
            {
                return this.SupplierField;
            }
            set
            {
                this.SupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customer.CustomerSiteMISCInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CustomerSiteField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerSite_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CustomerSite
        {
            get
            {
                return this.CustomerSiteField;
            }
            set
            {
                this.CustomerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerSite_SKey
        {
            get
            {
                return this.CustomerSite_SKeyField;
            }
            set
            {
                this.CustomerSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.DescFlexField.DescFlexSegmentsData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private string m_contextValueField;
        
        private string m_privateDescSeg1Field;
        
        private string m_privateDescSeg10Field;
        
        private string m_privateDescSeg11Field;
        
        private string m_privateDescSeg12Field;
        
        private string m_privateDescSeg13Field;
        
        private string m_privateDescSeg14Field;
        
        private string m_privateDescSeg15Field;
        
        private string m_privateDescSeg16Field;
        
        private string m_privateDescSeg17Field;
        
        private string m_privateDescSeg18Field;
        
        private string m_privateDescSeg19Field;
        
        private string m_privateDescSeg2Field;
        
        private string m_privateDescSeg20Field;
        
        private string m_privateDescSeg21Field;
        
        private string m_privateDescSeg22Field;
        
        private string m_privateDescSeg23Field;
        
        private string m_privateDescSeg24Field;
        
        private string m_privateDescSeg25Field;
        
        private string m_privateDescSeg26Field;
        
        private string m_privateDescSeg27Field;
        
        private string m_privateDescSeg28Field;
        
        private string m_privateDescSeg29Field;
        
        private string m_privateDescSeg3Field;
        
        private string m_privateDescSeg30Field;
        
        private string m_privateDescSeg4Field;
        
        private string m_privateDescSeg5Field;
        
        private string m_privateDescSeg6Field;
        
        private string m_privateDescSeg7Field;
        
        private string m_privateDescSeg8Field;
        
        private string m_privateDescSeg9Field;
        
        private string m_pubDescSeg1Field;
        
        private string m_pubDescSeg10Field;
        
        private string m_pubDescSeg11Field;
        
        private string m_pubDescSeg12Field;
        
        private string m_pubDescSeg13Field;
        
        private string m_pubDescSeg14Field;
        
        private string m_pubDescSeg15Field;
        
        private string m_pubDescSeg16Field;
        
        private string m_pubDescSeg17Field;
        
        private string m_pubDescSeg18Field;
        
        private string m_pubDescSeg19Field;
        
        private string m_pubDescSeg2Field;
        
        private string m_pubDescSeg20Field;
        
        private string m_pubDescSeg21Field;
        
        private string m_pubDescSeg22Field;
        
        private string m_pubDescSeg23Field;
        
        private string m_pubDescSeg24Field;
        
        private string m_pubDescSeg25Field;
        
        private string m_pubDescSeg26Field;
        
        private string m_pubDescSeg27Field;
        
        private string m_pubDescSeg28Field;
        
        private string m_pubDescSeg29Field;
        
        private string m_pubDescSeg3Field;
        
        private string m_pubDescSeg30Field;
        
        private string m_pubDescSeg31Field;
        
        private string m_pubDescSeg32Field;
        
        private string m_pubDescSeg33Field;
        
        private string m_pubDescSeg34Field;
        
        private string m_pubDescSeg35Field;
        
        private string m_pubDescSeg36Field;
        
        private string m_pubDescSeg37Field;
        
        private string m_pubDescSeg38Field;
        
        private string m_pubDescSeg39Field;
        
        private string m_pubDescSeg4Field;
        
        private string m_pubDescSeg40Field;
        
        private string m_pubDescSeg41Field;
        
        private string m_pubDescSeg42Field;
        
        private string m_pubDescSeg43Field;
        
        private string m_pubDescSeg44Field;
        
        private string m_pubDescSeg45Field;
        
        private string m_pubDescSeg46Field;
        
        private string m_pubDescSeg47Field;
        
        private string m_pubDescSeg48Field;
        
        private string m_pubDescSeg49Field;
        
        private string m_pubDescSeg5Field;
        
        private string m_pubDescSeg50Field;
        
        private string m_pubDescSeg6Field;
        
        private string m_pubDescSeg7Field;
        
        private string m_pubDescSeg8Field;
        
        private string m_pubDescSeg9Field;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_contextValue
        {
            get
            {
                return this.m_contextValueField;
            }
            set
            {
                this.m_contextValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg1
        {
            get
            {
                return this.m_privateDescSeg1Field;
            }
            set
            {
                this.m_privateDescSeg1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg10
        {
            get
            {
                return this.m_privateDescSeg10Field;
            }
            set
            {
                this.m_privateDescSeg10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg11
        {
            get
            {
                return this.m_privateDescSeg11Field;
            }
            set
            {
                this.m_privateDescSeg11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg12
        {
            get
            {
                return this.m_privateDescSeg12Field;
            }
            set
            {
                this.m_privateDescSeg12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg13
        {
            get
            {
                return this.m_privateDescSeg13Field;
            }
            set
            {
                this.m_privateDescSeg13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg14
        {
            get
            {
                return this.m_privateDescSeg14Field;
            }
            set
            {
                this.m_privateDescSeg14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg15
        {
            get
            {
                return this.m_privateDescSeg15Field;
            }
            set
            {
                this.m_privateDescSeg15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg16
        {
            get
            {
                return this.m_privateDescSeg16Field;
            }
            set
            {
                this.m_privateDescSeg16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg17
        {
            get
            {
                return this.m_privateDescSeg17Field;
            }
            set
            {
                this.m_privateDescSeg17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg18
        {
            get
            {
                return this.m_privateDescSeg18Field;
            }
            set
            {
                this.m_privateDescSeg18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg19
        {
            get
            {
                return this.m_privateDescSeg19Field;
            }
            set
            {
                this.m_privateDescSeg19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg2
        {
            get
            {
                return this.m_privateDescSeg2Field;
            }
            set
            {
                this.m_privateDescSeg2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg20
        {
            get
            {
                return this.m_privateDescSeg20Field;
            }
            set
            {
                this.m_privateDescSeg20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg21
        {
            get
            {
                return this.m_privateDescSeg21Field;
            }
            set
            {
                this.m_privateDescSeg21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg22
        {
            get
            {
                return this.m_privateDescSeg22Field;
            }
            set
            {
                this.m_privateDescSeg22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg23
        {
            get
            {
                return this.m_privateDescSeg23Field;
            }
            set
            {
                this.m_privateDescSeg23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg24
        {
            get
            {
                return this.m_privateDescSeg24Field;
            }
            set
            {
                this.m_privateDescSeg24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg25
        {
            get
            {
                return this.m_privateDescSeg25Field;
            }
            set
            {
                this.m_privateDescSeg25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg26
        {
            get
            {
                return this.m_privateDescSeg26Field;
            }
            set
            {
                this.m_privateDescSeg26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg27
        {
            get
            {
                return this.m_privateDescSeg27Field;
            }
            set
            {
                this.m_privateDescSeg27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg28
        {
            get
            {
                return this.m_privateDescSeg28Field;
            }
            set
            {
                this.m_privateDescSeg28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg29
        {
            get
            {
                return this.m_privateDescSeg29Field;
            }
            set
            {
                this.m_privateDescSeg29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg3
        {
            get
            {
                return this.m_privateDescSeg3Field;
            }
            set
            {
                this.m_privateDescSeg3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg30
        {
            get
            {
                return this.m_privateDescSeg30Field;
            }
            set
            {
                this.m_privateDescSeg30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg4
        {
            get
            {
                return this.m_privateDescSeg4Field;
            }
            set
            {
                this.m_privateDescSeg4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg5
        {
            get
            {
                return this.m_privateDescSeg5Field;
            }
            set
            {
                this.m_privateDescSeg5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg6
        {
            get
            {
                return this.m_privateDescSeg6Field;
            }
            set
            {
                this.m_privateDescSeg6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg7
        {
            get
            {
                return this.m_privateDescSeg7Field;
            }
            set
            {
                this.m_privateDescSeg7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg8
        {
            get
            {
                return this.m_privateDescSeg8Field;
            }
            set
            {
                this.m_privateDescSeg8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_privateDescSeg9
        {
            get
            {
                return this.m_privateDescSeg9Field;
            }
            set
            {
                this.m_privateDescSeg9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg1
        {
            get
            {
                return this.m_pubDescSeg1Field;
            }
            set
            {
                this.m_pubDescSeg1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg10
        {
            get
            {
                return this.m_pubDescSeg10Field;
            }
            set
            {
                this.m_pubDescSeg10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg11
        {
            get
            {
                return this.m_pubDescSeg11Field;
            }
            set
            {
                this.m_pubDescSeg11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg12
        {
            get
            {
                return this.m_pubDescSeg12Field;
            }
            set
            {
                this.m_pubDescSeg12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg13
        {
            get
            {
                return this.m_pubDescSeg13Field;
            }
            set
            {
                this.m_pubDescSeg13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg14
        {
            get
            {
                return this.m_pubDescSeg14Field;
            }
            set
            {
                this.m_pubDescSeg14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg15
        {
            get
            {
                return this.m_pubDescSeg15Field;
            }
            set
            {
                this.m_pubDescSeg15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg16
        {
            get
            {
                return this.m_pubDescSeg16Field;
            }
            set
            {
                this.m_pubDescSeg16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg17
        {
            get
            {
                return this.m_pubDescSeg17Field;
            }
            set
            {
                this.m_pubDescSeg17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg18
        {
            get
            {
                return this.m_pubDescSeg18Field;
            }
            set
            {
                this.m_pubDescSeg18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg19
        {
            get
            {
                return this.m_pubDescSeg19Field;
            }
            set
            {
                this.m_pubDescSeg19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg2
        {
            get
            {
                return this.m_pubDescSeg2Field;
            }
            set
            {
                this.m_pubDescSeg2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg20
        {
            get
            {
                return this.m_pubDescSeg20Field;
            }
            set
            {
                this.m_pubDescSeg20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg21
        {
            get
            {
                return this.m_pubDescSeg21Field;
            }
            set
            {
                this.m_pubDescSeg21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg22
        {
            get
            {
                return this.m_pubDescSeg22Field;
            }
            set
            {
                this.m_pubDescSeg22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg23
        {
            get
            {
                return this.m_pubDescSeg23Field;
            }
            set
            {
                this.m_pubDescSeg23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg24
        {
            get
            {
                return this.m_pubDescSeg24Field;
            }
            set
            {
                this.m_pubDescSeg24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg25
        {
            get
            {
                return this.m_pubDescSeg25Field;
            }
            set
            {
                this.m_pubDescSeg25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg26
        {
            get
            {
                return this.m_pubDescSeg26Field;
            }
            set
            {
                this.m_pubDescSeg26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg27
        {
            get
            {
                return this.m_pubDescSeg27Field;
            }
            set
            {
                this.m_pubDescSeg27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg28
        {
            get
            {
                return this.m_pubDescSeg28Field;
            }
            set
            {
                this.m_pubDescSeg28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg29
        {
            get
            {
                return this.m_pubDescSeg29Field;
            }
            set
            {
                this.m_pubDescSeg29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg3
        {
            get
            {
                return this.m_pubDescSeg3Field;
            }
            set
            {
                this.m_pubDescSeg3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg30
        {
            get
            {
                return this.m_pubDescSeg30Field;
            }
            set
            {
                this.m_pubDescSeg30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg31
        {
            get
            {
                return this.m_pubDescSeg31Field;
            }
            set
            {
                this.m_pubDescSeg31Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg32
        {
            get
            {
                return this.m_pubDescSeg32Field;
            }
            set
            {
                this.m_pubDescSeg32Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg33
        {
            get
            {
                return this.m_pubDescSeg33Field;
            }
            set
            {
                this.m_pubDescSeg33Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg34
        {
            get
            {
                return this.m_pubDescSeg34Field;
            }
            set
            {
                this.m_pubDescSeg34Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg35
        {
            get
            {
                return this.m_pubDescSeg35Field;
            }
            set
            {
                this.m_pubDescSeg35Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg36
        {
            get
            {
                return this.m_pubDescSeg36Field;
            }
            set
            {
                this.m_pubDescSeg36Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg37
        {
            get
            {
                return this.m_pubDescSeg37Field;
            }
            set
            {
                this.m_pubDescSeg37Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg38
        {
            get
            {
                return this.m_pubDescSeg38Field;
            }
            set
            {
                this.m_pubDescSeg38Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg39
        {
            get
            {
                return this.m_pubDescSeg39Field;
            }
            set
            {
                this.m_pubDescSeg39Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg4
        {
            get
            {
                return this.m_pubDescSeg4Field;
            }
            set
            {
                this.m_pubDescSeg4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg40
        {
            get
            {
                return this.m_pubDescSeg40Field;
            }
            set
            {
                this.m_pubDescSeg40Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg41
        {
            get
            {
                return this.m_pubDescSeg41Field;
            }
            set
            {
                this.m_pubDescSeg41Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg42
        {
            get
            {
                return this.m_pubDescSeg42Field;
            }
            set
            {
                this.m_pubDescSeg42Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg43
        {
            get
            {
                return this.m_pubDescSeg43Field;
            }
            set
            {
                this.m_pubDescSeg43Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg44
        {
            get
            {
                return this.m_pubDescSeg44Field;
            }
            set
            {
                this.m_pubDescSeg44Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg45
        {
            get
            {
                return this.m_pubDescSeg45Field;
            }
            set
            {
                this.m_pubDescSeg45Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg46
        {
            get
            {
                return this.m_pubDescSeg46Field;
            }
            set
            {
                this.m_pubDescSeg46Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg47
        {
            get
            {
                return this.m_pubDescSeg47Field;
            }
            set
            {
                this.m_pubDescSeg47Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg48
        {
            get
            {
                return this.m_pubDescSeg48Field;
            }
            set
            {
                this.m_pubDescSeg48Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg49
        {
            get
            {
                return this.m_pubDescSeg49Field;
            }
            set
            {
                this.m_pubDescSeg49Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg5
        {
            get
            {
                return this.m_pubDescSeg5Field;
            }
            set
            {
                this.m_pubDescSeg5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg50
        {
            get
            {
                return this.m_pubDescSeg50Field;
            }
            set
            {
                this.m_pubDescSeg50Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg6
        {
            get
            {
                return this.m_pubDescSeg6Field;
            }
            set
            {
                this.m_pubDescSeg6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg7
        {
            get
            {
                return this.m_pubDescSeg7Field;
            }
            set
            {
                this.m_pubDescSeg7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg8
        {
            get
            {
                return this.m_pubDescSeg8Field;
            }
            set
            {
                this.m_pubDescSeg8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pubDescSeg9
        {
            get
            {
                return this.m_pubDescSeg9Field;
            }
            set
            {
                this.m_pubDescSeg9Field = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ItemIDField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemID_SKeyField;
        
        private long ItemOpt1Field;
        
        private long ItemOpt10Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt10_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt1_SKeyField;
        
        private long ItemOpt2Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt2_SKeyField;
        
        private long ItemOpt3Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt3_SKeyField;
        
        private long ItemOpt4Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt4_SKeyField;
        
        private long ItemOpt5Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt5_SKeyField;
        
        private long ItemOpt6Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt6_SKeyField;
        
        private long ItemOpt7Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt7_SKeyField;
        
        private long ItemOpt8Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt8_SKeyField;
        
        private long ItemOpt9Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt9_SKeyField;
        
        private string m_itemCodeField;
        
        private int m_itemGradeField;
        
        private string m_itemNameField;
        
        private int m_itemPotencyField;
        
        private string m_itemVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemID
        {
            get
            {
                return this.ItemIDField;
            }
            set
            {
                this.ItemIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemID_SKey
        {
            get
            {
                return this.ItemID_SKeyField;
            }
            set
            {
                this.ItemID_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt1
        {
            get
            {
                return this.ItemOpt1Field;
            }
            set
            {
                this.ItemOpt1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt10
        {
            get
            {
                return this.ItemOpt10Field;
            }
            set
            {
                this.ItemOpt10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt10_SKey
        {
            get
            {
                return this.ItemOpt10_SKeyField;
            }
            set
            {
                this.ItemOpt10_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt1_SKey
        {
            get
            {
                return this.ItemOpt1_SKeyField;
            }
            set
            {
                this.ItemOpt1_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt2
        {
            get
            {
                return this.ItemOpt2Field;
            }
            set
            {
                this.ItemOpt2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt2_SKey
        {
            get
            {
                return this.ItemOpt2_SKeyField;
            }
            set
            {
                this.ItemOpt2_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt3
        {
            get
            {
                return this.ItemOpt3Field;
            }
            set
            {
                this.ItemOpt3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt3_SKey
        {
            get
            {
                return this.ItemOpt3_SKeyField;
            }
            set
            {
                this.ItemOpt3_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt4
        {
            get
            {
                return this.ItemOpt4Field;
            }
            set
            {
                this.ItemOpt4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt4_SKey
        {
            get
            {
                return this.ItemOpt4_SKeyField;
            }
            set
            {
                this.ItemOpt4_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt5
        {
            get
            {
                return this.ItemOpt5Field;
            }
            set
            {
                this.ItemOpt5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt5_SKey
        {
            get
            {
                return this.ItemOpt5_SKeyField;
            }
            set
            {
                this.ItemOpt5_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt6
        {
            get
            {
                return this.ItemOpt6Field;
            }
            set
            {
                this.ItemOpt6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt6_SKey
        {
            get
            {
                return this.ItemOpt6_SKeyField;
            }
            set
            {
                this.ItemOpt6_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt7
        {
            get
            {
                return this.ItemOpt7Field;
            }
            set
            {
                this.ItemOpt7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt7_SKey
        {
            get
            {
                return this.ItemOpt7_SKeyField;
            }
            set
            {
                this.ItemOpt7_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt8
        {
            get
            {
                return this.ItemOpt8Field;
            }
            set
            {
                this.ItemOpt8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt8_SKey
        {
            get
            {
                return this.ItemOpt8_SKeyField;
            }
            set
            {
                this.ItemOpt8_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOpt9
        {
            get
            {
                return this.ItemOpt9Field;
            }
            set
            {
                this.ItemOpt9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOpt9_SKey
        {
            get
            {
                return this.ItemOpt9_SKeyField;
            }
            set
            {
                this.ItemOpt9_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemCode
        {
            get
            {
                return this.m_itemCodeField;
            }
            set
            {
                this.m_itemCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_itemGrade
        {
            get
            {
                return this.m_itemGradeField;
            }
            set
            {
                this.m_itemGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemName
        {
            get
            {
                return this.m_itemNameField;
            }
            set
            {
                this.m_itemNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_itemPotency
        {
            get
            {
                return this.m_itemPotencyField;
            }
            set
            {
                this.m_itemPotencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemVersion
        {
            get
            {
                return this.m_itemVersionField;
            }
            set
            {
                this.m_itemVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.PropertyTypes.BizEntityKeyData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BasePropertyTypesBizEntityKeyData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long m_entityIDField;
        
        private string m_entityTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_entityID
        {
            get
            {
                return this.m_entityIDField;
            }
            set
            {
                this.m_entityIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_entityType
        {
            get
            {
                return this.m_entityTypeField;
            }
            set
            {
                this.m_entityTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvDiscountData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvDiscountData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private long DiscountField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Discount_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKeyField;
        
        private decimal m_calAmountField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_discountAccordingField;
        
        private string m_discountCodeField;
        
        private int m_discountDirectField;
        
        private int m_discountLineNOField;
        
        private decimal m_discountMnyTCField;
        
        private decimal m_discountPriceField;
        
        private decimal m_discountRateField;
        
        private string m_discountReasonField;
        
        private int m_discountTypeField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivementField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Discount
        {
            get
            {
                return this.DiscountField;
            }
            set
            {
                this.DiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Discount_SKey
        {
            get
            {
                return this.Discount_SKeyField;
            }
            set
            {
                this.Discount_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKey
        {
            get
            {
                return this.Receivement_SKeyField;
            }
            set
            {
                this.Receivement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_calAmount
        {
            get
            {
                return this.m_calAmountField;
            }
            set
            {
                this.m_calAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_discountAccording
        {
            get
            {
                return this.m_discountAccordingField;
            }
            set
            {
                this.m_discountAccordingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_discountCode
        {
            get
            {
                return this.m_discountCodeField;
            }
            set
            {
                this.m_discountCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_discountDirect
        {
            get
            {
                return this.m_discountDirectField;
            }
            set
            {
                this.m_discountDirectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_discountLineNO
        {
            get
            {
                return this.m_discountLineNOField;
            }
            set
            {
                this.m_discountLineNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_discountMnyTC
        {
            get
            {
                return this.m_discountMnyTCField;
            }
            set
            {
                this.m_discountMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_discountPrice
        {
            get
            {
                return this.m_discountPriceField;
            }
            set
            {
                this.m_discountPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_discountRate
        {
            get
            {
                return this.m_discountRateField;
            }
            set
            {
                this.m_discountRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_discountReason
        {
            get
            {
                return this.m_discountReasonField;
            }
            set
            {
                this.m_discountReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_discountType
        {
            get
            {
                return this.m_discountTypeField;
            }
            set
            {
                this.m_discountTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivement
        {
            get
            {
                return this.m_receivementField;
            }
            set
            {
                this.m_receivementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.ReceivementData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvReceivementData : www.ufida.org.EntityData.UFIDAU9BaseDocDocData
    {
        
        private long ACField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AC_SKeyField;
        
        private string APBillNoField;
        
        private long AccountOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountOrg_SKeyField;
        
        private long BalanceOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BalanceOrg_SKeyField;
        
        private string CarrierField;
        
        private long ConfirmTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ConfirmTerm_SKeyField;
        
        private string ContainerNOField;
        
        private string DeliverBillNoField;
        
        private long FCField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FC_SKeyField;
        
        private string MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_APBillNoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CarrierField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ContainerNOField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DeliverBillNoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PriceListNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_VehicleNoField;
        
        private long PaymentTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKeyField;
        
        private long PostPeriodField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PostPeriod_SKeyField;
        
        private long PrePayPolicyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PrePayPolicy_SKeyField;
        
        private string PriceListNameField;
        
        private long PurOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurOrg_SKeyField;
        
        private long RcvByField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvBy_SKeyField;
        
        private long RcvDocTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvDocType_SKeyField;
        
        private long ShipOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ShipOrg_SKeyField;
        
        private long TCField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TC_SKeyField;
        
        private long TaxScheduleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKeyField;
        
        private string VehicleNoField;
        
        private decimal m_aCToFCExRateField;
        
        private long m_aPBillField;
        
        private long m_aPBillLineField;
        
        private int m_aPBillLineNoField;
        
        private decimal m_aPMnyField;
        
        private int m_activateTypeField;
        
        private string m_approvedByField;
        
        private System.DateTime m_approvedOnField;
        
        private int m_bizTypeField;
        
        private int m_confirmModeField;
        
        private int m_cooperateStatusField;
        
        private int m_cooperateTypeField;
        
        private string m_curOperationNOField;
        
        private string m_disusedByField;
        
        private System.DateTime m_disusedDateField;
        
        private string m_disusedReasonField;
        
        private decimal m_doingReqFundACField;
        
        private decimal m_executedAPMnyField;
        
        private System.DateTime m_findPriceDateField;
        
        private decimal m_headFeeACField;
        
        private decimal m_headFeeFCField;
        
        private decimal m_headFeeTCField;
        
        private bool m_isACFromSrcField;
        
        private bool m_isBizCloseField;
        
        private bool m_isConfirmTermChangeableField;
        
        private bool m_isDisusedField;
        
        private bool m_isExchRateTypeField;
        
        private bool m_isFICloseField;
        
        private bool m_isInitEvaluationField;
        
        private bool m_isLineApproveField;
        
        private bool m_isMatchPOField;
        
        private bool m_isMergerAPConfirmField;
        
        private bool m_isNeedWarningField;
        
        private bool m_isOutTransferField;
        
        private bool m_isPLFromShipSiteField;
        
        private bool m_isPaymentTermChangeableField;
        
        private bool m_isPriceIncludeTaxField;
        
        private bool m_isPriceListChangeableField;
        
        private bool m_isProcessAssChildField;
        
        private bool m_isProcessTradeField;
        
        private bool m_isRcvByChangeableField;
        
        private bool m_isRelationCompanyField;
        
        private bool m_isTCFromSrcField;
        
        private decimal m_maxPrePayMnyACField;
        
        private decimal m_maxPrePayPercentField;
        
        private bool m_maxPrepayPercentEditableField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_payerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData m_payerSiteField;
        
        private long m_paymentBillField;
        
        private long m_paymentBillLineField;
        
        private int m_paymentBillLineNoField;
        
        private string m_paymentBillNoField;
        
        private string m_paymentCodeField;
        
        private bool m_prePayPolicyEditableField;
        
        private long m_priceListField;
        
        private string m_priceListCodeField;
        
        private bool m_priceStatusField;
        
        private string m_promptInfoField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData[] m_rCVParamField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData[] m_rcvDiscountField;
        
        private string m_rcvParamSerializeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData[] m_rcvTaxField;
        
        private int m_receivementTypeField;
        
        private int m_rejectModeField;
        
        private int m_reverseRtnDocRedField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerMISCInfoData m_rtnCustomerField;
        
        private int m_rtnTypeField;
        
        private int m_saleReturnRcvTypeField;
        
        private long m_shipIDField;
        
        private string m_showUniqueIDField;
        
        private string m_showWarningMessageFormIDField;
        
        private int m_srcDocTypeField;
        
        private int m_statusField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_supplierField;
        
        private decimal m_tCToACExRateField;
        
        private int m_tCToACExRateTypeField;
        
        private decimal m_totalArriveMnyACField;
        
        private decimal m_totalArriveMnyFCField;
        
        private decimal m_totalArriveMnyTCField;
        
        private decimal m_totalArriveNetMnyACField;
        
        private decimal m_totalArriveNetMnyFCField;
        
        private decimal m_totalArriveNetMnyTCField;
        
        private decimal m_totalArriveTaxACField;
        
        private decimal m_totalArriveTaxFCField;
        
        private decimal m_totalArriveTaxTCField;
        
        private decimal m_totalFeeACField;
        
        private decimal m_totalFeeFCField;
        
        private decimal m_totalFeeTCField;
        
        private decimal m_totalMnyACField;
        
        private decimal m_totalMnyFCField;
        
        private decimal m_totalMnyTCField;
        
        private decimal m_totalNetMnyACField;
        
        private decimal m_totalNetMnyFCField;
        
        private decimal m_totalNetMnyTCField;
        
        private decimal m_totalRejectMnyACField;
        
        private decimal m_totalRejectMnyFCField;
        
        private decimal m_totalRejectMnyTCField;
        
        private decimal m_totalRejectNetMnyACField;
        
        private decimal m_totalRejectNetMnyFCField;
        
        private decimal m_totalRejectNetMnyTCField;
        
        private decimal m_totalRejectTaxACField;
        
        private decimal m_totalRejectTaxFCField;
        
        private decimal m_totalRejectTaxTCField;
        
        private decimal m_totalRtnDeductMnyACField;
        
        private decimal m_totalRtnDeductMnyFCField;
        
        private decimal m_totalRtnDeductMnyTCField;
        
        private decimal m_totalRtnDeductNetMnyACField;
        
        private decimal m_totalRtnDeductNetMnyFCField;
        
        private decimal m_totalRtnDeductNetMnyTCField;
        
        private decimal m_totalRtnDeductTaxACField;
        
        private decimal m_totalRtnDeductTaxFCField;
        
        private decimal m_totalRtnDeductTaxTCField;
        
        private decimal m_totalTaxACField;
        
        private decimal m_totalTaxFCField;
        
        private decimal m_totalTaxTCField;
        
        private string m_uDRtnOrderNoField;
        
        private string m_unApprovedByField;
        
        private System.DateTime m_unApprovedOnField;
        
        private int m_wFCurrentStateField;
        
        private int m_wFOriginalStateField;
        
        private string m_warrantNoField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AC
        {
            get
            {
                return this.ACField;
            }
            set
            {
                this.ACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AC_SKey
        {
            get
            {
                return this.AC_SKeyField;
            }
            set
            {
                this.AC_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string APBillNo
        {
            get
            {
                return this.APBillNoField;
            }
            set
            {
                this.APBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountOrg
        {
            get
            {
                return this.AccountOrgField;
            }
            set
            {
                this.AccountOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountOrg_SKey
        {
            get
            {
                return this.AccountOrg_SKeyField;
            }
            set
            {
                this.AccountOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BalanceOrg
        {
            get
            {
                return this.BalanceOrgField;
            }
            set
            {
                this.BalanceOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BalanceOrg_SKey
        {
            get
            {
                return this.BalanceOrg_SKeyField;
            }
            set
            {
                this.BalanceOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Carrier
        {
            get
            {
                return this.CarrierField;
            }
            set
            {
                this.CarrierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ConfirmTerm
        {
            get
            {
                return this.ConfirmTermField;
            }
            set
            {
                this.ConfirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ConfirmTerm_SKey
        {
            get
            {
                return this.ConfirmTerm_SKeyField;
            }
            set
            {
                this.ConfirmTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ContainerNO
        {
            get
            {
                return this.ContainerNOField;
            }
            set
            {
                this.ContainerNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string DeliverBillNo
        {
            get
            {
                return this.DeliverBillNoField;
            }
            set
            {
                this.DeliverBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FC
        {
            get
            {
                return this.FCField;
            }
            set
            {
                this.FCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FC_SKey
        {
            get
            {
                return this.FC_SKeyField;
            }
            set
            {
                this.FC_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Memo
        {
            get
            {
                return this.MemoField;
            }
            set
            {
                this.MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_APBillNo
        {
            get
            {
                return this.Multi_APBillNoField;
            }
            set
            {
                this.Multi_APBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Carrier
        {
            get
            {
                return this.Multi_CarrierField;
            }
            set
            {
                this.Multi_CarrierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ContainerNO
        {
            get
            {
                return this.Multi_ContainerNOField;
            }
            set
            {
                this.Multi_ContainerNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DeliverBillNo
        {
            get
            {
                return this.Multi_DeliverBillNoField;
            }
            set
            {
                this.Multi_DeliverBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Memo
        {
            get
            {
                return this.Multi_MemoField;
            }
            set
            {
                this.Multi_MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PriceListName
        {
            get
            {
                return this.Multi_PriceListNameField;
            }
            set
            {
                this.Multi_PriceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_VehicleNo
        {
            get
            {
                return this.Multi_VehicleNoField;
            }
            set
            {
                this.Multi_VehicleNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PaymentTerm
        {
            get
            {
                return this.PaymentTermField;
            }
            set
            {
                this.PaymentTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKey
        {
            get
            {
                return this.PaymentTerm_SKeyField;
            }
            set
            {
                this.PaymentTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PostPeriod
        {
            get
            {
                return this.PostPeriodField;
            }
            set
            {
                this.PostPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PostPeriod_SKey
        {
            get
            {
                return this.PostPeriod_SKeyField;
            }
            set
            {
                this.PostPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PrePayPolicy
        {
            get
            {
                return this.PrePayPolicyField;
            }
            set
            {
                this.PrePayPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PrePayPolicy_SKey
        {
            get
            {
                return this.PrePayPolicy_SKeyField;
            }
            set
            {
                this.PrePayPolicy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string PriceListName
        {
            get
            {
                return this.PriceListNameField;
            }
            set
            {
                this.PriceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PurOrg
        {
            get
            {
                return this.PurOrgField;
            }
            set
            {
                this.PurOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurOrg_SKey
        {
            get
            {
                return this.PurOrg_SKeyField;
            }
            set
            {
                this.PurOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RcvBy
        {
            get
            {
                return this.RcvByField;
            }
            set
            {
                this.RcvByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvBy_SKey
        {
            get
            {
                return this.RcvBy_SKeyField;
            }
            set
            {
                this.RcvBy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RcvDocType
        {
            get
            {
                return this.RcvDocTypeField;
            }
            set
            {
                this.RcvDocTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvDocType_SKey
        {
            get
            {
                return this.RcvDocType_SKeyField;
            }
            set
            {
                this.RcvDocType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ShipOrg
        {
            get
            {
                return this.ShipOrgField;
            }
            set
            {
                this.ShipOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ShipOrg_SKey
        {
            get
            {
                return this.ShipOrg_SKeyField;
            }
            set
            {
                this.ShipOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TC
        {
            get
            {
                return this.TCField;
            }
            set
            {
                this.TCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TC_SKey
        {
            get
            {
                return this.TC_SKeyField;
            }
            set
            {
                this.TC_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxSchedule
        {
            get
            {
                return this.TaxScheduleField;
            }
            set
            {
                this.TaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKey
        {
            get
            {
                return this.TaxSchedule_SKeyField;
            }
            set
            {
                this.TaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string VehicleNo
        {
            get
            {
                return this.VehicleNoField;
            }
            set
            {
                this.VehicleNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aCToFCExRate
        {
            get
            {
                return this.m_aCToFCExRateField;
            }
            set
            {
                this.m_aCToFCExRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_aPBill
        {
            get
            {
                return this.m_aPBillField;
            }
            set
            {
                this.m_aPBillField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_aPBillLine
        {
            get
            {
                return this.m_aPBillLineField;
            }
            set
            {
                this.m_aPBillLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_aPBillLineNo
        {
            get
            {
                return this.m_aPBillLineNoField;
            }
            set
            {
                this.m_aPBillLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPMny
        {
            get
            {
                return this.m_aPMnyField;
            }
            set
            {
                this.m_aPMnyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_activateType
        {
            get
            {
                return this.m_activateTypeField;
            }
            set
            {
                this.m_activateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_approvedBy
        {
            get
            {
                return this.m_approvedByField;
            }
            set
            {
                this.m_approvedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_approvedOn
        {
            get
            {
                return this.m_approvedOnField;
            }
            set
            {
                this.m_approvedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bizType
        {
            get
            {
                return this.m_bizTypeField;
            }
            set
            {
                this.m_bizTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmMode
        {
            get
            {
                return this.m_confirmModeField;
            }
            set
            {
                this.m_confirmModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_cooperateStatus
        {
            get
            {
                return this.m_cooperateStatusField;
            }
            set
            {
                this.m_cooperateStatusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_cooperateType
        {
            get
            {
                return this.m_cooperateTypeField;
            }
            set
            {
                this.m_cooperateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_curOperationNO
        {
            get
            {
                return this.m_curOperationNOField;
            }
            set
            {
                this.m_curOperationNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_disusedBy
        {
            get
            {
                return this.m_disusedByField;
            }
            set
            {
                this.m_disusedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_disusedDate
        {
            get
            {
                return this.m_disusedDateField;
            }
            set
            {
                this.m_disusedDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_disusedReason
        {
            get
            {
                return this.m_disusedReasonField;
            }
            set
            {
                this.m_disusedReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_doingReqFundAC
        {
            get
            {
                return this.m_doingReqFundACField;
            }
            set
            {
                this.m_doingReqFundACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedAPMny
        {
            get
            {
                return this.m_executedAPMnyField;
            }
            set
            {
                this.m_executedAPMnyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_findPriceDate
        {
            get
            {
                return this.m_findPriceDateField;
            }
            set
            {
                this.m_findPriceDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_headFeeAC
        {
            get
            {
                return this.m_headFeeACField;
            }
            set
            {
                this.m_headFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_headFeeFC
        {
            get
            {
                return this.m_headFeeFCField;
            }
            set
            {
                this.m_headFeeFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_headFeeTC
        {
            get
            {
                return this.m_headFeeTCField;
            }
            set
            {
                this.m_headFeeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isACFromSrc
        {
            get
            {
                return this.m_isACFromSrcField;
            }
            set
            {
                this.m_isACFromSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBizClose
        {
            get
            {
                return this.m_isBizCloseField;
            }
            set
            {
                this.m_isBizCloseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isConfirmTermChangeable
        {
            get
            {
                return this.m_isConfirmTermChangeableField;
            }
            set
            {
                this.m_isConfirmTermChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDisused
        {
            get
            {
                return this.m_isDisusedField;
            }
            set
            {
                this.m_isDisusedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isExchRateType
        {
            get
            {
                return this.m_isExchRateTypeField;
            }
            set
            {
                this.m_isExchRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFIClose
        {
            get
            {
                return this.m_isFICloseField;
            }
            set
            {
                this.m_isFICloseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInitEvaluation
        {
            get
            {
                return this.m_isInitEvaluationField;
            }
            set
            {
                this.m_isInitEvaluationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLineApprove
        {
            get
            {
                return this.m_isLineApproveField;
            }
            set
            {
                this.m_isLineApproveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMatchPO
        {
            get
            {
                return this.m_isMatchPOField;
            }
            set
            {
                this.m_isMatchPOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMergerAPConfirm
        {
            get
            {
                return this.m_isMergerAPConfirmField;
            }
            set
            {
                this.m_isMergerAPConfirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedWarning
        {
            get
            {
                return this.m_isNeedWarningField;
            }
            set
            {
                this.m_isNeedWarningField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOutTransfer
        {
            get
            {
                return this.m_isOutTransferField;
            }
            set
            {
                this.m_isOutTransferField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPLFromShipSite
        {
            get
            {
                return this.m_isPLFromShipSiteField;
            }
            set
            {
                this.m_isPLFromShipSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPaymentTermChangeable
        {
            get
            {
                return this.m_isPaymentTermChangeableField;
            }
            set
            {
                this.m_isPaymentTermChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceIncludeTax
        {
            get
            {
                return this.m_isPriceIncludeTaxField;
            }
            set
            {
                this.m_isPriceIncludeTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceListChangeable
        {
            get
            {
                return this.m_isPriceListChangeableField;
            }
            set
            {
                this.m_isPriceListChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isProcessAssChild
        {
            get
            {
                return this.m_isProcessAssChildField;
            }
            set
            {
                this.m_isProcessAssChildField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isProcessTrade
        {
            get
            {
                return this.m_isProcessTradeField;
            }
            set
            {
                this.m_isProcessTradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRcvByChangeable
        {
            get
            {
                return this.m_isRcvByChangeableField;
            }
            set
            {
                this.m_isRcvByChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRelationCompany
        {
            get
            {
                return this.m_isRelationCompanyField;
            }
            set
            {
                this.m_isRelationCompanyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTCFromSrc
        {
            get
            {
                return this.m_isTCFromSrcField;
            }
            set
            {
                this.m_isTCFromSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxPrePayMnyAC
        {
            get
            {
                return this.m_maxPrePayMnyACField;
            }
            set
            {
                this.m_maxPrePayMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxPrePayPercent
        {
            get
            {
                return this.m_maxPrePayPercentField;
            }
            set
            {
                this.m_maxPrePayPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_maxPrepayPercentEditable
        {
            get
            {
                return this.m_maxPrepayPercentEditableField;
            }
            set
            {
                this.m_maxPrepayPercentEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_payer
        {
            get
            {
                return this.m_payerField;
            }
            set
            {
                this.m_payerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData m_payerSite
        {
            get
            {
                return this.m_payerSiteField;
            }
            set
            {
                this.m_payerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_paymentBill
        {
            get
            {
                return this.m_paymentBillField;
            }
            set
            {
                this.m_paymentBillField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_paymentBillLine
        {
            get
            {
                return this.m_paymentBillLineField;
            }
            set
            {
                this.m_paymentBillLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_paymentBillLineNo
        {
            get
            {
                return this.m_paymentBillLineNoField;
            }
            set
            {
                this.m_paymentBillLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_paymentBillNo
        {
            get
            {
                return this.m_paymentBillNoField;
            }
            set
            {
                this.m_paymentBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_paymentCode
        {
            get
            {
                return this.m_paymentCodeField;
            }
            set
            {
                this.m_paymentCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_prePayPolicyEditable
        {
            get
            {
                return this.m_prePayPolicyEditableField;
            }
            set
            {
                this.m_prePayPolicyEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_priceList
        {
            get
            {
                return this.m_priceListField;
            }
            set
            {
                this.m_priceListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListCode
        {
            get
            {
                return this.m_priceListCodeField;
            }
            set
            {
                this.m_priceListCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_priceStatus
        {
            get
            {
                return this.m_priceStatusField;
            }
            set
            {
                this.m_priceStatusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_promptInfo
        {
            get
            {
                return this.m_promptInfoField;
            }
            set
            {
                this.m_promptInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData[] m_rCVParam
        {
            get
            {
                return this.m_rCVParamField;
            }
            set
            {
                this.m_rCVParamField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData[] m_rcvDiscount
        {
            get
            {
                return this.m_rcvDiscountField;
            }
            set
            {
                this.m_rcvDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_rcvParamSerialize
        {
            get
            {
                return this.m_rcvParamSerializeField;
            }
            set
            {
                this.m_rcvParamSerializeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData[] m_rcvTax
        {
            get
            {
                return this.m_rcvTaxField;
            }
            set
            {
                this.m_rcvTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_receivementType
        {
            get
            {
                return this.m_receivementTypeField;
            }
            set
            {
                this.m_receivementTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rejectMode
        {
            get
            {
                return this.m_rejectModeField;
            }
            set
            {
                this.m_rejectModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_reverseRtnDocRed
        {
            get
            {
                return this.m_reverseRtnDocRedField;
            }
            set
            {
                this.m_reverseRtnDocRedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerMISCInfoData m_rtnCustomer
        {
            get
            {
                return this.m_rtnCustomerField;
            }
            set
            {
                this.m_rtnCustomerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rtnType
        {
            get
            {
                return this.m_rtnTypeField;
            }
            set
            {
                this.m_rtnTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_saleReturnRcvType
        {
            get
            {
                return this.m_saleReturnRcvTypeField;
            }
            set
            {
                this.m_saleReturnRcvTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_shipID
        {
            get
            {
                return this.m_shipIDField;
            }
            set
            {
                this.m_shipIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_showUniqueID
        {
            get
            {
                return this.m_showUniqueIDField;
            }
            set
            {
                this.m_showUniqueIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_showWarningMessageFormID
        {
            get
            {
                return this.m_showWarningMessageFormIDField;
            }
            set
            {
                this.m_showWarningMessageFormIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocType
        {
            get
            {
                return this.m_srcDocTypeField;
            }
            set
            {
                this.m_srcDocTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_status
        {
            get
            {
                return this.m_statusField;
            }
            set
            {
                this.m_statusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData m_supplier
        {
            get
            {
                return this.m_supplierField;
            }
            set
            {
                this.m_supplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tCToACExRate
        {
            get
            {
                return this.m_tCToACExRateField;
            }
            set
            {
                this.m_tCToACExRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_tCToACExRateType
        {
            get
            {
                return this.m_tCToACExRateTypeField;
            }
            set
            {
                this.m_tCToACExRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveMnyAC
        {
            get
            {
                return this.m_totalArriveMnyACField;
            }
            set
            {
                this.m_totalArriveMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveMnyFC
        {
            get
            {
                return this.m_totalArriveMnyFCField;
            }
            set
            {
                this.m_totalArriveMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveMnyTC
        {
            get
            {
                return this.m_totalArriveMnyTCField;
            }
            set
            {
                this.m_totalArriveMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveNetMnyAC
        {
            get
            {
                return this.m_totalArriveNetMnyACField;
            }
            set
            {
                this.m_totalArriveNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveNetMnyFC
        {
            get
            {
                return this.m_totalArriveNetMnyFCField;
            }
            set
            {
                this.m_totalArriveNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveNetMnyTC
        {
            get
            {
                return this.m_totalArriveNetMnyTCField;
            }
            set
            {
                this.m_totalArriveNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveTaxAC
        {
            get
            {
                return this.m_totalArriveTaxACField;
            }
            set
            {
                this.m_totalArriveTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveTaxFC
        {
            get
            {
                return this.m_totalArriveTaxFCField;
            }
            set
            {
                this.m_totalArriveTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalArriveTaxTC
        {
            get
            {
                return this.m_totalArriveTaxTCField;
            }
            set
            {
                this.m_totalArriveTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalFeeAC
        {
            get
            {
                return this.m_totalFeeACField;
            }
            set
            {
                this.m_totalFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalFeeFC
        {
            get
            {
                return this.m_totalFeeFCField;
            }
            set
            {
                this.m_totalFeeFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalFeeTC
        {
            get
            {
                return this.m_totalFeeTCField;
            }
            set
            {
                this.m_totalFeeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMnyAC
        {
            get
            {
                return this.m_totalMnyACField;
            }
            set
            {
                this.m_totalMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMnyFC
        {
            get
            {
                return this.m_totalMnyFCField;
            }
            set
            {
                this.m_totalMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMnyTC
        {
            get
            {
                return this.m_totalMnyTCField;
            }
            set
            {
                this.m_totalMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMnyAC
        {
            get
            {
                return this.m_totalNetMnyACField;
            }
            set
            {
                this.m_totalNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMnyFC
        {
            get
            {
                return this.m_totalNetMnyFCField;
            }
            set
            {
                this.m_totalNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMnyTC
        {
            get
            {
                return this.m_totalNetMnyTCField;
            }
            set
            {
                this.m_totalNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectMnyAC
        {
            get
            {
                return this.m_totalRejectMnyACField;
            }
            set
            {
                this.m_totalRejectMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectMnyFC
        {
            get
            {
                return this.m_totalRejectMnyFCField;
            }
            set
            {
                this.m_totalRejectMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectMnyTC
        {
            get
            {
                return this.m_totalRejectMnyTCField;
            }
            set
            {
                this.m_totalRejectMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectNetMnyAC
        {
            get
            {
                return this.m_totalRejectNetMnyACField;
            }
            set
            {
                this.m_totalRejectNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectNetMnyFC
        {
            get
            {
                return this.m_totalRejectNetMnyFCField;
            }
            set
            {
                this.m_totalRejectNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectNetMnyTC
        {
            get
            {
                return this.m_totalRejectNetMnyTCField;
            }
            set
            {
                this.m_totalRejectNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectTaxAC
        {
            get
            {
                return this.m_totalRejectTaxACField;
            }
            set
            {
                this.m_totalRejectTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectTaxFC
        {
            get
            {
                return this.m_totalRejectTaxFCField;
            }
            set
            {
                this.m_totalRejectTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRejectTaxTC
        {
            get
            {
                return this.m_totalRejectTaxTCField;
            }
            set
            {
                this.m_totalRejectTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductMnyAC
        {
            get
            {
                return this.m_totalRtnDeductMnyACField;
            }
            set
            {
                this.m_totalRtnDeductMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductMnyFC
        {
            get
            {
                return this.m_totalRtnDeductMnyFCField;
            }
            set
            {
                this.m_totalRtnDeductMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductMnyTC
        {
            get
            {
                return this.m_totalRtnDeductMnyTCField;
            }
            set
            {
                this.m_totalRtnDeductMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductNetMnyAC
        {
            get
            {
                return this.m_totalRtnDeductNetMnyACField;
            }
            set
            {
                this.m_totalRtnDeductNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductNetMnyFC
        {
            get
            {
                return this.m_totalRtnDeductNetMnyFCField;
            }
            set
            {
                this.m_totalRtnDeductNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductNetMnyTC
        {
            get
            {
                return this.m_totalRtnDeductNetMnyTCField;
            }
            set
            {
                this.m_totalRtnDeductNetMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductTaxAC
        {
            get
            {
                return this.m_totalRtnDeductTaxACField;
            }
            set
            {
                this.m_totalRtnDeductTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductTaxFC
        {
            get
            {
                return this.m_totalRtnDeductTaxFCField;
            }
            set
            {
                this.m_totalRtnDeductTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRtnDeductTaxTC
        {
            get
            {
                return this.m_totalRtnDeductTaxTCField;
            }
            set
            {
                this.m_totalRtnDeductTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalTaxAC
        {
            get
            {
                return this.m_totalTaxACField;
            }
            set
            {
                this.m_totalTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalTaxFC
        {
            get
            {
                return this.m_totalTaxFCField;
            }
            set
            {
                this.m_totalTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalTaxTC
        {
            get
            {
                return this.m_totalTaxTCField;
            }
            set
            {
                this.m_totalTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_uDRtnOrderNo
        {
            get
            {
                return this.m_uDRtnOrderNoField;
            }
            set
            {
                this.m_uDRtnOrderNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_unApprovedBy
        {
            get
            {
                return this.m_unApprovedByField;
            }
            set
            {
                this.m_unApprovedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_unApprovedOn
        {
            get
            {
                return this.m_unApprovedOnField;
            }
            set
            {
                this.m_unApprovedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wFCurrentState
        {
            get
            {
                return this.m_wFCurrentStateField;
            }
            set
            {
                this.m_wFCurrentStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wFOriginalState
        {
            get
            {
                return this.m_wFOriginalStateField;
            }
            set
            {
                this.m_wFOriginalStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_warrantNo
        {
            get
            {
                return this.m_warrantNoField;
            }
            set
            {
                this.m_warrantNoField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Doc.DocData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData))]
    public partial class UFIDAU9BaseDocDocData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long FlowInstanceField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FlowInstance_SKeyField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private System.DateTime m_businessDateField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseDocCancelData m_cancelField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private string m_docNoField;
        
        private System.DateTime m_holdDateField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private System.DateTime m_latestPrintedDateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_printAmountField;
        
        private System.DateTime m_releaseDateField;
        
        private string m_releaseUserField;
        
        private System.Guid m_stateMachineIDField;
        
        private long m_sysVersionField;
        
        private int m_versionField;
        
        private System.Guid m_workFlowIDField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FlowInstance
        {
            get
            {
                return this.FlowInstanceField;
            }
            set
            {
                this.FlowInstanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FlowInstance_SKey
        {
            get
            {
                return this.FlowInstance_SKeyField;
            }
            set
            {
                this.FlowInstance_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_businessDate
        {
            get
            {
                return this.m_businessDateField;
            }
            set
            {
                this.m_businessDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseDocCancelData m_cancel
        {
            get
            {
                return this.m_cancelField;
            }
            set
            {
                this.m_cancelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_docNo
        {
            get
            {
                return this.m_docNoField;
            }
            set
            {
                this.m_docNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_latestPrintedDate
        {
            get
            {
                return this.m_latestPrintedDateField;
            }
            set
            {
                this.m_latestPrintedDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_printAmount
        {
            get
            {
                return this.m_printAmountField;
            }
            set
            {
                this.m_printAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_stateMachineID
        {
            get
            {
                return this.m_stateMachineIDField;
            }
            set
            {
                this.m_stateMachineIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_version
        {
            get
            {
                return this.m_versionField;
            }
            set
            {
                this.m_versionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_workFlowID
        {
            get
            {
                return this.m_workFlowIDField;
            }
            set
            {
                this.m_workFlowIDField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Organization.OrganizationData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseOrganizationOrganizationData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BOMRefOrg_SKeyField;
        
        private long ContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private long CurrencyFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrencyFormat_SKeyField;
        
        private long DateFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DateFormat_SKeyField;
        
        private long DefaultLanguageField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultLanguage_SKeyField;
        
        private string DescriptionField;
        
        private long LocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long NumberFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey NumberFormat_SKeyField;
        
        private long RegisterAddressField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterAddress_SKeyField;
        
        private long TimeFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TimeFormat_SKeyField;
        
        private long TimeZoneInfoField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TimeZoneInfo_SKeyField;
        
        private long WorkCalendarField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData m_bOMRefOrgField;
        
        private string m_codeField;
        
        private int m_companyTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_defaultThemeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isAssetOrgField;
        
        private bool m_isAuditOrgField;
        
        private bool m_isBudgetOrgField;
        
        private bool m_isHrOrgField;
        
        private bool m_isInventoryOrgField;
        
        private bool m_isLegacyOrgField;
        
        private bool m_isOperatingOrgField;
        
        private bool m_isPlantOrgField;
        
        private bool m_isPortalOrgField;
        
        private bool m_isProfitCenterField;
        
        private bool m_isServiceOrgField;
        
        private bool m_isSettlementOrgField;
        
        private int m_manageTypeField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_orgClassifyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData[] m_orgContactsField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BOMRefOrg_SKey
        {
            get
            {
                return this.BOMRefOrg_SKeyField;
            }
            set
            {
                this.BOMRefOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Contact
        {
            get
            {
                return this.ContactField;
            }
            set
            {
                this.ContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrencyFormat
        {
            get
            {
                return this.CurrencyFormatField;
            }
            set
            {
                this.CurrencyFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrencyFormat_SKey
        {
            get
            {
                return this.CurrencyFormat_SKeyField;
            }
            set
            {
                this.CurrencyFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DateFormat
        {
            get
            {
                return this.DateFormatField;
            }
            set
            {
                this.DateFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DateFormat_SKey
        {
            get
            {
                return this.DateFormat_SKeyField;
            }
            set
            {
                this.DateFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultLanguage
        {
            get
            {
                return this.DefaultLanguageField;
            }
            set
            {
                this.DefaultLanguageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultLanguage_SKey
        {
            get
            {
                return this.DefaultLanguage_SKeyField;
            }
            set
            {
                this.DefaultLanguage_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Location
        {
            get
            {
                return this.LocationField;
            }
            set
            {
                this.LocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKey
        {
            get
            {
                return this.Location_SKeyField;
            }
            set
            {
                this.Location_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long NumberFormat
        {
            get
            {
                return this.NumberFormatField;
            }
            set
            {
                this.NumberFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey NumberFormat_SKey
        {
            get
            {
                return this.NumberFormat_SKeyField;
            }
            set
            {
                this.NumberFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RegisterAddress
        {
            get
            {
                return this.RegisterAddressField;
            }
            set
            {
                this.RegisterAddressField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterAddress_SKey
        {
            get
            {
                return this.RegisterAddress_SKeyField;
            }
            set
            {
                this.RegisterAddress_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TimeFormat
        {
            get
            {
                return this.TimeFormatField;
            }
            set
            {
                this.TimeFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TimeFormat_SKey
        {
            get
            {
                return this.TimeFormat_SKeyField;
            }
            set
            {
                this.TimeFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TimeZoneInfo
        {
            get
            {
                return this.TimeZoneInfoField;
            }
            set
            {
                this.TimeZoneInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TimeZoneInfo_SKey
        {
            get
            {
                return this.TimeZoneInfo_SKeyField;
            }
            set
            {
                this.TimeZoneInfo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WorkCalendar
        {
            get
            {
                return this.WorkCalendarField;
            }
            set
            {
                this.WorkCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKey
        {
            get
            {
                return this.WorkCalendar_SKeyField;
            }
            set
            {
                this.WorkCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData m_bOMRefOrg
        {
            get
            {
                return this.m_bOMRefOrgField;
            }
            set
            {
                this.m_bOMRefOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_companyType
        {
            get
            {
                return this.m_companyTypeField;
            }
            set
            {
                this.m_companyTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_defaultTheme
        {
            get
            {
                return this.m_defaultThemeField;
            }
            set
            {
                this.m_defaultThemeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAssetOrg
        {
            get
            {
                return this.m_isAssetOrgField;
            }
            set
            {
                this.m_isAssetOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAuditOrg
        {
            get
            {
                return this.m_isAuditOrgField;
            }
            set
            {
                this.m_isAuditOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBudgetOrg
        {
            get
            {
                return this.m_isBudgetOrgField;
            }
            set
            {
                this.m_isBudgetOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHrOrg
        {
            get
            {
                return this.m_isHrOrgField;
            }
            set
            {
                this.m_isHrOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInventoryOrg
        {
            get
            {
                return this.m_isInventoryOrgField;
            }
            set
            {
                this.m_isInventoryOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLegacyOrg
        {
            get
            {
                return this.m_isLegacyOrgField;
            }
            set
            {
                this.m_isLegacyOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOperatingOrg
        {
            get
            {
                return this.m_isOperatingOrgField;
            }
            set
            {
                this.m_isOperatingOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPlantOrg
        {
            get
            {
                return this.m_isPlantOrgField;
            }
            set
            {
                this.m_isPlantOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPortalOrg
        {
            get
            {
                return this.m_isPortalOrgField;
            }
            set
            {
                this.m_isPortalOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isProfitCenter
        {
            get
            {
                return this.m_isProfitCenterField;
            }
            set
            {
                this.m_isProfitCenterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isServiceOrg
        {
            get
            {
                return this.m_isServiceOrgField;
            }
            set
            {
                this.m_isServiceOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSettlementOrg
        {
            get
            {
                return this.m_isSettlementOrgField;
            }
            set
            {
                this.m_isSettlementOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_manageType
        {
            get
            {
                return this.m_manageTypeField;
            }
            set
            {
                this.m_manageTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_orgClassify
        {
            get
            {
                return this.m_orgClassifyField;
            }
            set
            {
                this.m_orgClassifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData[] m_orgContacts
        {
            get
            {
                return this.m_orgContactsField;
            }
            set
            {
                this.m_orgContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.PropertyTypes.EffectiveData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BasePropertyTypesEffectiveData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private System.DateTime m_disableDateField;
        
        private System.DateTime m_effectiveDateField;
        
        private bool m_isEffectiveField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_disableDate
        {
            get
            {
                return this.m_disableDateField;
            }
            set
            {
                this.m_disableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_effectiveDate
        {
            get
            {
                return this.m_effectiveDateField;
            }
            set
            {
                this.m_effectiveDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEffective
        {
            get
            {
                return this.m_isEffectiveField;
            }
            set
            {
                this.m_isEffectiveField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Organization.OrgContactData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseOrganizationOrgContactData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData m_orgField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Contact
        {
            get
            {
                return this.ContactField;
            }
            set
            {
                this.ContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData m_org
        {
            get
            {
                return this.m_orgField;
            }
            set
            {
                this.m_orgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Location.LocationData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLocationLocationData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string Address1Field;
        
        private string Address2Field;
        
        private string Address3Field;
        
        private long CityField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey City_SKeyField;
        
        private long CountryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKeyField;
        
        private long CountyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey County_SKeyField;
        
        private string DescriptionField;
        
        private string FormatAddressField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Address1Field;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Address2Field;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Address3Field;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_FormatAddressField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long PostalCodeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PostalCode_SKeyField;
        
        private long ProvinceField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Province_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Address1
        {
            get
            {
                return this.Address1Field;
            }
            set
            {
                this.Address1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Address2
        {
            get
            {
                return this.Address2Field;
            }
            set
            {
                this.Address2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Address3
        {
            get
            {
                return this.Address3Field;
            }
            set
            {
                this.Address3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long City
        {
            get
            {
                return this.CityField;
            }
            set
            {
                this.CityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey City_SKey
        {
            get
            {
                return this.City_SKeyField;
            }
            set
            {
                this.City_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Country
        {
            get
            {
                return this.CountryField;
            }
            set
            {
                this.CountryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKey
        {
            get
            {
                return this.Country_SKeyField;
            }
            set
            {
                this.Country_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long County
        {
            get
            {
                return this.CountyField;
            }
            set
            {
                this.CountyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey County_SKey
        {
            get
            {
                return this.County_SKeyField;
            }
            set
            {
                this.County_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string FormatAddress
        {
            get
            {
                return this.FormatAddressField;
            }
            set
            {
                this.FormatAddressField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Address1
        {
            get
            {
                return this.Multi_Address1Field;
            }
            set
            {
                this.Multi_Address1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Address2
        {
            get
            {
                return this.Multi_Address2Field;
            }
            set
            {
                this.Multi_Address2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Address3
        {
            get
            {
                return this.Multi_Address3Field;
            }
            set
            {
                this.Multi_Address3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_FormatAddress
        {
            get
            {
                return this.Multi_FormatAddressField;
            }
            set
            {
                this.Multi_FormatAddressField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PostalCode
        {
            get
            {
                return this.PostalCodeField;
            }
            set
            {
                this.PostalCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PostalCode_SKey
        {
            get
            {
                return this.PostalCode_SKeyField;
            }
            set
            {
                this.PostalCode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Province
        {
            get
            {
                return this.ProvinceField;
            }
            set
            {
                this.ProvinceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Province_SKey
        {
            get
            {
                return this.Province_SKeyField;
            }
            set
            {
                this.Province_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Location.CountryData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLocationCountryData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private int m_addressFormatTypeField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private string m_eShortNameField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_addressFormatType
        {
            get
            {
                return this.m_addressFormatTypeField;
            }
            set
            {
                this.m_addressFormatTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_eShortName
        {
            get
            {
                return this.m_eShortNameField;
            }
            set
            {
                this.m_eShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Location.ProvinceData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLocationProvinceData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CountryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Country
        {
            get
            {
                return this.CountryField;
            }
            set
            {
                this.CountryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKey
        {
            get
            {
                return this.Country_SKeyField;
            }
            set
            {
                this.Country_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Location.CityData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLocationCityData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long ProvinceField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Province_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Province
        {
            get
            {
                return this.ProvinceField;
            }
            set
            {
                this.ProvinceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Province_SKey
        {
            get
            {
                return this.Province_SKeyField;
            }
            set
            {
                this.Province_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Location.CountyData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLocationCountyData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CityField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey City_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long City
        {
            get
            {
                return this.CityField;
            }
            set
            {
                this.CityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey City_SKey
        {
            get
            {
                return this.City_SKeyField;
            }
            set
            {
                this.City_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Location.AvailablePostalCodeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLocationAvailablePostalCodeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CityField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey City_SKeyField;
        
        private long CountryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKeyField;
        
        private long CountyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey County_SKeyField;
        
        private long ProvinceField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Province_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_postalCodeField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long City
        {
            get
            {
                return this.CityField;
            }
            set
            {
                this.CityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey City_SKey
        {
            get
            {
                return this.City_SKeyField;
            }
            set
            {
                this.City_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Country
        {
            get
            {
                return this.CountryField;
            }
            set
            {
                this.CountryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKey
        {
            get
            {
                return this.Country_SKeyField;
            }
            set
            {
                this.Country_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long County
        {
            get
            {
                return this.CountyField;
            }
            set
            {
                this.CountyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey County_SKey
        {
            get
            {
                return this.County_SKeyField;
            }
            set
            {
                this.County_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Province
        {
            get
            {
                return this.ProvinceField;
            }
            set
            {
                this.ProvinceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Province_SKey
        {
            get
            {
                return this.Province_SKeyField;
            }
            set
            {
                this.Province_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_postalCode
        {
            get
            {
                return this.m_postalCodeField;
            }
            set
            {
                this.m_postalCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.WorkCalendar.WorkCalendarData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseWorkCalendarWorkCalendarData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BaseCalendar_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkCalendarData m_baseCalendarField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private System.DateTime m_fromDateField;
        
        private long m_iDField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private System.DateTime m_toDateField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData[] m_workDayRulesField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BaseCalendar_SKey
        {
            get
            {
                return this.BaseCalendar_SKeyField;
            }
            set
            {
                this.BaseCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkCalendarData m_baseCalendar
        {
            get
            {
                return this.m_baseCalendarField;
            }
            set
            {
                this.m_baseCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_fromDate
        {
            get
            {
                return this.m_fromDateField;
            }
            set
            {
                this.m_fromDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_toDate
        {
            get
            {
                return this.m_toDateField;
            }
            set
            {
                this.m_toDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData[] m_workDayRules
        {
            get
            {
                return this.m_workDayRulesField;
            }
            set
            {
                this.m_workDayRulesField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.WorkCalendar.WorkDayRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseWorkCalendarWorkDayRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_dayTypeField;
        
        private long m_iDField;
        
        private bool m_isWorkDayField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_numberField;
        
        private int m_ruleTypeField;
        
        private string m_ruleValueField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData[] m_shiftRulesField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkCalendarData m_workCalendarField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKey
        {
            get
            {
                return this.WorkCalendar_SKeyField;
            }
            set
            {
                this.WorkCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dayType
        {
            get
            {
                return this.m_dayTypeField;
            }
            set
            {
                this.m_dayTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isWorkDay
        {
            get
            {
                return this.m_isWorkDayField;
            }
            set
            {
                this.m_isWorkDayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_number
        {
            get
            {
                return this.m_numberField;
            }
            set
            {
                this.m_numberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_ruleType
        {
            get
            {
                return this.m_ruleTypeField;
            }
            set
            {
                this.m_ruleTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_ruleValue
        {
            get
            {
                return this.m_ruleValueField;
            }
            set
            {
                this.m_ruleValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData[] m_shiftRules
        {
            get
            {
                return this.m_shiftRulesField;
            }
            set
            {
                this.m_shiftRulesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkCalendarData m_workCalendar
        {
            get
            {
                return this.m_workCalendarField;
            }
            set
            {
                this.m_workCalendarField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.WorkCalendar.ShiftRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseWorkCalendarShiftRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ShiftDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ShiftDef_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WorkDayRule_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_produceCapaStategyField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData m_workDayRuleField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ShiftDef
        {
            get
            {
                return this.ShiftDefField;
            }
            set
            {
                this.ShiftDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ShiftDef_SKey
        {
            get
            {
                return this.ShiftDef_SKeyField;
            }
            set
            {
                this.ShiftDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WorkDayRule_SKey
        {
            get
            {
                return this.WorkDayRule_SKeyField;
            }
            set
            {
                this.WorkDayRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_produceCapaStategy
        {
            get
            {
                return this.m_produceCapaStategyField;
            }
            set
            {
                this.m_produceCapaStategyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData m_workDayRule
        {
            get
            {
                return this.m_workDayRuleField;
            }
            set
            {
                this.m_workDayRuleField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.WorkCalendar.ShiftDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseWorkCalendarShiftDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private string ShortNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private decimal m_formalAttendDayField;
        
        private System.DateTime m_fromTimeField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData[] m_shiftPeriodsField;
        
        private int m_shiftTypeField;
        
        private long m_sysVersionField;
        
        private System.DateTime m_toTimeField;
        
        private decimal m_workingHoursField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_formalAttendDay
        {
            get
            {
                return this.m_formalAttendDayField;
            }
            set
            {
                this.m_formalAttendDayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_fromTime
        {
            get
            {
                return this.m_fromTimeField;
            }
            set
            {
                this.m_fromTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData[] m_shiftPeriods
        {
            get
            {
                return this.m_shiftPeriodsField;
            }
            set
            {
                this.m_shiftPeriodsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shiftType
        {
            get
            {
                return this.m_shiftTypeField;
            }
            set
            {
                this.m_shiftTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_toTime
        {
            get
            {
                return this.m_toTimeField;
            }
            set
            {
                this.m_toTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_workingHours
        {
            get
            {
                return this.m_workingHoursField;
            }
            set
            {
                this.m_workingHoursField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.WorkCalendar.ShiftPeriodData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseWorkCalendarShiftPeriodData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ShiftDef_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private System.DateTime m_fromTimeField;
        
        private long m_iDField;
        
        private int m_indexNumberField;
        
        private bool m_isFromTimeField;
        
        private bool m_isWorkDayIsFromTimeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private System.DateTime m_restEndTimeField;
        
        private System.DateTime m_restStartTimeField;
        
        private decimal m_restTimeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftDefData m_shiftDefField;
        
        private System.DateTime m_signEndTimeField;
        
        private System.DateTime m_signStartTimeField;
        
        private long m_sysVersionField;
        
        private System.DateTime m_toTimeField;
        
        private decimal m_workingHoursField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ShiftDef_SKey
        {
            get
            {
                return this.ShiftDef_SKeyField;
            }
            set
            {
                this.ShiftDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_fromTime
        {
            get
            {
                return this.m_fromTimeField;
            }
            set
            {
                this.m_fromTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_indexNumber
        {
            get
            {
                return this.m_indexNumberField;
            }
            set
            {
                this.m_indexNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFromTime
        {
            get
            {
                return this.m_isFromTimeField;
            }
            set
            {
                this.m_isFromTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isWorkDayIsFromTime
        {
            get
            {
                return this.m_isWorkDayIsFromTimeField;
            }
            set
            {
                this.m_isWorkDayIsFromTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_restEndTime
        {
            get
            {
                return this.m_restEndTimeField;
            }
            set
            {
                this.m_restEndTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_restStartTime
        {
            get
            {
                return this.m_restStartTimeField;
            }
            set
            {
                this.m_restStartTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_restTime
        {
            get
            {
                return this.m_restTimeField;
            }
            set
            {
                this.m_restTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftDefData m_shiftDef
        {
            get
            {
                return this.m_shiftDefField;
            }
            set
            {
                this.m_shiftDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_signEndTime
        {
            get
            {
                return this.m_signEndTimeField;
            }
            set
            {
                this.m_signEndTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_signStartTime
        {
            get
            {
                return this.m_signStartTimeField;
            }
            set
            {
                this.m_signStartTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_toTime
        {
            get
            {
                return this.m_toTimeField;
            }
            set
            {
                this.m_toTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_workingHours
        {
            get
            {
                return this.m_workingHoursField;
            }
            set
            {
                this.m_workingHoursField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Format.DateFormatData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFormatDateFormatData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_dateFormatStringField;
        
        private string m_dateShowStringField;
        
        private int m_dayFormatField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_formatSeparatorField;
        
        private long m_iDField;
        
        private int m_longDatePatternField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_monthFormatField;
        
        private int m_shortDatePatternField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private int m_weekFormatField;
        
        private int m_yMDSequenceField;
        
        private int m_yearFormatField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_dateFormatString
        {
            get
            {
                return this.m_dateFormatStringField;
            }
            set
            {
                this.m_dateFormatStringField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_dateShowString
        {
            get
            {
                return this.m_dateShowStringField;
            }
            set
            {
                this.m_dateShowStringField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dayFormat
        {
            get
            {
                return this.m_dayFormatField;
            }
            set
            {
                this.m_dayFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_formatSeparator
        {
            get
            {
                return this.m_formatSeparatorField;
            }
            set
            {
                this.m_formatSeparatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_longDatePattern
        {
            get
            {
                return this.m_longDatePatternField;
            }
            set
            {
                this.m_longDatePatternField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_monthFormat
        {
            get
            {
                return this.m_monthFormatField;
            }
            set
            {
                this.m_monthFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shortDatePattern
        {
            get
            {
                return this.m_shortDatePatternField;
            }
            set
            {
                this.m_shortDatePatternField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_weekFormat
        {
            get
            {
                return this.m_weekFormatField;
            }
            set
            {
                this.m_weekFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_yMDSequence
        {
            get
            {
                return this.m_yMDSequenceField;
            }
            set
            {
                this.m_yMDSequenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_yearFormat
        {
            get
            {
                return this.m_yearFormatField;
            }
            set
            {
                this.m_yearFormatField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Format.TimeFormatData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFormatTimeFormatData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private int m_aMDesignatorField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_datetimeFormatField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_pMDesignatorField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private string m_timeSeparatorField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_aMDesignator
        {
            get
            {
                return this.m_aMDesignatorField;
            }
            set
            {
                this.m_aMDesignatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_datetimeFormat
        {
            get
            {
                return this.m_datetimeFormatField;
            }
            set
            {
                this.m_datetimeFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_pMDesignator
        {
            get
            {
                return this.m_pMDesignatorField;
            }
            set
            {
                this.m_pMDesignatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_timeSeparator
        {
            get
            {
                return this.m_timeSeparatorField;
            }
            set
            {
                this.m_timeSeparatorField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Format.NumberFormatData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFormatNumberFormatData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isGroupSeparatorField;
        
        private bool m_isShowZeroField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_numberDecimalSeparatorField;
        
        private string m_numberGroupSeparatorField;
        
        private int m_numberNegativePatternField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isGroupSeparator
        {
            get
            {
                return this.m_isGroupSeparatorField;
            }
            set
            {
                this.m_isGroupSeparatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShowZero
        {
            get
            {
                return this.m_isShowZeroField;
            }
            set
            {
                this.m_isShowZeroField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_numberDecimalSeparator
        {
            get
            {
                return this.m_numberDecimalSeparatorField;
            }
            set
            {
                this.m_numberDecimalSeparatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_numberGroupSeparator
        {
            get
            {
                return this.m_numberGroupSeparatorField;
            }
            set
            {
                this.m_numberGroupSeparatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_numberNegativePattern
        {
            get
            {
                return this.m_numberNegativePatternField;
            }
            set
            {
                this.m_numberNegativePatternField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.ContactData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactContactData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DefaultLocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultLocation_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Enterprise_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TitleField;
        
        private string NameField;
        
        private string TitleField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactAddressData[] m_addressesField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData[] m_beepPagersField;
        
        private string m_codeField;
        
        private int m_contactTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_defaultEmailField;
        
        private string m_defaultFaxNumField;
        
        private string m_defaultIMsField;
        
        private string m_defaultMobilNumField;
        
        private string m_defaultPhoneNumField;
        
        private string m_defaultURLAddrField;
        
        private string m_departmentField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactEmailData[] m_emailsField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_enterpriseField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactFaxData[] m_faxsField;
        
        private int m_genderField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactIMData[] m_iMsField;
        
        private bool m_isCustomerContactField;
        
        private bool m_isEmailNotifyField;
        
        private bool m_isEmployeeContactField;
        
        private bool m_isMessageNotifyField;
        
        private bool m_isOrgContactField;
        
        private bool m_isSupplierContactField;
        
        private string m_jobField;
        
        private string m_masterSiteField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactMobilData[] m_mobilsField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactNameData m_personNameField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData[] m_phonesField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactURLData[] m_uRLsField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultLocation
        {
            get
            {
                return this.DefaultLocationField;
            }
            set
            {
                this.DefaultLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultLocation_SKey
        {
            get
            {
                return this.DefaultLocation_SKeyField;
            }
            set
            {
                this.DefaultLocation_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Enterprise_SKey
        {
            get
            {
                return this.Enterprise_SKeyField;
            }
            set
            {
                this.Enterprise_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Title
        {
            get
            {
                return this.Multi_TitleField;
            }
            set
            {
                this.Multi_TitleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Title
        {
            get
            {
                return this.TitleField;
            }
            set
            {
                this.TitleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactAddressData[] m_addresses
        {
            get
            {
                return this.m_addressesField;
            }
            set
            {
                this.m_addressesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData[] m_beepPagers
        {
            get
            {
                return this.m_beepPagersField;
            }
            set
            {
                this.m_beepPagersField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_contactType
        {
            get
            {
                return this.m_contactTypeField;
            }
            set
            {
                this.m_contactTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultEmail
        {
            get
            {
                return this.m_defaultEmailField;
            }
            set
            {
                this.m_defaultEmailField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultFaxNum
        {
            get
            {
                return this.m_defaultFaxNumField;
            }
            set
            {
                this.m_defaultFaxNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultIMs
        {
            get
            {
                return this.m_defaultIMsField;
            }
            set
            {
                this.m_defaultIMsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultMobilNum
        {
            get
            {
                return this.m_defaultMobilNumField;
            }
            set
            {
                this.m_defaultMobilNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultPhoneNum
        {
            get
            {
                return this.m_defaultPhoneNumField;
            }
            set
            {
                this.m_defaultPhoneNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultURLAddr
        {
            get
            {
                return this.m_defaultURLAddrField;
            }
            set
            {
                this.m_defaultURLAddrField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_department
        {
            get
            {
                return this.m_departmentField;
            }
            set
            {
                this.m_departmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactEmailData[] m_emails
        {
            get
            {
                return this.m_emailsField;
            }
            set
            {
                this.m_emailsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_enterprise
        {
            get
            {
                return this.m_enterpriseField;
            }
            set
            {
                this.m_enterpriseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactFaxData[] m_faxs
        {
            get
            {
                return this.m_faxsField;
            }
            set
            {
                this.m_faxsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_gender
        {
            get
            {
                return this.m_genderField;
            }
            set
            {
                this.m_genderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactIMData[] m_iMs
        {
            get
            {
                return this.m_iMsField;
            }
            set
            {
                this.m_iMsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCustomerContact
        {
            get
            {
                return this.m_isCustomerContactField;
            }
            set
            {
                this.m_isCustomerContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEmailNotify
        {
            get
            {
                return this.m_isEmailNotifyField;
            }
            set
            {
                this.m_isEmailNotifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEmployeeContact
        {
            get
            {
                return this.m_isEmployeeContactField;
            }
            set
            {
                this.m_isEmployeeContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMessageNotify
        {
            get
            {
                return this.m_isMessageNotifyField;
            }
            set
            {
                this.m_isMessageNotifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOrgContact
        {
            get
            {
                return this.m_isOrgContactField;
            }
            set
            {
                this.m_isOrgContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplierContact
        {
            get
            {
                return this.m_isSupplierContactField;
            }
            set
            {
                this.m_isSupplierContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_job
        {
            get
            {
                return this.m_jobField;
            }
            set
            {
                this.m_jobField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactMobilData[] m_mobils
        {
            get
            {
                return this.m_mobilsField;
            }
            set
            {
                this.m_mobilsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactNameData m_personName
        {
            get
            {
                return this.m_personNameField;
            }
            set
            {
                this.m_personNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData[] m_phones
        {
            get
            {
                return this.m_phonesField;
            }
            set
            {
                this.m_phonesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactURLData[] m_uRLs
        {
            get
            {
                return this.m_uRLsField;
            }
            set
            {
                this.m_uRLsField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.AddressData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactAddressData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private long LocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contactField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private int m_usageField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Location
        {
            get
            {
                return this.LocationField;
            }
            set
            {
                this.LocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKey
        {
            get
            {
                return this.Location_SKeyField;
            }
            set
            {
                this.Location_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contact
        {
            get
            {
                return this.m_contactField;
            }
            set
            {
                this.m_contactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_usage
        {
            get
            {
                return this.m_usageField;
            }
            set
            {
                this.m_usageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.BeepPagerData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactBeepPagerData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private string m_bPField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contactField;
        
        private string m_countryField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_exchangeField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private string m_territoryField;
        
        private int m_usageField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_bP
        {
            get
            {
                return this.m_bPField;
            }
            set
            {
                this.m_bPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contact
        {
            get
            {
                return this.m_contactField;
            }
            set
            {
                this.m_contactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_country
        {
            get
            {
                return this.m_countryField;
            }
            set
            {
                this.m_countryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_exchange
        {
            get
            {
                return this.m_exchangeField;
            }
            set
            {
                this.m_exchangeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_territory
        {
            get
            {
                return this.m_territoryField;
            }
            set
            {
                this.m_territoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_usage
        {
            get
            {
                return this.m_usageField;
            }
            set
            {
                this.m_usageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.PhoneData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactPhoneData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contactField;
        
        private string m_countryField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_extField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_phoneNumField;
        
        private long m_sysVersionField;
        
        private string m_territoryField;
        
        private int m_usageField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contact
        {
            get
            {
                return this.m_contactField;
            }
            set
            {
                this.m_contactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_country
        {
            get
            {
                return this.m_countryField;
            }
            set
            {
                this.m_countryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_ext
        {
            get
            {
                return this.m_extField;
            }
            set
            {
                this.m_extField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_phoneNum
        {
            get
            {
                return this.m_phoneNumField;
            }
            set
            {
                this.m_phoneNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_territory
        {
            get
            {
                return this.m_territoryField;
            }
            set
            {
                this.m_territoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_usage
        {
            get
            {
                return this.m_usageField;
            }
            set
            {
                this.m_usageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.FaxData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactFaxData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contactField;
        
        private string m_countryField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_extField;
        
        private string m_faxNumField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private string m_territoryField;
        
        private int m_usageField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contact
        {
            get
            {
                return this.m_contactField;
            }
            set
            {
                this.m_contactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_country
        {
            get
            {
                return this.m_countryField;
            }
            set
            {
                this.m_countryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_ext
        {
            get
            {
                return this.m_extField;
            }
            set
            {
                this.m_extField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_faxNum
        {
            get
            {
                return this.m_faxNumField;
            }
            set
            {
                this.m_faxNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_territory
        {
            get
            {
                return this.m_territoryField;
            }
            set
            {
                this.m_territoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_usage
        {
            get
            {
                return this.m_usageField;
            }
            set
            {
                this.m_usageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.MobilData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactMobilData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contactField;
        
        private string m_countryField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_mobilNumField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private int m_usageField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contact
        {
            get
            {
                return this.m_contactField;
            }
            set
            {
                this.m_contactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_country
        {
            get
            {
                return this.m_countryField;
            }
            set
            {
                this.m_countryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_mobilNum
        {
            get
            {
                return this.m_mobilNumField;
            }
            set
            {
                this.m_mobilNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_usage
        {
            get
            {
                return this.m_usageField;
            }
            set
            {
                this.m_usageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.EmailData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactEmailData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contactField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_emailAddrField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private int m_usageField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contact
        {
            get
            {
                return this.m_contactField;
            }
            set
            {
                this.m_contactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_emailAddr
        {
            get
            {
                return this.m_emailAddrField;
            }
            set
            {
                this.m_emailAddrField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_usage
        {
            get
            {
                return this.m_usageField;
            }
            set
            {
                this.m_usageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.URLData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactURLData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contactField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private string m_uRLAddrField;
        
        private int m_usageField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contact
        {
            get
            {
                return this.m_contactField;
            }
            set
            {
                this.m_contactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_uRLAddr
        {
            get
            {
                return this.m_uRLAddrField;
            }
            set
            {
                this.m_uRLAddrField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_usage
        {
            get
            {
                return this.m_usageField;
            }
            set
            {
                this.m_usageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.IMData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactIMData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contactField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_iMAddressField;
        
        private int m_iMURLField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private int m_usageField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseContactContactData m_contact
        {
            get
            {
                return this.m_contactField;
            }
            set
            {
                this.m_contactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_iMAddress
        {
            get
            {
                return this.m_iMAddressField;
            }
            set
            {
                this.m_iMAddressField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_iMURL
        {
            get
            {
                return this.m_iMURLField;
            }
            set
            {
                this.m_iMURLField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_usage
        {
            get
            {
                return this.m_usageField;
            }
            set
            {
                this.m_usageField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Contact.NameData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseContactNameData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_displayNameField;
        
        private string m_firstNameField;
        
        private string m_lastNameField;
        
        private string m_middleNameField;
        
        private string m_nickNameField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_displayName
        {
            get
            {
                return this.m_displayNameField;
            }
            set
            {
                this.m_displayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_firstName
        {
            get
            {
                return this.m_firstNameField;
            }
            set
            {
                this.m_firstNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lastName
        {
            get
            {
                return this.m_lastNameField;
            }
            set
            {
                this.m_lastNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_middleName
        {
            get
            {
                return this.m_middleNameField;
            }
            set
            {
                this.m_middleNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nickName
        {
            get
            {
                return this.m_nickNameField;
            }
            set
            {
                this.m_nickNameField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Format.CurrencyFormatData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFormatCurrencyFormatData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_currencyDecimalSeparatorField;
        
        private string m_currencyGroupSeparatorField;
        
        private int m_currencyNegativePatternField;
        
        private int m_currencyPositivePatternField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isGroupSeparatorField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_currencyDecimalSeparator
        {
            get
            {
                return this.m_currencyDecimalSeparatorField;
            }
            set
            {
                this.m_currencyDecimalSeparatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_currencyGroupSeparator
        {
            get
            {
                return this.m_currencyGroupSeparatorField;
            }
            set
            {
                this.m_currencyGroupSeparatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_currencyNegativePattern
        {
            get
            {
                return this.m_currencyNegativePatternField;
            }
            set
            {
                this.m_currencyNegativePatternField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_currencyPositivePattern
        {
            get
            {
                return this.m_currencyPositivePatternField;
            }
            set
            {
                this.m_currencyPositivePatternField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isGroupSeparator
        {
            get
            {
                return this.m_isGroupSeparatorField;
            }
            set
            {
                this.m_isGroupSeparatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Language.LanguageData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLanguageLanguageData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrencyFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrencyFormat_SKeyField;
        
        private long DateFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DateFormat_SKeyField;
        
        private string DescriptionField;
        
        private long LanguageRegionField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey LanguageRegion_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long NumberFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey NumberFormat_SKeyField;
        
        private long TimeFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TimeFormat_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private bool m_isSystemField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrencyFormat
        {
            get
            {
                return this.CurrencyFormatField;
            }
            set
            {
                this.CurrencyFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrencyFormat_SKey
        {
            get
            {
                return this.CurrencyFormat_SKeyField;
            }
            set
            {
                this.CurrencyFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DateFormat
        {
            get
            {
                return this.DateFormatField;
            }
            set
            {
                this.DateFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DateFormat_SKey
        {
            get
            {
                return this.DateFormat_SKeyField;
            }
            set
            {
                this.DateFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long LanguageRegion
        {
            get
            {
                return this.LanguageRegionField;
            }
            set
            {
                this.LanguageRegionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey LanguageRegion_SKey
        {
            get
            {
                return this.LanguageRegion_SKeyField;
            }
            set
            {
                this.LanguageRegion_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long NumberFormat
        {
            get
            {
                return this.NumberFormatField;
            }
            set
            {
                this.NumberFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey NumberFormat_SKey
        {
            get
            {
                return this.NumberFormat_SKeyField;
            }
            set
            {
                this.NumberFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TimeFormat
        {
            get
            {
                return this.TimeFormatField;
            }
            set
            {
                this.TimeFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TimeFormat_SKey
        {
            get
            {
                return this.TimeFormat_SKeyField;
            }
            set
            {
                this.TimeFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSystem
        {
            get
            {
                return this.m_isSystemField;
            }
            set
            {
                this.m_isSystemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Language.LanguageRegionData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLanguageLanguageRegionData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.TimeZoneBE.TimeZoneData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseTimeZoneBETimeZoneData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private System.DateTime m_dSTBeginTimeField;
        
        private System.DateTime m_dSTEndTimeField;
        
        private long m_iDField;
        
        private bool m_isDaylightSavingTimeField;
        
        private bool m_isFixDaylightSavingTimeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_offsetField;
        
        private string m_shortenField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Memo
        {
            get
            {
                return this.MemoField;
            }
            set
            {
                this.MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Memo
        {
            get
            {
                return this.Multi_MemoField;
            }
            set
            {
                this.Multi_MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_dSTBeginTime
        {
            get
            {
                return this.m_dSTBeginTimeField;
            }
            set
            {
                this.m_dSTBeginTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_dSTEndTime
        {
            get
            {
                return this.m_dSTEndTimeField;
            }
            set
            {
                this.m_dSTEndTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDaylightSavingTime
        {
            get
            {
                return this.m_isDaylightSavingTimeField;
            }
            set
            {
                this.m_isDaylightSavingTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFixDaylightSavingTime
        {
            get
            {
                return this.m_isFixDaylightSavingTimeField;
            }
            set
            {
                this.m_isFixDaylightSavingTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_offset
        {
            get
            {
                return this.m_offsetField;
            }
            set
            {
                this.m_offsetField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shorten
        {
            get
            {
                return this.m_shortenField;
            }
            set
            {
                this.m_shortenField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.HoldRelease.HoldReasonData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseHoldReleaseHoldReasonData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ApplicationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Application_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData[] m_holdReasonUserRelationsField;
        
        private long m_iDField;
        
        private bool m_isPrefabField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Application
        {
            get
            {
                return this.ApplicationField;
            }
            set
            {
                this.ApplicationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Application_SKey
        {
            get
            {
                return this.Application_SKeyField;
            }
            set
            {
                this.Application_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData[] m_holdReasonUserRelations
        {
            get
            {
                return this.m_holdReasonUserRelationsField;
            }
            set
            {
                this.m_holdReasonUserRelationsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrefab
        {
            get
            {
                return this.m_isPrefabField;
            }
            set
            {
                this.m_isPrefabField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.HoldRelease.HoldReasonUserRelationData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseHoldReleaseHoldReasonUserRelationData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long ReasonUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReasonUser_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonData m_holdReasonField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReasonUser
        {
            get
            {
                return this.ReasonUserField;
            }
            set
            {
                this.ReasonUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReasonUser_SKey
        {
            get
            {
                return this.ReasonUser_SKeyField;
            }
            set
            {
                this.ReasonUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonData m_holdReason
        {
            get
            {
                return this.m_holdReasonField;
            }
            set
            {
                this.m_holdReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.UserRole.UserData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseUserRoleUserData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long AppPortalField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AppPortal_SKeyField;
        
        private long ContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private long CurrencyFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrencyFormat_SKeyField;
        
        private long DateFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DateFormat_SKeyField;
        
        private string DescriptionField;
        
        private string DisplayNameField;
        
        private long LoginLanguageField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey LoginLanguage_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisplayNameField;
        
        private long NumberFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey NumberFormat_SKeyField;
        
        private long TimeFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TimeFormat_SKeyField;
        
        private long UserGroupField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UserGroup_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_customerCodeField;
        
        private long m_customerIDField;
        
        private string m_customerNameField;
        
        private string m_domainNameField;
        
        private bool m_domainUserOnlyField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData[] m_electronicAccountField;
        
        private long m_iDField;
        
        private bool m_isAliveField;
        
        private bool m_isCAEnabledField;
        
        private string m_masterSiteField;
        
        private int m_maxUserCountField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameField;
        
        private string m_nodeCodeField;
        
        private string m_passwordField;
        
        private int m_passwordStateField;
        
        private string m_photoField;
        
        private bool m_portalManagerField;
        
        private string m_publicKeyField;
        
        private string m_saltField;
        
        private string m_shortNameField;
        
        private int m_styleField;
        
        private string m_supplierCodeField;
        
        private long m_supplierIDField;
        
        private string m_supplierNameField;
        
        private long m_sysVersionField;
        
        private string m_tipField;
        
        private string m_tipAnswerField;
        
        private string m_uuIDField;
        
        private string m_yHT_UserIdField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AppPortal
        {
            get
            {
                return this.AppPortalField;
            }
            set
            {
                this.AppPortalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AppPortal_SKey
        {
            get
            {
                return this.AppPortal_SKeyField;
            }
            set
            {
                this.AppPortal_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Contact
        {
            get
            {
                return this.ContactField;
            }
            set
            {
                this.ContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrencyFormat
        {
            get
            {
                return this.CurrencyFormatField;
            }
            set
            {
                this.CurrencyFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrencyFormat_SKey
        {
            get
            {
                return this.CurrencyFormat_SKeyField;
            }
            set
            {
                this.CurrencyFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DateFormat
        {
            get
            {
                return this.DateFormatField;
            }
            set
            {
                this.DateFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DateFormat_SKey
        {
            get
            {
                return this.DateFormat_SKeyField;
            }
            set
            {
                this.DateFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string DisplayName
        {
            get
            {
                return this.DisplayNameField;
            }
            set
            {
                this.DisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long LoginLanguage
        {
            get
            {
                return this.LoginLanguageField;
            }
            set
            {
                this.LoginLanguageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey LoginLanguage_SKey
        {
            get
            {
                return this.LoginLanguage_SKeyField;
            }
            set
            {
                this.LoginLanguage_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisplayName
        {
            get
            {
                return this.Multi_DisplayNameField;
            }
            set
            {
                this.Multi_DisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long NumberFormat
        {
            get
            {
                return this.NumberFormatField;
            }
            set
            {
                this.NumberFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey NumberFormat_SKey
        {
            get
            {
                return this.NumberFormat_SKeyField;
            }
            set
            {
                this.NumberFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TimeFormat
        {
            get
            {
                return this.TimeFormatField;
            }
            set
            {
                this.TimeFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TimeFormat_SKey
        {
            get
            {
                return this.TimeFormat_SKeyField;
            }
            set
            {
                this.TimeFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UserGroup
        {
            get
            {
                return this.UserGroupField;
            }
            set
            {
                this.UserGroupField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UserGroup_SKey
        {
            get
            {
                return this.UserGroup_SKeyField;
            }
            set
            {
                this.UserGroup_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_customerCode
        {
            get
            {
                return this.m_customerCodeField;
            }
            set
            {
                this.m_customerCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_customerID
        {
            get
            {
                return this.m_customerIDField;
            }
            set
            {
                this.m_customerIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_customerName
        {
            get
            {
                return this.m_customerNameField;
            }
            set
            {
                this.m_customerNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_domainName
        {
            get
            {
                return this.m_domainNameField;
            }
            set
            {
                this.m_domainNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_domainUserOnly
        {
            get
            {
                return this.m_domainUserOnlyField;
            }
            set
            {
                this.m_domainUserOnlyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData[] m_electronicAccount
        {
            get
            {
                return this.m_electronicAccountField;
            }
            set
            {
                this.m_electronicAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAlive
        {
            get
            {
                return this.m_isAliveField;
            }
            set
            {
                this.m_isAliveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCAEnabled
        {
            get
            {
                return this.m_isCAEnabledField;
            }
            set
            {
                this.m_isCAEnabledField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxUserCount
        {
            get
            {
                return this.m_maxUserCountField;
            }
            set
            {
                this.m_maxUserCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nodeCode
        {
            get
            {
                return this.m_nodeCodeField;
            }
            set
            {
                this.m_nodeCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_password
        {
            get
            {
                return this.m_passwordField;
            }
            set
            {
                this.m_passwordField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_passwordState
        {
            get
            {
                return this.m_passwordStateField;
            }
            set
            {
                this.m_passwordStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_photo
        {
            get
            {
                return this.m_photoField;
            }
            set
            {
                this.m_photoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_portalManager
        {
            get
            {
                return this.m_portalManagerField;
            }
            set
            {
                this.m_portalManagerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_publicKey
        {
            get
            {
                return this.m_publicKeyField;
            }
            set
            {
                this.m_publicKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_salt
        {
            get
            {
                return this.m_saltField;
            }
            set
            {
                this.m_saltField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_style
        {
            get
            {
                return this.m_styleField;
            }
            set
            {
                this.m_styleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_supplierCode
        {
            get
            {
                return this.m_supplierCodeField;
            }
            set
            {
                this.m_supplierCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_supplierID
        {
            get
            {
                return this.m_supplierIDField;
            }
            set
            {
                this.m_supplierIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_supplierName
        {
            get
            {
                return this.m_supplierNameField;
            }
            set
            {
                this.m_supplierNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_tip
        {
            get
            {
                return this.m_tipField;
            }
            set
            {
                this.m_tipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_tipAnswer
        {
            get
            {
                return this.m_tipAnswerField;
            }
            set
            {
                this.m_tipAnswerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_uuID
        {
            get
            {
                return this.m_uuIDField;
            }
            set
            {
                this.m_uuIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_yHT_UserId
        {
            get
            {
                return this.m_yHT_UserIdField;
            }
            set
            {
                this.m_yHT_UserIdField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.UserRole.ElectronicAccountData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseUserRoleElectronicAccountData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey User_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private bool m_effectiveField;
        
        private string m_electUserNameField;
        
        private string m_electUserPassField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private string m_taxpayerNumField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserData m_userField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey User_SKey
        {
            get
            {
                return this.User_SKeyField;
            }
            set
            {
                this.User_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_electUserName
        {
            get
            {
                return this.m_electUserNameField;
            }
            set
            {
                this.m_electUserNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_electUserPass
        {
            get
            {
                return this.m_electUserPassField;
            }
            set
            {
                this.m_electUserPassField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_taxpayerNum
        {
            get
            {
                return this.m_taxpayerNumField;
            }
            set
            {
                this.m_taxpayerNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserData m_user
        {
            get
            {
                return this.m_userField;
            }
            set
            {
                this.m_userField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.UserRole.UserGroupData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseUserRoleUserGroupData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Parent_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isLeafField;
        
        private int m_levelField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserGroupData m_parentField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Parent_SKey
        {
            get
            {
                return this.Parent_SKeyField;
            }
            set
            {
                this.Parent_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLeaf
        {
            get
            {
                return this.m_isLeafField;
            }
            set
            {
                this.m_isLeafField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_level
        {
            get
            {
                return this.m_levelField;
            }
            set
            {
                this.m_levelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserGroupData m_parent
        {
            get
            {
                return this.m_parentField;
            }
            set
            {
                this.m_parentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.AppPortal.AppPortalData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseAppPortalAppPortalData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DefaultOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultOrg_SKeyField;
        
        private string MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private string m_enterpriseField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_portalTypeField;
        
        private string m_siteField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultOrg
        {
            get
            {
                return this.DefaultOrgField;
            }
            set
            {
                this.DefaultOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultOrg_SKey
        {
            get
            {
                return this.DefaultOrg_SKeyField;
            }
            set
            {
                this.DefaultOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Memo
        {
            get
            {
                return this.MemoField;
            }
            set
            {
                this.MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Memo
        {
            get
            {
                return this.Multi_MemoField;
            }
            set
            {
                this.Multi_MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_enterprise
        {
            get
            {
                return this.m_enterpriseField;
            }
            set
            {
                this.m_enterpriseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_portalType
        {
            get
            {
                return this.m_portalTypeField;
            }
            set
            {
                this.m_portalTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_site
        {
            get
            {
                return this.m_siteField;
            }
            set
            {
                this.m_siteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Application.ApplicationData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseApplicationApplicationData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ParentNode_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isLeafField;
        
        private int m_levelField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseApplicationApplicationData m_parentNodeField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private string m_uRIField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ParentNode_SKey
        {
            get
            {
                return this.ParentNode_SKeyField;
            }
            set
            {
                this.ParentNode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLeaf
        {
            get
            {
                return this.m_isLeafField;
            }
            set
            {
                this.m_isLeafField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_level
        {
            get
            {
                return this.m_levelField;
            }
            set
            {
                this.m_levelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseApplicationApplicationData m_parentNode
        {
            get
            {
                return this.m_parentNodeField;
            }
            set
            {
                this.m_parentNodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_uRI
        {
            get
            {
                return this.m_uRIField;
            }
            set
            {
                this.m_uRIField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.HoldRelease.ReleaseReasonData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseHoldReleaseReleaseReasonData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ApplicationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Application_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isPrefabField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData[] m_releaseReasonUserRelationsField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Application
        {
            get
            {
                return this.ApplicationField;
            }
            set
            {
                this.ApplicationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Application_SKey
        {
            get
            {
                return this.Application_SKeyField;
            }
            set
            {
                this.Application_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrefab
        {
            get
            {
                return this.m_isPrefabField;
            }
            set
            {
                this.m_isPrefabField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData[] m_releaseReasonUserRelations
        {
            get
            {
                return this.m_releaseReasonUserRelationsField;
            }
            set
            {
                this.m_releaseReasonUserRelationsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.HoldRelease.ReleaseReasonUserRelationData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ReasonUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReasonUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonData m_releaseReasonField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReasonUser
        {
            get
            {
                return this.ReasonUserField;
            }
            set
            {
                this.ReasonUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReasonUser_SKey
        {
            get
            {
                return this.ReasonUser_SKeyField;
            }
            set
            {
                this.ReasonUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonData m_releaseReason
        {
            get
            {
                return this.m_releaseReasonField;
            }
            set
            {
                this.m_releaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowInstanceBE.FlowInstanceData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CloseUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CloseUser_SKeyField;
        
        private string CurrentFlowStateNameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentFlowState_SKeyField;
        
        private long FlowContextField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FlowContext_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MainFlow_SKeyField;
        
        private long ManualAssignUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ManualAssignUser_SKeyField;
        
        private string MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CurrentFlowStateNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TitleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ParentFlow_SKeyField;
        
        private long SourceDeptField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SourceDept_SKeyField;
        
        private long SourceOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SourceOrg_SKeyField;
        
        private long SourceUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SourceUser_SKeyField;
        
        private long StartUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StartUser_SKeyField;
        
        private long SuspendUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SuspendUser_SKeyField;
        
        private string TitleField;
        
        private long WorkflowDefineField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WorkflowDefine_SKeyField;
        
        private System.DateTime m_abandonApprovalDateField;
        
        private long m_abandonApprovalUserField;
        
        private int m_approvalResultField;
        
        private string m_businessTypeField;
        
        private System.DateTime m_closeTimeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData m_currentFlowStateField;
        
        private string m_custMemoField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData[] m_defineResetRecordField;
        
        private string m_defineXMLField;
        
        private bool m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData[] m_flowInteroperField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData[] m_flowStateField;
        
        private long m_iDField;
        
        private int m_innerDefineVersionField;
        
        private System.Guid m_instanceField;
        
        private bool m_isAbandonApprovalField;
        
        private bool m_isFreeFlowField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_mainFlowField;
        
        private long m_manualAssignProcessTrackField;
        
        private string m_manualAssignStateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_ownerBranchField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey m_ownerEntityField;
        
        private string m_ownerStateField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_parentFlowField;
        
        private System.Guid m_preInstanceField;
        
        private string m_sourceCultureField;
        
        private string m_startCultureField;
        
        private System.DateTime m_startTimeField;
        
        private string m_startUserContextField;
        
        private long m_startUserORGField;
        
        private int m_stateField;
        
        private string m_suspendReasonField;
        
        private System.DateTime m_suspendTimeField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CloseUser
        {
            get
            {
                return this.CloseUserField;
            }
            set
            {
                this.CloseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CloseUser_SKey
        {
            get
            {
                return this.CloseUser_SKeyField;
            }
            set
            {
                this.CloseUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CurrentFlowStateName
        {
            get
            {
                return this.CurrentFlowStateNameField;
            }
            set
            {
                this.CurrentFlowStateNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentFlowState_SKey
        {
            get
            {
                return this.CurrentFlowState_SKeyField;
            }
            set
            {
                this.CurrentFlowState_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FlowContext
        {
            get
            {
                return this.FlowContextField;
            }
            set
            {
                this.FlowContextField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FlowContext_SKey
        {
            get
            {
                return this.FlowContext_SKeyField;
            }
            set
            {
                this.FlowContext_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MainFlow_SKey
        {
            get
            {
                return this.MainFlow_SKeyField;
            }
            set
            {
                this.MainFlow_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ManualAssignUser
        {
            get
            {
                return this.ManualAssignUserField;
            }
            set
            {
                this.ManualAssignUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ManualAssignUser_SKey
        {
            get
            {
                return this.ManualAssignUser_SKeyField;
            }
            set
            {
                this.ManualAssignUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Memo
        {
            get
            {
                return this.MemoField;
            }
            set
            {
                this.MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CurrentFlowStateName
        {
            get
            {
                return this.Multi_CurrentFlowStateNameField;
            }
            set
            {
                this.Multi_CurrentFlowStateNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Memo
        {
            get
            {
                return this.Multi_MemoField;
            }
            set
            {
                this.Multi_MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Title
        {
            get
            {
                return this.Multi_TitleField;
            }
            set
            {
                this.Multi_TitleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ParentFlow_SKey
        {
            get
            {
                return this.ParentFlow_SKeyField;
            }
            set
            {
                this.ParentFlow_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SourceDept
        {
            get
            {
                return this.SourceDeptField;
            }
            set
            {
                this.SourceDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SourceDept_SKey
        {
            get
            {
                return this.SourceDept_SKeyField;
            }
            set
            {
                this.SourceDept_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SourceOrg
        {
            get
            {
                return this.SourceOrgField;
            }
            set
            {
                this.SourceOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SourceOrg_SKey
        {
            get
            {
                return this.SourceOrg_SKeyField;
            }
            set
            {
                this.SourceOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SourceUser
        {
            get
            {
                return this.SourceUserField;
            }
            set
            {
                this.SourceUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SourceUser_SKey
        {
            get
            {
                return this.SourceUser_SKeyField;
            }
            set
            {
                this.SourceUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StartUser
        {
            get
            {
                return this.StartUserField;
            }
            set
            {
                this.StartUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StartUser_SKey
        {
            get
            {
                return this.StartUser_SKeyField;
            }
            set
            {
                this.StartUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SuspendUser
        {
            get
            {
                return this.SuspendUserField;
            }
            set
            {
                this.SuspendUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SuspendUser_SKey
        {
            get
            {
                return this.SuspendUser_SKeyField;
            }
            set
            {
                this.SuspendUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Title
        {
            get
            {
                return this.TitleField;
            }
            set
            {
                this.TitleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WorkflowDefine
        {
            get
            {
                return this.WorkflowDefineField;
            }
            set
            {
                this.WorkflowDefineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WorkflowDefine_SKey
        {
            get
            {
                return this.WorkflowDefine_SKeyField;
            }
            set
            {
                this.WorkflowDefine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_abandonApprovalDate
        {
            get
            {
                return this.m_abandonApprovalDateField;
            }
            set
            {
                this.m_abandonApprovalDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_abandonApprovalUser
        {
            get
            {
                return this.m_abandonApprovalUserField;
            }
            set
            {
                this.m_abandonApprovalUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_approvalResult
        {
            get
            {
                return this.m_approvalResultField;
            }
            set
            {
                this.m_approvalResultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_businessType
        {
            get
            {
                return this.m_businessTypeField;
            }
            set
            {
                this.m_businessTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_closeTime
        {
            get
            {
                return this.m_closeTimeField;
            }
            set
            {
                this.m_closeTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData m_currentFlowState
        {
            get
            {
                return this.m_currentFlowStateField;
            }
            set
            {
                this.m_currentFlowStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_custMemo
        {
            get
            {
                return this.m_custMemoField;
            }
            set
            {
                this.m_custMemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData[] m_defineResetRecord
        {
            get
            {
                return this.m_defineResetRecordField;
            }
            set
            {
                this.m_defineResetRecordField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defineXML
        {
            get
            {
                return this.m_defineXMLField;
            }
            set
            {
                this.m_defineXMLField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData[] m_flowInteroper
        {
            get
            {
                return this.m_flowInteroperField;
            }
            set
            {
                this.m_flowInteroperField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData[] m_flowState
        {
            get
            {
                return this.m_flowStateField;
            }
            set
            {
                this.m_flowStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_innerDefineVersion
        {
            get
            {
                return this.m_innerDefineVersionField;
            }
            set
            {
                this.m_innerDefineVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_instance
        {
            get
            {
                return this.m_instanceField;
            }
            set
            {
                this.m_instanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAbandonApproval
        {
            get
            {
                return this.m_isAbandonApprovalField;
            }
            set
            {
                this.m_isAbandonApprovalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFreeFlow
        {
            get
            {
                return this.m_isFreeFlowField;
            }
            set
            {
                this.m_isFreeFlowField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_mainFlow
        {
            get
            {
                return this.m_mainFlowField;
            }
            set
            {
                this.m_mainFlowField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_manualAssignProcessTrack
        {
            get
            {
                return this.m_manualAssignProcessTrackField;
            }
            set
            {
                this.m_manualAssignProcessTrackField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_manualAssignState
        {
            get
            {
                return this.m_manualAssignStateField;
            }
            set
            {
                this.m_manualAssignStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_ownerBranch
        {
            get
            {
                return this.m_ownerBranchField;
            }
            set
            {
                this.m_ownerBranchField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey m_ownerEntity
        {
            get
            {
                return this.m_ownerEntityField;
            }
            set
            {
                this.m_ownerEntityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_ownerState
        {
            get
            {
                return this.m_ownerStateField;
            }
            set
            {
                this.m_ownerStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_parentFlow
        {
            get
            {
                return this.m_parentFlowField;
            }
            set
            {
                this.m_parentFlowField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_preInstance
        {
            get
            {
                return this.m_preInstanceField;
            }
            set
            {
                this.m_preInstanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sourceCulture
        {
            get
            {
                return this.m_sourceCultureField;
            }
            set
            {
                this.m_sourceCultureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_startCulture
        {
            get
            {
                return this.m_startCultureField;
            }
            set
            {
                this.m_startCultureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_startTime
        {
            get
            {
                return this.m_startTimeField;
            }
            set
            {
                this.m_startTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_startUserContext
        {
            get
            {
                return this.m_startUserContextField;
            }
            set
            {
                this.m_startUserContextField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_startUserORG
        {
            get
            {
                return this.m_startUserORGField;
            }
            set
            {
                this.m_startUserORGField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_state
        {
            get
            {
                return this.m_stateField;
            }
            set
            {
                this.m_stateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_suspendReason
        {
            get
            {
                return this.m_suspendReasonField;
            }
            set
            {
                this.m_suspendReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_suspendTime
        {
            get
            {
                return this.m_suspendTimeField;
            }
            set
            {
                this.m_suspendTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowInstanceBE.FlowStateData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string CurrentStateNameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FlowInstance_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CurrentStateNameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PreState_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData[] m_childFlowInfoField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_currentStateField;
        
        private int m_doModeField;
        
        private System.DateTime m_endTimeField;
        
        private System.DateTime m_expireTimeField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_flowInstanceField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_outActionField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData m_preStateField;
        
        private System.DateTime m_startTimeField;
        
        private int m_stateInfoField;
        
        private System.Guid m_stateQueueIDField;
        
        private string m_stateQueueNameField;
        
        private int m_stateTypeField;
        
        private long m_sysVersionField;
        
        private float m_timeLimitField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData[] m_waitingUserField;
        
        private long m_workCalendarField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CurrentStateName
        {
            get
            {
                return this.CurrentStateNameField;
            }
            set
            {
                this.CurrentStateNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FlowInstance_SKey
        {
            get
            {
                return this.FlowInstance_SKeyField;
            }
            set
            {
                this.FlowInstance_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CurrentStateName
        {
            get
            {
                return this.Multi_CurrentStateNameField;
            }
            set
            {
                this.Multi_CurrentStateNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PreState_SKey
        {
            get
            {
                return this.PreState_SKeyField;
            }
            set
            {
                this.PreState_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData[] m_childFlowInfo
        {
            get
            {
                return this.m_childFlowInfoField;
            }
            set
            {
                this.m_childFlowInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_currentState
        {
            get
            {
                return this.m_currentStateField;
            }
            set
            {
                this.m_currentStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_doMode
        {
            get
            {
                return this.m_doModeField;
            }
            set
            {
                this.m_doModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_endTime
        {
            get
            {
                return this.m_endTimeField;
            }
            set
            {
                this.m_endTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_expireTime
        {
            get
            {
                return this.m_expireTimeField;
            }
            set
            {
                this.m_expireTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_flowInstance
        {
            get
            {
                return this.m_flowInstanceField;
            }
            set
            {
                this.m_flowInstanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_outAction
        {
            get
            {
                return this.m_outActionField;
            }
            set
            {
                this.m_outActionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData m_preState
        {
            get
            {
                return this.m_preStateField;
            }
            set
            {
                this.m_preStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_startTime
        {
            get
            {
                return this.m_startTimeField;
            }
            set
            {
                this.m_startTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_stateInfo
        {
            get
            {
                return this.m_stateInfoField;
            }
            set
            {
                this.m_stateInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_stateQueueID
        {
            get
            {
                return this.m_stateQueueIDField;
            }
            set
            {
                this.m_stateQueueIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_stateQueueName
        {
            get
            {
                return this.m_stateQueueNameField;
            }
            set
            {
                this.m_stateQueueNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_stateType
        {
            get
            {
                return this.m_stateTypeField;
            }
            set
            {
                this.m_stateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public float m_timeLimit
        {
            get
            {
                return this.m_timeLimitField;
            }
            set
            {
                this.m_timeLimitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData[] m_waitingUser
        {
            get
            {
                return this.m_waitingUserField;
            }
            set
            {
                this.m_waitingUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_workCalendar
        {
            get
            {
                return this.m_workCalendarField;
            }
            set
            {
                this.m_workCalendarField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowInstanceBE.ChildFlowInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FlowState_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_doStateField;
        
        private System.Guid m_flowInsIDField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData m_flowStateField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_orderIDField;
        
        private string m_ownerBranchField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FlowState_SKey
        {
            get
            {
                return this.FlowState_SKeyField;
            }
            set
            {
                this.FlowState_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_doState
        {
            get
            {
                return this.m_doStateField;
            }
            set
            {
                this.m_doStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_flowInsID
        {
            get
            {
                return this.m_flowInsIDField;
            }
            set
            {
                this.m_flowInsIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData m_flowState
        {
            get
            {
                return this.m_flowStateField;
            }
            set
            {
                this.m_flowStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_orderID
        {
            get
            {
                return this.m_orderIDField;
            }
            set
            {
                this.m_orderIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_ownerBranch
        {
            get
            {
                return this.m_ownerBranchField;
            }
            set
            {
                this.m_ownerBranchField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowBE.DefineVersionData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowBEDefineVersionData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ModifiyUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ModifiyUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WorkflowDefine_SKeyField;
        
        private string m_contentField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private System.DateTime m_modifiyDateField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey m_refFormField;
        
        private long m_sysVersionField;
        
        private int m_versionField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEWorkflowDefineData m_workflowDefineField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ModifiyUser
        {
            get
            {
                return this.ModifiyUserField;
            }
            set
            {
                this.ModifiyUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ModifiyUser_SKey
        {
            get
            {
                return this.ModifiyUser_SKeyField;
            }
            set
            {
                this.ModifiyUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WorkflowDefine_SKey
        {
            get
            {
                return this.WorkflowDefine_SKeyField;
            }
            set
            {
                this.WorkflowDefine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_content
        {
            get
            {
                return this.m_contentField;
            }
            set
            {
                this.m_contentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiyDate
        {
            get
            {
                return this.m_modifiyDateField;
            }
            set
            {
                this.m_modifiyDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey m_refForm
        {
            get
            {
                return this.m_refFormField;
            }
            set
            {
                this.m_refFormField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_version
        {
            get
            {
                return this.m_versionField;
            }
            set
            {
                this.m_versionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEWorkflowDefineData m_workflowDefine
        {
            get
            {
                return this.m_workflowDefineField;
            }
            set
            {
                this.m_workflowDefineField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowBE.WorkflowDefineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowBEWorkflowDefineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CreateUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CreateUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentVersion_SKeyField;
        
        private long DefaultOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultOrg_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TitleField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string TitleField;
        
        private int m_applicationField;
        
        private int m_approveModifyOptionsField;
        
        private System.DateTime m_createTimeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData m_currentVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData[] m_defineVersionField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_sourceUserMessageTypeOptionsField;
        
        private int m_startUserMessageTypeOptionsField;
        
        private int m_stateField;
        
        private long m_sysVersionField;
        
        private string m_workflowIDField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CreateUser
        {
            get
            {
                return this.CreateUserField;
            }
            set
            {
                this.CreateUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CreateUser_SKey
        {
            get
            {
                return this.CreateUser_SKeyField;
            }
            set
            {
                this.CreateUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentVersion_SKey
        {
            get
            {
                return this.CurrentVersion_SKeyField;
            }
            set
            {
                this.CurrentVersion_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultOrg
        {
            get
            {
                return this.DefaultOrgField;
            }
            set
            {
                this.DefaultOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultOrg_SKey
        {
            get
            {
                return this.DefaultOrg_SKeyField;
            }
            set
            {
                this.DefaultOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Title
        {
            get
            {
                return this.Multi_TitleField;
            }
            set
            {
                this.Multi_TitleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Title
        {
            get
            {
                return this.TitleField;
            }
            set
            {
                this.TitleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_application
        {
            get
            {
                return this.m_applicationField;
            }
            set
            {
                this.m_applicationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_approveModifyOptions
        {
            get
            {
                return this.m_approveModifyOptionsField;
            }
            set
            {
                this.m_approveModifyOptionsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createTime
        {
            get
            {
                return this.m_createTimeField;
            }
            set
            {
                this.m_createTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData m_currentVersion
        {
            get
            {
                return this.m_currentVersionField;
            }
            set
            {
                this.m_currentVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData[] m_defineVersion
        {
            get
            {
                return this.m_defineVersionField;
            }
            set
            {
                this.m_defineVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sourceUserMessageTypeOptions
        {
            get
            {
                return this.m_sourceUserMessageTypeOptionsField;
            }
            set
            {
                this.m_sourceUserMessageTypeOptionsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_startUserMessageTypeOptions
        {
            get
            {
                return this.m_startUserMessageTypeOptionsField;
            }
            set
            {
                this.m_startUserMessageTypeOptionsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_state
        {
            get
            {
                return this.m_stateField;
            }
            set
            {
                this.m_stateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_workflowID
        {
            get
            {
                return this.m_workflowIDField;
            }
            set
            {
                this.m_workflowIDField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.HR.Department.DepartmentData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOHRDepartmentDepartmentData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long BinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Bin_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BudgetDept_SKeyField;
        
        private string DescriptionField;
        
        private long LocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TreeDisplayNameField;
        
        private string NameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ParentNode_SKeyField;
        
        private string ShortNameField;
        
        private string TreeDisplayNameField;
        
        private long WarehouseField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKeyField;
        
        private long WorkCalendarField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOHRDepartmentDepartmentData m_budgetDeptField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isLeafField;
        
        private bool m_isMFGField;
        
        private int m_levelField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOHRDepartmentDepartmentData m_parentNodeField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Bin
        {
            get
            {
                return this.BinField;
            }
            set
            {
                this.BinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Bin_SKey
        {
            get
            {
                return this.Bin_SKeyField;
            }
            set
            {
                this.Bin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BudgetDept_SKey
        {
            get
            {
                return this.BudgetDept_SKeyField;
            }
            set
            {
                this.BudgetDept_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Location
        {
            get
            {
                return this.LocationField;
            }
            set
            {
                this.LocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKey
        {
            get
            {
                return this.Location_SKeyField;
            }
            set
            {
                this.Location_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TreeDisplayName
        {
            get
            {
                return this.Multi_TreeDisplayNameField;
            }
            set
            {
                this.Multi_TreeDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ParentNode_SKey
        {
            get
            {
                return this.ParentNode_SKeyField;
            }
            set
            {
                this.ParentNode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string TreeDisplayName
        {
            get
            {
                return this.TreeDisplayNameField;
            }
            set
            {
                this.TreeDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Warehouse
        {
            get
            {
                return this.WarehouseField;
            }
            set
            {
                this.WarehouseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKey
        {
            get
            {
                return this.Warehouse_SKeyField;
            }
            set
            {
                this.Warehouse_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WorkCalendar
        {
            get
            {
                return this.WorkCalendarField;
            }
            set
            {
                this.WorkCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKey
        {
            get
            {
                return this.WorkCalendar_SKeyField;
            }
            set
            {
                this.WorkCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOHRDepartmentDepartmentData m_budgetDept
        {
            get
            {
                return this.m_budgetDeptField;
            }
            set
            {
                this.m_budgetDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLeaf
        {
            get
            {
                return this.m_isLeafField;
            }
            set
            {
                this.m_isLeafField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMFG
        {
            get
            {
                return this.m_isMFGField;
            }
            set
            {
                this.m_isMFGField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_level
        {
            get
            {
                return this.m_levelField;
            }
            set
            {
                this.m_levelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOHRDepartmentDepartmentData m_parentNode
        {
            get
            {
                return this.m_parentNodeField;
            }
            set
            {
                this.m_parentNodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Warehouse.WarehouseData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMWarehouseWarehouseData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CarrierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Carrier_SKeyField;
        
        private long CustomerField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKeyField;
        
        private long DefaultInStoreBinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultInStoreBin_SKeyField;
        
        private long DefaultOutStoreBinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultOutStoreBin_SKeyField;
        
        private long DepartmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKeyField;
        
        private string DescriptionField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long LocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKeyField;
        
        private long ManagerField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Manager_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private string ShortNameField;
        
        private long SupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private long TerritoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_depositTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private System.DateTime m_holdDateField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private bool m_isAllowNegativeField;
        
        private bool m_isBinField;
        
        private bool m_isCountFrozenField;
        
        private bool m_isCountReplenishField;
        
        private bool m_isEWHField;
        
        private bool m_isKeepTaxField;
        
        private bool m_isLotField;
        
        private bool m_isSeePlankRelationField;
        
        private bool m_isSerialField;
        
        private bool m_isStageField;
        
        private int m_locationTypeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_normalWhTypeField;
        
        private int m_outboundTypeField;
        
        private System.DateTime m_releaseDateField;
        
        private string m_releaseUserField;
        
        private int m_storageTypeField;
        
        private long m_sysVersionField;
        
        private string m_telephoneNumberField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData[] m_whStorageTypesField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Carrier
        {
            get
            {
                return this.CarrierField;
            }
            set
            {
                this.CarrierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Carrier_SKey
        {
            get
            {
                return this.Carrier_SKeyField;
            }
            set
            {
                this.Carrier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Customer
        {
            get
            {
                return this.CustomerField;
            }
            set
            {
                this.CustomerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKey
        {
            get
            {
                return this.Customer_SKeyField;
            }
            set
            {
                this.Customer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultInStoreBin
        {
            get
            {
                return this.DefaultInStoreBinField;
            }
            set
            {
                this.DefaultInStoreBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultInStoreBin_SKey
        {
            get
            {
                return this.DefaultInStoreBin_SKeyField;
            }
            set
            {
                this.DefaultInStoreBin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultOutStoreBin
        {
            get
            {
                return this.DefaultOutStoreBinField;
            }
            set
            {
                this.DefaultOutStoreBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultOutStoreBin_SKey
        {
            get
            {
                return this.DefaultOutStoreBin_SKeyField;
            }
            set
            {
                this.DefaultOutStoreBin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Department
        {
            get
            {
                return this.DepartmentField;
            }
            set
            {
                this.DepartmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKey
        {
            get
            {
                return this.Department_SKeyField;
            }
            set
            {
                this.Department_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Location
        {
            get
            {
                return this.LocationField;
            }
            set
            {
                this.LocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKey
        {
            get
            {
                return this.Location_SKeyField;
            }
            set
            {
                this.Location_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Manager
        {
            get
            {
                return this.ManagerField;
            }
            set
            {
                this.ManagerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Manager_SKey
        {
            get
            {
                return this.Manager_SKeyField;
            }
            set
            {
                this.Manager_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Supplier
        {
            get
            {
                return this.SupplierField;
            }
            set
            {
                this.SupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Territory
        {
            get
            {
                return this.TerritoryField;
            }
            set
            {
                this.TerritoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKey
        {
            get
            {
                return this.Territory_SKeyField;
            }
            set
            {
                this.Territory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_depositType
        {
            get
            {
                return this.m_depositTypeField;
            }
            set
            {
                this.m_depositTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAllowNegative
        {
            get
            {
                return this.m_isAllowNegativeField;
            }
            set
            {
                this.m_isAllowNegativeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBin
        {
            get
            {
                return this.m_isBinField;
            }
            set
            {
                this.m_isBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCountFrozen
        {
            get
            {
                return this.m_isCountFrozenField;
            }
            set
            {
                this.m_isCountFrozenField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCountReplenish
        {
            get
            {
                return this.m_isCountReplenishField;
            }
            set
            {
                this.m_isCountReplenishField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEWH
        {
            get
            {
                return this.m_isEWHField;
            }
            set
            {
                this.m_isEWHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isKeepTax
        {
            get
            {
                return this.m_isKeepTaxField;
            }
            set
            {
                this.m_isKeepTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLot
        {
            get
            {
                return this.m_isLotField;
            }
            set
            {
                this.m_isLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSeePlankRelation
        {
            get
            {
                return this.m_isSeePlankRelationField;
            }
            set
            {
                this.m_isSeePlankRelationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSerial
        {
            get
            {
                return this.m_isSerialField;
            }
            set
            {
                this.m_isSerialField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isStage
        {
            get
            {
                return this.m_isStageField;
            }
            set
            {
                this.m_isStageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_locationType
        {
            get
            {
                return this.m_locationTypeField;
            }
            set
            {
                this.m_locationTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_normalWhType
        {
            get
            {
                return this.m_normalWhTypeField;
            }
            set
            {
                this.m_normalWhTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_outboundType
        {
            get
            {
                return this.m_outboundTypeField;
            }
            set
            {
                this.m_outboundTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_storageType
        {
            get
            {
                return this.m_storageTypeField;
            }
            set
            {
                this.m_storageTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_telephoneNumber
        {
            get
            {
                return this.m_telephoneNumberField;
            }
            set
            {
                this.m_telephoneNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData[] m_whStorageTypes
        {
            get
            {
                return this.m_whStorageTypesField;
            }
            set
            {
                this.m_whStorageTypesField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Warehouse.WhStorageTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMWarehouseWhStorageTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private bool m_isCanATPField;
        
        private bool m_isCanMRPField;
        
        private bool m_isCanRcvShipField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_netableTypeField;
        
        private int m_storageTypeField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWarehouseData m_warehouseField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKey
        {
            get
            {
                return this.Warehouse_SKeyField;
            }
            set
            {
                this.Warehouse_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanATP
        {
            get
            {
                return this.m_isCanATPField;
            }
            set
            {
                this.m_isCanATPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanMRP
        {
            get
            {
                return this.m_isCanMRPField;
            }
            set
            {
                this.m_isCanMRPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanRcvShip
        {
            get
            {
                return this.m_isCanRcvShipField;
            }
            set
            {
                this.m_isCanRcvShipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_netableType
        {
            get
            {
                return this.m_netableTypeField;
            }
            set
            {
                this.m_netableTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_storageType
        {
            get
            {
                return this.m_storageTypeField;
            }
            set
            {
                this.m_storageTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWarehouseData m_warehouse
        {
            get
            {
                return this.m_warehouseField;
            }
            set
            {
                this.m_warehouseField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Bin.BinData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMBinBinData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string AliasNameField;
        
        private string CombineNameField;
        
        private string DescriptionField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TreeDisplayNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ParentNode_SKeyField;
        
        private string ShortNameField;
        
        private string TreeDisplayNameField;
        
        private long VolumeUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey VolumeUOM_SKeyField;
        
        private long WeightUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WeightUOM_SKeyField;
        
        private long WhManField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WhMan_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private decimal m_currentVolumeField;
        
        private decimal m_currentWeightField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isLeafField;
        
        private bool m_isSingleField;
        
        private bool m_isVMIField;
        
        private int m_levelField;
        
        private decimal m_maxVolumeField;
        
        private decimal m_maxWeightField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMBinBinData m_parentNodeField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private long m_sysVersionField;
        
        private bool m_volumeControlField;
        
        private bool m_weightControlField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string AliasName
        {
            get
            {
                return this.AliasNameField;
            }
            set
            {
                this.AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasName
        {
            get
            {
                return this.Multi_AliasNameField;
            }
            set
            {
                this.Multi_AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TreeDisplayName
        {
            get
            {
                return this.Multi_TreeDisplayNameField;
            }
            set
            {
                this.Multi_TreeDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ParentNode_SKey
        {
            get
            {
                return this.ParentNode_SKeyField;
            }
            set
            {
                this.ParentNode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string TreeDisplayName
        {
            get
            {
                return this.TreeDisplayNameField;
            }
            set
            {
                this.TreeDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long VolumeUOM
        {
            get
            {
                return this.VolumeUOMField;
            }
            set
            {
                this.VolumeUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey VolumeUOM_SKey
        {
            get
            {
                return this.VolumeUOM_SKeyField;
            }
            set
            {
                this.VolumeUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WeightUOM
        {
            get
            {
                return this.WeightUOMField;
            }
            set
            {
                this.WeightUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WeightUOM_SKey
        {
            get
            {
                return this.WeightUOM_SKeyField;
            }
            set
            {
                this.WeightUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WhMan
        {
            get
            {
                return this.WhManField;
            }
            set
            {
                this.WhManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WhMan_SKey
        {
            get
            {
                return this.WhMan_SKeyField;
            }
            set
            {
                this.WhMan_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_currentVolume
        {
            get
            {
                return this.m_currentVolumeField;
            }
            set
            {
                this.m_currentVolumeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_currentWeight
        {
            get
            {
                return this.m_currentWeightField;
            }
            set
            {
                this.m_currentWeightField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLeaf
        {
            get
            {
                return this.m_isLeafField;
            }
            set
            {
                this.m_isLeafField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSingle
        {
            get
            {
                return this.m_isSingleField;
            }
            set
            {
                this.m_isSingleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVMI
        {
            get
            {
                return this.m_isVMIField;
            }
            set
            {
                this.m_isVMIField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_level
        {
            get
            {
                return this.m_levelField;
            }
            set
            {
                this.m_levelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxVolume
        {
            get
            {
                return this.m_maxVolumeField;
            }
            set
            {
                this.m_maxVolumeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxWeight
        {
            get
            {
                return this.m_maxWeightField;
            }
            set
            {
                this.m_maxWeightField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMBinBinData m_parentNode
        {
            get
            {
                return this.m_parentNodeField;
            }
            set
            {
                this.m_parentNodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_volumeControl
        {
            get
            {
                return this.m_volumeControlField;
            }
            set
            {
                this.m_volumeControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_weightControl
        {
            get
            {
                return this.m_weightControlField;
            }
            set
            {
                this.m_weightControlField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.HR.Operator.OperatorsData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOHROperatorOperatorsData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private long DeptField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Dept_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string ShortNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData[] m_operatorLineField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Contact
        {
            get
            {
                return this.ContactField;
            }
            set
            {
                this.ContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Dept
        {
            get
            {
                return this.DeptField;
            }
            set
            {
                this.DeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Dept_SKey
        {
            get
            {
                return this.Dept_SKeyField;
            }
            set
            {
                this.Dept_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData[] m_operatorLine
        {
            get
            {
                return this.m_operatorLineField;
            }
            set
            {
                this.m_operatorLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.HR.Operator.OperatorLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOHROperatorOperatorLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Operators_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_operatorTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorsData m_operatorsField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Operators_SKey
        {
            get
            {
                return this.Operators_SKeyField;
            }
            set
            {
                this.Operators_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_operatorType
        {
            get
            {
                return this.m_operatorTypeField;
            }
            set
            {
                this.m_operatorTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorsData m_operators
        {
            get
            {
                return this.m_operatorsField;
            }
            set
            {
                this.m_operatorsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Supplier.SupplierData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSupplierSupplierData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long APConfirmTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey APConfirmTerm_SKeyField;
        
        private string AliasNameField;
        
        private long AppPortalField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AppPortal_SKeyField;
        
        private long CategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Category_SKeyField;
        
        private long CheckCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CheckCurrency_SKeyField;
        
        private string CombineNameField;
        
        private long ContactObjectField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ContactObject_SKeyField;
        
        private long CountryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultBillTo_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultClaim_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContrast_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultRFQ_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultRemit_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultShipTo_SKeyField;
        
        private long DepartmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKeyField;
        
        private string DescriptionField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private long LanguageField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Language_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OfficialLocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OfficialLocation_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long PaymentTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKeyField;
        
        private long PurchaserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Purchaser_SKeyField;
        
        private long ReceiptRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReceiptRule_SKeyField;
        
        private long RegisterCapitalCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterCapitalCurrency_SKeyField;
        
        private long RegisterLocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterLocation_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private long StateUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StateUser_SKeyField;
        
        private long TaxScheduleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKeyField;
        
        private long TerritoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKeyField;
        
        private long TradeCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeCurrency_SKeyField;
        
        private long TurnoverCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TurnoverCurrency_SKeyField;
        
        private int m_bargainField;
        
        private string m_carrierField;
        
        private string m_codeField;
        
        private decimal m_commissionRateField;
        
        private string m_contractTypeCodeField;
        
        private string m_contractTypeNameField;
        
        private string m_corpUnifyCodeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultBillToField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultClaimField;
        
        private long m_defaultContractTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultContrastField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultRFQField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultRemitField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultShipToField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private string m_districtTaxNoField;
        
        private int m_docVerificationOrderField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_employeeCountField;
        
        private System.DateTime m_establishDateField;
        
        private int m_evaluateLevelField;
        
        private System.DateTime m_holdDateField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private decimal m_insuranceRateField;
        
        private int m_invoiceVerificationDetaiField;
        
        private int m_invoiceVerificationOrderField;
        
        private bool m_isAPConfirmTermEditableField;
        
        private bool m_isAssistanceField;
        
        private bool m_isBGLineNOField;
        
        private bool m_isCAConfirmField;
        
        private bool m_isHaveContractField;
        
        private bool m_isHoldReleaseField;
        
        private bool m_isMISCField;
        
        private bool m_isNeedASNField;
        
        private bool m_isPaymentTermModifyField;
        
        private bool m_isPrePayField;
        
        private bool m_isPrePayPolicyModifyField;
        
        private bool m_isPriceListModifyField;
        
        private bool m_isReceiptRuleEditableField;
        
        private bool m_isUseAppPortalField;
        
        private System.DateTime m_lastEvaluateDateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_ourSideSupplyRecRefStdField;
        
        private int m_pledgeCountField;
        
        private int m_pledgeModeField;
        
        private long m_prePayPolicyField;
        
        private string m_prePayPolicyCodeField;
        
        private string m_prePayPolicyNameField;
        
        private string m_priceListCodeField;
        
        private long m_priceListIDField;
        
        private string m_priceListNameField;
        
        private int m_qualityPledgeField;
        
        private decimal m_registerCapitalField;
        
        private System.DateTime m_releaseDateField;
        
        private string m_releaseUserField;
        
        private string m_searchCodeField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private string m_shortNameField;
        
        private int m_stateField;
        
        private string m_stateTaxNoField;
        
        private System.DateTime m_stateTimeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData[] m_supplierBankAccountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData[] m_supplierContactsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData[] m_supplierSitesField;
        
        private long m_sysVersionField;
        
        private int m_tradeCategoryField;
        
        private int m_transitLeadTimeField;
        
        private decimal m_turnoverField;
        
        private long m_vMIRuleField;
        
        private string m_vMIRuleCodeField;
        
        private string m_vMIRuleNameField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long APConfirmTerm
        {
            get
            {
                return this.APConfirmTermField;
            }
            set
            {
                this.APConfirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey APConfirmTerm_SKey
        {
            get
            {
                return this.APConfirmTerm_SKeyField;
            }
            set
            {
                this.APConfirmTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string AliasName
        {
            get
            {
                return this.AliasNameField;
            }
            set
            {
                this.AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AppPortal
        {
            get
            {
                return this.AppPortalField;
            }
            set
            {
                this.AppPortalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AppPortal_SKey
        {
            get
            {
                return this.AppPortal_SKeyField;
            }
            set
            {
                this.AppPortal_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Category
        {
            get
            {
                return this.CategoryField;
            }
            set
            {
                this.CategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Category_SKey
        {
            get
            {
                return this.Category_SKeyField;
            }
            set
            {
                this.Category_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CheckCurrency
        {
            get
            {
                return this.CheckCurrencyField;
            }
            set
            {
                this.CheckCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CheckCurrency_SKey
        {
            get
            {
                return this.CheckCurrency_SKeyField;
            }
            set
            {
                this.CheckCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ContactObject
        {
            get
            {
                return this.ContactObjectField;
            }
            set
            {
                this.ContactObjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ContactObject_SKey
        {
            get
            {
                return this.ContactObject_SKeyField;
            }
            set
            {
                this.ContactObject_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Country
        {
            get
            {
                return this.CountryField;
            }
            set
            {
                this.CountryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKey
        {
            get
            {
                return this.Country_SKeyField;
            }
            set
            {
                this.Country_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultBillTo_SKey
        {
            get
            {
                return this.DefaultBillTo_SKeyField;
            }
            set
            {
                this.DefaultBillTo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultClaim_SKey
        {
            get
            {
                return this.DefaultClaim_SKeyField;
            }
            set
            {
                this.DefaultClaim_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContrast_SKey
        {
            get
            {
                return this.DefaultContrast_SKeyField;
            }
            set
            {
                this.DefaultContrast_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultRFQ_SKey
        {
            get
            {
                return this.DefaultRFQ_SKeyField;
            }
            set
            {
                this.DefaultRFQ_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultRemit_SKey
        {
            get
            {
                return this.DefaultRemit_SKeyField;
            }
            set
            {
                this.DefaultRemit_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultShipTo_SKey
        {
            get
            {
                return this.DefaultShipTo_SKeyField;
            }
            set
            {
                this.DefaultShipTo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Department
        {
            get
            {
                return this.DepartmentField;
            }
            set
            {
                this.DepartmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKey
        {
            get
            {
                return this.Department_SKeyField;
            }
            set
            {
                this.Department_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Language
        {
            get
            {
                return this.LanguageField;
            }
            set
            {
                this.LanguageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Language_SKey
        {
            get
            {
                return this.Language_SKeyField;
            }
            set
            {
                this.Language_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasName
        {
            get
            {
                return this.Multi_AliasNameField;
            }
            set
            {
                this.Multi_AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OfficialLocation
        {
            get
            {
                return this.OfficialLocationField;
            }
            set
            {
                this.OfficialLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OfficialLocation_SKey
        {
            get
            {
                return this.OfficialLocation_SKeyField;
            }
            set
            {
                this.OfficialLocation_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PaymentTerm
        {
            get
            {
                return this.PaymentTermField;
            }
            set
            {
                this.PaymentTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKey
        {
            get
            {
                return this.PaymentTerm_SKeyField;
            }
            set
            {
                this.PaymentTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Purchaser
        {
            get
            {
                return this.PurchaserField;
            }
            set
            {
                this.PurchaserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Purchaser_SKey
        {
            get
            {
                return this.Purchaser_SKeyField;
            }
            set
            {
                this.Purchaser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReceiptRule
        {
            get
            {
                return this.ReceiptRuleField;
            }
            set
            {
                this.ReceiptRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReceiptRule_SKey
        {
            get
            {
                return this.ReceiptRule_SKeyField;
            }
            set
            {
                this.ReceiptRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RegisterCapitalCurrency
        {
            get
            {
                return this.RegisterCapitalCurrencyField;
            }
            set
            {
                this.RegisterCapitalCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterCapitalCurrency_SKey
        {
            get
            {
                return this.RegisterCapitalCurrency_SKeyField;
            }
            set
            {
                this.RegisterCapitalCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RegisterLocation
        {
            get
            {
                return this.RegisterLocationField;
            }
            set
            {
                this.RegisterLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterLocation_SKey
        {
            get
            {
                return this.RegisterLocation_SKeyField;
            }
            set
            {
                this.RegisterLocation_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StateUser
        {
            get
            {
                return this.StateUserField;
            }
            set
            {
                this.StateUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StateUser_SKey
        {
            get
            {
                return this.StateUser_SKeyField;
            }
            set
            {
                this.StateUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxSchedule
        {
            get
            {
                return this.TaxScheduleField;
            }
            set
            {
                this.TaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKey
        {
            get
            {
                return this.TaxSchedule_SKeyField;
            }
            set
            {
                this.TaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Territory
        {
            get
            {
                return this.TerritoryField;
            }
            set
            {
                this.TerritoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKey
        {
            get
            {
                return this.Territory_SKeyField;
            }
            set
            {
                this.Territory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeCurrency
        {
            get
            {
                return this.TradeCurrencyField;
            }
            set
            {
                this.TradeCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeCurrency_SKey
        {
            get
            {
                return this.TradeCurrency_SKeyField;
            }
            set
            {
                this.TradeCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TurnoverCurrency
        {
            get
            {
                return this.TurnoverCurrencyField;
            }
            set
            {
                this.TurnoverCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TurnoverCurrency_SKey
        {
            get
            {
                return this.TurnoverCurrency_SKeyField;
            }
            set
            {
                this.TurnoverCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bargain
        {
            get
            {
                return this.m_bargainField;
            }
            set
            {
                this.m_bargainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_carrier
        {
            get
            {
                return this.m_carrierField;
            }
            set
            {
                this.m_carrierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_commissionRate
        {
            get
            {
                return this.m_commissionRateField;
            }
            set
            {
                this.m_commissionRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_contractTypeCode
        {
            get
            {
                return this.m_contractTypeCodeField;
            }
            set
            {
                this.m_contractTypeCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_contractTypeName
        {
            get
            {
                return this.m_contractTypeNameField;
            }
            set
            {
                this.m_contractTypeNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_corpUnifyCode
        {
            get
            {
                return this.m_corpUnifyCodeField;
            }
            set
            {
                this.m_corpUnifyCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultBillTo
        {
            get
            {
                return this.m_defaultBillToField;
            }
            set
            {
                this.m_defaultBillToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultClaim
        {
            get
            {
                return this.m_defaultClaimField;
            }
            set
            {
                this.m_defaultClaimField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_defaultContractType
        {
            get
            {
                return this.m_defaultContractTypeField;
            }
            set
            {
                this.m_defaultContractTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultContrast
        {
            get
            {
                return this.m_defaultContrastField;
            }
            set
            {
                this.m_defaultContrastField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultRFQ
        {
            get
            {
                return this.m_defaultRFQField;
            }
            set
            {
                this.m_defaultRFQField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultRemit
        {
            get
            {
                return this.m_defaultRemitField;
            }
            set
            {
                this.m_defaultRemitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_defaultShipTo
        {
            get
            {
                return this.m_defaultShipToField;
            }
            set
            {
                this.m_defaultShipToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_districtTaxNo
        {
            get
            {
                return this.m_districtTaxNoField;
            }
            set
            {
                this.m_districtTaxNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docVerificationOrder
        {
            get
            {
                return this.m_docVerificationOrderField;
            }
            set
            {
                this.m_docVerificationOrderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_employeeCount
        {
            get
            {
                return this.m_employeeCountField;
            }
            set
            {
                this.m_employeeCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_establishDate
        {
            get
            {
                return this.m_establishDateField;
            }
            set
            {
                this.m_establishDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_evaluateLevel
        {
            get
            {
                return this.m_evaluateLevelField;
            }
            set
            {
                this.m_evaluateLevelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_insuranceRate
        {
            get
            {
                return this.m_insuranceRateField;
            }
            set
            {
                this.m_insuranceRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invoiceVerificationDetai
        {
            get
            {
                return this.m_invoiceVerificationDetaiField;
            }
            set
            {
                this.m_invoiceVerificationDetaiField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invoiceVerificationOrder
        {
            get
            {
                return this.m_invoiceVerificationOrderField;
            }
            set
            {
                this.m_invoiceVerificationOrderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAPConfirmTermEditable
        {
            get
            {
                return this.m_isAPConfirmTermEditableField;
            }
            set
            {
                this.m_isAPConfirmTermEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAssistance
        {
            get
            {
                return this.m_isAssistanceField;
            }
            set
            {
                this.m_isAssistanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBGLineNO
        {
            get
            {
                return this.m_isBGLineNOField;
            }
            set
            {
                this.m_isBGLineNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCAConfirm
        {
            get
            {
                return this.m_isCAConfirmField;
            }
            set
            {
                this.m_isCAConfirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHaveContract
        {
            get
            {
                return this.m_isHaveContractField;
            }
            set
            {
                this.m_isHaveContractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHoldRelease
        {
            get
            {
                return this.m_isHoldReleaseField;
            }
            set
            {
                this.m_isHoldReleaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMISC
        {
            get
            {
                return this.m_isMISCField;
            }
            set
            {
                this.m_isMISCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedASN
        {
            get
            {
                return this.m_isNeedASNField;
            }
            set
            {
                this.m_isNeedASNField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPaymentTermModify
        {
            get
            {
                return this.m_isPaymentTermModifyField;
            }
            set
            {
                this.m_isPaymentTermModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrePay
        {
            get
            {
                return this.m_isPrePayField;
            }
            set
            {
                this.m_isPrePayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrePayPolicyModify
        {
            get
            {
                return this.m_isPrePayPolicyModifyField;
            }
            set
            {
                this.m_isPrePayPolicyModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceListModify
        {
            get
            {
                return this.m_isPriceListModifyField;
            }
            set
            {
                this.m_isPriceListModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReceiptRuleEditable
        {
            get
            {
                return this.m_isReceiptRuleEditableField;
            }
            set
            {
                this.m_isReceiptRuleEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseAppPortal
        {
            get
            {
                return this.m_isUseAppPortalField;
            }
            set
            {
                this.m_isUseAppPortalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_lastEvaluateDate
        {
            get
            {
                return this.m_lastEvaluateDateField;
            }
            set
            {
                this.m_lastEvaluateDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_ourSideSupplyRecRefStd
        {
            get
            {
                return this.m_ourSideSupplyRecRefStdField;
            }
            set
            {
                this.m_ourSideSupplyRecRefStdField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_pledgeCount
        {
            get
            {
                return this.m_pledgeCountField;
            }
            set
            {
                this.m_pledgeCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_pledgeMode
        {
            get
            {
                return this.m_pledgeModeField;
            }
            set
            {
                this.m_pledgeModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_prePayPolicy
        {
            get
            {
                return this.m_prePayPolicyField;
            }
            set
            {
                this.m_prePayPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_prePayPolicyCode
        {
            get
            {
                return this.m_prePayPolicyCodeField;
            }
            set
            {
                this.m_prePayPolicyCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_prePayPolicyName
        {
            get
            {
                return this.m_prePayPolicyNameField;
            }
            set
            {
                this.m_prePayPolicyNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListCode
        {
            get
            {
                return this.m_priceListCodeField;
            }
            set
            {
                this.m_priceListCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_priceListID
        {
            get
            {
                return this.m_priceListIDField;
            }
            set
            {
                this.m_priceListIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListName
        {
            get
            {
                return this.m_priceListNameField;
            }
            set
            {
                this.m_priceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qualityPledge
        {
            get
            {
                return this.m_qualityPledgeField;
            }
            set
            {
                this.m_qualityPledgeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_registerCapital
        {
            get
            {
                return this.m_registerCapitalField;
            }
            set
            {
                this.m_registerCapitalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_searchCode
        {
            get
            {
                return this.m_searchCodeField;
            }
            set
            {
                this.m_searchCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_state
        {
            get
            {
                return this.m_stateField;
            }
            set
            {
                this.m_stateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_stateTaxNo
        {
            get
            {
                return this.m_stateTaxNoField;
            }
            set
            {
                this.m_stateTaxNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_stateTime
        {
            get
            {
                return this.m_stateTimeField;
            }
            set
            {
                this.m_stateTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData[] m_supplierBankAccount
        {
            get
            {
                return this.m_supplierBankAccountField;
            }
            set
            {
                this.m_supplierBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData[] m_supplierContacts
        {
            get
            {
                return this.m_supplierContactsField;
            }
            set
            {
                this.m_supplierContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData[] m_supplierSites
        {
            get
            {
                return this.m_supplierSitesField;
            }
            set
            {
                this.m_supplierSitesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_tradeCategory
        {
            get
            {
                return this.m_tradeCategoryField;
            }
            set
            {
                this.m_tradeCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_transitLeadTime
        {
            get
            {
                return this.m_transitLeadTimeField;
            }
            set
            {
                this.m_transitLeadTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_turnover
        {
            get
            {
                return this.m_turnoverField;
            }
            set
            {
                this.m_turnoverField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_vMIRule
        {
            get
            {
                return this.m_vMIRuleField;
            }
            set
            {
                this.m_vMIRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_vMIRuleCode
        {
            get
            {
                return this.m_vMIRuleCodeField;
            }
            set
            {
                this.m_vMIRuleCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_vMIRuleName
        {
            get
            {
                return this.m_vMIRuleNameField;
            }
            set
            {
                this.m_vMIRuleNameField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Supplier.SupplierSiteData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSupplierSupplierSiteData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long APConfirmTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey APConfirmTerm_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BillTo_SKeyField;
        
        private long CheckCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CheckCurrency_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultBankAccount_SKeyField;
        
        private long DefaultContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContactPsn_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContact_SKeyField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long LanguageField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Language_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OfficialLocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OfficialLocation_SKeyField;
        
        private long PaymentTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKeyField;
        
        private long ReceiptRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReceiptRule_SKeyField;
        
        private long RegisterLocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterLocation_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RemitTo_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private long TaxScheduleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKeyField;
        
        private long TerritoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKeyField;
        
        private long TradeCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeCurrency_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_billToField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData m_defaultBankAccountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData m_defaultContactPsnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_docVerificationOrderField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private System.DateTime m_holdDateField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private int m_invoiceVerificationDetailField;
        
        private int m_invoiceVerificationOrderField;
        
        private bool m_isBillToField;
        
        private bool m_isClaimField;
        
        private bool m_isContrastField;
        
        private bool m_isDefaultBillToField;
        
        private bool m_isDefaultClaimField;
        
        private bool m_isDefaultContrastField;
        
        private bool m_isDefaultInquireField;
        
        private bool m_isDefaultRemitField;
        
        private bool m_isDefaultShipToField;
        
        private bool m_isHoldReleaseField;
        
        private bool m_isInquireField;
        
        private bool m_isPayItemEditableField;
        
        private bool m_isPriceListModifyField;
        
        private bool m_isReceiptRuleModifyField;
        
        private bool m_isRemitField;
        
        private bool m_isShipToField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_pledgeCountField;
        
        private int m_pledgeModeField;
        
        private string m_priceListCodeField;
        
        private long m_priceListIDField;
        
        private string m_priceListNameField;
        
        private int m_qualityPledgeField;
        
        private System.DateTime m_releaseDateField;
        
        private string m_releaseUserField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_remitToField;
        
        private string m_searchCodeField;
        
        private long m_srcRowIDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData m_supplierField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData[] m_supplierBankAccountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData[] m_supplierContactsField;
        
        private long m_sysVersionField;
        
        private int m_transitLeadTimeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long APConfirmTerm
        {
            get
            {
                return this.APConfirmTermField;
            }
            set
            {
                this.APConfirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey APConfirmTerm_SKey
        {
            get
            {
                return this.APConfirmTerm_SKeyField;
            }
            set
            {
                this.APConfirmTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BillTo_SKey
        {
            get
            {
                return this.BillTo_SKeyField;
            }
            set
            {
                this.BillTo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CheckCurrency
        {
            get
            {
                return this.CheckCurrencyField;
            }
            set
            {
                this.CheckCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CheckCurrency_SKey
        {
            get
            {
                return this.CheckCurrency_SKeyField;
            }
            set
            {
                this.CheckCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultBankAccount_SKey
        {
            get
            {
                return this.DefaultBankAccount_SKeyField;
            }
            set
            {
                this.DefaultBankAccount_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultContact
        {
            get
            {
                return this.DefaultContactField;
            }
            set
            {
                this.DefaultContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContactPsn_SKey
        {
            get
            {
                return this.DefaultContactPsn_SKeyField;
            }
            set
            {
                this.DefaultContactPsn_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContact_SKey
        {
            get
            {
                return this.DefaultContact_SKeyField;
            }
            set
            {
                this.DefaultContact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Language
        {
            get
            {
                return this.LanguageField;
            }
            set
            {
                this.LanguageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Language_SKey
        {
            get
            {
                return this.Language_SKeyField;
            }
            set
            {
                this.Language_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OfficialLocation
        {
            get
            {
                return this.OfficialLocationField;
            }
            set
            {
                this.OfficialLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OfficialLocation_SKey
        {
            get
            {
                return this.OfficialLocation_SKeyField;
            }
            set
            {
                this.OfficialLocation_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PaymentTerm
        {
            get
            {
                return this.PaymentTermField;
            }
            set
            {
                this.PaymentTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKey
        {
            get
            {
                return this.PaymentTerm_SKeyField;
            }
            set
            {
                this.PaymentTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReceiptRule
        {
            get
            {
                return this.ReceiptRuleField;
            }
            set
            {
                this.ReceiptRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReceiptRule_SKey
        {
            get
            {
                return this.ReceiptRule_SKeyField;
            }
            set
            {
                this.ReceiptRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RegisterLocation
        {
            get
            {
                return this.RegisterLocationField;
            }
            set
            {
                this.RegisterLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterLocation_SKey
        {
            get
            {
                return this.RegisterLocation_SKeyField;
            }
            set
            {
                this.RegisterLocation_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RemitTo_SKey
        {
            get
            {
                return this.RemitTo_SKeyField;
            }
            set
            {
                this.RemitTo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxSchedule
        {
            get
            {
                return this.TaxScheduleField;
            }
            set
            {
                this.TaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKey
        {
            get
            {
                return this.TaxSchedule_SKeyField;
            }
            set
            {
                this.TaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Territory
        {
            get
            {
                return this.TerritoryField;
            }
            set
            {
                this.TerritoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKey
        {
            get
            {
                return this.Territory_SKeyField;
            }
            set
            {
                this.Territory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeCurrency
        {
            get
            {
                return this.TradeCurrencyField;
            }
            set
            {
                this.TradeCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeCurrency_SKey
        {
            get
            {
                return this.TradeCurrency_SKeyField;
            }
            set
            {
                this.TradeCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_billTo
        {
            get
            {
                return this.m_billToField;
            }
            set
            {
                this.m_billToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData m_defaultBankAccount
        {
            get
            {
                return this.m_defaultBankAccountField;
            }
            set
            {
                this.m_defaultBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData m_defaultContactPsn
        {
            get
            {
                return this.m_defaultContactPsnField;
            }
            set
            {
                this.m_defaultContactPsnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docVerificationOrder
        {
            get
            {
                return this.m_docVerificationOrderField;
            }
            set
            {
                this.m_docVerificationOrderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invoiceVerificationDetail
        {
            get
            {
                return this.m_invoiceVerificationDetailField;
            }
            set
            {
                this.m_invoiceVerificationDetailField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invoiceVerificationOrder
        {
            get
            {
                return this.m_invoiceVerificationOrderField;
            }
            set
            {
                this.m_invoiceVerificationOrderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBillTo
        {
            get
            {
                return this.m_isBillToField;
            }
            set
            {
                this.m_isBillToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isClaim
        {
            get
            {
                return this.m_isClaimField;
            }
            set
            {
                this.m_isClaimField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isContrast
        {
            get
            {
                return this.m_isContrastField;
            }
            set
            {
                this.m_isContrastField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultBillTo
        {
            get
            {
                return this.m_isDefaultBillToField;
            }
            set
            {
                this.m_isDefaultBillToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultClaim
        {
            get
            {
                return this.m_isDefaultClaimField;
            }
            set
            {
                this.m_isDefaultClaimField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultContrast
        {
            get
            {
                return this.m_isDefaultContrastField;
            }
            set
            {
                this.m_isDefaultContrastField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultInquire
        {
            get
            {
                return this.m_isDefaultInquireField;
            }
            set
            {
                this.m_isDefaultInquireField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultRemit
        {
            get
            {
                return this.m_isDefaultRemitField;
            }
            set
            {
                this.m_isDefaultRemitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultShipTo
        {
            get
            {
                return this.m_isDefaultShipToField;
            }
            set
            {
                this.m_isDefaultShipToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHoldRelease
        {
            get
            {
                return this.m_isHoldReleaseField;
            }
            set
            {
                this.m_isHoldReleaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInquire
        {
            get
            {
                return this.m_isInquireField;
            }
            set
            {
                this.m_isInquireField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPayItemEditable
        {
            get
            {
                return this.m_isPayItemEditableField;
            }
            set
            {
                this.m_isPayItemEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceListModify
        {
            get
            {
                return this.m_isPriceListModifyField;
            }
            set
            {
                this.m_isPriceListModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReceiptRuleModify
        {
            get
            {
                return this.m_isReceiptRuleModifyField;
            }
            set
            {
                this.m_isReceiptRuleModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRemit
        {
            get
            {
                return this.m_isRemitField;
            }
            set
            {
                this.m_isRemitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShipTo
        {
            get
            {
                return this.m_isShipToField;
            }
            set
            {
                this.m_isShipToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_pledgeCount
        {
            get
            {
                return this.m_pledgeCountField;
            }
            set
            {
                this.m_pledgeCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_pledgeMode
        {
            get
            {
                return this.m_pledgeModeField;
            }
            set
            {
                this.m_pledgeModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListCode
        {
            get
            {
                return this.m_priceListCodeField;
            }
            set
            {
                this.m_priceListCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_priceListID
        {
            get
            {
                return this.m_priceListIDField;
            }
            set
            {
                this.m_priceListIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListName
        {
            get
            {
                return this.m_priceListNameField;
            }
            set
            {
                this.m_priceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qualityPledge
        {
            get
            {
                return this.m_qualityPledgeField;
            }
            set
            {
                this.m_qualityPledgeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_remitTo
        {
            get
            {
                return this.m_remitToField;
            }
            set
            {
                this.m_remitToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_searchCode
        {
            get
            {
                return this.m_searchCodeField;
            }
            set
            {
                this.m_searchCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData m_supplier
        {
            get
            {
                return this.m_supplierField;
            }
            set
            {
                this.m_supplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData[] m_supplierBankAccount
        {
            get
            {
                return this.m_supplierBankAccountField;
            }
            set
            {
                this.m_supplierBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData[] m_supplierContacts
        {
            get
            {
                return this.m_supplierContactsField;
            }
            set
            {
                this.m_supplierContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_transitLeadTime
        {
            get
            {
                return this.m_transitLeadTimeField;
            }
            set
            {
                this.m_transitLeadTimeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Supplier.SupplierBankAccountData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSupplierSupplierBankAccountData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long BankField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Bank_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SupplierSite_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private bool m_isMultiCurrencyField;
        
        private bool m_isPrivateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData m_supplierField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData[] m_supplierAccountCurrencyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_supplierSiteField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Bank
        {
            get
            {
                return this.BankField;
            }
            set
            {
                this.BankField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Bank_SKey
        {
            get
            {
                return this.Bank_SKeyField;
            }
            set
            {
                this.Bank_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SupplierSite_SKey
        {
            get
            {
                return this.SupplierSite_SKeyField;
            }
            set
            {
                this.SupplierSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMultiCurrency
        {
            get
            {
                return this.m_isMultiCurrencyField;
            }
            set
            {
                this.m_isMultiCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrivate
        {
            get
            {
                return this.m_isPrivateField;
            }
            set
            {
                this.m_isPrivateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData m_supplier
        {
            get
            {
                return this.m_supplierField;
            }
            set
            {
                this.m_supplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData[] m_supplierAccountCurrency
        {
            get
            {
                return this.m_supplierAccountCurrencyField;
            }
            set
            {
                this.m_supplierAccountCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_supplierSite
        {
            get
            {
                return this.m_supplierSiteField;
            }
            set
            {
                this.m_supplierSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Supplier.SupplierAccountCurrencyData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SupplierBankAccount_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData m_supplierBankAccountField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SupplierBankAccount_SKey
        {
            get
            {
                return this.SupplierBankAccount_SKeyField;
            }
            set
            {
                this.SupplierBankAccount_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData m_supplierBankAccount
        {
            get
            {
                return this.m_supplierBankAccountField;
            }
            set
            {
                this.m_supplierBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Supplier.SupplierCategoryData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSupplierSupplierCategoryData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string AliasNameField;
        
        private string CombineNameField;
        
        private string DescriptionField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string AliasName
        {
            get
            {
                return this.AliasNameField;
            }
            set
            {
                this.AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasName
        {
            get
            {
                return this.Multi_AliasNameField;
            }
            set
            {
                this.Multi_AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.KeyFlexField.KeyFlexFieldStruData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long KeyFlexFieldDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldDef_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData[] m_flexFieldFlowsField;
        
        private long m_iDField;
        
        private bool m_isAutoFlowField;
        
        private bool m_isCompiledField;
        
        private bool m_isCrossValidateField;
        
        private bool m_isDefaultField;
        
        private bool m_isDynamicIncreaseField;
        
        private bool m_isFreezeField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_numberField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData[] m_rulesField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData[] m_segmentsField;
        
        private string m_separatorField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldDef
        {
            get
            {
                return this.KeyFlexFieldDefField;
            }
            set
            {
                this.KeyFlexFieldDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldDef_SKey
        {
            get
            {
                return this.KeyFlexFieldDef_SKeyField;
            }
            set
            {
                this.KeyFlexFieldDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData[] m_flexFieldFlows
        {
            get
            {
                return this.m_flexFieldFlowsField;
            }
            set
            {
                this.m_flexFieldFlowsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAutoFlow
        {
            get
            {
                return this.m_isAutoFlowField;
            }
            set
            {
                this.m_isAutoFlowField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCompiled
        {
            get
            {
                return this.m_isCompiledField;
            }
            set
            {
                this.m_isCompiledField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCrossValidate
        {
            get
            {
                return this.m_isCrossValidateField;
            }
            set
            {
                this.m_isCrossValidateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDynamicIncrease
        {
            get
            {
                return this.m_isDynamicIncreaseField;
            }
            set
            {
                this.m_isDynamicIncreaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFreeze
        {
            get
            {
                return this.m_isFreezeField;
            }
            set
            {
                this.m_isFreezeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_number
        {
            get
            {
                return this.m_numberField;
            }
            set
            {
                this.m_numberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData[] m_rules
        {
            get
            {
                return this.m_rulesField;
            }
            set
            {
                this.m_rulesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData[] m_segments
        {
            get
            {
                return this.m_segmentsField;
            }
            set
            {
                this.m_segmentsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_separator
        {
            get
            {
                return this.m_separatorField;
            }
            set
            {
                this.m_separatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.KeyFlexField.FlexFieldFlowData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string CombineNameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData m_keyFlexFieldStruField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_nextNoField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData m_keyFlexFieldStru
        {
            get
            {
                return this.m_keyFlexFieldStruField;
            }
            set
            {
                this.m_keyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_nextNo
        {
            get
            {
                return this.m_nextNoField;
            }
            set
            {
                this.m_nextNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.KeyFlexField.KeyFlexSegmentData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DependantSegment_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SegmentNameField;
        
        private long QualifierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Qualifier_SKeyField;
        
        private string SegmentNameField;
        
        private long ValueSetDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ValueSetDef_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData m_dependantSegmentField;
        
        private int m_dependantSegmentNumberField;
        
        private int m_displayOrderField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData[] m_dynamicValueSetRulesField;
        
        private int m_flowTypeField;
        
        private long m_iDField;
        
        private bool m_isDependantField;
        
        private bool m_isDynamicValueSetField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData m_keyFlexFieldStruField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_numberField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DependantSegment_SKey
        {
            get
            {
                return this.DependantSegment_SKeyField;
            }
            set
            {
                this.DependantSegment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SegmentName
        {
            get
            {
                return this.Multi_SegmentNameField;
            }
            set
            {
                this.Multi_SegmentNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Qualifier
        {
            get
            {
                return this.QualifierField;
            }
            set
            {
                this.QualifierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Qualifier_SKey
        {
            get
            {
                return this.Qualifier_SKeyField;
            }
            set
            {
                this.Qualifier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string SegmentName
        {
            get
            {
                return this.SegmentNameField;
            }
            set
            {
                this.SegmentNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ValueSetDef
        {
            get
            {
                return this.ValueSetDefField;
            }
            set
            {
                this.ValueSetDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ValueSetDef_SKey
        {
            get
            {
                return this.ValueSetDef_SKeyField;
            }
            set
            {
                this.ValueSetDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData m_dependantSegment
        {
            get
            {
                return this.m_dependantSegmentField;
            }
            set
            {
                this.m_dependantSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dependantSegmentNumber
        {
            get
            {
                return this.m_dependantSegmentNumberField;
            }
            set
            {
                this.m_dependantSegmentNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_displayOrder
        {
            get
            {
                return this.m_displayOrderField;
            }
            set
            {
                this.m_displayOrderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData[] m_dynamicValueSetRules
        {
            get
            {
                return this.m_dynamicValueSetRulesField;
            }
            set
            {
                this.m_dynamicValueSetRulesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_flowType
        {
            get
            {
                return this.m_flowTypeField;
            }
            set
            {
                this.m_flowTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDependant
        {
            get
            {
                return this.m_isDependantField;
            }
            set
            {
                this.m_isDependantField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDynamicValueSet
        {
            get
            {
                return this.m_isDynamicValueSetField;
            }
            set
            {
                this.m_isDynamicValueSetField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData m_keyFlexFieldStru
        {
            get
            {
                return this.m_keyFlexFieldStruField;
            }
            set
            {
                this.m_keyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_number
        {
            get
            {
                return this.m_numberField;
            }
            set
            {
                this.m_numberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.KeyFlexField.DynamicValueSetRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexSegment_SKeyField;
        
        private long ValueSetDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ValueSetDef_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_highCombinCodeField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData m_keyFlexSegmentField;
        
        private string m_lowCombinCodeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexSegment_SKey
        {
            get
            {
                return this.KeyFlexSegment_SKeyField;
            }
            set
            {
                this.KeyFlexSegment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ValueSetDef
        {
            get
            {
                return this.ValueSetDefField;
            }
            set
            {
                this.ValueSetDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ValueSetDef_SKey
        {
            get
            {
                return this.ValueSetDef_SKeyField;
            }
            set
            {
                this.ValueSetDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highCombinCode
        {
            get
            {
                return this.m_highCombinCodeField;
            }
            set
            {
                this.m_highCombinCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData m_keyFlexSegment
        {
            get
            {
                return this.m_keyFlexSegmentField;
            }
            set
            {
                this.m_keyFlexSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowCombinCode
        {
            get
            {
                return this.m_lowCombinCodeField;
            }
            set
            {
                this.m_lowCombinCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.ValueSet.ValueSetDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldValueSetValueSetDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CodeAttributeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CodeAttribute_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ConstraintValueSet1_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ConstraintValueSet2_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ConstraintValueSet3_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DependantValueSet_SKeyField;
        
        private string DescriptionField;
        
        private long EntityTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EntityType_SKeyField;
        
        private long EnumTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EnumType_SKeyField;
        
        private long IDAttributeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey IDAttribute_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long NameAttributeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey NameAttribute_SKeyField;
        
        private long TreeLeafAttributeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TreeLeafAttribute_SKeyField;
        
        private long TreeParentAttributeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TreeParentAttribute_SKeyField;
        
        private string m_codeField;
        
        private string m_conditionField;
        
        private string m_conditionDisplayNameField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData m_constraintValueSet1Field;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData m_constraintValueSet2Field;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData m_constraintValueSet3Field;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_dependantAttributeField;
        
        private string m_dependantDefaultValueField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData m_dependantValueSetField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isAlphaField;
        
        private bool m_isConstrainedField;
        
        private bool m_isDependantField;
        
        private bool m_isLeftFillZeroField;
        
        private bool m_isMultiShowField;
        
        private bool m_isNumberField;
        
        private bool m_isProtectedField;
        
        private bool m_isSelectTreeLeafField;
        
        private bool m_isTreeField;
        
        private int m_lengthField;
        
        private string m_masterSiteField;
        
        private string m_maxValueField;
        
        private string m_minValueField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_multiShowlineNumberField;
        
        private string m_oQLField;
        
        private int m_pricisionField;
        
        private string m_sQLField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private string m_treeRuleField;
        
        private int m_validateTypeField;
        
        private int m_valueTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CodeAttribute
        {
            get
            {
                return this.CodeAttributeField;
            }
            set
            {
                this.CodeAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CodeAttribute_SKey
        {
            get
            {
                return this.CodeAttribute_SKeyField;
            }
            set
            {
                this.CodeAttribute_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ConstraintValueSet1_SKey
        {
            get
            {
                return this.ConstraintValueSet1_SKeyField;
            }
            set
            {
                this.ConstraintValueSet1_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ConstraintValueSet2_SKey
        {
            get
            {
                return this.ConstraintValueSet2_SKeyField;
            }
            set
            {
                this.ConstraintValueSet2_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ConstraintValueSet3_SKey
        {
            get
            {
                return this.ConstraintValueSet3_SKeyField;
            }
            set
            {
                this.ConstraintValueSet3_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DependantValueSet_SKey
        {
            get
            {
                return this.DependantValueSet_SKeyField;
            }
            set
            {
                this.DependantValueSet_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long EntityType
        {
            get
            {
                return this.EntityTypeField;
            }
            set
            {
                this.EntityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EntityType_SKey
        {
            get
            {
                return this.EntityType_SKeyField;
            }
            set
            {
                this.EntityType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long EnumType
        {
            get
            {
                return this.EnumTypeField;
            }
            set
            {
                this.EnumTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EnumType_SKey
        {
            get
            {
                return this.EnumType_SKeyField;
            }
            set
            {
                this.EnumType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long IDAttribute
        {
            get
            {
                return this.IDAttributeField;
            }
            set
            {
                this.IDAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey IDAttribute_SKey
        {
            get
            {
                return this.IDAttribute_SKeyField;
            }
            set
            {
                this.IDAttribute_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long NameAttribute
        {
            get
            {
                return this.NameAttributeField;
            }
            set
            {
                this.NameAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey NameAttribute_SKey
        {
            get
            {
                return this.NameAttribute_SKeyField;
            }
            set
            {
                this.NameAttribute_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TreeLeafAttribute
        {
            get
            {
                return this.TreeLeafAttributeField;
            }
            set
            {
                this.TreeLeafAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TreeLeafAttribute_SKey
        {
            get
            {
                return this.TreeLeafAttribute_SKeyField;
            }
            set
            {
                this.TreeLeafAttribute_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TreeParentAttribute
        {
            get
            {
                return this.TreeParentAttributeField;
            }
            set
            {
                this.TreeParentAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TreeParentAttribute_SKey
        {
            get
            {
                return this.TreeParentAttribute_SKeyField;
            }
            set
            {
                this.TreeParentAttribute_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_condition
        {
            get
            {
                return this.m_conditionField;
            }
            set
            {
                this.m_conditionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_conditionDisplayName
        {
            get
            {
                return this.m_conditionDisplayNameField;
            }
            set
            {
                this.m_conditionDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData m_constraintValueSet1
        {
            get
            {
                return this.m_constraintValueSet1Field;
            }
            set
            {
                this.m_constraintValueSet1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData m_constraintValueSet2
        {
            get
            {
                return this.m_constraintValueSet2Field;
            }
            set
            {
                this.m_constraintValueSet2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData m_constraintValueSet3
        {
            get
            {
                return this.m_constraintValueSet3Field;
            }
            set
            {
                this.m_constraintValueSet3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_dependantAttribute
        {
            get
            {
                return this.m_dependantAttributeField;
            }
            set
            {
                this.m_dependantAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_dependantDefaultValue
        {
            get
            {
                return this.m_dependantDefaultValueField;
            }
            set
            {
                this.m_dependantDefaultValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData m_dependantValueSet
        {
            get
            {
                return this.m_dependantValueSetField;
            }
            set
            {
                this.m_dependantValueSetField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAlpha
        {
            get
            {
                return this.m_isAlphaField;
            }
            set
            {
                this.m_isAlphaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isConstrained
        {
            get
            {
                return this.m_isConstrainedField;
            }
            set
            {
                this.m_isConstrainedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDependant
        {
            get
            {
                return this.m_isDependantField;
            }
            set
            {
                this.m_isDependantField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLeftFillZero
        {
            get
            {
                return this.m_isLeftFillZeroField;
            }
            set
            {
                this.m_isLeftFillZeroField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMultiShow
        {
            get
            {
                return this.m_isMultiShowField;
            }
            set
            {
                this.m_isMultiShowField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNumber
        {
            get
            {
                return this.m_isNumberField;
            }
            set
            {
                this.m_isNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isProtected
        {
            get
            {
                return this.m_isProtectedField;
            }
            set
            {
                this.m_isProtectedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSelectTreeLeaf
        {
            get
            {
                return this.m_isSelectTreeLeafField;
            }
            set
            {
                this.m_isSelectTreeLeafField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTree
        {
            get
            {
                return this.m_isTreeField;
            }
            set
            {
                this.m_isTreeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_length
        {
            get
            {
                return this.m_lengthField;
            }
            set
            {
                this.m_lengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_maxValue
        {
            get
            {
                return this.m_maxValueField;
            }
            set
            {
                this.m_maxValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_minValue
        {
            get
            {
                return this.m_minValueField;
            }
            set
            {
                this.m_minValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_multiShowlineNumber
        {
            get
            {
                return this.m_multiShowlineNumberField;
            }
            set
            {
                this.m_multiShowlineNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_oQL
        {
            get
            {
                return this.m_oQLField;
            }
            set
            {
                this.m_oQLField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_pricision
        {
            get
            {
                return this.m_pricisionField;
            }
            set
            {
                this.m_pricisionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sQL
        {
            get
            {
                return this.m_sQLField;
            }
            set
            {
                this.m_sQLField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_treeRule
        {
            get
            {
                return this.m_treeRuleField;
            }
            set
            {
                this.m_treeRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_validateType
        {
            get
            {
                return this.m_validateTypeField;
            }
            set
            {
                this.m_validateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_valueType
        {
            get
            {
                return this.m_valueTypeField;
            }
            set
            {
                this.m_valueTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.UBF.MD.Business.EntityData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAUBFMDBusinessEntityData : www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData
    {
        
        private string m_defaultTableNameField;
        
        private bool m_forOBAImportField;
        
        private bool m_hasImpressibleAttributeField;
        
        private short m_inheritanceMapKindField;
        
        private bool m_isAbstractField;
        
        private bool m_isInCacheField;
        
        private bool m_isMainField;
        
        private bool m_isModifyControlField;
        
        private bool m_isPkClusteredField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultTableName
        {
            get
            {
                return this.m_defaultTableNameField;
            }
            set
            {
                this.m_defaultTableNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_forOBAImport
        {
            get
            {
                return this.m_forOBAImportField;
            }
            set
            {
                this.m_forOBAImportField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_hasImpressibleAttribute
        {
            get
            {
                return this.m_hasImpressibleAttributeField;
            }
            set
            {
                this.m_hasImpressibleAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public short m_inheritanceMapKind
        {
            get
            {
                return this.m_inheritanceMapKindField;
            }
            set
            {
                this.m_inheritanceMapKindField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAbstract
        {
            get
            {
                return this.m_isAbstractField;
            }
            set
            {
                this.m_isAbstractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInCache
        {
            get
            {
                return this.m_isInCacheField;
            }
            set
            {
                this.m_isInCacheField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMain
        {
            get
            {
                return this.m_isMainField;
            }
            set
            {
                this.m_isMainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyControl
        {
            get
            {
                return this.m_isModifyControlField;
            }
            set
            {
                this.m_isModifyControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPkClustered
        {
            get
            {
                return this.m_isPkClusteredField;
            }
            set
            {
                this.m_isPkClusteredField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.UBF.MD.Business.TypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessEntityData))]
    public partial class UFIDAUBFMDBusinessTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Component_SKeyField;
        
        private string DescriptionField;
        
        private string DisplayNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisplayNameField;
        
        private www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData[] m_attributesField;
        
        private int m_classTypeField;
        
        private www.ufida.org.EntityData.UFIDAUBFMDBusinessComponentData m_componentField;
        
        private System.Guid m_componentUIDField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_discriminatorField;
        
        private string m_fullNameField;
        
        private long m_iDField;
        
        private bool m_isAuthorityField;
        
        private bool m_isConcreteField;
        
        private bool m_isExtendField;
        
        private bool m_isPersistenceField;
        
        private bool m_isQueryDTOField;
        
        private bool m_isSuspendedField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameField;
        
        private System.Guid m_parentUIDField;
        
        private string m_stereotypesField;
        
        private long m_sysVersionField;
        
        private System.Guid m_uIDField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Component_SKey
        {
            get
            {
                return this.Component_SKeyField;
            }
            set
            {
                this.Component_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string DisplayName
        {
            get
            {
                return this.DisplayNameField;
            }
            set
            {
                this.DisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisplayName
        {
            get
            {
                return this.Multi_DisplayNameField;
            }
            set
            {
                this.Multi_DisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData[] m_attributes
        {
            get
            {
                return this.m_attributesField;
            }
            set
            {
                this.m_attributesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_classType
        {
            get
            {
                return this.m_classTypeField;
            }
            set
            {
                this.m_classTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAUBFMDBusinessComponentData m_component
        {
            get
            {
                return this.m_componentField;
            }
            set
            {
                this.m_componentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_componentUID
        {
            get
            {
                return this.m_componentUIDField;
            }
            set
            {
                this.m_componentUIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_discriminator
        {
            get
            {
                return this.m_discriminatorField;
            }
            set
            {
                this.m_discriminatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_fullName
        {
            get
            {
                return this.m_fullNameField;
            }
            set
            {
                this.m_fullNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAuthority
        {
            get
            {
                return this.m_isAuthorityField;
            }
            set
            {
                this.m_isAuthorityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isConcrete
        {
            get
            {
                return this.m_isConcreteField;
            }
            set
            {
                this.m_isConcreteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isExtend
        {
            get
            {
                return this.m_isExtendField;
            }
            set
            {
                this.m_isExtendField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPersistence
        {
            get
            {
                return this.m_isPersistenceField;
            }
            set
            {
                this.m_isPersistenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isQueryDTO
        {
            get
            {
                return this.m_isQueryDTOField;
            }
            set
            {
                this.m_isQueryDTOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSuspended
        {
            get
            {
                return this.m_isSuspendedField;
            }
            set
            {
                this.m_isSuspendedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_parentUID
        {
            get
            {
                return this.m_parentUIDField;
            }
            set
            {
                this.m_parentUIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_stereotypes
        {
            get
            {
                return this.m_stereotypesField;
            }
            set
            {
                this.m_stereotypesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_uID
        {
            get
            {
                return this.m_uIDField;
            }
            set
            {
                this.m_uIDField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.UBF.MD.Business.AttributeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAUBFMDBusinessAttributeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Container_SKeyField;
        
        private string DescriptionField;
        
        private string DisplayNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisplayNameField;
        
        private www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData m_containerField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_dataTypeFlagField;
        
        private System.Guid m_dataTypeUIDField;
        
        private string m_defaultColumnNameField;
        
        private string m_defaultValueField;
        
        private bool m_forOBAImportField;
        
        private string m_groupIDField;
        
        private string m_groupNameField;
        
        private long m_iDField;
        
        private bool m_isBusinessKeyField;
        
        private bool m_isCalculationField;
        
        private bool m_isCollectionField;
        
        private bool m_isColumnDefineField;
        
        private bool m_isDefaultColumnField;
        
        private bool m_isDynamicField;
        
        private bool m_isEntityDataField;
        
        private bool m_isFilterDefineField;
        
        private bool m_isForAssoField;
        
        private bool m_isGlobalizationField;
        
        private bool m_isImpressibleField;
        
        private bool m_isInCacheField;
        
        private bool m_isKeyField;
        
        private bool m_isKeySerializableField;
        
        private bool m_isModifyControlField;
        
        private bool m_isNullableField;
        
        private bool m_isQueryAttributeField;
        
        private bool m_isReadOnlyField;
        
        private bool m_isSortDefineField;
        
        private bool m_isSuspendedField;
        
        private bool m_isSystemField;
        
        private int m_lengthField;
        
        private System.Guid m_mD_Class_IDField;
        
        private string m_maxValueField;
        
        private string m_minValueField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameField;
        
        private int m_precisionField;
        
        private int m_scaleField;
        
        private int m_sequenceField;
        
        private long m_sysVersionField;
        
        private System.Guid m_uIDField;
        
        private int m_visibilityField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Container_SKey
        {
            get
            {
                return this.Container_SKeyField;
            }
            set
            {
                this.Container_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string DisplayName
        {
            get
            {
                return this.DisplayNameField;
            }
            set
            {
                this.DisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisplayName
        {
            get
            {
                return this.Multi_DisplayNameField;
            }
            set
            {
                this.Multi_DisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData m_container
        {
            get
            {
                return this.m_containerField;
            }
            set
            {
                this.m_containerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dataTypeFlag
        {
            get
            {
                return this.m_dataTypeFlagField;
            }
            set
            {
                this.m_dataTypeFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_dataTypeUID
        {
            get
            {
                return this.m_dataTypeUIDField;
            }
            set
            {
                this.m_dataTypeUIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultColumnName
        {
            get
            {
                return this.m_defaultColumnNameField;
            }
            set
            {
                this.m_defaultColumnNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultValue
        {
            get
            {
                return this.m_defaultValueField;
            }
            set
            {
                this.m_defaultValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_forOBAImport
        {
            get
            {
                return this.m_forOBAImportField;
            }
            set
            {
                this.m_forOBAImportField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_groupID
        {
            get
            {
                return this.m_groupIDField;
            }
            set
            {
                this.m_groupIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_groupName
        {
            get
            {
                return this.m_groupNameField;
            }
            set
            {
                this.m_groupNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBusinessKey
        {
            get
            {
                return this.m_isBusinessKeyField;
            }
            set
            {
                this.m_isBusinessKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCalculation
        {
            get
            {
                return this.m_isCalculationField;
            }
            set
            {
                this.m_isCalculationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCollection
        {
            get
            {
                return this.m_isCollectionField;
            }
            set
            {
                this.m_isCollectionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isColumnDefine
        {
            get
            {
                return this.m_isColumnDefineField;
            }
            set
            {
                this.m_isColumnDefineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultColumn
        {
            get
            {
                return this.m_isDefaultColumnField;
            }
            set
            {
                this.m_isDefaultColumnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDynamic
        {
            get
            {
                return this.m_isDynamicField;
            }
            set
            {
                this.m_isDynamicField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEntityData
        {
            get
            {
                return this.m_isEntityDataField;
            }
            set
            {
                this.m_isEntityDataField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFilterDefine
        {
            get
            {
                return this.m_isFilterDefineField;
            }
            set
            {
                this.m_isFilterDefineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isForAsso
        {
            get
            {
                return this.m_isForAssoField;
            }
            set
            {
                this.m_isForAssoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isGlobalization
        {
            get
            {
                return this.m_isGlobalizationField;
            }
            set
            {
                this.m_isGlobalizationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isImpressible
        {
            get
            {
                return this.m_isImpressibleField;
            }
            set
            {
                this.m_isImpressibleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInCache
        {
            get
            {
                return this.m_isInCacheField;
            }
            set
            {
                this.m_isInCacheField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isKey
        {
            get
            {
                return this.m_isKeyField;
            }
            set
            {
                this.m_isKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isKeySerializable
        {
            get
            {
                return this.m_isKeySerializableField;
            }
            set
            {
                this.m_isKeySerializableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyControl
        {
            get
            {
                return this.m_isModifyControlField;
            }
            set
            {
                this.m_isModifyControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNullable
        {
            get
            {
                return this.m_isNullableField;
            }
            set
            {
                this.m_isNullableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isQueryAttribute
        {
            get
            {
                return this.m_isQueryAttributeField;
            }
            set
            {
                this.m_isQueryAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReadOnly
        {
            get
            {
                return this.m_isReadOnlyField;
            }
            set
            {
                this.m_isReadOnlyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSortDefine
        {
            get
            {
                return this.m_isSortDefineField;
            }
            set
            {
                this.m_isSortDefineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSuspended
        {
            get
            {
                return this.m_isSuspendedField;
            }
            set
            {
                this.m_isSuspendedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSystem
        {
            get
            {
                return this.m_isSystemField;
            }
            set
            {
                this.m_isSystemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_length
        {
            get
            {
                return this.m_lengthField;
            }
            set
            {
                this.m_lengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_mD_Class_ID
        {
            get
            {
                return this.m_mD_Class_IDField;
            }
            set
            {
                this.m_mD_Class_IDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_maxValue
        {
            get
            {
                return this.m_maxValueField;
            }
            set
            {
                this.m_maxValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_minValue
        {
            get
            {
                return this.m_minValueField;
            }
            set
            {
                this.m_minValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_precision
        {
            get
            {
                return this.m_precisionField;
            }
            set
            {
                this.m_precisionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_scale
        {
            get
            {
                return this.m_scaleField;
            }
            set
            {
                this.m_scaleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequence
        {
            get
            {
                return this.m_sequenceField;
            }
            set
            {
                this.m_sequenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_uID
        {
            get
            {
                return this.m_uIDField;
            }
            set
            {
                this.m_uIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_visibility
        {
            get
            {
                return this.m_visibilityField;
            }
            set
            {
                this.m_visibilityField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.UBF.MD.Business.ComponentData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAUBFMDBusinessComponentData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private string DisplayNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisplayNameField;
        
        private string m_assemblyNameField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_kindField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private System.Guid m_moduleUIDField;
        
        private string m_nameField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData[] m_typesField;
        
        private System.Guid m_uIDField;
        
        private string m_versionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string DisplayName
        {
            get
            {
                return this.DisplayNameField;
            }
            set
            {
                this.DisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisplayName
        {
            get
            {
                return this.Multi_DisplayNameField;
            }
            set
            {
                this.Multi_DisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_assemblyName
        {
            get
            {
                return this.m_assemblyNameField;
            }
            set
            {
                this.m_assemblyNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_kind
        {
            get
            {
                return this.m_kindField;
            }
            set
            {
                this.m_kindField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_moduleUID
        {
            get
            {
                return this.m_moduleUIDField;
            }
            set
            {
                this.m_moduleUIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData[] m_types
        {
            get
            {
                return this.m_typesField;
            }
            set
            {
                this.m_typesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_uID
        {
            get
            {
                return this.m_uIDField;
            }
            set
            {
                this.m_uIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_version
        {
            get
            {
                return this.m_versionField;
            }
            set
            {
                this.m_versionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.UBF.MD.Business.ExtEnumTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAUBFMDBusinessExtEnumTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData[] m_extEnumValuesField;
        
        private long m_iDField;
        
        private bool m_isExtendField;
        
        private bool m_isRefViewField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private System.Guid m_uIDField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData[] m_extEnumValues
        {
            get
            {
                return this.m_extEnumValuesField;
            }
            set
            {
                this.m_extEnumValuesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isExtend
        {
            get
            {
                return this.m_isExtendField;
            }
            set
            {
                this.m_isExtendField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRefView
        {
            get
            {
                return this.m_isRefViewField;
            }
            set
            {
                this.m_isRefViewField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_uID
        {
            get
            {
                return this.m_uIDField;
            }
            set
            {
                this.m_uIDField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.UBF.MD.Business.ExtEnumValueData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAUBFMDBusinessExtEnumValueData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ExtEnumType_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_eValueField;
        
        private www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumTypeData m_extEnumTypeField;
        
        private System.Guid m_extEnumTypeUIDField;
        
        private long m_iDField;
        
        private bool m_isSystemField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ExtEnumType_SKey
        {
            get
            {
                return this.ExtEnumType_SKeyField;
            }
            set
            {
                this.ExtEnumType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_eValue
        {
            get
            {
                return this.m_eValueField;
            }
            set
            {
                this.m_eValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumTypeData m_extEnumType
        {
            get
            {
                return this.m_extEnumTypeField;
            }
            set
            {
                this.m_extEnumTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_extEnumTypeUID
        {
            get
            {
                return this.m_extEnumTypeUIDField;
            }
            set
            {
                this.m_extEnumTypeUIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSystem
        {
            get
            {
                return this.m_isSystemField;
            }
            set
            {
                this.m_isSystemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.KeyFlexField.QualifierData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldDef_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SegmentPromptField;
        
        private string NameField;
        
        private string SegmentPromptField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isRequiredField;
        
        private bool m_isUniqueField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldDefData m_keyFlexFieldDefField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldDef_SKey
        {
            get
            {
                return this.KeyFlexFieldDef_SKeyField;
            }
            set
            {
                this.KeyFlexFieldDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SegmentPrompt
        {
            get
            {
                return this.Multi_SegmentPromptField;
            }
            set
            {
                this.Multi_SegmentPromptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string SegmentPrompt
        {
            get
            {
                return this.SegmentPromptField;
            }
            set
            {
                this.SegmentPromptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRequired
        {
            get
            {
                return this.m_isRequiredField;
            }
            set
            {
                this.m_isRequiredField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUnique
        {
            get
            {
                return this.m_isUniqueField;
            }
            set
            {
                this.m_isUniqueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldDefData m_keyFlexFieldDef
        {
            get
            {
                return this.m_keyFlexFieldDefField;
            }
            set
            {
                this.m_keyFlexFieldDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.KeyFlexField.KeyFlexFieldDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ApplicationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Application_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private int m_combinCodeLenField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isDynamicIncreaseField;
        
        private int m_keyFlexNameField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData[] m_qualifiersField;
        
        private long m_sysVersionField;
        
        private string m_validCombinTableNameField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Application
        {
            get
            {
                return this.ApplicationField;
            }
            set
            {
                this.ApplicationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Application_SKey
        {
            get
            {
                return this.Application_SKeyField;
            }
            set
            {
                this.Application_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_combinCodeLen
        {
            get
            {
                return this.m_combinCodeLenField;
            }
            set
            {
                this.m_combinCodeLenField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDynamicIncrease
        {
            get
            {
                return this.m_isDynamicIncreaseField;
            }
            set
            {
                this.m_isDynamicIncreaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_keyFlexName
        {
            get
            {
                return this.m_keyFlexNameField;
            }
            set
            {
                this.m_keyFlexNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData[] m_qualifiers
        {
            get
            {
                return this.m_qualifiersField;
            }
            set
            {
                this.m_qualifiersField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_validCombinTableName
        {
            get
            {
                return this.m_validCombinTableNameField;
            }
            set
            {
                this.m_validCombinTableNameField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.KeyFlexField.CrossValidateRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData m_keyFlexFieldStruField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData[] m_ruleLinesField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData m_keyFlexFieldStru
        {
            get
            {
                return this.m_keyFlexFieldStruField;
            }
            set
            {
                this.m_keyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData[] m_ruleLines
        {
            get
            {
                return this.m_ruleLinesField;
            }
            set
            {
                this.m_ruleLinesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.KeyFlexField.CrossValidateRuleLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CrossValidateRule_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData m_crossValidateRuleField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private string m_highCombinCodeField;
        
        private string m_highSeg1Field;
        
        private string m_highSeg10Field;
        
        private string m_highSeg11Field;
        
        private string m_highSeg12Field;
        
        private string m_highSeg13Field;
        
        private string m_highSeg14Field;
        
        private string m_highSeg15Field;
        
        private string m_highSeg16Field;
        
        private string m_highSeg17Field;
        
        private string m_highSeg18Field;
        
        private string m_highSeg19Field;
        
        private string m_highSeg2Field;
        
        private string m_highSeg20Field;
        
        private string m_highSeg21Field;
        
        private string m_highSeg22Field;
        
        private string m_highSeg23Field;
        
        private string m_highSeg24Field;
        
        private string m_highSeg25Field;
        
        private string m_highSeg26Field;
        
        private string m_highSeg27Field;
        
        private string m_highSeg28Field;
        
        private string m_highSeg29Field;
        
        private string m_highSeg3Field;
        
        private string m_highSeg30Field;
        
        private string m_highSeg4Field;
        
        private string m_highSeg5Field;
        
        private string m_highSeg6Field;
        
        private string m_highSeg7Field;
        
        private string m_highSeg8Field;
        
        private string m_highSeg9Field;
        
        private long m_iDField;
        
        private bool m_isIncludeField;
        
        private string m_lowCombinCodeField;
        
        private string m_lowSeg1Field;
        
        private string m_lowSeg10Field;
        
        private string m_lowSeg11Field;
        
        private string m_lowSeg12Field;
        
        private string m_lowSeg13Field;
        
        private string m_lowSeg14Field;
        
        private string m_lowSeg15Field;
        
        private string m_lowSeg16Field;
        
        private string m_lowSeg17Field;
        
        private string m_lowSeg18Field;
        
        private string m_lowSeg19Field;
        
        private string m_lowSeg2Field;
        
        private string m_lowSeg20Field;
        
        private string m_lowSeg21Field;
        
        private string m_lowSeg22Field;
        
        private string m_lowSeg23Field;
        
        private string m_lowSeg24Field;
        
        private string m_lowSeg25Field;
        
        private string m_lowSeg26Field;
        
        private string m_lowSeg27Field;
        
        private string m_lowSeg28Field;
        
        private string m_lowSeg29Field;
        
        private string m_lowSeg3Field;
        
        private string m_lowSeg30Field;
        
        private string m_lowSeg4Field;
        
        private string m_lowSeg5Field;
        
        private string m_lowSeg6Field;
        
        private string m_lowSeg7Field;
        
        private string m_lowSeg8Field;
        
        private string m_lowSeg9Field;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CrossValidateRule_SKey
        {
            get
            {
                return this.CrossValidateRule_SKeyField;
            }
            set
            {
                this.CrossValidateRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData m_crossValidateRule
        {
            get
            {
                return this.m_crossValidateRuleField;
            }
            set
            {
                this.m_crossValidateRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highCombinCode
        {
            get
            {
                return this.m_highCombinCodeField;
            }
            set
            {
                this.m_highCombinCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg1
        {
            get
            {
                return this.m_highSeg1Field;
            }
            set
            {
                this.m_highSeg1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg10
        {
            get
            {
                return this.m_highSeg10Field;
            }
            set
            {
                this.m_highSeg10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg11
        {
            get
            {
                return this.m_highSeg11Field;
            }
            set
            {
                this.m_highSeg11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg12
        {
            get
            {
                return this.m_highSeg12Field;
            }
            set
            {
                this.m_highSeg12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg13
        {
            get
            {
                return this.m_highSeg13Field;
            }
            set
            {
                this.m_highSeg13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg14
        {
            get
            {
                return this.m_highSeg14Field;
            }
            set
            {
                this.m_highSeg14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg15
        {
            get
            {
                return this.m_highSeg15Field;
            }
            set
            {
                this.m_highSeg15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg16
        {
            get
            {
                return this.m_highSeg16Field;
            }
            set
            {
                this.m_highSeg16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg17
        {
            get
            {
                return this.m_highSeg17Field;
            }
            set
            {
                this.m_highSeg17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg18
        {
            get
            {
                return this.m_highSeg18Field;
            }
            set
            {
                this.m_highSeg18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg19
        {
            get
            {
                return this.m_highSeg19Field;
            }
            set
            {
                this.m_highSeg19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg2
        {
            get
            {
                return this.m_highSeg2Field;
            }
            set
            {
                this.m_highSeg2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg20
        {
            get
            {
                return this.m_highSeg20Field;
            }
            set
            {
                this.m_highSeg20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg21
        {
            get
            {
                return this.m_highSeg21Field;
            }
            set
            {
                this.m_highSeg21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg22
        {
            get
            {
                return this.m_highSeg22Field;
            }
            set
            {
                this.m_highSeg22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg23
        {
            get
            {
                return this.m_highSeg23Field;
            }
            set
            {
                this.m_highSeg23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg24
        {
            get
            {
                return this.m_highSeg24Field;
            }
            set
            {
                this.m_highSeg24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg25
        {
            get
            {
                return this.m_highSeg25Field;
            }
            set
            {
                this.m_highSeg25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg26
        {
            get
            {
                return this.m_highSeg26Field;
            }
            set
            {
                this.m_highSeg26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg27
        {
            get
            {
                return this.m_highSeg27Field;
            }
            set
            {
                this.m_highSeg27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg28
        {
            get
            {
                return this.m_highSeg28Field;
            }
            set
            {
                this.m_highSeg28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg29
        {
            get
            {
                return this.m_highSeg29Field;
            }
            set
            {
                this.m_highSeg29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg3
        {
            get
            {
                return this.m_highSeg3Field;
            }
            set
            {
                this.m_highSeg3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg30
        {
            get
            {
                return this.m_highSeg30Field;
            }
            set
            {
                this.m_highSeg30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg4
        {
            get
            {
                return this.m_highSeg4Field;
            }
            set
            {
                this.m_highSeg4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg5
        {
            get
            {
                return this.m_highSeg5Field;
            }
            set
            {
                this.m_highSeg5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg6
        {
            get
            {
                return this.m_highSeg6Field;
            }
            set
            {
                this.m_highSeg6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg7
        {
            get
            {
                return this.m_highSeg7Field;
            }
            set
            {
                this.m_highSeg7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg8
        {
            get
            {
                return this.m_highSeg8Field;
            }
            set
            {
                this.m_highSeg8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_highSeg9
        {
            get
            {
                return this.m_highSeg9Field;
            }
            set
            {
                this.m_highSeg9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInclude
        {
            get
            {
                return this.m_isIncludeField;
            }
            set
            {
                this.m_isIncludeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowCombinCode
        {
            get
            {
                return this.m_lowCombinCodeField;
            }
            set
            {
                this.m_lowCombinCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg1
        {
            get
            {
                return this.m_lowSeg1Field;
            }
            set
            {
                this.m_lowSeg1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg10
        {
            get
            {
                return this.m_lowSeg10Field;
            }
            set
            {
                this.m_lowSeg10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg11
        {
            get
            {
                return this.m_lowSeg11Field;
            }
            set
            {
                this.m_lowSeg11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg12
        {
            get
            {
                return this.m_lowSeg12Field;
            }
            set
            {
                this.m_lowSeg12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg13
        {
            get
            {
                return this.m_lowSeg13Field;
            }
            set
            {
                this.m_lowSeg13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg14
        {
            get
            {
                return this.m_lowSeg14Field;
            }
            set
            {
                this.m_lowSeg14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg15
        {
            get
            {
                return this.m_lowSeg15Field;
            }
            set
            {
                this.m_lowSeg15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg16
        {
            get
            {
                return this.m_lowSeg16Field;
            }
            set
            {
                this.m_lowSeg16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg17
        {
            get
            {
                return this.m_lowSeg17Field;
            }
            set
            {
                this.m_lowSeg17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg18
        {
            get
            {
                return this.m_lowSeg18Field;
            }
            set
            {
                this.m_lowSeg18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg19
        {
            get
            {
                return this.m_lowSeg19Field;
            }
            set
            {
                this.m_lowSeg19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg2
        {
            get
            {
                return this.m_lowSeg2Field;
            }
            set
            {
                this.m_lowSeg2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg20
        {
            get
            {
                return this.m_lowSeg20Field;
            }
            set
            {
                this.m_lowSeg20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg21
        {
            get
            {
                return this.m_lowSeg21Field;
            }
            set
            {
                this.m_lowSeg21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg22
        {
            get
            {
                return this.m_lowSeg22Field;
            }
            set
            {
                this.m_lowSeg22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg23
        {
            get
            {
                return this.m_lowSeg23Field;
            }
            set
            {
                this.m_lowSeg23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg24
        {
            get
            {
                return this.m_lowSeg24Field;
            }
            set
            {
                this.m_lowSeg24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg25
        {
            get
            {
                return this.m_lowSeg25Field;
            }
            set
            {
                this.m_lowSeg25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg26
        {
            get
            {
                return this.m_lowSeg26Field;
            }
            set
            {
                this.m_lowSeg26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg27
        {
            get
            {
                return this.m_lowSeg27Field;
            }
            set
            {
                this.m_lowSeg27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg28
        {
            get
            {
                return this.m_lowSeg28Field;
            }
            set
            {
                this.m_lowSeg28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg29
        {
            get
            {
                return this.m_lowSeg29Field;
            }
            set
            {
                this.m_lowSeg29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg3
        {
            get
            {
                return this.m_lowSeg3Field;
            }
            set
            {
                this.m_lowSeg3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg30
        {
            get
            {
                return this.m_lowSeg30Field;
            }
            set
            {
                this.m_lowSeg30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg4
        {
            get
            {
                return this.m_lowSeg4Field;
            }
            set
            {
                this.m_lowSeg4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg5
        {
            get
            {
                return this.m_lowSeg5Field;
            }
            set
            {
                this.m_lowSeg5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg6
        {
            get
            {
                return this.m_lowSeg6Field;
            }
            set
            {
                this.m_lowSeg6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg7
        {
            get
            {
                return this.m_lowSeg7Field;
            }
            set
            {
                this.m_lowSeg7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg8
        {
            get
            {
                return this.m_lowSeg8Field;
            }
            set
            {
                this.m_lowSeg8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lowSeg9
        {
            get
            {
                return this.m_lowSeg9Field;
            }
            set
            {
                this.m_lowSeg9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customer.CustomerData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomerCustomerData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ARConfirmTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ARConfirmTerm_SKeyField;
        
        private long AccountListFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountListFormat_SKeyField;
        
        private long AppPortalField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AppPortal_SKeyField;
        
        private long BillFromatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BillFromat_SKeyField;
        
        private string CombineNameField;
        
        private long CommissionCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CommissionCurrency_SKeyField;
        
        private string CorpUnifyCodeField;
        
        private long CustomerCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerCategory_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultBillTo_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultClaim_SKeyField;
        
        private long DefaultContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContact_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContrast_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultGathering_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultShipTo_SKeyField;
        
        private long DelayGatheringPolicyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DelayGatheringPolicy_SKeyField;
        
        private long DepartmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKeyField;
        
        private string DescriptionField;
        
        private long DundocFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DundocFormat_SKeyField;
        
        private long GatheringPolicyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey GatheringPolicy_SKeyField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private long LanguageField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Language_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CorpUnifyCodeField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PortalDefaultPlanTempletNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SaleChannelField;
        
        private string NameField;
        
        private long OfficialLocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OfficialLocation_SKeyField;
        
        private long OrderFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OrderFormat_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long PayCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PayCurrency_SKeyField;
        
        private long PayeeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Payee_SKeyField;
        
        private string PortalDefaultPlanTempletNameField;
        
        private long RecervalTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RecervalTerm_SKeyField;
        
        private long RegisterCapitalCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterCapitalCurrency_SKeyField;
        
        private long RegisterLocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterLocation_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private long ReturnTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReturnTerm_SKeyField;
        
        private string SaleChannelField;
        
        private long SaleserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Saleser_SKeyField;
        
        private long ShippmentRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ShippmentRule_SKeyField;
        
        private long StateUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StateUser_SKeyField;
        
        private long SupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private long SupplyOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SupplyOrg_SKeyField;
        
        private long TaxScheduleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKeyField;
        
        private long TerritoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKeyField;
        
        private long TradeCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeCurrency_SKeyField;
        
        private long TurnoverCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TurnoverCurrency_SKeyField;
        
        private long WHField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WH_SKeyField;
        
        private int m_bargainField;
        
        private int m_checkAccountPeriodField;
        
        private string m_codeField;
        
        private decimal m_commissionField;
        
        private decimal m_commissionRateField;
        
        private int m_commissionTypeField;
        
        private bool m_controlPDiffField;
        
        private short m_controlPointField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_creditCtrlScopeField;
        
        private long m_creditLevel1Field;
        
        private string m_creditLevel1CodeField;
        
        private string m_creditLevel1NameField;
        
        private long m_creditLevel2Field;
        
        private string m_creditLevel2CodeField;
        
        private string m_creditLevel2NameField;
        
        private long m_creditPolicyField;
        
        private string m_creditPolicyCodeField;
        
        private string m_creditPolicyNameField;
        
        private decimal m_currentPercentField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData[] m_customerBankAccountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData[] m_customerContactsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData[] m_customerSitesField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultBillToField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultClaimField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultContrastField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultGatheringField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultShipToField;
        
        private int m_demandTransTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private string m_districtTaxNoField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_employeeCountField;
        
        private System.DateTime m_establishDateField;
        
        private int m_extendLimitDaysField;
        
        private System.DateTime m_holdDateField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private int m_interestPeriodField;
        
        private int m_invoiceVerificationOrderField;
        
        private bool m_isARCfmModifyField;
        
        private bool m_isAccrualToARField;
        
        private bool m_isBillByBalanceField;
        
        private bool m_isByAccountAgeField;
        
        private bool m_isCAConfirmField;
        
        private bool m_isChargeField;
        
        private bool m_isCompoundField;
        
        private bool m_isCreditCheckField;
        
        private bool m_isDelayField;
        
        private bool m_isDepositField;
        
        private bool m_isFromCRMField;
        
        private bool m_isHaveContractField;
        
        private bool m_isHoldReleaseField;
        
        private bool m_isMISCField;
        
        private bool m_isPostField;
        
        private bool m_isPreRcvRateModifyField;
        
        private bool m_isPreReceivalField;
        
        private bool m_isPriceListModifyField;
        
        private bool m_isRecTermModifyField;
        
        private bool m_isSalesDiscountField;
        
        private bool m_isShipmentModifyField;
        
        private bool m_isSuspendAccrualField;
        
        private bool m_isTaxPriceField;
        
        private bool m_isUseAppPotalField;
        
        private System.DateTime m_lastPrintDateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private System.DateTime m_nextPrintDateField;
        
        private long m_portalDefaultPlanTempletField;
        
        private string m_portalDefaultPlanTempletCodeField;
        
        private decimal m_preRcvRateField;
        
        private string m_priceListCodeField;
        
        private long m_priceListIDField;
        
        private string m_priceListNameField;
        
        private int m_qualityPledgeField;
        
        private decimal m_registerCapitalField;
        
        private System.DateTime m_releaseDateField;
        
        private string m_releaseUserField;
        
        private string m_returnBenefitRuleField;
        
        private int m_saleTypeField;
        
        private string m_searchCodeField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private string m_shareGroupField;
        
        private long m_shipmentTermsField;
        
        private string m_shipmentTermsCodeField;
        
        private string m_shipmentTermsNameField;
        
        private string m_shortNameField;
        
        private int m_stateField;
        
        private string m_stateTaxNoField;
        
        private System.DateTime m_stateTimeField;
        
        private int m_supplySourceField;
        
        private decimal m_suspendOnePercentField;
        
        private int m_suspendOneperiodField;
        
        private decimal m_suspendThreePercentField;
        
        private int m_suspendThreeperiodField;
        
        private decimal m_suspendTwoPercentField;
        
        private int m_suspendTwoperiodField;
        
        private long m_sysVersionField;
        
        private int m_tradeCategoryField;
        
        private int m_transitLeadTimeField;
        
        private decimal m_turnoverField;
        
        private bool m_useGatheringPolicyField;
        
        private int m_verificationModeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ARConfirmTerm
        {
            get
            {
                return this.ARConfirmTermField;
            }
            set
            {
                this.ARConfirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ARConfirmTerm_SKey
        {
            get
            {
                return this.ARConfirmTerm_SKeyField;
            }
            set
            {
                this.ARConfirmTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountListFormat
        {
            get
            {
                return this.AccountListFormatField;
            }
            set
            {
                this.AccountListFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountListFormat_SKey
        {
            get
            {
                return this.AccountListFormat_SKeyField;
            }
            set
            {
                this.AccountListFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AppPortal
        {
            get
            {
                return this.AppPortalField;
            }
            set
            {
                this.AppPortalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AppPortal_SKey
        {
            get
            {
                return this.AppPortal_SKeyField;
            }
            set
            {
                this.AppPortal_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BillFromat
        {
            get
            {
                return this.BillFromatField;
            }
            set
            {
                this.BillFromatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BillFromat_SKey
        {
            get
            {
                return this.BillFromat_SKeyField;
            }
            set
            {
                this.BillFromat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CommissionCurrency
        {
            get
            {
                return this.CommissionCurrencyField;
            }
            set
            {
                this.CommissionCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CommissionCurrency_SKey
        {
            get
            {
                return this.CommissionCurrency_SKeyField;
            }
            set
            {
                this.CommissionCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CorpUnifyCode
        {
            get
            {
                return this.CorpUnifyCodeField;
            }
            set
            {
                this.CorpUnifyCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CustomerCategory
        {
            get
            {
                return this.CustomerCategoryField;
            }
            set
            {
                this.CustomerCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerCategory_SKey
        {
            get
            {
                return this.CustomerCategory_SKeyField;
            }
            set
            {
                this.CustomerCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultBillTo_SKey
        {
            get
            {
                return this.DefaultBillTo_SKeyField;
            }
            set
            {
                this.DefaultBillTo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultClaim_SKey
        {
            get
            {
                return this.DefaultClaim_SKeyField;
            }
            set
            {
                this.DefaultClaim_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultContact
        {
            get
            {
                return this.DefaultContactField;
            }
            set
            {
                this.DefaultContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContact_SKey
        {
            get
            {
                return this.DefaultContact_SKeyField;
            }
            set
            {
                this.DefaultContact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContrast_SKey
        {
            get
            {
                return this.DefaultContrast_SKeyField;
            }
            set
            {
                this.DefaultContrast_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultGathering_SKey
        {
            get
            {
                return this.DefaultGathering_SKeyField;
            }
            set
            {
                this.DefaultGathering_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultShipTo_SKey
        {
            get
            {
                return this.DefaultShipTo_SKeyField;
            }
            set
            {
                this.DefaultShipTo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DelayGatheringPolicy
        {
            get
            {
                return this.DelayGatheringPolicyField;
            }
            set
            {
                this.DelayGatheringPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DelayGatheringPolicy_SKey
        {
            get
            {
                return this.DelayGatheringPolicy_SKeyField;
            }
            set
            {
                this.DelayGatheringPolicy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Department
        {
            get
            {
                return this.DepartmentField;
            }
            set
            {
                this.DepartmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKey
        {
            get
            {
                return this.Department_SKeyField;
            }
            set
            {
                this.Department_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DundocFormat
        {
            get
            {
                return this.DundocFormatField;
            }
            set
            {
                this.DundocFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DundocFormat_SKey
        {
            get
            {
                return this.DundocFormat_SKeyField;
            }
            set
            {
                this.DundocFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long GatheringPolicy
        {
            get
            {
                return this.GatheringPolicyField;
            }
            set
            {
                this.GatheringPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey GatheringPolicy_SKey
        {
            get
            {
                return this.GatheringPolicy_SKeyField;
            }
            set
            {
                this.GatheringPolicy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Language
        {
            get
            {
                return this.LanguageField;
            }
            set
            {
                this.LanguageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Language_SKey
        {
            get
            {
                return this.Language_SKeyField;
            }
            set
            {
                this.Language_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CorpUnifyCode
        {
            get
            {
                return this.Multi_CorpUnifyCodeField;
            }
            set
            {
                this.Multi_CorpUnifyCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PortalDefaultPlanTempletName
        {
            get
            {
                return this.Multi_PortalDefaultPlanTempletNameField;
            }
            set
            {
                this.Multi_PortalDefaultPlanTempletNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SaleChannel
        {
            get
            {
                return this.Multi_SaleChannelField;
            }
            set
            {
                this.Multi_SaleChannelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OfficialLocation
        {
            get
            {
                return this.OfficialLocationField;
            }
            set
            {
                this.OfficialLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OfficialLocation_SKey
        {
            get
            {
                return this.OfficialLocation_SKeyField;
            }
            set
            {
                this.OfficialLocation_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OrderFormat
        {
            get
            {
                return this.OrderFormatField;
            }
            set
            {
                this.OrderFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OrderFormat_SKey
        {
            get
            {
                return this.OrderFormat_SKeyField;
            }
            set
            {
                this.OrderFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PayCurrency
        {
            get
            {
                return this.PayCurrencyField;
            }
            set
            {
                this.PayCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PayCurrency_SKey
        {
            get
            {
                return this.PayCurrency_SKeyField;
            }
            set
            {
                this.PayCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Payee
        {
            get
            {
                return this.PayeeField;
            }
            set
            {
                this.PayeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Payee_SKey
        {
            get
            {
                return this.Payee_SKeyField;
            }
            set
            {
                this.Payee_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string PortalDefaultPlanTempletName
        {
            get
            {
                return this.PortalDefaultPlanTempletNameField;
            }
            set
            {
                this.PortalDefaultPlanTempletNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RecervalTerm
        {
            get
            {
                return this.RecervalTermField;
            }
            set
            {
                this.RecervalTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RecervalTerm_SKey
        {
            get
            {
                return this.RecervalTerm_SKeyField;
            }
            set
            {
                this.RecervalTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RegisterCapitalCurrency
        {
            get
            {
                return this.RegisterCapitalCurrencyField;
            }
            set
            {
                this.RegisterCapitalCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterCapitalCurrency_SKey
        {
            get
            {
                return this.RegisterCapitalCurrency_SKeyField;
            }
            set
            {
                this.RegisterCapitalCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RegisterLocation
        {
            get
            {
                return this.RegisterLocationField;
            }
            set
            {
                this.RegisterLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterLocation_SKey
        {
            get
            {
                return this.RegisterLocation_SKeyField;
            }
            set
            {
                this.RegisterLocation_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReturnTerm
        {
            get
            {
                return this.ReturnTermField;
            }
            set
            {
                this.ReturnTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReturnTerm_SKey
        {
            get
            {
                return this.ReturnTerm_SKeyField;
            }
            set
            {
                this.ReturnTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string SaleChannel
        {
            get
            {
                return this.SaleChannelField;
            }
            set
            {
                this.SaleChannelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Saleser
        {
            get
            {
                return this.SaleserField;
            }
            set
            {
                this.SaleserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Saleser_SKey
        {
            get
            {
                return this.Saleser_SKeyField;
            }
            set
            {
                this.Saleser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ShippmentRule
        {
            get
            {
                return this.ShippmentRuleField;
            }
            set
            {
                this.ShippmentRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ShippmentRule_SKey
        {
            get
            {
                return this.ShippmentRule_SKeyField;
            }
            set
            {
                this.ShippmentRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StateUser
        {
            get
            {
                return this.StateUserField;
            }
            set
            {
                this.StateUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StateUser_SKey
        {
            get
            {
                return this.StateUser_SKeyField;
            }
            set
            {
                this.StateUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Supplier
        {
            get
            {
                return this.SupplierField;
            }
            set
            {
                this.SupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SupplyOrg
        {
            get
            {
                return this.SupplyOrgField;
            }
            set
            {
                this.SupplyOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SupplyOrg_SKey
        {
            get
            {
                return this.SupplyOrg_SKeyField;
            }
            set
            {
                this.SupplyOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxSchedule
        {
            get
            {
                return this.TaxScheduleField;
            }
            set
            {
                this.TaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKey
        {
            get
            {
                return this.TaxSchedule_SKeyField;
            }
            set
            {
                this.TaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Territory
        {
            get
            {
                return this.TerritoryField;
            }
            set
            {
                this.TerritoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKey
        {
            get
            {
                return this.Territory_SKeyField;
            }
            set
            {
                this.Territory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeCurrency
        {
            get
            {
                return this.TradeCurrencyField;
            }
            set
            {
                this.TradeCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeCurrency_SKey
        {
            get
            {
                return this.TradeCurrency_SKeyField;
            }
            set
            {
                this.TradeCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TurnoverCurrency
        {
            get
            {
                return this.TurnoverCurrencyField;
            }
            set
            {
                this.TurnoverCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TurnoverCurrency_SKey
        {
            get
            {
                return this.TurnoverCurrency_SKeyField;
            }
            set
            {
                this.TurnoverCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WH
        {
            get
            {
                return this.WHField;
            }
            set
            {
                this.WHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WH_SKey
        {
            get
            {
                return this.WH_SKeyField;
            }
            set
            {
                this.WH_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bargain
        {
            get
            {
                return this.m_bargainField;
            }
            set
            {
                this.m_bargainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_checkAccountPeriod
        {
            get
            {
                return this.m_checkAccountPeriodField;
            }
            set
            {
                this.m_checkAccountPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_commission
        {
            get
            {
                return this.m_commissionField;
            }
            set
            {
                this.m_commissionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_commissionRate
        {
            get
            {
                return this.m_commissionRateField;
            }
            set
            {
                this.m_commissionRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_commissionType
        {
            get
            {
                return this.m_commissionTypeField;
            }
            set
            {
                this.m_commissionTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_controlPDiff
        {
            get
            {
                return this.m_controlPDiffField;
            }
            set
            {
                this.m_controlPDiffField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public short m_controlPoint
        {
            get
            {
                return this.m_controlPointField;
            }
            set
            {
                this.m_controlPointField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_creditCtrlScope
        {
            get
            {
                return this.m_creditCtrlScopeField;
            }
            set
            {
                this.m_creditCtrlScopeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_creditLevel1
        {
            get
            {
                return this.m_creditLevel1Field;
            }
            set
            {
                this.m_creditLevel1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditLevel1Code
        {
            get
            {
                return this.m_creditLevel1CodeField;
            }
            set
            {
                this.m_creditLevel1CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditLevel1Name
        {
            get
            {
                return this.m_creditLevel1NameField;
            }
            set
            {
                this.m_creditLevel1NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_creditLevel2
        {
            get
            {
                return this.m_creditLevel2Field;
            }
            set
            {
                this.m_creditLevel2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditLevel2Code
        {
            get
            {
                return this.m_creditLevel2CodeField;
            }
            set
            {
                this.m_creditLevel2CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditLevel2Name
        {
            get
            {
                return this.m_creditLevel2NameField;
            }
            set
            {
                this.m_creditLevel2NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_creditPolicy
        {
            get
            {
                return this.m_creditPolicyField;
            }
            set
            {
                this.m_creditPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditPolicyCode
        {
            get
            {
                return this.m_creditPolicyCodeField;
            }
            set
            {
                this.m_creditPolicyCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditPolicyName
        {
            get
            {
                return this.m_creditPolicyNameField;
            }
            set
            {
                this.m_creditPolicyNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_currentPercent
        {
            get
            {
                return this.m_currentPercentField;
            }
            set
            {
                this.m_currentPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData[] m_customerBankAccount
        {
            get
            {
                return this.m_customerBankAccountField;
            }
            set
            {
                this.m_customerBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData[] m_customerContacts
        {
            get
            {
                return this.m_customerContactsField;
            }
            set
            {
                this.m_customerContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData[] m_customerSites
        {
            get
            {
                return this.m_customerSitesField;
            }
            set
            {
                this.m_customerSitesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultBillTo
        {
            get
            {
                return this.m_defaultBillToField;
            }
            set
            {
                this.m_defaultBillToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultClaim
        {
            get
            {
                return this.m_defaultClaimField;
            }
            set
            {
                this.m_defaultClaimField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultContrast
        {
            get
            {
                return this.m_defaultContrastField;
            }
            set
            {
                this.m_defaultContrastField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultGathering
        {
            get
            {
                return this.m_defaultGatheringField;
            }
            set
            {
                this.m_defaultGatheringField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_defaultShipTo
        {
            get
            {
                return this.m_defaultShipToField;
            }
            set
            {
                this.m_defaultShipToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_demandTransType
        {
            get
            {
                return this.m_demandTransTypeField;
            }
            set
            {
                this.m_demandTransTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_districtTaxNo
        {
            get
            {
                return this.m_districtTaxNoField;
            }
            set
            {
                this.m_districtTaxNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_employeeCount
        {
            get
            {
                return this.m_employeeCountField;
            }
            set
            {
                this.m_employeeCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_establishDate
        {
            get
            {
                return this.m_establishDateField;
            }
            set
            {
                this.m_establishDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_extendLimitDays
        {
            get
            {
                return this.m_extendLimitDaysField;
            }
            set
            {
                this.m_extendLimitDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_interestPeriod
        {
            get
            {
                return this.m_interestPeriodField;
            }
            set
            {
                this.m_interestPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invoiceVerificationOrder
        {
            get
            {
                return this.m_invoiceVerificationOrderField;
            }
            set
            {
                this.m_invoiceVerificationOrderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isARCfmModify
        {
            get
            {
                return this.m_isARCfmModifyField;
            }
            set
            {
                this.m_isARCfmModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAccrualToAR
        {
            get
            {
                return this.m_isAccrualToARField;
            }
            set
            {
                this.m_isAccrualToARField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBillByBalance
        {
            get
            {
                return this.m_isBillByBalanceField;
            }
            set
            {
                this.m_isBillByBalanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isByAccountAge
        {
            get
            {
                return this.m_isByAccountAgeField;
            }
            set
            {
                this.m_isByAccountAgeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCAConfirm
        {
            get
            {
                return this.m_isCAConfirmField;
            }
            set
            {
                this.m_isCAConfirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCharge
        {
            get
            {
                return this.m_isChargeField;
            }
            set
            {
                this.m_isChargeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCompound
        {
            get
            {
                return this.m_isCompoundField;
            }
            set
            {
                this.m_isCompoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCreditCheck
        {
            get
            {
                return this.m_isCreditCheckField;
            }
            set
            {
                this.m_isCreditCheckField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDelay
        {
            get
            {
                return this.m_isDelayField;
            }
            set
            {
                this.m_isDelayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDeposit
        {
            get
            {
                return this.m_isDepositField;
            }
            set
            {
                this.m_isDepositField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFromCRM
        {
            get
            {
                return this.m_isFromCRMField;
            }
            set
            {
                this.m_isFromCRMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHaveContract
        {
            get
            {
                return this.m_isHaveContractField;
            }
            set
            {
                this.m_isHaveContractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHoldRelease
        {
            get
            {
                return this.m_isHoldReleaseField;
            }
            set
            {
                this.m_isHoldReleaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMISC
        {
            get
            {
                return this.m_isMISCField;
            }
            set
            {
                this.m_isMISCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPost
        {
            get
            {
                return this.m_isPostField;
            }
            set
            {
                this.m_isPostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPreRcvRateModify
        {
            get
            {
                return this.m_isPreRcvRateModifyField;
            }
            set
            {
                this.m_isPreRcvRateModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPreReceival
        {
            get
            {
                return this.m_isPreReceivalField;
            }
            set
            {
                this.m_isPreReceivalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceListModify
        {
            get
            {
                return this.m_isPriceListModifyField;
            }
            set
            {
                this.m_isPriceListModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRecTermModify
        {
            get
            {
                return this.m_isRecTermModifyField;
            }
            set
            {
                this.m_isRecTermModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSalesDiscount
        {
            get
            {
                return this.m_isSalesDiscountField;
            }
            set
            {
                this.m_isSalesDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShipmentModify
        {
            get
            {
                return this.m_isShipmentModifyField;
            }
            set
            {
                this.m_isShipmentModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSuspendAccrual
        {
            get
            {
                return this.m_isSuspendAccrualField;
            }
            set
            {
                this.m_isSuspendAccrualField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTaxPrice
        {
            get
            {
                return this.m_isTaxPriceField;
            }
            set
            {
                this.m_isTaxPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseAppPotal
        {
            get
            {
                return this.m_isUseAppPotalField;
            }
            set
            {
                this.m_isUseAppPotalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_lastPrintDate
        {
            get
            {
                return this.m_lastPrintDateField;
            }
            set
            {
                this.m_lastPrintDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_nextPrintDate
        {
            get
            {
                return this.m_nextPrintDateField;
            }
            set
            {
                this.m_nextPrintDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_portalDefaultPlanTemplet
        {
            get
            {
                return this.m_portalDefaultPlanTempletField;
            }
            set
            {
                this.m_portalDefaultPlanTempletField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_portalDefaultPlanTempletCode
        {
            get
            {
                return this.m_portalDefaultPlanTempletCodeField;
            }
            set
            {
                this.m_portalDefaultPlanTempletCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_preRcvRate
        {
            get
            {
                return this.m_preRcvRateField;
            }
            set
            {
                this.m_preRcvRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListCode
        {
            get
            {
                return this.m_priceListCodeField;
            }
            set
            {
                this.m_priceListCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_priceListID
        {
            get
            {
                return this.m_priceListIDField;
            }
            set
            {
                this.m_priceListIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListName
        {
            get
            {
                return this.m_priceListNameField;
            }
            set
            {
                this.m_priceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qualityPledge
        {
            get
            {
                return this.m_qualityPledgeField;
            }
            set
            {
                this.m_qualityPledgeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_registerCapital
        {
            get
            {
                return this.m_registerCapitalField;
            }
            set
            {
                this.m_registerCapitalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_returnBenefitRule
        {
            get
            {
                return this.m_returnBenefitRuleField;
            }
            set
            {
                this.m_returnBenefitRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_saleType
        {
            get
            {
                return this.m_saleTypeField;
            }
            set
            {
                this.m_saleTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_searchCode
        {
            get
            {
                return this.m_searchCodeField;
            }
            set
            {
                this.m_searchCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shareGroup
        {
            get
            {
                return this.m_shareGroupField;
            }
            set
            {
                this.m_shareGroupField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_shipmentTerms
        {
            get
            {
                return this.m_shipmentTermsField;
            }
            set
            {
                this.m_shipmentTermsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shipmentTermsCode
        {
            get
            {
                return this.m_shipmentTermsCodeField;
            }
            set
            {
                this.m_shipmentTermsCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shipmentTermsName
        {
            get
            {
                return this.m_shipmentTermsNameField;
            }
            set
            {
                this.m_shipmentTermsNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_state
        {
            get
            {
                return this.m_stateField;
            }
            set
            {
                this.m_stateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_stateTaxNo
        {
            get
            {
                return this.m_stateTaxNoField;
            }
            set
            {
                this.m_stateTaxNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_stateTime
        {
            get
            {
                return this.m_stateTimeField;
            }
            set
            {
                this.m_stateTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_supplySource
        {
            get
            {
                return this.m_supplySourceField;
            }
            set
            {
                this.m_supplySourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_suspendOnePercent
        {
            get
            {
                return this.m_suspendOnePercentField;
            }
            set
            {
                this.m_suspendOnePercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_suspendOneperiod
        {
            get
            {
                return this.m_suspendOneperiodField;
            }
            set
            {
                this.m_suspendOneperiodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_suspendThreePercent
        {
            get
            {
                return this.m_suspendThreePercentField;
            }
            set
            {
                this.m_suspendThreePercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_suspendThreeperiod
        {
            get
            {
                return this.m_suspendThreeperiodField;
            }
            set
            {
                this.m_suspendThreeperiodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_suspendTwoPercent
        {
            get
            {
                return this.m_suspendTwoPercentField;
            }
            set
            {
                this.m_suspendTwoPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_suspendTwoperiod
        {
            get
            {
                return this.m_suspendTwoperiodField;
            }
            set
            {
                this.m_suspendTwoperiodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_tradeCategory
        {
            get
            {
                return this.m_tradeCategoryField;
            }
            set
            {
                this.m_tradeCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_transitLeadTime
        {
            get
            {
                return this.m_transitLeadTimeField;
            }
            set
            {
                this.m_transitLeadTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_turnover
        {
            get
            {
                return this.m_turnoverField;
            }
            set
            {
                this.m_turnoverField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_useGatheringPolicy
        {
            get
            {
                return this.m_useGatheringPolicyField;
            }
            set
            {
                this.m_useGatheringPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_verificationMode
        {
            get
            {
                return this.m_verificationModeField;
            }
            set
            {
                this.m_verificationModeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customer.CustomerBankAccountData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomerCustomerBankAccountData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long BankField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Bank_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerSite_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData m_customerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData[] m_customerAccountCurrencyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_customerSiteField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private bool m_isMultiCurrencyField;
        
        private bool m_isPrivateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Bank
        {
            get
            {
                return this.BankField;
            }
            set
            {
                this.BankField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Bank_SKey
        {
            get
            {
                return this.Bank_SKeyField;
            }
            set
            {
                this.Bank_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerSite_SKey
        {
            get
            {
                return this.CustomerSite_SKeyField;
            }
            set
            {
                this.CustomerSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKey
        {
            get
            {
                return this.Customer_SKeyField;
            }
            set
            {
                this.Customer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData m_customer
        {
            get
            {
                return this.m_customerField;
            }
            set
            {
                this.m_customerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData[] m_customerAccountCurrency
        {
            get
            {
                return this.m_customerAccountCurrencyField;
            }
            set
            {
                this.m_customerAccountCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_customerSite
        {
            get
            {
                return this.m_customerSiteField;
            }
            set
            {
                this.m_customerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMultiCurrency
        {
            get
            {
                return this.m_isMultiCurrencyField;
            }
            set
            {
                this.m_isMultiCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrivate
        {
            get
            {
                return this.m_isPrivateField;
            }
            set
            {
                this.m_isPrivateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customer.CustomerAccountCurrencyData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerBankAccount_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData m_customerBankAccountField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerBankAccount_SKey
        {
            get
            {
                return this.CustomerBankAccount_SKeyField;
            }
            set
            {
                this.CustomerBankAccount_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData m_customerBankAccount
        {
            get
            {
                return this.m_customerBankAccountField;
            }
            set
            {
                this.m_customerBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customer.CustomerCategoryData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomerCustomerCategoryData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string AliasNameField;
        
        private string CombineNameField;
        
        private string DescriptionField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string AliasName
        {
            get
            {
                return this.AliasNameField;
            }
            set
            {
                this.AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasName
        {
            get
            {
                return this.Multi_AliasNameField;
            }
            set
            {
                this.Multi_AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Location.TerritoryData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseLocationTerritoryData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string CombineNameField;
        
        private long CountryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKeyField;
        
        private string DescriptionField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Country
        {
            get
            {
                return this.CountryField;
            }
            set
            {
                this.CountryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKey
        {
            get
            {
                return this.Country_SKeyField;
            }
            set
            {
                this.Country_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.RcvBy.RcvByData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMRcvByRcvByData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long PurchaseUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseUOM_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Source_SKeyField;
        
        private long TransportModeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TransportMode_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_deliverymanField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_exceptionMethodField;
        
        private long m_iDField;
        
        private bool m_isAllowDocField;
        
        private bool m_isAllowNoPOField;
        
        private bool m_isBatchField;
        
        private bool m_isContractField;
        
        private bool m_isInAdvanceField;
        
        private bool m_isOvertopField;
        
        private bool m_isReceiptDeferedField;
        
        private bool m_isReplaceableField;
        
        private decimal m_lowestPercentField;
        
        private bool m_lowestPercentAutoCloseField;
        
        private int m_maxDaysDeferedField;
        
        private int m_maxDaysInAdvField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_overRcvQtyField;
        
        private decimal m_perOfOvertopField;
        
        private int m_priceMethodOfSubstituteField;
        
        private int m_rejectDealTypeField;
        
        private string m_shortNameField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMRcvByRcvByData m_sourceField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PurchaseUOM
        {
            get
            {
                return this.PurchaseUOMField;
            }
            set
            {
                this.PurchaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseUOM_SKey
        {
            get
            {
                return this.PurchaseUOM_SKeyField;
            }
            set
            {
                this.PurchaseUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Source_SKey
        {
            get
            {
                return this.Source_SKeyField;
            }
            set
            {
                this.Source_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TransportMode
        {
            get
            {
                return this.TransportModeField;
            }
            set
            {
                this.TransportModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TransportMode_SKey
        {
            get
            {
                return this.TransportMode_SKeyField;
            }
            set
            {
                this.TransportMode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_deliveryman
        {
            get
            {
                return this.m_deliverymanField;
            }
            set
            {
                this.m_deliverymanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_exceptionMethod
        {
            get
            {
                return this.m_exceptionMethodField;
            }
            set
            {
                this.m_exceptionMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAllowDoc
        {
            get
            {
                return this.m_isAllowDocField;
            }
            set
            {
                this.m_isAllowDocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAllowNoPO
        {
            get
            {
                return this.m_isAllowNoPOField;
            }
            set
            {
                this.m_isAllowNoPOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBatch
        {
            get
            {
                return this.m_isBatchField;
            }
            set
            {
                this.m_isBatchField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isContract
        {
            get
            {
                return this.m_isContractField;
            }
            set
            {
                this.m_isContractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInAdvance
        {
            get
            {
                return this.m_isInAdvanceField;
            }
            set
            {
                this.m_isInAdvanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOvertop
        {
            get
            {
                return this.m_isOvertopField;
            }
            set
            {
                this.m_isOvertopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReceiptDefered
        {
            get
            {
                return this.m_isReceiptDeferedField;
            }
            set
            {
                this.m_isReceiptDeferedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReplaceable
        {
            get
            {
                return this.m_isReplaceableField;
            }
            set
            {
                this.m_isReplaceableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_lowestPercent
        {
            get
            {
                return this.m_lowestPercentField;
            }
            set
            {
                this.m_lowestPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_lowestPercentAutoClose
        {
            get
            {
                return this.m_lowestPercentAutoCloseField;
            }
            set
            {
                this.m_lowestPercentAutoCloseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxDaysDefered
        {
            get
            {
                return this.m_maxDaysDeferedField;
            }
            set
            {
                this.m_maxDaysDeferedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxDaysInAdv
        {
            get
            {
                return this.m_maxDaysInAdvField;
            }
            set
            {
                this.m_maxDaysInAdvField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_overRcvQty
        {
            get
            {
                return this.m_overRcvQtyField;
            }
            set
            {
                this.m_overRcvQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_perOfOvertop
        {
            get
            {
                return this.m_perOfOvertopField;
            }
            set
            {
                this.m_perOfOvertopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceMethodOfSubstitute
        {
            get
            {
                return this.m_priceMethodOfSubstituteField;
            }
            set
            {
                this.m_priceMethodOfSubstituteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rejectDealType
        {
            get
            {
                return this.m_rejectDealTypeField;
            }
            set
            {
                this.m_rejectDealTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMRcvByRcvByData m_source
        {
            get
            {
                return this.m_sourceField;
            }
            set
            {
                this.m_sourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.TransportMode.TransportModeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMTransportModeTransportModeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private bool m_isSysSetField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSysSet
        {
            get
            {
                return this.m_isSysSetField;
            }
            set
            {
                this.m_isSysSetField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.UOM.UOMData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseUOMUOMData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BaseUOM_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseUOMUOMData m_baseUOMField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isBaseField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_ratioToBaseField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_roundField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private int m_uOMClassField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BaseUOM_SKey
        {
            get
            {
                return this.BaseUOM_SKeyField;
            }
            set
            {
                this.BaseUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseUOMUOMData m_baseUOM
        {
            get
            {
                return this.m_baseUOMField;
            }
            set
            {
                this.m_baseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBase
        {
            get
            {
                return this.m_isBaseField;
            }
            set
            {
                this.m_isBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_ratioToBase
        {
            get
            {
                return this.m_ratioToBaseField;
            }
            set
            {
                this.m_ratioToBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_round
        {
            get
            {
                return this.m_roundField;
            }
            set
            {
                this.m_roundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_uOMClass
        {
            get
            {
                return this.m_uOMClassField;
            }
            set
            {
                this.m_uOMClassField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.PropertyTypes.RoundData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BasePropertyTypesRoundData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private int m_precisionField;
        
        private int m_roundTypeField;
        
        private int m_roundValueField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_precision
        {
            get
            {
                return this.m_precisionField;
            }
            set
            {
                this.m_precisionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_roundType
        {
            get
            {
                return this.m_roundTypeField;
            }
            set
            {
                this.m_roundTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_roundValue
        {
            get
            {
                return this.m_roundValueField;
            }
            set
            {
                this.m_roundValueField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.RecPayTerm.PayTermData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIRecPayTermPayTermData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string ShortNameField;
        
        private int m_advanceDaysField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_discountBaseTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private int m_interestFreeDaysField;
        
        private decimal m_interestRateField;
        
        private bool m_isCalcInterestField;
        
        private bool m_isCompoundInterestField;
        
        private bool m_isDiscountByPartField;
        
        private bool m_isDocEditableField;
        
        private bool m_isMutiDiscountField;
        
        private int m_maxInterestDayField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData[] m_payDiscountRulesField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData[] m_payPaymentMethodsField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_advanceDays
        {
            get
            {
                return this.m_advanceDaysField;
            }
            set
            {
                this.m_advanceDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_discountBaseType
        {
            get
            {
                return this.m_discountBaseTypeField;
            }
            set
            {
                this.m_discountBaseTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_interestFreeDays
        {
            get
            {
                return this.m_interestFreeDaysField;
            }
            set
            {
                this.m_interestFreeDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_interestRate
        {
            get
            {
                return this.m_interestRateField;
            }
            set
            {
                this.m_interestRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCalcInterest
        {
            get
            {
                return this.m_isCalcInterestField;
            }
            set
            {
                this.m_isCalcInterestField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCompoundInterest
        {
            get
            {
                return this.m_isCompoundInterestField;
            }
            set
            {
                this.m_isCompoundInterestField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDiscountByPart
        {
            get
            {
                return this.m_isDiscountByPartField;
            }
            set
            {
                this.m_isDiscountByPartField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDocEditable
        {
            get
            {
                return this.m_isDocEditableField;
            }
            set
            {
                this.m_isDocEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMutiDiscount
        {
            get
            {
                return this.m_isMutiDiscountField;
            }
            set
            {
                this.m_isMutiDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxInterestDay
        {
            get
            {
                return this.m_maxInterestDayField;
            }
            set
            {
                this.m_maxInterestDayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData[] m_payDiscountRules
        {
            get
            {
                return this.m_payDiscountRulesField;
            }
            set
            {
                this.m_payDiscountRulesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData[] m_payPaymentMethods
        {
            get
            {
                return this.m_payPaymentMethodsField;
            }
            set
            {
                this.m_payPaymentMethodsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.RecPayTerm.PayDiscountRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIRecPayTermPayDiscountRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_daysField;
        
        private decimal m_discountRateField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_sequenceNoField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_days
        {
            get
            {
                return this.m_daysField;
            }
            set
            {
                this.m_daysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_discountRate
        {
            get
            {
                return this.m_discountRateField;
            }
            set
            {
                this.m_discountRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNo
        {
            get
            {
                return this.m_sequenceNoField;
            }
            set
            {
                this.m_sequenceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Currency.CurrencyData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseCurrencyCurrencyData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private decimal m_diffCurrencyVarianceField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_formatField;
        
        private long m_iDField;
        
        private int m_iSOCodeField;
        
        private bool m_isEMUField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_moneyRoundField;
        
        private int m_negativeFormatField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_priceRoundField;
        
        private string m_shortNameField;
        
        private string m_symbolField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_diffCurrencyVariance
        {
            get
            {
                return this.m_diffCurrencyVarianceField;
            }
            set
            {
                this.m_diffCurrencyVarianceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_format
        {
            get
            {
                return this.m_formatField;
            }
            set
            {
                this.m_formatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_iSOCode
        {
            get
            {
                return this.m_iSOCodeField;
            }
            set
            {
                this.m_iSOCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEMU
        {
            get
            {
                return this.m_isEMUField;
            }
            set
            {
                this.m_isEMUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_moneyRound
        {
            get
            {
                return this.m_moneyRoundField;
            }
            set
            {
                this.m_moneyRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_negativeFormat
        {
            get
            {
                return this.m_negativeFormatField;
            }
            set
            {
                this.m_negativeFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_priceRound
        {
            get
            {
                return this.m_priceRoundField;
            }
            set
            {
                this.m_priceRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_symbol
        {
            get
            {
                return this.m_symbolField;
            }
            set
            {
                this.m_symbolField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.RecPayTerm.PayPaymentMethodData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIRecPayTermPayPaymentMethodData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long SettlementField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Settlement_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_paymentMethodPercentField;
        
        private int m_sequenceNoField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Settlement
        {
            get
            {
                return this.SettlementField;
            }
            set
            {
                this.SettlementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Settlement_SKey
        {
            get
            {
                return this.Settlement_SKeyField;
            }
            set
            {
                this.Settlement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paymentMethodPercent
        {
            get
            {
                return this.m_paymentMethodPercentField;
            }
            set
            {
                this.m_paymentMethodPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNo
        {
            get
            {
                return this.m_sequenceNoField;
            }
            set
            {
                this.m_sequenceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.SettlementMethod.SettlementMethodData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFISettlementMethodSettlementMethodData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string ShortNameField;
        
        private int m_cashBankAttributeField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isNeedPayChargeField;
        
        private bool m_isNeedPayUseCashField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_payChargeMethodField;
        
        private int m_payChargePersonField;
        
        private int m_settlementClassField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_cashBankAttribute
        {
            get
            {
                return this.m_cashBankAttributeField;
            }
            set
            {
                this.m_cashBankAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedPayCharge
        {
            get
            {
                return this.m_isNeedPayChargeField;
            }
            set
            {
                this.m_isNeedPayChargeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedPayUseCash
        {
            get
            {
                return this.m_isNeedPayUseCashField;
            }
            set
            {
                this.m_isNeedPayUseCashField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_payChargeMethod
        {
            get
            {
                return this.m_payChargeMethodField;
            }
            set
            {
                this.m_payChargeMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_payChargePerson
        {
            get
            {
                return this.m_payChargePersonField;
            }
            set
            {
                this.m_payChargePersonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_settlementClass
        {
            get
            {
                return this.m_settlementClassField;
            }
            set
            {
                this.m_settlementClassField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.Tax.TaxScheduleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFITaxTaxScheduleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private string ShortNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData[] m_taxScheduleTaxsField;
        
        private int m_taxScheduleTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData[] m_taxScheduleTaxs
        {
            get
            {
                return this.m_taxScheduleTaxsField;
            }
            set
            {
                this.m_taxScheduleTaxsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxScheduleType
        {
            get
            {
                return this.m_taxScheduleTypeField;
            }
            set
            {
                this.m_taxScheduleTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.Tax.TaxScheduleTaxData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFITaxTaxScheduleTaxData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long TaxField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Tax_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private int m_indexNumberField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleData m_taxScheduleField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Tax
        {
            get
            {
                return this.TaxField;
            }
            set
            {
                this.TaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKey
        {
            get
            {
                return this.TaxSchedule_SKeyField;
            }
            set
            {
                this.TaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Tax_SKey
        {
            get
            {
                return this.Tax_SKeyField;
            }
            set
            {
                this.Tax_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_indexNumber
        {
            get
            {
                return this.m_indexNumberField;
            }
            set
            {
                this.m_indexNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleData m_taxSchedule
        {
            get
            {
                return this.m_taxScheduleField;
            }
            set
            {
                this.m_taxScheduleField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.Tax.TaxData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFITaxTaxData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BaseTaxType_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private string ShortNameField;
        
        private long TaxUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxUOM_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxData m_baseTaxTypeField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isTaxAmountAdvancedField;
        
        private bool m_isVATField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_priorityRuleField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_roundField;
        
        private long m_sysVersionField;
        
        private int m_taxAmountCalMethodField;
        
        private decimal m_taxAmountPerUnitField;
        
        private int m_taxAmountTypeField;
        
        private decimal m_taxRateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BaseTaxType_SKey
        {
            get
            {
                return this.BaseTaxType_SKeyField;
            }
            set
            {
                this.BaseTaxType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxUOM
        {
            get
            {
                return this.TaxUOMField;
            }
            set
            {
                this.TaxUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxUOM_SKey
        {
            get
            {
                return this.TaxUOM_SKeyField;
            }
            set
            {
                this.TaxUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxData m_baseTaxType
        {
            get
            {
                return this.m_baseTaxTypeField;
            }
            set
            {
                this.m_baseTaxTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTaxAmountAdvanced
        {
            get
            {
                return this.m_isTaxAmountAdvancedField;
            }
            set
            {
                this.m_isTaxAmountAdvancedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVAT
        {
            get
            {
                return this.m_isVATField;
            }
            set
            {
                this.m_isVATField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priorityRule
        {
            get
            {
                return this.m_priorityRuleField;
            }
            set
            {
                this.m_priorityRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_round
        {
            get
            {
                return this.m_roundField;
            }
            set
            {
                this.m_roundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxAmountCalMethod
        {
            get
            {
                return this.m_taxAmountCalMethodField;
            }
            set
            {
                this.m_taxAmountCalMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxAmountPerUnit
        {
            get
            {
                return this.m_taxAmountPerUnitField;
            }
            set
            {
                this.m_taxAmountPerUnitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxAmountType
        {
            get
            {
                return this.m_taxAmountTypeField;
            }
            set
            {
                this.m_taxAmountTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxRate
        {
            get
            {
                return this.m_taxRateField;
            }
            set
            {
                this.m_taxRateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Supplier.SupplierContactData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSupplierSupplierContactData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SupplierSite_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData m_supplierField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_supplierSiteField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Contact
        {
            get
            {
                return this.ContactField;
            }
            set
            {
                this.ContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SupplierSite_SKey
        {
            get
            {
                return this.SupplierSite_SKeyField;
            }
            set
            {
                this.SupplierSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData m_supplier
        {
            get
            {
                return this.m_supplierField;
            }
            set
            {
                this.m_supplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData m_supplierSite
        {
            get
            {
                return this.m_supplierSiteField;
            }
            set
            {
                this.m_supplierSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.RecPayTerm.RecTermData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIRecPayTermRecTermData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string ShortNameField;
        
        private int m_advanceDaysField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_discountBaseTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private int m_interestFreeDaysField;
        
        private decimal m_interestRateField;
        
        private bool m_isCalcInterestField;
        
        private bool m_isCompoundInterestField;
        
        private bool m_isDiscountByPartField;
        
        private bool m_isDocEditableField;
        
        private bool m_isMutiDiscountField;
        
        private int m_maxInterestDayField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData[] m_recPaymentMethodsField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_advanceDays
        {
            get
            {
                return this.m_advanceDaysField;
            }
            set
            {
                this.m_advanceDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_discountBaseType
        {
            get
            {
                return this.m_discountBaseTypeField;
            }
            set
            {
                this.m_discountBaseTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_interestFreeDays
        {
            get
            {
                return this.m_interestFreeDaysField;
            }
            set
            {
                this.m_interestFreeDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_interestRate
        {
            get
            {
                return this.m_interestRateField;
            }
            set
            {
                this.m_interestRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCalcInterest
        {
            get
            {
                return this.m_isCalcInterestField;
            }
            set
            {
                this.m_isCalcInterestField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCompoundInterest
        {
            get
            {
                return this.m_isCompoundInterestField;
            }
            set
            {
                this.m_isCompoundInterestField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDiscountByPart
        {
            get
            {
                return this.m_isDiscountByPartField;
            }
            set
            {
                this.m_isDiscountByPartField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDocEditable
        {
            get
            {
                return this.m_isDocEditableField;
            }
            set
            {
                this.m_isDocEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMutiDiscount
        {
            get
            {
                return this.m_isMutiDiscountField;
            }
            set
            {
                this.m_isMutiDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxInterestDay
        {
            get
            {
                return this.m_maxInterestDayField;
            }
            set
            {
                this.m_maxInterestDayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData[] m_recPaymentMethods
        {
            get
            {
                return this.m_recPaymentMethodsField;
            }
            set
            {
                this.m_recPaymentMethodsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.RecPayTerm.RecPaymentMethodData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIRecPayTermRecPaymentMethodData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long SettlementField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Settlement_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_recMethodPercentField;
        
        private int m_sequenceNoField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Settlement
        {
            get
            {
                return this.SettlementField;
            }
            set
            {
                this.SettlementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Settlement_SKey
        {
            get
            {
                return this.Settlement_SKeyField;
            }
            set
            {
                this.Settlement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_recMethodPercent
        {
            get
            {
                return this.m_recMethodPercentField;
            }
            set
            {
                this.m_recMethodPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNo
        {
            get
            {
                return this.m_sequenceNoField;
            }
            set
            {
                this.m_sequenceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.RecPayTerm.RecDiscountRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIRecPayTermRecDiscountRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_daysField;
        
        private decimal m_discountRateField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_sequenceNoField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_days
        {
            get
            {
                return this.m_daysField;
            }
            set
            {
                this.m_daysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_discountRate
        {
            get
            {
                return this.m_discountRateField;
            }
            set
            {
                this.m_discountRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNo
        {
            get
            {
                return this.m_sequenceNoField;
            }
            set
            {
                this.m_sequenceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.ShipmentBy.ShipmentByData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMShipmentByShipmentByData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Source_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isBatchField;
        
        private bool m_isModifiedInDocField;
        
        private bool m_isOverField;
        
        private bool m_isReplaceableField;
        
        private bool m_isShipInAdvanceField;
        
        private int m_maxDaysDeferedField;
        
        private int m_maxDayslnAdvanceField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_percentOfLackedField;
        
        private decimal m_percentOfOvertopField;
        
        private int m_priceSubstituteField;
        
        private int m_reasonableLossField;
        
        private int m_refCountField;
        
        private string m_refernceCountField;
        
        private string m_shortNameField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMShipmentByShipmentByData m_sourceField;
        
        private long m_sysVersionField;
        
        private int m_unreasonableLossField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Source_SKey
        {
            get
            {
                return this.Source_SKeyField;
            }
            set
            {
                this.Source_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBatch
        {
            get
            {
                return this.m_isBatchField;
            }
            set
            {
                this.m_isBatchField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifiedInDoc
        {
            get
            {
                return this.m_isModifiedInDocField;
            }
            set
            {
                this.m_isModifiedInDocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOver
        {
            get
            {
                return this.m_isOverField;
            }
            set
            {
                this.m_isOverField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReplaceable
        {
            get
            {
                return this.m_isReplaceableField;
            }
            set
            {
                this.m_isReplaceableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShipInAdvance
        {
            get
            {
                return this.m_isShipInAdvanceField;
            }
            set
            {
                this.m_isShipInAdvanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxDaysDefered
        {
            get
            {
                return this.m_maxDaysDeferedField;
            }
            set
            {
                this.m_maxDaysDeferedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxDayslnAdvance
        {
            get
            {
                return this.m_maxDayslnAdvanceField;
            }
            set
            {
                this.m_maxDayslnAdvanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_percentOfLacked
        {
            get
            {
                return this.m_percentOfLackedField;
            }
            set
            {
                this.m_percentOfLackedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_percentOfOvertop
        {
            get
            {
                return this.m_percentOfOvertopField;
            }
            set
            {
                this.m_percentOfOvertopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceSubstitute
        {
            get
            {
                return this.m_priceSubstituteField;
            }
            set
            {
                this.m_priceSubstituteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_reasonableLoss
        {
            get
            {
                return this.m_reasonableLossField;
            }
            set
            {
                this.m_reasonableLossField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_refCount
        {
            get
            {
                return this.m_refCountField;
            }
            set
            {
                this.m_refCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_refernceCount
        {
            get
            {
                return this.m_refernceCountField;
            }
            set
            {
                this.m_refernceCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMShipmentByShipmentByData m_source
        {
            get
            {
                return this.m_sourceField;
            }
            set
            {
                this.m_sourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_unreasonableLoss
        {
            get
            {
                return this.m_unreasonableLossField;
            }
            set
            {
                this.m_unreasonableLossField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.RMA.ReturnTermData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMRMAReturnTermData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.RMA.ReturnTermDetailData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMRMAReturnTermDetailData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ItemField;
        
        private long ItemCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemCategory_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKeyField;
        
        private long SupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private bool m_ctrlServPeriodField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private bool m_exchangeControlField;
        
        private int m_exchangeTimeLimitField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemInfoField;
        
        private string m_itemVersionField;
        
        private string m_lineNOField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private bool m_returnControlField;
        
        private int m_returnTimeLimitField;
        
        private int m_servicePeriodField;
        
        private int m_startingTimeField;
        
        private long m_sysVersionField;
        
        private int m_timeUomField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Item
        {
            get
            {
                return this.ItemField;
            }
            set
            {
                this.ItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemCategory
        {
            get
            {
                return this.ItemCategoryField;
            }
            set
            {
                this.ItemCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemCategory_SKey
        {
            get
            {
                return this.ItemCategory_SKeyField;
            }
            set
            {
                this.ItemCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKey
        {
            get
            {
                return this.Item_SKeyField;
            }
            set
            {
                this.Item_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Supplier
        {
            get
            {
                return this.SupplierField;
            }
            set
            {
                this.SupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_ctrlServPeriod
        {
            get
            {
                return this.m_ctrlServPeriodField;
            }
            set
            {
                this.m_ctrlServPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_exchangeControl
        {
            get
            {
                return this.m_exchangeControlField;
            }
            set
            {
                this.m_exchangeControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_exchangeTimeLimit
        {
            get
            {
                return this.m_exchangeTimeLimitField;
            }
            set
            {
                this.m_exchangeTimeLimitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemInfo
        {
            get
            {
                return this.m_itemInfoField;
            }
            set
            {
                this.m_itemInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemVersion
        {
            get
            {
                return this.m_itemVersionField;
            }
            set
            {
                this.m_itemVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lineNO
        {
            get
            {
                return this.m_lineNOField;
            }
            set
            {
                this.m_lineNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_returnControl
        {
            get
            {
                return this.m_returnControlField;
            }
            set
            {
                this.m_returnControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_returnTimeLimit
        {
            get
            {
                return this.m_returnTimeLimitField;
            }
            set
            {
                this.m_returnTimeLimitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_servicePeriod
        {
            get
            {
                return this.m_servicePeriodField;
            }
            set
            {
                this.m_servicePeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_startingTime
        {
            get
            {
                return this.m_startingTimeField;
            }
            set
            {
                this.m_startingTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_timeUom
        {
            get
            {
                return this.m_timeUomField;
            }
            set
            {
                this.m_timeUomField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemMasterData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemMasterData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string AliasNameField;
        
        private long AssetCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AssetCategory_SKeyField;
        
        private long BulkUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BulkUom_SKeyField;
        
        private string CombineNameField;
        
        private long CostCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostCategory_SKeyField;
        
        private long CostCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostCurrency_SKeyField;
        
        private long CostUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostUOM_SKeyField;
        
        private long CreditCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CreditCategory_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EntranceInfo_SKeyField;
        
        private long FreeItem1Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FreeItem1_SKeyField;
        
        private long FreeItem2Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FreeItem2_SKeyField;
        
        private long FreeItem3Field;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FreeItem3_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InspectionInfo_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InventoryInfo_SKeyField;
        
        private long InventorySecondUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InventorySecondUOM_SKeyField;
        
        private long InventoryUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InventoryUOM_SKeyField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private long MRPCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MRPCategory_SKeyField;
        
        private long MainItemCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MainItemCategory_SKeyField;
        
        private long ManufactureUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ManufactureUOM_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private long MaterialOutUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MaterialOutUOM_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MfgInfo_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MrpInfo_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameCombineNameField;
        
        private string NameCombineNameField;
        
        private long NameKeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey NameKeyFlexFieldStru_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long PriceCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PriceCategory_SKeyField;
        
        private long PriceUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PriceUOM_SKeyField;
        
        private long ProductionCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProductionCategory_SKeyField;
        
        private long PurchaseCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseCategory_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseInfo_SKeyField;
        
        private long PurchaseUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseUOM_SKeyField;
        
        private long SaleCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SaleCategory_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SaleInfo_SKeyField;
        
        private long SalesUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SalesUOM_SKeyField;
        
        private long StateUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StateUser_SKeyField;
        
        private long StatusField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Status_SKeyField;
        
        private long StockCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StockCategory_SKeyField;
        
        private long TradeMarkField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeMark_SKeyField;
        
        private long WeightUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WeightUom_SKeyField;
        
        private int m_boundedCategoryField;
        
        private decimal m_boundedCountTaxRateField;
        
        private decimal m_boundedCountToLeranceField;
        
        private string m_boundedTaxNOField;
        
        private string m_catalogNOField;
        
        private string m_codeField;
        
        private string m_code1Field;
        
        private string m_code2Field;
        
        private int m_converRatioRuleField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_customNumberField;
        
        private decimal m_customTaxRateField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private decimal m_drawbackRateField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_endGradeField;
        
        private int m_endPotencyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemEntranceInfoData m_entranceInfoField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInspectionInfoData m_inspectionInfoField;
        
        private decimal m_internalTransCostField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInvInfoData m_inventoryInfoField;
        
        private int m_inventoryUOMGroupField;
        
        private bool m_isBOMEnableField;
        
        private bool m_isBoundedField;
        
        private bool m_isBuildEnableField;
        
        private bool m_isCanFlowStatField;
        
        private bool m_isCostCalByGradeField;
        
        private bool m_isCostCalByPotencyField;
        
        private bool m_isDualQuantityField;
        
        private bool m_isDualUOMField;
        
        private bool m_isGradeControlField;
        
        private bool m_isIncludedCostCaField;
        
        private bool m_isIncludedStockAssetField;
        
        private bool m_isInventoryEnableField;
        
        private bool m_isMISCField;
        
        private bool m_isMRPEnableField;
        
        private bool m_isMultyUOMField;
        
        private bool m_isNeedLicenceField;
        
        private bool m_isOutsideOperationEnableField;
        
        private bool m_isPotencyControlField;
        
        private bool m_isPurchaseEnableField;
        
        private bool m_isSalesEnableField;
        
        private bool m_isSpecialItemField;
        
        private bool m_isSyncQuantityField;
        
        private bool m_isTrademarkField;
        
        private bool m_isVMIEnableField;
        
        private bool m_isVarRatioField;
        
        private bool m_isVersionQtyControlField;
        
        private decimal m_itemBulkField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData[] m_itemConvertRatioInClassesField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData[] m_itemConvertRatioOverClassesField;
        
        private int m_itemFormField;
        
        private int m_itemFormAttributeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData[] m_itemFreeDefsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData[] m_itemMasterVersionsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData[] m_itemTradeMarksField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData[] m_mFGWasteInfosField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMFGInfoData m_mfgInfoField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMRPInfoData m_mrpInfoField;
        
        private string m_nameField;
        
        private string m_nameSegment1Field;
        
        private string m_nameSegment10Field;
        
        private string m_nameSegment11Field;
        
        private string m_nameSegment12Field;
        
        private string m_nameSegment13Field;
        
        private string m_nameSegment14Field;
        
        private string m_nameSegment15Field;
        
        private string m_nameSegment16Field;
        
        private string m_nameSegment17Field;
        
        private string m_nameSegment18Field;
        
        private string m_nameSegment19Field;
        
        private string m_nameSegment2Field;
        
        private string m_nameSegment20Field;
        
        private string m_nameSegment21Field;
        
        private string m_nameSegment22Field;
        
        private string m_nameSegment23Field;
        
        private string m_nameSegment24Field;
        
        private string m_nameSegment25Field;
        
        private string m_nameSegment26Field;
        
        private string m_nameSegment27Field;
        
        private string m_nameSegment28Field;
        
        private string m_nameSegment29Field;
        
        private string m_nameSegment3Field;
        
        private string m_nameSegment30Field;
        
        private string m_nameSegment4Field;
        
        private string m_nameSegment5Field;
        
        private string m_nameSegment6Field;
        
        private string m_nameSegment7Field;
        
        private string m_nameSegment8Field;
        
        private string m_nameSegment9Field;
        
        private bool m_needInspectField;
        
        private string m_pLMIDField;
        
        private byte[] m_pictureField;
        
        private decimal m_planCostField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemPurchaseInfoData m_purchaseInfoField;
        
        private decimal m_recentlyCostField;
        
        private decimal m_refrenceCostField;
        
        private string m_sPECSField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemSaleInfoData m_saleInfoField;
        
        private string m_searchCodeField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private decimal m_standardBatchQtyField;
        
        private decimal m_standardCostField;
        
        private int m_standardGradeField;
        
        private int m_standardPotencyField;
        
        private int m_startGradeField;
        
        private int m_startPotencyField;
        
        private int m_stateField;
        
        private System.DateTime m_stateTimeField;
        
        private System.DateTime m_statusLastModifyField;
        
        private long m_sysVersionField;
        
        private string m_versionField;
        
        private long m_versionIDField;
        
        private decimal m_weightField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string AliasName
        {
            get
            {
                return this.AliasNameField;
            }
            set
            {
                this.AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AssetCategory
        {
            get
            {
                return this.AssetCategoryField;
            }
            set
            {
                this.AssetCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AssetCategory_SKey
        {
            get
            {
                return this.AssetCategory_SKeyField;
            }
            set
            {
                this.AssetCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BulkUom
        {
            get
            {
                return this.BulkUomField;
            }
            set
            {
                this.BulkUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BulkUom_SKey
        {
            get
            {
                return this.BulkUom_SKeyField;
            }
            set
            {
                this.BulkUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostCategory
        {
            get
            {
                return this.CostCategoryField;
            }
            set
            {
                this.CostCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostCategory_SKey
        {
            get
            {
                return this.CostCategory_SKeyField;
            }
            set
            {
                this.CostCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostCurrency
        {
            get
            {
                return this.CostCurrencyField;
            }
            set
            {
                this.CostCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostCurrency_SKey
        {
            get
            {
                return this.CostCurrency_SKeyField;
            }
            set
            {
                this.CostCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostUOM
        {
            get
            {
                return this.CostUOMField;
            }
            set
            {
                this.CostUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostUOM_SKey
        {
            get
            {
                return this.CostUOM_SKeyField;
            }
            set
            {
                this.CostUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CreditCategory
        {
            get
            {
                return this.CreditCategoryField;
            }
            set
            {
                this.CreditCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CreditCategory_SKey
        {
            get
            {
                return this.CreditCategory_SKeyField;
            }
            set
            {
                this.CreditCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EntranceInfo_SKey
        {
            get
            {
                return this.EntranceInfo_SKeyField;
            }
            set
            {
                this.EntranceInfo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FreeItem1
        {
            get
            {
                return this.FreeItem1Field;
            }
            set
            {
                this.FreeItem1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FreeItem1_SKey
        {
            get
            {
                return this.FreeItem1_SKeyField;
            }
            set
            {
                this.FreeItem1_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FreeItem2
        {
            get
            {
                return this.FreeItem2Field;
            }
            set
            {
                this.FreeItem2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FreeItem2_SKey
        {
            get
            {
                return this.FreeItem2_SKeyField;
            }
            set
            {
                this.FreeItem2_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FreeItem3
        {
            get
            {
                return this.FreeItem3Field;
            }
            set
            {
                this.FreeItem3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FreeItem3_SKey
        {
            get
            {
                return this.FreeItem3_SKeyField;
            }
            set
            {
                this.FreeItem3_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InspectionInfo_SKey
        {
            get
            {
                return this.InspectionInfo_SKeyField;
            }
            set
            {
                this.InspectionInfo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InventoryInfo_SKey
        {
            get
            {
                return this.InventoryInfo_SKeyField;
            }
            set
            {
                this.InventoryInfo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InventorySecondUOM
        {
            get
            {
                return this.InventorySecondUOMField;
            }
            set
            {
                this.InventorySecondUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InventorySecondUOM_SKey
        {
            get
            {
                return this.InventorySecondUOM_SKeyField;
            }
            set
            {
                this.InventorySecondUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InventoryUOM
        {
            get
            {
                return this.InventoryUOMField;
            }
            set
            {
                this.InventoryUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InventoryUOM_SKey
        {
            get
            {
                return this.InventoryUOM_SKeyField;
            }
            set
            {
                this.InventoryUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MRPCategory
        {
            get
            {
                return this.MRPCategoryField;
            }
            set
            {
                this.MRPCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MRPCategory_SKey
        {
            get
            {
                return this.MRPCategory_SKeyField;
            }
            set
            {
                this.MRPCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MainItemCategory
        {
            get
            {
                return this.MainItemCategoryField;
            }
            set
            {
                this.MainItemCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MainItemCategory_SKey
        {
            get
            {
                return this.MainItemCategory_SKeyField;
            }
            set
            {
                this.MainItemCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ManufactureUOM
        {
            get
            {
                return this.ManufactureUOMField;
            }
            set
            {
                this.ManufactureUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ManufactureUOM_SKey
        {
            get
            {
                return this.ManufactureUOM_SKeyField;
            }
            set
            {
                this.ManufactureUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MaterialOutUOM
        {
            get
            {
                return this.MaterialOutUOMField;
            }
            set
            {
                this.MaterialOutUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MaterialOutUOM_SKey
        {
            get
            {
                return this.MaterialOutUOM_SKeyField;
            }
            set
            {
                this.MaterialOutUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MfgInfo_SKey
        {
            get
            {
                return this.MfgInfo_SKeyField;
            }
            set
            {
                this.MfgInfo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MrpInfo_SKey
        {
            get
            {
                return this.MrpInfo_SKeyField;
            }
            set
            {
                this.MrpInfo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasName
        {
            get
            {
                return this.Multi_AliasNameField;
            }
            set
            {
                this.Multi_AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameCombineName
        {
            get
            {
                return this.Multi_NameCombineNameField;
            }
            set
            {
                this.Multi_NameCombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string NameCombineName
        {
            get
            {
                return this.NameCombineNameField;
            }
            set
            {
                this.NameCombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long NameKeyFlexFieldStru
        {
            get
            {
                return this.NameKeyFlexFieldStruField;
            }
            set
            {
                this.NameKeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey NameKeyFlexFieldStru_SKey
        {
            get
            {
                return this.NameKeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.NameKeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PriceCategory
        {
            get
            {
                return this.PriceCategoryField;
            }
            set
            {
                this.PriceCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PriceCategory_SKey
        {
            get
            {
                return this.PriceCategory_SKeyField;
            }
            set
            {
                this.PriceCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PriceUOM
        {
            get
            {
                return this.PriceUOMField;
            }
            set
            {
                this.PriceUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PriceUOM_SKey
        {
            get
            {
                return this.PriceUOM_SKeyField;
            }
            set
            {
                this.PriceUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProductionCategory
        {
            get
            {
                return this.ProductionCategoryField;
            }
            set
            {
                this.ProductionCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProductionCategory_SKey
        {
            get
            {
                return this.ProductionCategory_SKeyField;
            }
            set
            {
                this.ProductionCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PurchaseCategory
        {
            get
            {
                return this.PurchaseCategoryField;
            }
            set
            {
                this.PurchaseCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseCategory_SKey
        {
            get
            {
                return this.PurchaseCategory_SKeyField;
            }
            set
            {
                this.PurchaseCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseInfo_SKey
        {
            get
            {
                return this.PurchaseInfo_SKeyField;
            }
            set
            {
                this.PurchaseInfo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PurchaseUOM
        {
            get
            {
                return this.PurchaseUOMField;
            }
            set
            {
                this.PurchaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseUOM_SKey
        {
            get
            {
                return this.PurchaseUOM_SKeyField;
            }
            set
            {
                this.PurchaseUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SaleCategory
        {
            get
            {
                return this.SaleCategoryField;
            }
            set
            {
                this.SaleCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SaleCategory_SKey
        {
            get
            {
                return this.SaleCategory_SKeyField;
            }
            set
            {
                this.SaleCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SaleInfo_SKey
        {
            get
            {
                return this.SaleInfo_SKeyField;
            }
            set
            {
                this.SaleInfo_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SalesUOM
        {
            get
            {
                return this.SalesUOMField;
            }
            set
            {
                this.SalesUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SalesUOM_SKey
        {
            get
            {
                return this.SalesUOM_SKeyField;
            }
            set
            {
                this.SalesUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StateUser
        {
            get
            {
                return this.StateUserField;
            }
            set
            {
                this.StateUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StateUser_SKey
        {
            get
            {
                return this.StateUser_SKeyField;
            }
            set
            {
                this.StateUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Status
        {
            get
            {
                return this.StatusField;
            }
            set
            {
                this.StatusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Status_SKey
        {
            get
            {
                return this.Status_SKeyField;
            }
            set
            {
                this.Status_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StockCategory
        {
            get
            {
                return this.StockCategoryField;
            }
            set
            {
                this.StockCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StockCategory_SKey
        {
            get
            {
                return this.StockCategory_SKeyField;
            }
            set
            {
                this.StockCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeMark
        {
            get
            {
                return this.TradeMarkField;
            }
            set
            {
                this.TradeMarkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeMark_SKey
        {
            get
            {
                return this.TradeMark_SKeyField;
            }
            set
            {
                this.TradeMark_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WeightUom
        {
            get
            {
                return this.WeightUomField;
            }
            set
            {
                this.WeightUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WeightUom_SKey
        {
            get
            {
                return this.WeightUom_SKeyField;
            }
            set
            {
                this.WeightUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_boundedCategory
        {
            get
            {
                return this.m_boundedCategoryField;
            }
            set
            {
                this.m_boundedCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_boundedCountTaxRate
        {
            get
            {
                return this.m_boundedCountTaxRateField;
            }
            set
            {
                this.m_boundedCountTaxRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_boundedCountToLerance
        {
            get
            {
                return this.m_boundedCountToLeranceField;
            }
            set
            {
                this.m_boundedCountToLeranceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_boundedTaxNO
        {
            get
            {
                return this.m_boundedTaxNOField;
            }
            set
            {
                this.m_boundedTaxNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_catalogNO
        {
            get
            {
                return this.m_catalogNOField;
            }
            set
            {
                this.m_catalogNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code1
        {
            get
            {
                return this.m_code1Field;
            }
            set
            {
                this.m_code1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code2
        {
            get
            {
                return this.m_code2Field;
            }
            set
            {
                this.m_code2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_converRatioRule
        {
            get
            {
                return this.m_converRatioRuleField;
            }
            set
            {
                this.m_converRatioRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_customNumber
        {
            get
            {
                return this.m_customNumberField;
            }
            set
            {
                this.m_customNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_customTaxRate
        {
            get
            {
                return this.m_customTaxRateField;
            }
            set
            {
                this.m_customTaxRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_drawbackRate
        {
            get
            {
                return this.m_drawbackRateField;
            }
            set
            {
                this.m_drawbackRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_endGrade
        {
            get
            {
                return this.m_endGradeField;
            }
            set
            {
                this.m_endGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_endPotency
        {
            get
            {
                return this.m_endPotencyField;
            }
            set
            {
                this.m_endPotencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemEntranceInfoData m_entranceInfo
        {
            get
            {
                return this.m_entranceInfoField;
            }
            set
            {
                this.m_entranceInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInspectionInfoData m_inspectionInfo
        {
            get
            {
                return this.m_inspectionInfoField;
            }
            set
            {
                this.m_inspectionInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_internalTransCost
        {
            get
            {
                return this.m_internalTransCostField;
            }
            set
            {
                this.m_internalTransCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInvInfoData m_inventoryInfo
        {
            get
            {
                return this.m_inventoryInfoField;
            }
            set
            {
                this.m_inventoryInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_inventoryUOMGroup
        {
            get
            {
                return this.m_inventoryUOMGroupField;
            }
            set
            {
                this.m_inventoryUOMGroupField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBOMEnable
        {
            get
            {
                return this.m_isBOMEnableField;
            }
            set
            {
                this.m_isBOMEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBounded
        {
            get
            {
                return this.m_isBoundedField;
            }
            set
            {
                this.m_isBoundedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBuildEnable
        {
            get
            {
                return this.m_isBuildEnableField;
            }
            set
            {
                this.m_isBuildEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanFlowStat
        {
            get
            {
                return this.m_isCanFlowStatField;
            }
            set
            {
                this.m_isCanFlowStatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCostCalByGrade
        {
            get
            {
                return this.m_isCostCalByGradeField;
            }
            set
            {
                this.m_isCostCalByGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCostCalByPotency
        {
            get
            {
                return this.m_isCostCalByPotencyField;
            }
            set
            {
                this.m_isCostCalByPotencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDualQuantity
        {
            get
            {
                return this.m_isDualQuantityField;
            }
            set
            {
                this.m_isDualQuantityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDualUOM
        {
            get
            {
                return this.m_isDualUOMField;
            }
            set
            {
                this.m_isDualUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isGradeControl
        {
            get
            {
                return this.m_isGradeControlField;
            }
            set
            {
                this.m_isGradeControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isIncludedCostCa
        {
            get
            {
                return this.m_isIncludedCostCaField;
            }
            set
            {
                this.m_isIncludedCostCaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isIncludedStockAsset
        {
            get
            {
                return this.m_isIncludedStockAssetField;
            }
            set
            {
                this.m_isIncludedStockAssetField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInventoryEnable
        {
            get
            {
                return this.m_isInventoryEnableField;
            }
            set
            {
                this.m_isInventoryEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMISC
        {
            get
            {
                return this.m_isMISCField;
            }
            set
            {
                this.m_isMISCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMRPEnable
        {
            get
            {
                return this.m_isMRPEnableField;
            }
            set
            {
                this.m_isMRPEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMultyUOM
        {
            get
            {
                return this.m_isMultyUOMField;
            }
            set
            {
                this.m_isMultyUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedLicence
        {
            get
            {
                return this.m_isNeedLicenceField;
            }
            set
            {
                this.m_isNeedLicenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOutsideOperationEnable
        {
            get
            {
                return this.m_isOutsideOperationEnableField;
            }
            set
            {
                this.m_isOutsideOperationEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPotencyControl
        {
            get
            {
                return this.m_isPotencyControlField;
            }
            set
            {
                this.m_isPotencyControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPurchaseEnable
        {
            get
            {
                return this.m_isPurchaseEnableField;
            }
            set
            {
                this.m_isPurchaseEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSalesEnable
        {
            get
            {
                return this.m_isSalesEnableField;
            }
            set
            {
                this.m_isSalesEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSpecialItem
        {
            get
            {
                return this.m_isSpecialItemField;
            }
            set
            {
                this.m_isSpecialItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSyncQuantity
        {
            get
            {
                return this.m_isSyncQuantityField;
            }
            set
            {
                this.m_isSyncQuantityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTrademark
        {
            get
            {
                return this.m_isTrademarkField;
            }
            set
            {
                this.m_isTrademarkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVMIEnable
        {
            get
            {
                return this.m_isVMIEnableField;
            }
            set
            {
                this.m_isVMIEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVarRatio
        {
            get
            {
                return this.m_isVarRatioField;
            }
            set
            {
                this.m_isVarRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVersionQtyControl
        {
            get
            {
                return this.m_isVersionQtyControlField;
            }
            set
            {
                this.m_isVersionQtyControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_itemBulk
        {
            get
            {
                return this.m_itemBulkField;
            }
            set
            {
                this.m_itemBulkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData[] m_itemConvertRatioInClasses
        {
            get
            {
                return this.m_itemConvertRatioInClassesField;
            }
            set
            {
                this.m_itemConvertRatioInClassesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData[] m_itemConvertRatioOverClasses
        {
            get
            {
                return this.m_itemConvertRatioOverClassesField;
            }
            set
            {
                this.m_itemConvertRatioOverClassesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_itemForm
        {
            get
            {
                return this.m_itemFormField;
            }
            set
            {
                this.m_itemFormField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_itemFormAttribute
        {
            get
            {
                return this.m_itemFormAttributeField;
            }
            set
            {
                this.m_itemFormAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData[] m_itemFreeDefs
        {
            get
            {
                return this.m_itemFreeDefsField;
            }
            set
            {
                this.m_itemFreeDefsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData[] m_itemMasterVersions
        {
            get
            {
                return this.m_itemMasterVersionsField;
            }
            set
            {
                this.m_itemMasterVersionsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData[] m_itemTradeMarks
        {
            get
            {
                return this.m_itemTradeMarksField;
            }
            set
            {
                this.m_itemTradeMarksField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData[] m_mFGWasteInfos
        {
            get
            {
                return this.m_mFGWasteInfosField;
            }
            set
            {
                this.m_mFGWasteInfosField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMFGInfoData m_mfgInfo
        {
            get
            {
                return this.m_mfgInfoField;
            }
            set
            {
                this.m_mfgInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMRPInfoData m_mrpInfo
        {
            get
            {
                return this.m_mrpInfoField;
            }
            set
            {
                this.m_mrpInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment1
        {
            get
            {
                return this.m_nameSegment1Field;
            }
            set
            {
                this.m_nameSegment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment10
        {
            get
            {
                return this.m_nameSegment10Field;
            }
            set
            {
                this.m_nameSegment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment11
        {
            get
            {
                return this.m_nameSegment11Field;
            }
            set
            {
                this.m_nameSegment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment12
        {
            get
            {
                return this.m_nameSegment12Field;
            }
            set
            {
                this.m_nameSegment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment13
        {
            get
            {
                return this.m_nameSegment13Field;
            }
            set
            {
                this.m_nameSegment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment14
        {
            get
            {
                return this.m_nameSegment14Field;
            }
            set
            {
                this.m_nameSegment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment15
        {
            get
            {
                return this.m_nameSegment15Field;
            }
            set
            {
                this.m_nameSegment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment16
        {
            get
            {
                return this.m_nameSegment16Field;
            }
            set
            {
                this.m_nameSegment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment17
        {
            get
            {
                return this.m_nameSegment17Field;
            }
            set
            {
                this.m_nameSegment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment18
        {
            get
            {
                return this.m_nameSegment18Field;
            }
            set
            {
                this.m_nameSegment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment19
        {
            get
            {
                return this.m_nameSegment19Field;
            }
            set
            {
                this.m_nameSegment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment2
        {
            get
            {
                return this.m_nameSegment2Field;
            }
            set
            {
                this.m_nameSegment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment20
        {
            get
            {
                return this.m_nameSegment20Field;
            }
            set
            {
                this.m_nameSegment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment21
        {
            get
            {
                return this.m_nameSegment21Field;
            }
            set
            {
                this.m_nameSegment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment22
        {
            get
            {
                return this.m_nameSegment22Field;
            }
            set
            {
                this.m_nameSegment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment23
        {
            get
            {
                return this.m_nameSegment23Field;
            }
            set
            {
                this.m_nameSegment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment24
        {
            get
            {
                return this.m_nameSegment24Field;
            }
            set
            {
                this.m_nameSegment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment25
        {
            get
            {
                return this.m_nameSegment25Field;
            }
            set
            {
                this.m_nameSegment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment26
        {
            get
            {
                return this.m_nameSegment26Field;
            }
            set
            {
                this.m_nameSegment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment27
        {
            get
            {
                return this.m_nameSegment27Field;
            }
            set
            {
                this.m_nameSegment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment28
        {
            get
            {
                return this.m_nameSegment28Field;
            }
            set
            {
                this.m_nameSegment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment29
        {
            get
            {
                return this.m_nameSegment29Field;
            }
            set
            {
                this.m_nameSegment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment3
        {
            get
            {
                return this.m_nameSegment3Field;
            }
            set
            {
                this.m_nameSegment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment30
        {
            get
            {
                return this.m_nameSegment30Field;
            }
            set
            {
                this.m_nameSegment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment4
        {
            get
            {
                return this.m_nameSegment4Field;
            }
            set
            {
                this.m_nameSegment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment5
        {
            get
            {
                return this.m_nameSegment5Field;
            }
            set
            {
                this.m_nameSegment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment6
        {
            get
            {
                return this.m_nameSegment6Field;
            }
            set
            {
                this.m_nameSegment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment7
        {
            get
            {
                return this.m_nameSegment7Field;
            }
            set
            {
                this.m_nameSegment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment8
        {
            get
            {
                return this.m_nameSegment8Field;
            }
            set
            {
                this.m_nameSegment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameSegment9
        {
            get
            {
                return this.m_nameSegment9Field;
            }
            set
            {
                this.m_nameSegment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_needInspect
        {
            get
            {
                return this.m_needInspectField;
            }
            set
            {
                this.m_needInspectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pLMID
        {
            get
            {
                return this.m_pLMIDField;
            }
            set
            {
                this.m_pLMIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public byte[] m_picture
        {
            get
            {
                return this.m_pictureField;
            }
            set
            {
                this.m_pictureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planCost
        {
            get
            {
                return this.m_planCostField;
            }
            set
            {
                this.m_planCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemPurchaseInfoData m_purchaseInfo
        {
            get
            {
                return this.m_purchaseInfoField;
            }
            set
            {
                this.m_purchaseInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_recentlyCost
        {
            get
            {
                return this.m_recentlyCostField;
            }
            set
            {
                this.m_recentlyCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_refrenceCost
        {
            get
            {
                return this.m_refrenceCostField;
            }
            set
            {
                this.m_refrenceCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sPECS
        {
            get
            {
                return this.m_sPECSField;
            }
            set
            {
                this.m_sPECSField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemSaleInfoData m_saleInfo
        {
            get
            {
                return this.m_saleInfoField;
            }
            set
            {
                this.m_saleInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_searchCode
        {
            get
            {
                return this.m_searchCodeField;
            }
            set
            {
                this.m_searchCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardBatchQty
        {
            get
            {
                return this.m_standardBatchQtyField;
            }
            set
            {
                this.m_standardBatchQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardCost
        {
            get
            {
                return this.m_standardCostField;
            }
            set
            {
                this.m_standardCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_standardGrade
        {
            get
            {
                return this.m_standardGradeField;
            }
            set
            {
                this.m_standardGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_standardPotency
        {
            get
            {
                return this.m_standardPotencyField;
            }
            set
            {
                this.m_standardPotencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_startGrade
        {
            get
            {
                return this.m_startGradeField;
            }
            set
            {
                this.m_startGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_startPotency
        {
            get
            {
                return this.m_startPotencyField;
            }
            set
            {
                this.m_startPotencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_state
        {
            get
            {
                return this.m_stateField;
            }
            set
            {
                this.m_stateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_stateTime
        {
            get
            {
                return this.m_stateTimeField;
            }
            set
            {
                this.m_stateTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_statusLastModify
        {
            get
            {
                return this.m_statusLastModifyField;
            }
            set
            {
                this.m_statusLastModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_version
        {
            get
            {
                return this.m_versionField;
            }
            set
            {
                this.m_versionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_versionID
        {
            get
            {
                return this.m_versionIDField;
            }
            set
            {
                this.m_versionIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_weight
        {
            get
            {
                return this.m_weightField;
            }
            set
            {
                this.m_weightField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.EntranceInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemEntranceInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CIQCdoeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CIQCdoe_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_decriptionByChineseField;
        
        private string m_decriptionByEnglishField;
        
        private long m_iDField;
        
        private bool m_isDrawbackField;
        
        private bool m_isWholeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_packTypeField;
        
        private long m_sysVersionField;
        
        private int m_tradeTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CIQCdoe
        {
            get
            {
                return this.CIQCdoeField;
            }
            set
            {
                this.CIQCdoeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CIQCdoe_SKey
        {
            get
            {
                return this.CIQCdoe_SKeyField;
            }
            set
            {
                this.CIQCdoe_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_decriptionByChinese
        {
            get
            {
                return this.m_decriptionByChineseField;
            }
            set
            {
                this.m_decriptionByChineseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_decriptionByEnglish
        {
            get
            {
                return this.m_decriptionByEnglishField;
            }
            set
            {
                this.m_decriptionByEnglishField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDrawback
        {
            get
            {
                return this.m_isDrawbackField;
            }
            set
            {
                this.m_isDrawbackField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isWhole
        {
            get
            {
                return this.m_isWholeField;
            }
            set
            {
                this.m_isWholeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_packType
        {
            get
            {
                return this.m_packTypeField;
            }
            set
            {
                this.m_packTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_tradeType
        {
            get
            {
                return this.m_tradeTypeField;
            }
            set
            {
                this.m_tradeTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemStatusData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemStatusData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string ShortNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isBOMEnableField;
        
        private bool m_isBuildEnableField;
        
        private bool m_isInventoryEnableField;
        
        private bool m_isInventoryPlanField;
        
        private bool m_isMRPEnableField;
        
        private bool m_isOutsideOperationEnableField;
        
        private bool m_isPurchaseEnableField;
        
        private bool m_isSalesEnableField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBOMEnable
        {
            get
            {
                return this.m_isBOMEnableField;
            }
            set
            {
                this.m_isBOMEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBuildEnable
        {
            get
            {
                return this.m_isBuildEnableField;
            }
            set
            {
                this.m_isBuildEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInventoryEnable
        {
            get
            {
                return this.m_isInventoryEnableField;
            }
            set
            {
                this.m_isInventoryEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInventoryPlan
        {
            get
            {
                return this.m_isInventoryPlanField;
            }
            set
            {
                this.m_isInventoryPlanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMRPEnable
        {
            get
            {
                return this.m_isMRPEnableField;
            }
            set
            {
                this.m_isMRPEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOutsideOperationEnable
        {
            get
            {
                return this.m_isOutsideOperationEnableField;
            }
            set
            {
                this.m_isOutsideOperationEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPurchaseEnable
        {
            get
            {
                return this.m_isPurchaseEnableField;
            }
            set
            {
                this.m_isPurchaseEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSalesEnable
        {
            get
            {
                return this.m_isSalesEnableField;
            }
            set
            {
                this.m_isSalesEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemFreeDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemFreeDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long FreeDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FreeDef_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isCalcCostField;
        
        private bool m_isEffectAPField;
        
        private bool m_isEffectARField;
        
        private bool m_isEffectCostField;
        
        private bool m_isEffectPriceField;
        
        private bool m_isEffectTicketField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData[] m_itemFreeValuesField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_seqNumField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FreeDef
        {
            get
            {
                return this.FreeDefField;
            }
            set
            {
                this.FreeDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FreeDef_SKey
        {
            get
            {
                return this.FreeDef_SKeyField;
            }
            set
            {
                this.FreeDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCalcCost
        {
            get
            {
                return this.m_isCalcCostField;
            }
            set
            {
                this.m_isCalcCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEffectAP
        {
            get
            {
                return this.m_isEffectAPField;
            }
            set
            {
                this.m_isEffectAPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEffectAR
        {
            get
            {
                return this.m_isEffectARField;
            }
            set
            {
                this.m_isEffectARField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEffectCost
        {
            get
            {
                return this.m_isEffectCostField;
            }
            set
            {
                this.m_isEffectCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEffectPrice
        {
            get
            {
                return this.m_isEffectPriceField;
            }
            set
            {
                this.m_isEffectPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEffectTicket
        {
            get
            {
                return this.m_isEffectTicketField;
            }
            set
            {
                this.m_isEffectTicketField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData[] m_itemFreeValues
        {
            get
            {
                return this.m_itemFreeValuesField;
            }
            set
            {
                this.m_itemFreeValuesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_seqNum
        {
            get
            {
                return this.m_seqNumField;
            }
            set
            {
                this.m_seqNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemFreeValueDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemFreeValueDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long FreeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Free_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemFreeDef_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData m_itemFreeDefField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Free
        {
            get
            {
                return this.FreeField;
            }
            set
            {
                this.FreeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Free_SKey
        {
            get
            {
                return this.Free_SKeyField;
            }
            set
            {
                this.Free_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemFreeDef_SKey
        {
            get
            {
                return this.ItemFreeDef_SKeyField;
            }
            set
            {
                this.ItemFreeDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData m_itemFreeDef
        {
            get
            {
                return this.m_itemFreeDefField;
            }
            set
            {
                this.m_itemFreeDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.FreeItem.FreeItemValueDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMFreeItemFreeItemValueDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FreeDef_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Parent_SKeyField;
        
        private string ShortNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemDefData m_freeDefField;
        
        private long m_iDField;
        
        private bool m_isLeafField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData m_parentField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FreeDef_SKey
        {
            get
            {
                return this.FreeDef_SKeyField;
            }
            set
            {
                this.FreeDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Parent_SKey
        {
            get
            {
                return this.Parent_SKeyField;
            }
            set
            {
                this.Parent_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemDefData m_freeDef
        {
            get
            {
                return this.m_freeDefField;
            }
            set
            {
                this.m_freeDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLeaf
        {
            get
            {
                return this.m_isLeafField;
            }
            set
            {
                this.m_isLeafField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData m_parent
        {
            get
            {
                return this.m_parentField;
            }
            set
            {
                this.m_parentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.FreeItem.FreeItemDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMFreeItemFreeItemDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData[] m_freeValuesField;
        
        private long m_iDField;
        
        private short m_indexNumField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData[] m_freeValues
        {
            get
            {
                return this.m_freeValuesField;
            }
            set
            {
                this.m_freeValuesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public short m_indexNum
        {
            get
            {
                return this.m_indexNumField;
            }
            set
            {
                this.m_indexNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemConvertRatioOverClassData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemConvertRatioOverClassData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long FromUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FromUOM_SKeyField;
        
        private long ToUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ToUOM_SKeyField;
        
        private decimal m_costBaseUOMQtyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private decimal m_invBaseUOMQtyField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_ratioField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FromUOM
        {
            get
            {
                return this.FromUOMField;
            }
            set
            {
                this.FromUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FromUOM_SKey
        {
            get
            {
                return this.FromUOM_SKeyField;
            }
            set
            {
                this.FromUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ToUOM
        {
            get
            {
                return this.ToUOMField;
            }
            set
            {
                this.ToUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ToUOM_SKey
        {
            get
            {
                return this.ToUOM_SKeyField;
            }
            set
            {
                this.ToUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_costBaseUOMQty
        {
            get
            {
                return this.m_costBaseUOMQtyField;
            }
            set
            {
                this.m_costBaseUOMQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_invBaseUOMQty
        {
            get
            {
                return this.m_invBaseUOMQtyField;
            }
            set
            {
                this.m_invBaseUOMQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_ratio
        {
            get
            {
                return this.m_ratioField;
            }
            set
            {
                this.m_ratioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemConvertRatioInClassData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemConvertRatioInClassData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long UOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UOM_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_ratioField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UOM
        {
            get
            {
                return this.UOMField;
            }
            set
            {
                this.UOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UOM_SKey
        {
            get
            {
                return this.UOM_SKeyField;
            }
            set
            {
                this.UOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_ratio
        {
            get
            {
                return this.m_ratioField;
            }
            set
            {
                this.m_ratioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemMasterVersionData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemMasterVersionData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private System.DateTime m_eCNDateField;
        
        private string m_eCNNOField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private decimal m_fromQtyField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        private decimal m_toQtyField;
        
        private string m_versionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKey
        {
            get
            {
                return this.Item_SKeyField;
            }
            set
            {
                this.Item_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_eCNDate
        {
            get
            {
                return this.m_eCNDateField;
            }
            set
            {
                this.m_eCNDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_eCNNO
        {
            get
            {
                return this.m_eCNNOField;
            }
            set
            {
                this.m_eCNNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fromQty
        {
            get
            {
                return this.m_fromQtyField;
            }
            set
            {
                this.m_fromQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_item
        {
            get
            {
                return this.m_itemField;
            }
            set
            {
                this.m_itemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_toQty
        {
            get
            {
                return this.m_toQtyField;
            }
            set
            {
                this.m_toQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_version
        {
            get
            {
                return this.m_versionField;
            }
            set
            {
                this.m_versionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemMRPInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemMRPInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private long PlanerField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Planer_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_demandTimeFenceField;
        
        private decimal m_demandTimeFenceDaysField;
        
        private int m_demandTimeFenceRuleTypeField;
        
        private int m_firmPlannedMOTimeFenceField;
        
        private decimal m_fixedLTField;
        
        private int m_forecastContorlTypeField;
        
        private long m_iDField;
        
        private bool m_isControlByDCField;
        
        private bool m_isReduceMPSField;
        
        private bool m_isTraceRequirementField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private decimal m_lTBatchField;
        
        private int m_mRPPlanningTypeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_overRunRatioField;
        
        private int m_planningTimeFenceField;
        
        private decimal m_planningTimeFenceDaysField;
        
        private int m_planningTimeFenceRuleTypeField;
        
        private decimal m_purBackwardProcessLTField;
        
        private decimal m_purForwardProcessLTField;
        
        private decimal m_purProcessLTField;
        
        private int m_rearrangeTimeFenceField;
        
        private int m_releaseTimeFenceField;
        
        private int m_releaseTimeFenceDaysField;
        
        private decimal m_saleBackwardProcessLTField;
        
        private decimal m_saleForwardProcessLTField;
        
        private decimal m_saleProcessLTField;
        
        private decimal m_sumLTField;
        
        private decimal m_sumManufactureLTField;
        
        private long m_sysVersionField;
        
        private decimal m_varietyLTField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Planer
        {
            get
            {
                return this.PlanerField;
            }
            set
            {
                this.PlanerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Planer_SKey
        {
            get
            {
                return this.Planer_SKeyField;
            }
            set
            {
                this.Planer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_demandTimeFence
        {
            get
            {
                return this.m_demandTimeFenceField;
            }
            set
            {
                this.m_demandTimeFenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_demandTimeFenceDays
        {
            get
            {
                return this.m_demandTimeFenceDaysField;
            }
            set
            {
                this.m_demandTimeFenceDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_demandTimeFenceRuleType
        {
            get
            {
                return this.m_demandTimeFenceRuleTypeField;
            }
            set
            {
                this.m_demandTimeFenceRuleTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_firmPlannedMOTimeFence
        {
            get
            {
                return this.m_firmPlannedMOTimeFenceField;
            }
            set
            {
                this.m_firmPlannedMOTimeFenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fixedLT
        {
            get
            {
                return this.m_fixedLTField;
            }
            set
            {
                this.m_fixedLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_forecastContorlType
        {
            get
            {
                return this.m_forecastContorlTypeField;
            }
            set
            {
                this.m_forecastContorlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isControlByDC
        {
            get
            {
                return this.m_isControlByDCField;
            }
            set
            {
                this.m_isControlByDCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReduceMPS
        {
            get
            {
                return this.m_isReduceMPSField;
            }
            set
            {
                this.m_isReduceMPSField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTraceRequirement
        {
            get
            {
                return this.m_isTraceRequirementField;
            }
            set
            {
                this.m_isTraceRequirementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_lTBatch
        {
            get
            {
                return this.m_lTBatchField;
            }
            set
            {
                this.m_lTBatchField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_mRPPlanningType
        {
            get
            {
                return this.m_mRPPlanningTypeField;
            }
            set
            {
                this.m_mRPPlanningTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_overRunRatio
        {
            get
            {
                return this.m_overRunRatioField;
            }
            set
            {
                this.m_overRunRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_planningTimeFence
        {
            get
            {
                return this.m_planningTimeFenceField;
            }
            set
            {
                this.m_planningTimeFenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planningTimeFenceDays
        {
            get
            {
                return this.m_planningTimeFenceDaysField;
            }
            set
            {
                this.m_planningTimeFenceDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_planningTimeFenceRuleType
        {
            get
            {
                return this.m_planningTimeFenceRuleTypeField;
            }
            set
            {
                this.m_planningTimeFenceRuleTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purBackwardProcessLT
        {
            get
            {
                return this.m_purBackwardProcessLTField;
            }
            set
            {
                this.m_purBackwardProcessLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purForwardProcessLT
        {
            get
            {
                return this.m_purForwardProcessLTField;
            }
            set
            {
                this.m_purForwardProcessLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purProcessLT
        {
            get
            {
                return this.m_purProcessLTField;
            }
            set
            {
                this.m_purProcessLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rearrangeTimeFence
        {
            get
            {
                return this.m_rearrangeTimeFenceField;
            }
            set
            {
                this.m_rearrangeTimeFenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_releaseTimeFence
        {
            get
            {
                return this.m_releaseTimeFenceField;
            }
            set
            {
                this.m_releaseTimeFenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_releaseTimeFenceDays
        {
            get
            {
                return this.m_releaseTimeFenceDaysField;
            }
            set
            {
                this.m_releaseTimeFenceDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleBackwardProcessLT
        {
            get
            {
                return this.m_saleBackwardProcessLTField;
            }
            set
            {
                this.m_saleBackwardProcessLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleForwardProcessLT
        {
            get
            {
                return this.m_saleForwardProcessLTField;
            }
            set
            {
                this.m_saleForwardProcessLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleProcessLT
        {
            get
            {
                return this.m_saleProcessLTField;
            }
            set
            {
                this.m_saleProcessLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumLT
        {
            get
            {
                return this.m_sumLTField;
            }
            set
            {
                this.m_sumLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sumManufactureLT
        {
            get
            {
                return this.m_sumManufactureLTField;
            }
            set
            {
                this.m_sumManufactureLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_varietyLT
        {
            get
            {
                return this.m_varietyLTField;
            }
            set
            {
                this.m_varietyLTField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.BankAccount.BankData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIBankAccountBankData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long BankCategoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BankCategory_SKeyField;
        
        private long CountryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKeyField;
        
        private string DescriptionField;
        
        private long LocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ParentBank_SKeyField;
        
        private string ShortNameField;
        
        private long UBankAreaField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UBankArea_SKeyField;
        
        private long UBankCodeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UBankCode_SKeyField;
        
        private long UOpenAccountField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UOpenAccount_SKeyField;
        
        private string m_areaCodeField;
        
        private int m_bankStatementField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_netBankVerField;
        
        private string m_orgonCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankData m_parentBankField;
        
        private string m_sWIFTCodeField;
        
        private long m_sysVersionField;
        
        private string m_telField;
        
        private string m_unionBankCodeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BankCategory
        {
            get
            {
                return this.BankCategoryField;
            }
            set
            {
                this.BankCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BankCategory_SKey
        {
            get
            {
                return this.BankCategory_SKeyField;
            }
            set
            {
                this.BankCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Country
        {
            get
            {
                return this.CountryField;
            }
            set
            {
                this.CountryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Country_SKey
        {
            get
            {
                return this.Country_SKeyField;
            }
            set
            {
                this.Country_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Location
        {
            get
            {
                return this.LocationField;
            }
            set
            {
                this.LocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKey
        {
            get
            {
                return this.Location_SKeyField;
            }
            set
            {
                this.Location_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ParentBank_SKey
        {
            get
            {
                return this.ParentBank_SKeyField;
            }
            set
            {
                this.ParentBank_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UBankArea
        {
            get
            {
                return this.UBankAreaField;
            }
            set
            {
                this.UBankAreaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UBankArea_SKey
        {
            get
            {
                return this.UBankArea_SKeyField;
            }
            set
            {
                this.UBankArea_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UBankCode
        {
            get
            {
                return this.UBankCodeField;
            }
            set
            {
                this.UBankCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UBankCode_SKey
        {
            get
            {
                return this.UBankCode_SKeyField;
            }
            set
            {
                this.UBankCode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UOpenAccount
        {
            get
            {
                return this.UOpenAccountField;
            }
            set
            {
                this.UOpenAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UOpenAccount_SKey
        {
            get
            {
                return this.UOpenAccount_SKeyField;
            }
            set
            {
                this.UOpenAccount_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_areaCode
        {
            get
            {
                return this.m_areaCodeField;
            }
            set
            {
                this.m_areaCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bankStatement
        {
            get
            {
                return this.m_bankStatementField;
            }
            set
            {
                this.m_bankStatementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_netBankVer
        {
            get
            {
                return this.m_netBankVerField;
            }
            set
            {
                this.m_netBankVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_orgonCode
        {
            get
            {
                return this.m_orgonCodeField;
            }
            set
            {
                this.m_orgonCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankData m_parentBank
        {
            get
            {
                return this.m_parentBankField;
            }
            set
            {
                this.m_parentBankField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sWIFTCode
        {
            get
            {
                return this.m_sWIFTCodeField;
            }
            set
            {
                this.m_sWIFTCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_tel
        {
            get
            {
                return this.m_telField;
            }
            set
            {
                this.m_telField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_unionBankCode
        {
            get
            {
                return this.m_unionBankCodeField;
            }
            set
            {
                this.m_unionBankCodeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.BankAccount.BankCategoryData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIBankAccountBankCategoryData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private int m_autoLoadLengthField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_entAcctLengthField;
        
        private long m_iDField;
        
        private bool m_isFixEntAcctLengthField;
        
        private bool m_isFixPersonAcctLengthField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_personAcctLengthField;
        
        private long m_sysVersionField;
        
        private int m_titleField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_autoLoadLength
        {
            get
            {
                return this.m_autoLoadLengthField;
            }
            set
            {
                this.m_autoLoadLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_entAcctLength
        {
            get
            {
                return this.m_entAcctLengthField;
            }
            set
            {
                this.m_entAcctLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFixEntAcctLength
        {
            get
            {
                return this.m_isFixEntAcctLengthField;
            }
            set
            {
                this.m_isFixEntAcctLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFixPersonAcctLength
        {
            get
            {
                return this.m_isFixPersonAcctLengthField;
            }
            set
            {
                this.m_isFixPersonAcctLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_personAcctLength
        {
            get
            {
                return this.m_personAcctLengthField;
            }
            set
            {
                this.m_personAcctLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_title
        {
            get
            {
                return this.m_titleField;
            }
            set
            {
                this.m_titleField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.UBankCode.UBankCodeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIUBankCodeUBankCodeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.UBankArea.UBankAreaData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIUBankAreaUBankAreaData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DisNameField;
        
        private string FullNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_FullNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PCode_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private int m_levelField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFIUBankAreaUBankAreaData m_pCodeField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string DisName
        {
            get
            {
                return this.DisNameField;
            }
            set
            {
                this.DisNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string FullName
        {
            get
            {
                return this.FullNameField;
            }
            set
            {
                this.FullNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DisName
        {
            get
            {
                return this.Multi_DisNameField;
            }
            set
            {
                this.Multi_DisNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_FullName
        {
            get
            {
                return this.Multi_FullNameField;
            }
            set
            {
                this.Multi_FullNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PCode_SKey
        {
            get
            {
                return this.PCode_SKeyField;
            }
            set
            {
                this.PCode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_level
        {
            get
            {
                return this.m_levelField;
            }
            set
            {
                this.m_levelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFIUBankAreaUBankAreaData m_pCode
        {
            get
            {
                return this.m_pCodeField;
            }
            set
            {
                this.m_pCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.UOpenAccountBE.UOpenAccountData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIUOpenAccountBEUOpenAccountData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long AreaField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Area_SKeyField;
        
        private long BankCodeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BankCode_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_clearingNumField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Area
        {
            get
            {
                return this.AreaField;
            }
            set
            {
                this.AreaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Area_SKey
        {
            get
            {
                return this.Area_SKeyField;
            }
            set
            {
                this.Area_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BankCode
        {
            get
            {
                return this.BankCodeField;
            }
            set
            {
                this.BankCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BankCode_SKey
        {
            get
            {
                return this.BankCode_SKeyField;
            }
            set
            {
                this.BankCode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_clearingNum
        {
            get
            {
                return this.m_clearingNumField;
            }
            set
            {
                this.m_clearingNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.ConfirmTerm.APAccrueTermData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIConfirmTermAPAccrueTermData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private string DescriptionField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string ShortNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isDocEditableField;
        
        private bool m_isInstallmentConfirmField;
        
        private bool m_isUserDefineField;
        
        private int m_maturityDateBaseField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_payConfirmTimeField;
        
        private int m_qAMaturityMonthField;
        
        private decimal m_qARateField;
        
        private long m_sourceDocIDField;
        
        private long m_sysVersionField;
        
        private int m_taxConfirmTimeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDocEditable
        {
            get
            {
                return this.m_isDocEditableField;
            }
            set
            {
                this.m_isDocEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInstallmentConfirm
        {
            get
            {
                return this.m_isInstallmentConfirmField;
            }
            set
            {
                this.m_isInstallmentConfirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUserDefine
        {
            get
            {
                return this.m_isUserDefineField;
            }
            set
            {
                this.m_isUserDefineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maturityDateBase
        {
            get
            {
                return this.m_maturityDateBaseField;
            }
            set
            {
                this.m_maturityDateBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_payConfirmTime
        {
            get
            {
                return this.m_payConfirmTimeField;
            }
            set
            {
                this.m_payConfirmTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qAMaturityMonth
        {
            get
            {
                return this.m_qAMaturityMonthField;
            }
            set
            {
                this.m_qAMaturityMonthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qARate
        {
            get
            {
                return this.m_qARateField;
            }
            set
            {
                this.m_qARateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sourceDocID
        {
            get
            {
                return this.m_sourceDocIDField;
            }
            set
            {
                this.m_sourceDocIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxConfirmTime
        {
            get
            {
                return this.m_taxConfirmTimeField;
            }
            set
            {
                this.m_taxConfirmTimeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.ConfirmTerm.APInstalmentTermData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIConfirmTermAPInstalmentTermData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private System.DateTime m_accountDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_accountDateFirmField;
        
        private int m_confirmDateTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private System.DateTime m_maturityDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_maturityDateFirmField;
        
        private int m_maturityTypeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_percentField;
        
        private int m_sequenceNoField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_accountDate
        {
            get
            {
                return this.m_accountDateField;
            }
            set
            {
                this.m_accountDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_accountDateFirm
        {
            get
            {
                return this.m_accountDateFirmField;
            }
            set
            {
                this.m_accountDateFirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmDateType
        {
            get
            {
                return this.m_confirmDateTypeField;
            }
            set
            {
                this.m_confirmDateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_maturityDate
        {
            get
            {
                return this.m_maturityDateField;
            }
            set
            {
                this.m_maturityDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_maturityDateFirm
        {
            get
            {
                return this.m_maturityDateFirmField;
            }
            set
            {
                this.m_maturityDateFirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maturityType
        {
            get
            {
                return this.m_maturityTypeField;
            }
            set
            {
                this.m_maturityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_percent
        {
            get
            {
                return this.m_percentField;
            }
            set
            {
                this.m_percentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNo
        {
            get
            {
                return this.m_sequenceNoField;
            }
            set
            {
                this.m_sequenceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.PropertyTypes.DateFirmTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOPropertyTypesDateFirmTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long WorkCalendarField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKeyField;
        
        private int m_eOMOffsetDaysField;
        
        private int m_eOMTypeField;
        
        private int m_fixDayAssertRuleField;
        
        private int m_fixedDay1Field;
        
        private int m_fixedDay2Field;
        
        private int m_fixedDay3Field;
        
        private bool m_isProByWorkCalendarField;
        
        private int m_monthSpanDayField;
        
        private int m_monthSpanTypeField;
        
        private int m_offsetDaysField;
        
        private int m_offsetMonthesField;
        
        private int m_wordCalendarDirectionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WorkCalendar
        {
            get
            {
                return this.WorkCalendarField;
            }
            set
            {
                this.WorkCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKey
        {
            get
            {
                return this.WorkCalendar_SKeyField;
            }
            set
            {
                this.WorkCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_eOMOffsetDays
        {
            get
            {
                return this.m_eOMOffsetDaysField;
            }
            set
            {
                this.m_eOMOffsetDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_eOMType
        {
            get
            {
                return this.m_eOMTypeField;
            }
            set
            {
                this.m_eOMTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_fixDayAssertRule
        {
            get
            {
                return this.m_fixDayAssertRuleField;
            }
            set
            {
                this.m_fixDayAssertRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_fixedDay1
        {
            get
            {
                return this.m_fixedDay1Field;
            }
            set
            {
                this.m_fixedDay1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_fixedDay2
        {
            get
            {
                return this.m_fixedDay2Field;
            }
            set
            {
                this.m_fixedDay2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_fixedDay3
        {
            get
            {
                return this.m_fixedDay3Field;
            }
            set
            {
                this.m_fixedDay3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isProByWorkCalendar
        {
            get
            {
                return this.m_isProByWorkCalendarField;
            }
            set
            {
                this.m_isProByWorkCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_monthSpanDay
        {
            get
            {
                return this.m_monthSpanDayField;
            }
            set
            {
                this.m_monthSpanDayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_monthSpanType
        {
            get
            {
                return this.m_monthSpanTypeField;
            }
            set
            {
                this.m_monthSpanTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_offsetDays
        {
            get
            {
                return this.m_offsetDaysField;
            }
            set
            {
                this.m_offsetDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_offsetMonthes
        {
            get
            {
                return this.m_offsetMonthesField;
            }
            set
            {
                this.m_offsetMonthesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wordCalendarDirection
        {
            get
            {
                return this.m_wordCalendarDirectionField;
            }
            set
            {
                this.m_wordCalendarDirectionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFSoft.UBF.ExportService.PrintReferenceBE.PrintTemplateData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFSoftUBFExportServicePrintReferenceBEPrintTemplateData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_catalogTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_cultureField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private string m_templateIDField;
        
        private string m_templateNameField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_catalogType
        {
            get
            {
                return this.m_catalogTypeField;
            }
            set
            {
                this.m_catalogTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_culture
        {
            get
            {
                return this.m_cultureField;
            }
            set
            {
                this.m_cultureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_templateID
        {
            get
            {
                return this.m_templateIDField;
            }
            set
            {
                this.m_templateIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_templateName
        {
            get
            {
                return this.m_templateNameField;
            }
            set
            {
                this.m_templateNameField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customer.CustomerSiteData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomerCustomerSiteData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ARConfirmTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ARConfirmTerm_SKeyField;
        
        private long BankStatementFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BankStatementFormat_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BillToSite_SKeyField;
        
        private long BusinessBillStyleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BusinessBillStyle_SKeyField;
        
        private string BuyerBankAccountField;
        
        private string BuyerBankAccountCodeField;
        
        private string BuyerNoteNameField;
        
        private long CarrierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Carrier_SKeyField;
        
        private string CheckTakerMailField;
        
        private string CheckTakerPhoneNoField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultBankAccount_SKeyField;
        
        private long DefaultContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContactPsn_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContact_SKeyField;
        
        private string DistrictTaxNoField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long LanguageField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Language_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_BuyerBankAccountField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_BuyerBankAccountCodeField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_BuyerNoteNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CheckTakerMailField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CheckTakerPhoneNoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DistrictTaxNoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_StateTaxNoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TradeRuleField;
        
        private string NameField;
        
        private long OfficeSiteField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OfficeSite_SKeyField;
        
        private long PayeeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Payee_SKeyField;
        
        private long PaymentCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentCurrency_SKeyField;
        
        private long PaymentTermField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKeyField;
        
        private long PressPaymentStyleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PressPaymentStyle_SKeyField;
        
        private long RegisterAddressField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterAddress_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private long SaleOrderStyleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SaleOrderStyle_SKeyField;
        
        private long ShippmentRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ShippmentRule_SKeyField;
        
        private string StateTaxNoField;
        
        private long SupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private long SupplyOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SupplyOrg_SKeyField;
        
        private long TaxScheduleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKeyField;
        
        private long TerritoryField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKeyField;
        
        private long TradeCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeCurrency_SKeyField;
        
        private string TradeRuleField;
        
        private long TransitModeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TransitMode_SKeyField;
        
        private long WHField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WH_SKeyField;
        
        private int m_bankCheckPeriodField;
        
        private System.DateTime m_billToDisableDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_billToSiteField;
        
        private System.DateTime m_claimDisableDateField;
        
        private string m_codeField;
        
        private System.DateTime m_contrastDisableDateField;
        
        private bool m_controlPDiffField;
        
        private short m_controlPointField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_creditLevel1Field;
        
        private string m_creditLevel1CodeField;
        
        private string m_creditLevel1NameField;
        
        private long m_creditLevel2Field;
        
        private string m_creditLevel2CodeField;
        
        private string m_creditLevel2NameField;
        
        private long m_creditPolicyField;
        
        private string m_creditPolicyCodeField;
        
        private string m_creditPolicyNameField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData m_customerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData[] m_customerBankAccountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData[] m_customerContactsField;
        
        private int m_customerStateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData m_defaultBankAccountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData m_defaultContactPsnField;
        
        private int m_demandTransTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private System.DateTime m_holdDateField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private bool m_isBillToField;
        
        private bool m_isClaimField;
        
        private bool m_isContrastField;
        
        private bool m_isDefaultBillToField;
        
        private bool m_isDefaultClaimField;
        
        private bool m_isDefaultContrastField;
        
        private bool m_isDefaultPaymentField;
        
        private bool m_isDefaultShipToField;
        
        private bool m_isHoldReleaseField;
        
        private bool m_isPaymentField;
        
        private bool m_isPaymentTermEditableField;
        
        private bool m_isPostBankCheckListField;
        
        private bool m_isPrePaymentField;
        
        private bool m_isPriceListModifyField;
        
        private bool m_isSalesDiscountField;
        
        private bool m_isShipToField;
        
        private bool m_isShippmentRuleEditableField;
        
        private System.DateTime m_latelyPrintDateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private bool m_needDepositField;
        
        private System.DateTime m_nextPrintDateField;
        
        private System.DateTime m_officeDisableDateField;
        
        private System.DateTime m_paymentDisableDateField;
        
        private long m_priceListIDField;
        
        private string m_priceListNameField;
        
        private int m_qualityGuaranteeTypeField;
        
        private System.DateTime m_registerDisableDateField;
        
        private System.DateTime m_releaseDateField;
        
        private string m_releaseUserField;
        
        private string m_searchCodeField;
        
        private int m_shipmentModeField;
        
        private string m_shippingHavenCodeField;
        
        private long m_shippingHavenIDField;
        
        private string m_shippingHavenNameField;
        
        private System.DateTime m_shiptoDisableDateField;
        
        private long m_srcRowIDField;
        
        private int m_supplySourceField;
        
        private long m_sysVersionField;
        
        private string m_targetHavenCodeField;
        
        private long m_targetHavenIDField;
        
        private string m_targetHavenNameField;
        
        private int m_transitLeadTimeField;
        
        private int m_verificationModeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ARConfirmTerm
        {
            get
            {
                return this.ARConfirmTermField;
            }
            set
            {
                this.ARConfirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ARConfirmTerm_SKey
        {
            get
            {
                return this.ARConfirmTerm_SKeyField;
            }
            set
            {
                this.ARConfirmTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BankStatementFormat
        {
            get
            {
                return this.BankStatementFormatField;
            }
            set
            {
                this.BankStatementFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BankStatementFormat_SKey
        {
            get
            {
                return this.BankStatementFormat_SKeyField;
            }
            set
            {
                this.BankStatementFormat_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BillToSite_SKey
        {
            get
            {
                return this.BillToSite_SKeyField;
            }
            set
            {
                this.BillToSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BusinessBillStyle
        {
            get
            {
                return this.BusinessBillStyleField;
            }
            set
            {
                this.BusinessBillStyleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BusinessBillStyle_SKey
        {
            get
            {
                return this.BusinessBillStyle_SKeyField;
            }
            set
            {
                this.BusinessBillStyle_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string BuyerBankAccount
        {
            get
            {
                return this.BuyerBankAccountField;
            }
            set
            {
                this.BuyerBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string BuyerBankAccountCode
        {
            get
            {
                return this.BuyerBankAccountCodeField;
            }
            set
            {
                this.BuyerBankAccountCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string BuyerNoteName
        {
            get
            {
                return this.BuyerNoteNameField;
            }
            set
            {
                this.BuyerNoteNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Carrier
        {
            get
            {
                return this.CarrierField;
            }
            set
            {
                this.CarrierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Carrier_SKey
        {
            get
            {
                return this.Carrier_SKeyField;
            }
            set
            {
                this.Carrier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CheckTakerMail
        {
            get
            {
                return this.CheckTakerMailField;
            }
            set
            {
                this.CheckTakerMailField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CheckTakerPhoneNo
        {
            get
            {
                return this.CheckTakerPhoneNoField;
            }
            set
            {
                this.CheckTakerPhoneNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKey
        {
            get
            {
                return this.Customer_SKeyField;
            }
            set
            {
                this.Customer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultBankAccount_SKey
        {
            get
            {
                return this.DefaultBankAccount_SKeyField;
            }
            set
            {
                this.DefaultBankAccount_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DefaultContact
        {
            get
            {
                return this.DefaultContactField;
            }
            set
            {
                this.DefaultContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContactPsn_SKey
        {
            get
            {
                return this.DefaultContactPsn_SKeyField;
            }
            set
            {
                this.DefaultContactPsn_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DefaultContact_SKey
        {
            get
            {
                return this.DefaultContact_SKeyField;
            }
            set
            {
                this.DefaultContact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string DistrictTaxNo
        {
            get
            {
                return this.DistrictTaxNoField;
            }
            set
            {
                this.DistrictTaxNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Language
        {
            get
            {
                return this.LanguageField;
            }
            set
            {
                this.LanguageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Language_SKey
        {
            get
            {
                return this.Language_SKeyField;
            }
            set
            {
                this.Language_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_BuyerBankAccount
        {
            get
            {
                return this.Multi_BuyerBankAccountField;
            }
            set
            {
                this.Multi_BuyerBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_BuyerBankAccountCode
        {
            get
            {
                return this.Multi_BuyerBankAccountCodeField;
            }
            set
            {
                this.Multi_BuyerBankAccountCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_BuyerNoteName
        {
            get
            {
                return this.Multi_BuyerNoteNameField;
            }
            set
            {
                this.Multi_BuyerNoteNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CheckTakerMail
        {
            get
            {
                return this.Multi_CheckTakerMailField;
            }
            set
            {
                this.Multi_CheckTakerMailField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CheckTakerPhoneNo
        {
            get
            {
                return this.Multi_CheckTakerPhoneNoField;
            }
            set
            {
                this.Multi_CheckTakerPhoneNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DistrictTaxNo
        {
            get
            {
                return this.Multi_DistrictTaxNoField;
            }
            set
            {
                this.Multi_DistrictTaxNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_StateTaxNo
        {
            get
            {
                return this.Multi_StateTaxNoField;
            }
            set
            {
                this.Multi_StateTaxNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TradeRule
        {
            get
            {
                return this.Multi_TradeRuleField;
            }
            set
            {
                this.Multi_TradeRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OfficeSite
        {
            get
            {
                return this.OfficeSiteField;
            }
            set
            {
                this.OfficeSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OfficeSite_SKey
        {
            get
            {
                return this.OfficeSite_SKeyField;
            }
            set
            {
                this.OfficeSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Payee
        {
            get
            {
                return this.PayeeField;
            }
            set
            {
                this.PayeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Payee_SKey
        {
            get
            {
                return this.Payee_SKeyField;
            }
            set
            {
                this.Payee_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PaymentCurrency
        {
            get
            {
                return this.PaymentCurrencyField;
            }
            set
            {
                this.PaymentCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentCurrency_SKey
        {
            get
            {
                return this.PaymentCurrency_SKeyField;
            }
            set
            {
                this.PaymentCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PaymentTerm
        {
            get
            {
                return this.PaymentTermField;
            }
            set
            {
                this.PaymentTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PaymentTerm_SKey
        {
            get
            {
                return this.PaymentTerm_SKeyField;
            }
            set
            {
                this.PaymentTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PressPaymentStyle
        {
            get
            {
                return this.PressPaymentStyleField;
            }
            set
            {
                this.PressPaymentStyleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PressPaymentStyle_SKey
        {
            get
            {
                return this.PressPaymentStyle_SKeyField;
            }
            set
            {
                this.PressPaymentStyle_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RegisterAddress
        {
            get
            {
                return this.RegisterAddressField;
            }
            set
            {
                this.RegisterAddressField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RegisterAddress_SKey
        {
            get
            {
                return this.RegisterAddress_SKeyField;
            }
            set
            {
                this.RegisterAddress_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SaleOrderStyle
        {
            get
            {
                return this.SaleOrderStyleField;
            }
            set
            {
                this.SaleOrderStyleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SaleOrderStyle_SKey
        {
            get
            {
                return this.SaleOrderStyle_SKeyField;
            }
            set
            {
                this.SaleOrderStyle_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ShippmentRule
        {
            get
            {
                return this.ShippmentRuleField;
            }
            set
            {
                this.ShippmentRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ShippmentRule_SKey
        {
            get
            {
                return this.ShippmentRule_SKeyField;
            }
            set
            {
                this.ShippmentRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string StateTaxNo
        {
            get
            {
                return this.StateTaxNoField;
            }
            set
            {
                this.StateTaxNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Supplier
        {
            get
            {
                return this.SupplierField;
            }
            set
            {
                this.SupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SupplyOrg
        {
            get
            {
                return this.SupplyOrgField;
            }
            set
            {
                this.SupplyOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SupplyOrg_SKey
        {
            get
            {
                return this.SupplyOrg_SKeyField;
            }
            set
            {
                this.SupplyOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxSchedule
        {
            get
            {
                return this.TaxScheduleField;
            }
            set
            {
                this.TaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKey
        {
            get
            {
                return this.TaxSchedule_SKeyField;
            }
            set
            {
                this.TaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Territory
        {
            get
            {
                return this.TerritoryField;
            }
            set
            {
                this.TerritoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Territory_SKey
        {
            get
            {
                return this.Territory_SKeyField;
            }
            set
            {
                this.Territory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeCurrency
        {
            get
            {
                return this.TradeCurrencyField;
            }
            set
            {
                this.TradeCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeCurrency_SKey
        {
            get
            {
                return this.TradeCurrency_SKeyField;
            }
            set
            {
                this.TradeCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string TradeRule
        {
            get
            {
                return this.TradeRuleField;
            }
            set
            {
                this.TradeRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TransitMode
        {
            get
            {
                return this.TransitModeField;
            }
            set
            {
                this.TransitModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TransitMode_SKey
        {
            get
            {
                return this.TransitMode_SKeyField;
            }
            set
            {
                this.TransitMode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WH
        {
            get
            {
                return this.WHField;
            }
            set
            {
                this.WHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WH_SKey
        {
            get
            {
                return this.WH_SKeyField;
            }
            set
            {
                this.WH_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bankCheckPeriod
        {
            get
            {
                return this.m_bankCheckPeriodField;
            }
            set
            {
                this.m_bankCheckPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_billToDisableDate
        {
            get
            {
                return this.m_billToDisableDateField;
            }
            set
            {
                this.m_billToDisableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_billToSite
        {
            get
            {
                return this.m_billToSiteField;
            }
            set
            {
                this.m_billToSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_claimDisableDate
        {
            get
            {
                return this.m_claimDisableDateField;
            }
            set
            {
                this.m_claimDisableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_contrastDisableDate
        {
            get
            {
                return this.m_contrastDisableDateField;
            }
            set
            {
                this.m_contrastDisableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_controlPDiff
        {
            get
            {
                return this.m_controlPDiffField;
            }
            set
            {
                this.m_controlPDiffField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public short m_controlPoint
        {
            get
            {
                return this.m_controlPointField;
            }
            set
            {
                this.m_controlPointField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_creditLevel1
        {
            get
            {
                return this.m_creditLevel1Field;
            }
            set
            {
                this.m_creditLevel1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditLevel1Code
        {
            get
            {
                return this.m_creditLevel1CodeField;
            }
            set
            {
                this.m_creditLevel1CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditLevel1Name
        {
            get
            {
                return this.m_creditLevel1NameField;
            }
            set
            {
                this.m_creditLevel1NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_creditLevel2
        {
            get
            {
                return this.m_creditLevel2Field;
            }
            set
            {
                this.m_creditLevel2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditLevel2Code
        {
            get
            {
                return this.m_creditLevel2CodeField;
            }
            set
            {
                this.m_creditLevel2CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditLevel2Name
        {
            get
            {
                return this.m_creditLevel2NameField;
            }
            set
            {
                this.m_creditLevel2NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_creditPolicy
        {
            get
            {
                return this.m_creditPolicyField;
            }
            set
            {
                this.m_creditPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditPolicyCode
        {
            get
            {
                return this.m_creditPolicyCodeField;
            }
            set
            {
                this.m_creditPolicyCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_creditPolicyName
        {
            get
            {
                return this.m_creditPolicyNameField;
            }
            set
            {
                this.m_creditPolicyNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData m_customer
        {
            get
            {
                return this.m_customerField;
            }
            set
            {
                this.m_customerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData[] m_customerBankAccount
        {
            get
            {
                return this.m_customerBankAccountField;
            }
            set
            {
                this.m_customerBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData[] m_customerContacts
        {
            get
            {
                return this.m_customerContactsField;
            }
            set
            {
                this.m_customerContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_customerState
        {
            get
            {
                return this.m_customerStateField;
            }
            set
            {
                this.m_customerStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData m_defaultBankAccount
        {
            get
            {
                return this.m_defaultBankAccountField;
            }
            set
            {
                this.m_defaultBankAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData m_defaultContactPsn
        {
            get
            {
                return this.m_defaultContactPsnField;
            }
            set
            {
                this.m_defaultContactPsnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_demandTransType
        {
            get
            {
                return this.m_demandTransTypeField;
            }
            set
            {
                this.m_demandTransTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBillTo
        {
            get
            {
                return this.m_isBillToField;
            }
            set
            {
                this.m_isBillToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isClaim
        {
            get
            {
                return this.m_isClaimField;
            }
            set
            {
                this.m_isClaimField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isContrast
        {
            get
            {
                return this.m_isContrastField;
            }
            set
            {
                this.m_isContrastField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultBillTo
        {
            get
            {
                return this.m_isDefaultBillToField;
            }
            set
            {
                this.m_isDefaultBillToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultClaim
        {
            get
            {
                return this.m_isDefaultClaimField;
            }
            set
            {
                this.m_isDefaultClaimField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultContrast
        {
            get
            {
                return this.m_isDefaultContrastField;
            }
            set
            {
                this.m_isDefaultContrastField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultPayment
        {
            get
            {
                return this.m_isDefaultPaymentField;
            }
            set
            {
                this.m_isDefaultPaymentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefaultShipTo
        {
            get
            {
                return this.m_isDefaultShipToField;
            }
            set
            {
                this.m_isDefaultShipToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHoldRelease
        {
            get
            {
                return this.m_isHoldReleaseField;
            }
            set
            {
                this.m_isHoldReleaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPayment
        {
            get
            {
                return this.m_isPaymentField;
            }
            set
            {
                this.m_isPaymentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPaymentTermEditable
        {
            get
            {
                return this.m_isPaymentTermEditableField;
            }
            set
            {
                this.m_isPaymentTermEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPostBankCheckList
        {
            get
            {
                return this.m_isPostBankCheckListField;
            }
            set
            {
                this.m_isPostBankCheckListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrePayment
        {
            get
            {
                return this.m_isPrePaymentField;
            }
            set
            {
                this.m_isPrePaymentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceListModify
        {
            get
            {
                return this.m_isPriceListModifyField;
            }
            set
            {
                this.m_isPriceListModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSalesDiscount
        {
            get
            {
                return this.m_isSalesDiscountField;
            }
            set
            {
                this.m_isSalesDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShipTo
        {
            get
            {
                return this.m_isShipToField;
            }
            set
            {
                this.m_isShipToField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShippmentRuleEditable
        {
            get
            {
                return this.m_isShippmentRuleEditableField;
            }
            set
            {
                this.m_isShippmentRuleEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_latelyPrintDate
        {
            get
            {
                return this.m_latelyPrintDateField;
            }
            set
            {
                this.m_latelyPrintDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_needDeposit
        {
            get
            {
                return this.m_needDepositField;
            }
            set
            {
                this.m_needDepositField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_nextPrintDate
        {
            get
            {
                return this.m_nextPrintDateField;
            }
            set
            {
                this.m_nextPrintDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_officeDisableDate
        {
            get
            {
                return this.m_officeDisableDateField;
            }
            set
            {
                this.m_officeDisableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_paymentDisableDate
        {
            get
            {
                return this.m_paymentDisableDateField;
            }
            set
            {
                this.m_paymentDisableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_priceListID
        {
            get
            {
                return this.m_priceListIDField;
            }
            set
            {
                this.m_priceListIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListName
        {
            get
            {
                return this.m_priceListNameField;
            }
            set
            {
                this.m_priceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qualityGuaranteeType
        {
            get
            {
                return this.m_qualityGuaranteeTypeField;
            }
            set
            {
                this.m_qualityGuaranteeTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_registerDisableDate
        {
            get
            {
                return this.m_registerDisableDateField;
            }
            set
            {
                this.m_registerDisableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_searchCode
        {
            get
            {
                return this.m_searchCodeField;
            }
            set
            {
                this.m_searchCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shipmentMode
        {
            get
            {
                return this.m_shipmentModeField;
            }
            set
            {
                this.m_shipmentModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shippingHavenCode
        {
            get
            {
                return this.m_shippingHavenCodeField;
            }
            set
            {
                this.m_shippingHavenCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_shippingHavenID
        {
            get
            {
                return this.m_shippingHavenIDField;
            }
            set
            {
                this.m_shippingHavenIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shippingHavenName
        {
            get
            {
                return this.m_shippingHavenNameField;
            }
            set
            {
                this.m_shippingHavenNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_shiptoDisableDate
        {
            get
            {
                return this.m_shiptoDisableDateField;
            }
            set
            {
                this.m_shiptoDisableDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_supplySource
        {
            get
            {
                return this.m_supplySourceField;
            }
            set
            {
                this.m_supplySourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_targetHavenCode
        {
            get
            {
                return this.m_targetHavenCodeField;
            }
            set
            {
                this.m_targetHavenCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_targetHavenID
        {
            get
            {
                return this.m_targetHavenIDField;
            }
            set
            {
                this.m_targetHavenIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_targetHavenName
        {
            get
            {
                return this.m_targetHavenNameField;
            }
            set
            {
                this.m_targetHavenNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_transitLeadTime
        {
            get
            {
                return this.m_transitLeadTimeField;
            }
            set
            {
                this.m_transitLeadTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_verificationMode
        {
            get
            {
                return this.m_verificationModeField;
            }
            set
            {
                this.m_verificationModeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customer.CustomerContactData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomerCustomerContactData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ContactField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerSite_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData m_customerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_customerSiteField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Contact
        {
            get
            {
                return this.ContactField;
            }
            set
            {
                this.ContactField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Contact_SKey
        {
            get
            {
                return this.Contact_SKeyField;
            }
            set
            {
                this.Contact_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerSite_SKey
        {
            get
            {
                return this.CustomerSite_SKeyField;
            }
            set
            {
                this.CustomerSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKey
        {
            get
            {
                return this.Customer_SKeyField;
            }
            set
            {
                this.Customer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData m_customer
        {
            get
            {
                return this.m_customerField;
            }
            set
            {
                this.m_customerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData m_customerSite
        {
            get
            {
                return this.m_customerSiteField;
            }
            set
            {
                this.m_customerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.ConfirmTerm.ARAccrueTermData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIConfirmTermARAccrueTermData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private string DescriptionField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string ShortNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private int m_incomeConfirmTimeField;
        
        private bool m_isDocEditableField;
        
        private bool m_isInstallmentConfirmField;
        
        private bool m_isInstallmentRecConfirmField;
        
        private bool m_isUserDefineField;
        
        private int m_maturityDateBaseField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_qAMaturityMonthField;
        
        private decimal m_qARateField;
        
        private long m_sourceDocIDField;
        
        private long m_sysVersionField;
        
        private int m_taxConfirmTimeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_incomeConfirmTime
        {
            get
            {
                return this.m_incomeConfirmTimeField;
            }
            set
            {
                this.m_incomeConfirmTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDocEditable
        {
            get
            {
                return this.m_isDocEditableField;
            }
            set
            {
                this.m_isDocEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInstallmentConfirm
        {
            get
            {
                return this.m_isInstallmentConfirmField;
            }
            set
            {
                this.m_isInstallmentConfirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInstallmentRecConfirm
        {
            get
            {
                return this.m_isInstallmentRecConfirmField;
            }
            set
            {
                this.m_isInstallmentRecConfirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUserDefine
        {
            get
            {
                return this.m_isUserDefineField;
            }
            set
            {
                this.m_isUserDefineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maturityDateBase
        {
            get
            {
                return this.m_maturityDateBaseField;
            }
            set
            {
                this.m_maturityDateBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qAMaturityMonth
        {
            get
            {
                return this.m_qAMaturityMonthField;
            }
            set
            {
                this.m_qAMaturityMonthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qARate
        {
            get
            {
                return this.m_qARateField;
            }
            set
            {
                this.m_qARateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sourceDocID
        {
            get
            {
                return this.m_sourceDocIDField;
            }
            set
            {
                this.m_sourceDocIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxConfirmTime
        {
            get
            {
                return this.m_taxConfirmTimeField;
            }
            set
            {
                this.m_taxConfirmTimeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.ConfirmTerm.ARInstalmentTermData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIConfirmTermARInstalmentTermData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private System.DateTime m_accountDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_accountDateFirmField;
        
        private int m_confirmDateTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private int m_installmentRecModeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData[] m_instalmentRecTermsField;
        
        private bool m_isQAField;
        
        private System.DateTime m_maturityDateField;
        
        private int m_maturityDateBaseField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_maturityDateFirmField;
        
        private int m_maturityTypeField;
        
        private string m_memoField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_moneyField;
        
        private decimal m_percentField;
        
        private int m_sequenceNoField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_accountDate
        {
            get
            {
                return this.m_accountDateField;
            }
            set
            {
                this.m_accountDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_accountDateFirm
        {
            get
            {
                return this.m_accountDateFirmField;
            }
            set
            {
                this.m_accountDateFirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmDateType
        {
            get
            {
                return this.m_confirmDateTypeField;
            }
            set
            {
                this.m_confirmDateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_installmentRecMode
        {
            get
            {
                return this.m_installmentRecModeField;
            }
            set
            {
                this.m_installmentRecModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData[] m_instalmentRecTerms
        {
            get
            {
                return this.m_instalmentRecTermsField;
            }
            set
            {
                this.m_instalmentRecTermsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isQA
        {
            get
            {
                return this.m_isQAField;
            }
            set
            {
                this.m_isQAField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_maturityDate
        {
            get
            {
                return this.m_maturityDateField;
            }
            set
            {
                this.m_maturityDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maturityDateBase
        {
            get
            {
                return this.m_maturityDateBaseField;
            }
            set
            {
                this.m_maturityDateBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_maturityDateFirm
        {
            get
            {
                return this.m_maturityDateFirmField;
            }
            set
            {
                this.m_maturityDateFirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maturityType
        {
            get
            {
                return this.m_maturityTypeField;
            }
            set
            {
                this.m_maturityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_memo
        {
            get
            {
                return this.m_memoField;
            }
            set
            {
                this.m_memoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_money
        {
            get
            {
                return this.m_moneyField;
            }
            set
            {
                this.m_moneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_percent
        {
            get
            {
                return this.m_percentField;
            }
            set
            {
                this.m_percentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNo
        {
            get
            {
                return this.m_sequenceNoField;
            }
            set
            {
                this.m_sequenceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.ConfirmTerm.InstalmentRecTermData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIConfirmTermInstalmentRecTermData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ARInstalmentTerm_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData m_aRInstalmentTermField;
        
        private decimal m_aRPercentField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private System.DateTime m_maturityDateField;
        
        private int m_maturityDateBaseField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_maturityDateFirmField;
        
        private int m_maturityTypeField;
        
        private string m_memoField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_moneyField;
        
        private int m_sequenceNoField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ARInstalmentTerm_SKey
        {
            get
            {
                return this.ARInstalmentTerm_SKeyField;
            }
            set
            {
                this.ARInstalmentTerm_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData m_aRInstalmentTerm
        {
            get
            {
                return this.m_aRInstalmentTermField;
            }
            set
            {
                this.m_aRInstalmentTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRPercent
        {
            get
            {
                return this.m_aRPercentField;
            }
            set
            {
                this.m_aRPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_maturityDate
        {
            get
            {
                return this.m_maturityDateField;
            }
            set
            {
                this.m_maturityDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maturityDateBase
        {
            get
            {
                return this.m_maturityDateBaseField;
            }
            set
            {
                this.m_maturityDateBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData m_maturityDateFirm
        {
            get
            {
                return this.m_maturityDateFirmField;
            }
            set
            {
                this.m_maturityDateFirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maturityType
        {
            get
            {
                return this.m_maturityTypeField;
            }
            set
            {
                this.m_maturityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_memo
        {
            get
            {
                return this.m_memoField;
            }
            set
            {
                this.m_memoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_money
        {
            get
            {
                return this.m_moneyField;
            }
            set
            {
                this.m_moneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNo
        {
            get
            {
                return this.m_sequenceNoField;
            }
            set
            {
                this.m_sequenceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.CFPRecMoneyPolicyBE.RecMoneyPolicyHeadData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyHeadData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isSuspendField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData[] m_recMoneyPolicyLineField;
        
        private long m_sysVersionField;
        
        private decimal m_takeBackPercentOnScheduleField;
        
        private int m_totalSuspendDaysField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSuspend
        {
            get
            {
                return this.m_isSuspendField;
            }
            set
            {
                this.m_isSuspendField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData[] m_recMoneyPolicyLine
        {
            get
            {
                return this.m_recMoneyPolicyLineField;
            }
            set
            {
                this.m_recMoneyPolicyLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_takeBackPercentOnSchedule
        {
            get
            {
                return this.m_takeBackPercentOnScheduleField;
            }
            set
            {
                this.m_takeBackPercentOnScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_totalSuspendDays
        {
            get
            {
                return this.m_totalSuspendDaysField;
            }
            set
            {
                this.m_totalSuspendDaysField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.CFPRecMoneyPolicyBE.RecMoneyPolicyLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RecMoneyPolicyHead_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyHeadData m_recMoneyPolicyHeadField;
        
        private int m_sequenceNumberField;
        
        private int m_suspendDaysField;
        
        private long m_sysVersionField;
        
        private decimal m_takeBackPercentOnSuspendField;
        
        private int m_totalSuspendDaysField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RecMoneyPolicyHead_SKey
        {
            get
            {
                return this.RecMoneyPolicyHead_SKeyField;
            }
            set
            {
                this.RecMoneyPolicyHead_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyHeadData m_recMoneyPolicyHead
        {
            get
            {
                return this.m_recMoneyPolicyHeadField;
            }
            set
            {
                this.m_recMoneyPolicyHeadField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNumber
        {
            get
            {
                return this.m_sequenceNumberField;
            }
            set
            {
                this.m_sequenceNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_suspendDays
        {
            get
            {
                return this.m_suspendDaysField;
            }
            set
            {
                this.m_suspendDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_takeBackPercentOnSuspend
        {
            get
            {
                return this.m_takeBackPercentOnSuspendField;
            }
            set
            {
                this.m_takeBackPercentOnSuspendField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_totalSuspendDays
        {
            get
            {
                return this.m_totalSuspendDaysField;
            }
            set
            {
                this.m_totalSuspendDaysField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemSaleInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemSaleInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ATPRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ATPRule_SKeyField;
        
        private long BOMOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BOMOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FamilyAdscription_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemForInvoice_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private long SDRtnTradePathField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SDRtnTradePath_SKeyField;
        
        private long SDTradePathField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SDTradePath_SKeyField;
        
        private long SaleCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SaleCurrency_SKeyField;
        
        private long SaleLimitCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SaleLimitCurrency_SKeyField;
        
        private long SaleTaxScheduleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SaleTaxSchedule_SKeyField;
        
        private long SalesDepartmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SalesDepartment_SKeyField;
        
        private long SalesPersonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SalesPerson_SKeyField;
        
        private long ShipmentWarehouseField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ShipmentWarehouse_SKeyField;
        
        private long SupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private long SupplyOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SupplyOrg_SKeyField;
        
        private bool m_allowAutoGetNumField;
        
        private long m_availableQtyRuleField;
        
        private string m_commodityTaxCodeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_demandTransTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_familyAdscriptionField;
        
        private int m_familyLayerField;
        
        private decimal m_grossRateField;
        
        private long m_iDField;
        
        private bool m_isATPCheckField;
        
        private bool m_isAvailableQtyCheckField;
        
        private bool m_isCTPField;
        
        private bool m_isCalLandCarriageFeeField;
        
        private bool m_isPriceProtectSNField;
        
        private bool m_isRMAAllowModifyField;
        
        private bool m_isReturnCheckLotField;
        
        private bool m_isReturnCheckSNField;
        
        private bool m_isReturnableField;
        
        private bool m_isSDRtnTradePathModifyField;
        
        private bool m_isSDTradePathModifyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemForInvoiceField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private int m_kitItemPriceStyleField;
        
        private int m_limitPriceByField;
        
        private int m_limitPriceModeField;
        
        private decimal m_maxLimitPriceField;
        
        private decimal m_maxLimitPriceRateField;
        
        private decimal m_maxSaleQtyField;
        
        private decimal m_minLimitPriceField;
        
        private decimal m_minLimitPriceRateField;
        
        private int m_minOrderQtyCheckTypeField;
        
        private decimal m_minSaleQtyField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameForInvoiceField;
        
        private decimal m_saleBatchQtyField;
        
        private decimal m_saleMinDiscountField;
        
        private long m_salePriceListField;
        
        private int m_supplySourceField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ATPRule
        {
            get
            {
                return this.ATPRuleField;
            }
            set
            {
                this.ATPRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ATPRule_SKey
        {
            get
            {
                return this.ATPRule_SKeyField;
            }
            set
            {
                this.ATPRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BOMOrg
        {
            get
            {
                return this.BOMOrgField;
            }
            set
            {
                this.BOMOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BOMOrg_SKey
        {
            get
            {
                return this.BOMOrg_SKeyField;
            }
            set
            {
                this.BOMOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FamilyAdscription_SKey
        {
            get
            {
                return this.FamilyAdscription_SKeyField;
            }
            set
            {
                this.FamilyAdscription_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemForInvoice_SKey
        {
            get
            {
                return this.ItemForInvoice_SKeyField;
            }
            set
            {
                this.ItemForInvoice_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SDRtnTradePath
        {
            get
            {
                return this.SDRtnTradePathField;
            }
            set
            {
                this.SDRtnTradePathField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SDRtnTradePath_SKey
        {
            get
            {
                return this.SDRtnTradePath_SKeyField;
            }
            set
            {
                this.SDRtnTradePath_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SDTradePath
        {
            get
            {
                return this.SDTradePathField;
            }
            set
            {
                this.SDTradePathField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SDTradePath_SKey
        {
            get
            {
                return this.SDTradePath_SKeyField;
            }
            set
            {
                this.SDTradePath_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SaleCurrency
        {
            get
            {
                return this.SaleCurrencyField;
            }
            set
            {
                this.SaleCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SaleCurrency_SKey
        {
            get
            {
                return this.SaleCurrency_SKeyField;
            }
            set
            {
                this.SaleCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SaleLimitCurrency
        {
            get
            {
                return this.SaleLimitCurrencyField;
            }
            set
            {
                this.SaleLimitCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SaleLimitCurrency_SKey
        {
            get
            {
                return this.SaleLimitCurrency_SKeyField;
            }
            set
            {
                this.SaleLimitCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SaleTaxSchedule
        {
            get
            {
                return this.SaleTaxScheduleField;
            }
            set
            {
                this.SaleTaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SaleTaxSchedule_SKey
        {
            get
            {
                return this.SaleTaxSchedule_SKeyField;
            }
            set
            {
                this.SaleTaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SalesDepartment
        {
            get
            {
                return this.SalesDepartmentField;
            }
            set
            {
                this.SalesDepartmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SalesDepartment_SKey
        {
            get
            {
                return this.SalesDepartment_SKeyField;
            }
            set
            {
                this.SalesDepartment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SalesPerson
        {
            get
            {
                return this.SalesPersonField;
            }
            set
            {
                this.SalesPersonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SalesPerson_SKey
        {
            get
            {
                return this.SalesPerson_SKeyField;
            }
            set
            {
                this.SalesPerson_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ShipmentWarehouse
        {
            get
            {
                return this.ShipmentWarehouseField;
            }
            set
            {
                this.ShipmentWarehouseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ShipmentWarehouse_SKey
        {
            get
            {
                return this.ShipmentWarehouse_SKeyField;
            }
            set
            {
                this.ShipmentWarehouse_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Supplier
        {
            get
            {
                return this.SupplierField;
            }
            set
            {
                this.SupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SupplyOrg
        {
            get
            {
                return this.SupplyOrgField;
            }
            set
            {
                this.SupplyOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SupplyOrg_SKey
        {
            get
            {
                return this.SupplyOrg_SKeyField;
            }
            set
            {
                this.SupplyOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_allowAutoGetNum
        {
            get
            {
                return this.m_allowAutoGetNumField;
            }
            set
            {
                this.m_allowAutoGetNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_availableQtyRule
        {
            get
            {
                return this.m_availableQtyRuleField;
            }
            set
            {
                this.m_availableQtyRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_commodityTaxCode
        {
            get
            {
                return this.m_commodityTaxCodeField;
            }
            set
            {
                this.m_commodityTaxCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_demandTransType
        {
            get
            {
                return this.m_demandTransTypeField;
            }
            set
            {
                this.m_demandTransTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_familyAdscription
        {
            get
            {
                return this.m_familyAdscriptionField;
            }
            set
            {
                this.m_familyAdscriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_familyLayer
        {
            get
            {
                return this.m_familyLayerField;
            }
            set
            {
                this.m_familyLayerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_grossRate
        {
            get
            {
                return this.m_grossRateField;
            }
            set
            {
                this.m_grossRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isATPCheck
        {
            get
            {
                return this.m_isATPCheckField;
            }
            set
            {
                this.m_isATPCheckField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAvailableQtyCheck
        {
            get
            {
                return this.m_isAvailableQtyCheckField;
            }
            set
            {
                this.m_isAvailableQtyCheckField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCTP
        {
            get
            {
                return this.m_isCTPField;
            }
            set
            {
                this.m_isCTPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCalLandCarriageFee
        {
            get
            {
                return this.m_isCalLandCarriageFeeField;
            }
            set
            {
                this.m_isCalLandCarriageFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceProtectSN
        {
            get
            {
                return this.m_isPriceProtectSNField;
            }
            set
            {
                this.m_isPriceProtectSNField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRMAAllowModify
        {
            get
            {
                return this.m_isRMAAllowModifyField;
            }
            set
            {
                this.m_isRMAAllowModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReturnCheckLot
        {
            get
            {
                return this.m_isReturnCheckLotField;
            }
            set
            {
                this.m_isReturnCheckLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReturnCheckSN
        {
            get
            {
                return this.m_isReturnCheckSNField;
            }
            set
            {
                this.m_isReturnCheckSNField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReturnable
        {
            get
            {
                return this.m_isReturnableField;
            }
            set
            {
                this.m_isReturnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSDRtnTradePathModify
        {
            get
            {
                return this.m_isSDRtnTradePathModifyField;
            }
            set
            {
                this.m_isSDRtnTradePathModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSDTradePathModify
        {
            get
            {
                return this.m_isSDTradePathModifyField;
            }
            set
            {
                this.m_isSDTradePathModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemForInvoice
        {
            get
            {
                return this.m_itemForInvoiceField;
            }
            set
            {
                this.m_itemForInvoiceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_kitItemPriceStyle
        {
            get
            {
                return this.m_kitItemPriceStyleField;
            }
            set
            {
                this.m_kitItemPriceStyleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_limitPriceBy
        {
            get
            {
                return this.m_limitPriceByField;
            }
            set
            {
                this.m_limitPriceByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_limitPriceMode
        {
            get
            {
                return this.m_limitPriceModeField;
            }
            set
            {
                this.m_limitPriceModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxLimitPrice
        {
            get
            {
                return this.m_maxLimitPriceField;
            }
            set
            {
                this.m_maxLimitPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxLimitPriceRate
        {
            get
            {
                return this.m_maxLimitPriceRateField;
            }
            set
            {
                this.m_maxLimitPriceRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxSaleQty
        {
            get
            {
                return this.m_maxSaleQtyField;
            }
            set
            {
                this.m_maxSaleQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_minLimitPrice
        {
            get
            {
                return this.m_minLimitPriceField;
            }
            set
            {
                this.m_minLimitPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_minLimitPriceRate
        {
            get
            {
                return this.m_minLimitPriceRateField;
            }
            set
            {
                this.m_minLimitPriceRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_minOrderQtyCheckType
        {
            get
            {
                return this.m_minOrderQtyCheckTypeField;
            }
            set
            {
                this.m_minOrderQtyCheckTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_minSaleQty
        {
            get
            {
                return this.m_minSaleQtyField;
            }
            set
            {
                this.m_minSaleQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_nameForInvoice
        {
            get
            {
                return this.m_nameForInvoiceField;
            }
            set
            {
                this.m_nameForInvoiceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleBatchQty
        {
            get
            {
                return this.m_saleBatchQtyField;
            }
            set
            {
                this.m_saleBatchQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleMinDiscount
        {
            get
            {
                return this.m_saleMinDiscountField;
            }
            set
            {
                this.m_saleMinDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_salePriceList
        {
            get
            {
                return this.m_salePriceListField;
            }
            set
            {
                this.m_salePriceListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_supplySource
        {
            get
            {
                return this.m_supplySourceField;
            }
            set
            {
                this.m_supplySourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.ATP.ATPRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMATPATPRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string ShortNameField;
        
        private long StorageLocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StorageLocation_SKeyField;
        
        private long TimeBucketField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TimeBucket_SKeyField;
        
        private int m_aTPLackDealField;
        
        private int m_backDemandDatesField;
        
        private int m_backSupplyDatesField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_cumulativeWindowField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_forSupplyDatesField;
        
        private int m_forSupplyDatesTypeField;
        
        private long m_iDField;
        
        private bool m_isBackwardField;
        
        private bool m_isCumulativeATPField;
        
        private bool m_isDemandMoField;
        
        private bool m_isDemandOtherOrgField;
        
        private bool m_isDemandRepField;
        
        private bool m_isDemandSoField;
        
        private bool m_isForwardField;
        
        private bool m_isSupplyMoField;
        
        private bool m_isSupplyMpsField;
        
        private bool m_isSupplyOnHandField;
        
        private bool m_isSupplyOtherOrgField;
        
        private bool m_isSupplyPoField;
        
        private bool m_isSupplyRepField;
        
        private bool m_isSupplyTransferField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_scopeField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StorageLocation
        {
            get
            {
                return this.StorageLocationField;
            }
            set
            {
                this.StorageLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StorageLocation_SKey
        {
            get
            {
                return this.StorageLocation_SKeyField;
            }
            set
            {
                this.StorageLocation_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TimeBucket
        {
            get
            {
                return this.TimeBucketField;
            }
            set
            {
                this.TimeBucketField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TimeBucket_SKey
        {
            get
            {
                return this.TimeBucket_SKeyField;
            }
            set
            {
                this.TimeBucket_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_aTPLackDeal
        {
            get
            {
                return this.m_aTPLackDealField;
            }
            set
            {
                this.m_aTPLackDealField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_backDemandDates
        {
            get
            {
                return this.m_backDemandDatesField;
            }
            set
            {
                this.m_backDemandDatesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_backSupplyDates
        {
            get
            {
                return this.m_backSupplyDatesField;
            }
            set
            {
                this.m_backSupplyDatesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_cumulativeWindow
        {
            get
            {
                return this.m_cumulativeWindowField;
            }
            set
            {
                this.m_cumulativeWindowField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_forSupplyDates
        {
            get
            {
                return this.m_forSupplyDatesField;
            }
            set
            {
                this.m_forSupplyDatesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_forSupplyDatesType
        {
            get
            {
                return this.m_forSupplyDatesTypeField;
            }
            set
            {
                this.m_forSupplyDatesTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBackward
        {
            get
            {
                return this.m_isBackwardField;
            }
            set
            {
                this.m_isBackwardField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCumulativeATP
        {
            get
            {
                return this.m_isCumulativeATPField;
            }
            set
            {
                this.m_isCumulativeATPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDemandMo
        {
            get
            {
                return this.m_isDemandMoField;
            }
            set
            {
                this.m_isDemandMoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDemandOtherOrg
        {
            get
            {
                return this.m_isDemandOtherOrgField;
            }
            set
            {
                this.m_isDemandOtherOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDemandRep
        {
            get
            {
                return this.m_isDemandRepField;
            }
            set
            {
                this.m_isDemandRepField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDemandSo
        {
            get
            {
                return this.m_isDemandSoField;
            }
            set
            {
                this.m_isDemandSoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isForward
        {
            get
            {
                return this.m_isForwardField;
            }
            set
            {
                this.m_isForwardField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplyMo
        {
            get
            {
                return this.m_isSupplyMoField;
            }
            set
            {
                this.m_isSupplyMoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplyMps
        {
            get
            {
                return this.m_isSupplyMpsField;
            }
            set
            {
                this.m_isSupplyMpsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplyOnHand
        {
            get
            {
                return this.m_isSupplyOnHandField;
            }
            set
            {
                this.m_isSupplyOnHandField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplyOtherOrg
        {
            get
            {
                return this.m_isSupplyOtherOrgField;
            }
            set
            {
                this.m_isSupplyOtherOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplyPo
        {
            get
            {
                return this.m_isSupplyPoField;
            }
            set
            {
                this.m_isSupplyPoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplyRep
        {
            get
            {
                return this.m_isSupplyRepField;
            }
            set
            {
                this.m_isSupplyRepField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplyTransfer
        {
            get
            {
                return this.m_isSupplyTransferField;
            }
            set
            {
                this.m_isSupplyTransferField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_scope
        {
            get
            {
                return this.m_scopeField;
            }
            set
            {
                this.m_scopeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.TimeBucket.TimeBucketData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOTimeBucketTimeBucketData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData[] m_timeBucketDetailsField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData[] m_timeBucketDetails
        {
            get
            {
                return this.m_timeBucketDetailsField;
            }
            set
            {
                this.m_timeBucketDetailsField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.TimeBucket.TimeBucketDetailData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOTimeBucketTimeBucketDetailData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TimeBucket_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_dayNumField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_periodNumField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketData m_timeBucketField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TimeBucket_SKey
        {
            get
            {
                return this.TimeBucket_SKeyField;
            }
            set
            {
                this.TimeBucket_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dayNum
        {
            get
            {
                return this.m_dayNumField;
            }
            set
            {
                this.m_dayNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_periodNum
        {
            get
            {
                return this.m_periodNumField;
            }
            set
            {
                this.m_periodNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketData m_timeBucket
        {
            get
            {
                return this.m_timeBucketField;
            }
            set
            {
                this.m_timeBucketField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemPurchaseInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemPurchaseInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long BuyerField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Buyer_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private long MaxlimitCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MaxlimitCurrency_SKeyField;
        
        private long PURtnTradePathField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PURtnTradePath_SKeyField;
        
        private long PUTradePathField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PUTradePath_SKeyField;
        
        private long PurchaseDepartmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseDepartment_SKeyField;
        
        private long ReceiptRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReceiptRule_SKeyField;
        
        private long StatRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StatRule_SKeyField;
        
        private long SupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private int m_budgetControlTypeField;
        
        private int m_chargeAssignModeField;
        
        private int m_chargeProcessModeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_dangerTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_fixedAssetsCategoryField;
        
        private long m_iDField;
        
        private int m_inquireCountField;
        
        private int m_inquireFixedPeriodField;
        
        private int m_inquireRuleField;
        
        private bool m_isConfirmOnFinishedField;
        
        private bool m_isControlPOItemFreeField;
        
        private bool m_isControlRCVItemFreeField;
        
        private bool m_isNeedInquireField;
        
        private bool m_isNeedRequestField;
        
        private bool m_isPURtnTradePathModifyField;
        
        private bool m_isPUTradePathModifyField;
        
        private bool m_isPriceByQualityField;
        
        private bool m_isReceiptSourceControlField;
        
        private bool m_isReturnSourceControlField;
        
        private bool m_isSupplierConfirmField;
        
        private bool m_isTotalAgreementPurchaseField;
        
        private bool m_isUseApproveSupplierField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private decimal m_maxLimitPriceField;
        
        private int m_maxLimitPriceSourceField;
        
        private decimal m_minRcvQtyField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_priceSourceField;
        
        private decimal m_purchaseBatchQtyField;
        
        private int m_purchaseQuotaModeField;
        
        private decimal m_quotaLimitValueField;
        
        private int m_quotaSupplierField;
        
        private long m_rFQTypeField;
        
        private int m_receiptModeField;
        
        private bool m_receiptModeAllowModifyField;
        
        private int m_receiptTypeField;
        
        private int m_returnPriceSourceField;
        
        private int m_statisticPeriodField;
        
        private long m_sysVersionField;
        
        private string m_uNNumberField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Buyer
        {
            get
            {
                return this.BuyerField;
            }
            set
            {
                this.BuyerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Buyer_SKey
        {
            get
            {
                return this.Buyer_SKeyField;
            }
            set
            {
                this.Buyer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MaxlimitCurrency
        {
            get
            {
                return this.MaxlimitCurrencyField;
            }
            set
            {
                this.MaxlimitCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MaxlimitCurrency_SKey
        {
            get
            {
                return this.MaxlimitCurrency_SKeyField;
            }
            set
            {
                this.MaxlimitCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PURtnTradePath
        {
            get
            {
                return this.PURtnTradePathField;
            }
            set
            {
                this.PURtnTradePathField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PURtnTradePath_SKey
        {
            get
            {
                return this.PURtnTradePath_SKeyField;
            }
            set
            {
                this.PURtnTradePath_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PUTradePath
        {
            get
            {
                return this.PUTradePathField;
            }
            set
            {
                this.PUTradePathField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PUTradePath_SKey
        {
            get
            {
                return this.PUTradePath_SKeyField;
            }
            set
            {
                this.PUTradePath_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PurchaseDepartment
        {
            get
            {
                return this.PurchaseDepartmentField;
            }
            set
            {
                this.PurchaseDepartmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PurchaseDepartment_SKey
        {
            get
            {
                return this.PurchaseDepartment_SKeyField;
            }
            set
            {
                this.PurchaseDepartment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReceiptRule
        {
            get
            {
                return this.ReceiptRuleField;
            }
            set
            {
                this.ReceiptRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReceiptRule_SKey
        {
            get
            {
                return this.ReceiptRule_SKeyField;
            }
            set
            {
                this.ReceiptRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long StatRule
        {
            get
            {
                return this.StatRuleField;
            }
            set
            {
                this.StatRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StatRule_SKey
        {
            get
            {
                return this.StatRule_SKeyField;
            }
            set
            {
                this.StatRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Supplier
        {
            get
            {
                return this.SupplierField;
            }
            set
            {
                this.SupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_budgetControlType
        {
            get
            {
                return this.m_budgetControlTypeField;
            }
            set
            {
                this.m_budgetControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_chargeAssignMode
        {
            get
            {
                return this.m_chargeAssignModeField;
            }
            set
            {
                this.m_chargeAssignModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_chargeProcessMode
        {
            get
            {
                return this.m_chargeProcessModeField;
            }
            set
            {
                this.m_chargeProcessModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dangerType
        {
            get
            {
                return this.m_dangerTypeField;
            }
            set
            {
                this.m_dangerTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_fixedAssetsCategory
        {
            get
            {
                return this.m_fixedAssetsCategoryField;
            }
            set
            {
                this.m_fixedAssetsCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_inquireCount
        {
            get
            {
                return this.m_inquireCountField;
            }
            set
            {
                this.m_inquireCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_inquireFixedPeriod
        {
            get
            {
                return this.m_inquireFixedPeriodField;
            }
            set
            {
                this.m_inquireFixedPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_inquireRule
        {
            get
            {
                return this.m_inquireRuleField;
            }
            set
            {
                this.m_inquireRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isConfirmOnFinished
        {
            get
            {
                return this.m_isConfirmOnFinishedField;
            }
            set
            {
                this.m_isConfirmOnFinishedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isControlPOItemFree
        {
            get
            {
                return this.m_isControlPOItemFreeField;
            }
            set
            {
                this.m_isControlPOItemFreeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isControlRCVItemFree
        {
            get
            {
                return this.m_isControlRCVItemFreeField;
            }
            set
            {
                this.m_isControlRCVItemFreeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedInquire
        {
            get
            {
                return this.m_isNeedInquireField;
            }
            set
            {
                this.m_isNeedInquireField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNeedRequest
        {
            get
            {
                return this.m_isNeedRequestField;
            }
            set
            {
                this.m_isNeedRequestField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPURtnTradePathModify
        {
            get
            {
                return this.m_isPURtnTradePathModifyField;
            }
            set
            {
                this.m_isPURtnTradePathModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPUTradePathModify
        {
            get
            {
                return this.m_isPUTradePathModifyField;
            }
            set
            {
                this.m_isPUTradePathModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPriceByQuality
        {
            get
            {
                return this.m_isPriceByQualityField;
            }
            set
            {
                this.m_isPriceByQualityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReceiptSourceControl
        {
            get
            {
                return this.m_isReceiptSourceControlField;
            }
            set
            {
                this.m_isReceiptSourceControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReturnSourceControl
        {
            get
            {
                return this.m_isReturnSourceControlField;
            }
            set
            {
                this.m_isReturnSourceControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplierConfirm
        {
            get
            {
                return this.m_isSupplierConfirmField;
            }
            set
            {
                this.m_isSupplierConfirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTotalAgreementPurchase
        {
            get
            {
                return this.m_isTotalAgreementPurchaseField;
            }
            set
            {
                this.m_isTotalAgreementPurchaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseApproveSupplier
        {
            get
            {
                return this.m_isUseApproveSupplierField;
            }
            set
            {
                this.m_isUseApproveSupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxLimitPrice
        {
            get
            {
                return this.m_maxLimitPriceField;
            }
            set
            {
                this.m_maxLimitPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxLimitPriceSource
        {
            get
            {
                return this.m_maxLimitPriceSourceField;
            }
            set
            {
                this.m_maxLimitPriceSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_minRcvQty
        {
            get
            {
                return this.m_minRcvQtyField;
            }
            set
            {
                this.m_minRcvQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceSource
        {
            get
            {
                return this.m_priceSourceField;
            }
            set
            {
                this.m_priceSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purchaseBatchQty
        {
            get
            {
                return this.m_purchaseBatchQtyField;
            }
            set
            {
                this.m_purchaseBatchQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_purchaseQuotaMode
        {
            get
            {
                return this.m_purchaseQuotaModeField;
            }
            set
            {
                this.m_purchaseQuotaModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_quotaLimitValue
        {
            get
            {
                return this.m_quotaLimitValueField;
            }
            set
            {
                this.m_quotaLimitValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_quotaSupplier
        {
            get
            {
                return this.m_quotaSupplierField;
            }
            set
            {
                this.m_quotaSupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_rFQType
        {
            get
            {
                return this.m_rFQTypeField;
            }
            set
            {
                this.m_rFQTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_receiptMode
        {
            get
            {
                return this.m_receiptModeField;
            }
            set
            {
                this.m_receiptModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_receiptModeAllowModify
        {
            get
            {
                return this.m_receiptModeAllowModifyField;
            }
            set
            {
                this.m_receiptModeAllowModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_receiptType
        {
            get
            {
                return this.m_receiptTypeField;
            }
            set
            {
                this.m_receiptTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_returnPriceSource
        {
            get
            {
                return this.m_returnPriceSourceField;
            }
            set
            {
                this.m_returnPriceSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_statisticPeriod
        {
            get
            {
                return this.m_statisticPeriodField;
            }
            set
            {
                this.m_statisticPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_uNNumber
        {
            get
            {
                return this.m_uNNumberField;
            }
            set
            {
                this.m_uNNumberField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.TradePath.TradePathData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOTradePathTradePathData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private int m_cancelThrowLinkRuleField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_firstRcvStopStateField;
        
        private int m_firstSetPOStopStateField;
        
        private int m_firstSetRangeField;
        
        private int m_firstShipModeField;
        
        private long m_iDField;
        
        private bool m_isFirstRcvStopField;
        
        private bool m_isFirstSetPOStopField;
        
        private bool m_isFirstSetSONegField;
        
        private bool m_isInnerThrewIntoPresentField;
        
        private bool m_isReturnThrowField;
        
        private bool m_isRurRtnStopField;
        
        private bool m_isSaleRtnStopField;
        
        private int m_lastRcvStopStateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData[] m_lstLineField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_projectAssignRuleField;
        
        private int m_purRtnStopStateField;
        
        private int m_returnThrowSideField;
        
        private int m_saleRtnStopStateField;
        
        private long m_sysVersionField;
        
        private int m_throwSideField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_cancelThrowLinkRule
        {
            get
            {
                return this.m_cancelThrowLinkRuleField;
            }
            set
            {
                this.m_cancelThrowLinkRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_firstRcvStopState
        {
            get
            {
                return this.m_firstRcvStopStateField;
            }
            set
            {
                this.m_firstRcvStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_firstSetPOStopState
        {
            get
            {
                return this.m_firstSetPOStopStateField;
            }
            set
            {
                this.m_firstSetPOStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_firstSetRange
        {
            get
            {
                return this.m_firstSetRangeField;
            }
            set
            {
                this.m_firstSetRangeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_firstShipMode
        {
            get
            {
                return this.m_firstShipModeField;
            }
            set
            {
                this.m_firstShipModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFirstRcvStop
        {
            get
            {
                return this.m_isFirstRcvStopField;
            }
            set
            {
                this.m_isFirstRcvStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFirstSetPOStop
        {
            get
            {
                return this.m_isFirstSetPOStopField;
            }
            set
            {
                this.m_isFirstSetPOStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFirstSetSONeg
        {
            get
            {
                return this.m_isFirstSetSONegField;
            }
            set
            {
                this.m_isFirstSetSONegField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInnerThrewIntoPresent
        {
            get
            {
                return this.m_isInnerThrewIntoPresentField;
            }
            set
            {
                this.m_isInnerThrewIntoPresentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReturnThrow
        {
            get
            {
                return this.m_isReturnThrowField;
            }
            set
            {
                this.m_isReturnThrowField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRurRtnStop
        {
            get
            {
                return this.m_isRurRtnStopField;
            }
            set
            {
                this.m_isRurRtnStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSaleRtnStop
        {
            get
            {
                return this.m_isSaleRtnStopField;
            }
            set
            {
                this.m_isSaleRtnStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lastRcvStopState
        {
            get
            {
                return this.m_lastRcvStopStateField;
            }
            set
            {
                this.m_lastRcvStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData[] m_lstLine
        {
            get
            {
                return this.m_lstLineField;
            }
            set
            {
                this.m_lstLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projectAssignRule
        {
            get
            {
                return this.m_projectAssignRuleField;
            }
            set
            {
                this.m_projectAssignRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_purRtnStopState
        {
            get
            {
                return this.m_purRtnStopStateField;
            }
            set
            {
                this.m_purRtnStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_returnThrowSide
        {
            get
            {
                return this.m_returnThrowSideField;
            }
            set
            {
                this.m_returnThrowSideField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_saleRtnStopState
        {
            get
            {
                return this.m_saleRtnStopStateField;
            }
            set
            {
                this.m_saleRtnStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_throwSide
        {
            get
            {
                return this.m_throwSideField;
            }
            set
            {
                this.m_throwSideField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.TradePath.TradePathLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOTradePathTradePathLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradePath_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private int m_isControlPriceField;
        
        private bool m_isInnerThrewIntoPresentField;
        
        private bool m_isPOStopField;
        
        private bool m_isRcvStopField;
        
        private bool m_isRurRtnStopField;
        
        private bool m_isSOStopField;
        
        private bool m_isSaleRtnStopField;
        
        private bool m_isShipStopField;
        
        private short m_lineNumberField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_pOStopStateField;
        
        private int m_priceByField;
        
        private long m_priceLableField;
        
        private int m_projectAssignRuleField;
        
        private int m_purRtnStopStateField;
        
        private int m_rcvStopStateField;
        
        private int m_sOStopStateField;
        
        private int m_saleRtnStopStateField;
        
        private int m_settlementCurrencyField;
        
        private int m_settlementMethodField;
        
        private int m_shipStopStateField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathData m_tradePathField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradePath_SKey
        {
            get
            {
                return this.TradePath_SKeyField;
            }
            set
            {
                this.TradePath_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_isControlPrice
        {
            get
            {
                return this.m_isControlPriceField;
            }
            set
            {
                this.m_isControlPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInnerThrewIntoPresent
        {
            get
            {
                return this.m_isInnerThrewIntoPresentField;
            }
            set
            {
                this.m_isInnerThrewIntoPresentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPOStop
        {
            get
            {
                return this.m_isPOStopField;
            }
            set
            {
                this.m_isPOStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRcvStop
        {
            get
            {
                return this.m_isRcvStopField;
            }
            set
            {
                this.m_isRcvStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRurRtnStop
        {
            get
            {
                return this.m_isRurRtnStopField;
            }
            set
            {
                this.m_isRurRtnStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSOStop
        {
            get
            {
                return this.m_isSOStopField;
            }
            set
            {
                this.m_isSOStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSaleRtnStop
        {
            get
            {
                return this.m_isSaleRtnStopField;
            }
            set
            {
                this.m_isSaleRtnStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShipStop
        {
            get
            {
                return this.m_isShipStopField;
            }
            set
            {
                this.m_isShipStopField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public short m_lineNumber
        {
            get
            {
                return this.m_lineNumberField;
            }
            set
            {
                this.m_lineNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_pOStopState
        {
            get
            {
                return this.m_pOStopStateField;
            }
            set
            {
                this.m_pOStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceBy
        {
            get
            {
                return this.m_priceByField;
            }
            set
            {
                this.m_priceByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_priceLable
        {
            get
            {
                return this.m_priceLableField;
            }
            set
            {
                this.m_priceLableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projectAssignRule
        {
            get
            {
                return this.m_projectAssignRuleField;
            }
            set
            {
                this.m_projectAssignRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_purRtnStopState
        {
            get
            {
                return this.m_purRtnStopStateField;
            }
            set
            {
                this.m_purRtnStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rcvStopState
        {
            get
            {
                return this.m_rcvStopStateField;
            }
            set
            {
                this.m_rcvStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sOStopState
        {
            get
            {
                return this.m_sOStopStateField;
            }
            set
            {
                this.m_sOStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_saleRtnStopState
        {
            get
            {
                return this.m_saleRtnStopStateField;
            }
            set
            {
                this.m_saleRtnStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_settlementCurrency
        {
            get
            {
                return this.m_settlementCurrencyField;
            }
            set
            {
                this.m_settlementCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_settlementMethod
        {
            get
            {
                return this.m_settlementMethodField;
            }
            set
            {
                this.m_settlementMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shipStopState
        {
            get
            {
                return this.m_shipStopStateField;
            }
            set
            {
                this.m_shipStopStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathData m_tradePath
        {
            get
            {
                return this.m_tradePathField;
            }
            set
            {
                this.m_tradePathField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemInspectionInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemInspectionInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_QualityDescriptionField;
        
        private string QualityDescriptionField;
        
        private long m_buildCompleteCheckUpRuleField;
        
        private long m_buildCompleteCheckUpRuleVerField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_destroyInspectQtyField;
        
        private long m_iDField;
        
        private long m_inStockInspectRuleField;
        
        private long m_inStockInspectRuleVerField;
        
        private int m_inspectPeriodField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_receiptInspectRuleField;
        
        private long m_receiptInspectRuleVerField;
        
        private long m_saleReturnCheckupRuleField;
        
        private long m_saleReturnCheckupRuleVerField;
        
        private long m_shipInspectRuleField;
        
        private long m_shipInspectRuleVerField;
        
        private long m_shipmentInspectRuleField;
        
        private long m_shipmentInspectRuleVerField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_QualityDescription
        {
            get
            {
                return this.Multi_QualityDescriptionField;
            }
            set
            {
                this.Multi_QualityDescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string QualityDescription
        {
            get
            {
                return this.QualityDescriptionField;
            }
            set
            {
                this.QualityDescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_buildCompleteCheckUpRule
        {
            get
            {
                return this.m_buildCompleteCheckUpRuleField;
            }
            set
            {
                this.m_buildCompleteCheckUpRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_buildCompleteCheckUpRuleVer
        {
            get
            {
                return this.m_buildCompleteCheckUpRuleVerField;
            }
            set
            {
                this.m_buildCompleteCheckUpRuleVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_destroyInspectQty
        {
            get
            {
                return this.m_destroyInspectQtyField;
            }
            set
            {
                this.m_destroyInspectQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_inStockInspectRule
        {
            get
            {
                return this.m_inStockInspectRuleField;
            }
            set
            {
                this.m_inStockInspectRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_inStockInspectRuleVer
        {
            get
            {
                return this.m_inStockInspectRuleVerField;
            }
            set
            {
                this.m_inStockInspectRuleVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_inspectPeriod
        {
            get
            {
                return this.m_inspectPeriodField;
            }
            set
            {
                this.m_inspectPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_receiptInspectRule
        {
            get
            {
                return this.m_receiptInspectRuleField;
            }
            set
            {
                this.m_receiptInspectRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_receiptInspectRuleVer
        {
            get
            {
                return this.m_receiptInspectRuleVerField;
            }
            set
            {
                this.m_receiptInspectRuleVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_saleReturnCheckupRule
        {
            get
            {
                return this.m_saleReturnCheckupRuleField;
            }
            set
            {
                this.m_saleReturnCheckupRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_saleReturnCheckupRuleVer
        {
            get
            {
                return this.m_saleReturnCheckupRuleVerField;
            }
            set
            {
                this.m_saleReturnCheckupRuleVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_shipInspectRule
        {
            get
            {
                return this.m_shipInspectRuleField;
            }
            set
            {
                this.m_shipInspectRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_shipInspectRuleVer
        {
            get
            {
                return this.m_shipInspectRuleVerField;
            }
            set
            {
                this.m_shipInspectRuleVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_shipmentInspectRule
        {
            get
            {
                return this.m_shipmentInspectRuleField;
            }
            set
            {
                this.m_shipmentInspectRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_shipmentInspectRuleVer
        {
            get
            {
                return this.m_shipmentInspectRuleVerField;
            }
            set
            {
                this.m_shipmentInspectRuleVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.StatPeriod.StatRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOStatPeriodStatRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private System.DateTime m_beginTimeField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_periodLengthField;
        
        private int m_statPeriodUnitField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData[] m_statPeriodsField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_beginTime
        {
            get
            {
                return this.m_beginTimeField;
            }
            set
            {
                this.m_beginTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_periodLength
        {
            get
            {
                return this.m_periodLengthField;
            }
            set
            {
                this.m_periodLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_statPeriodUnit
        {
            get
            {
                return this.m_statPeriodUnitField;
            }
            set
            {
                this.m_statPeriodUnitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData[] m_statPeriods
        {
            get
            {
                return this.m_statPeriodsField;
            }
            set
            {
                this.m_statPeriodsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.StatPeriod.StatPeriodData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOStatPeriodStatPeriodData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StatRule_SKeyField;
        
        private System.DateTime m_beginTimeField;
        
        private int m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_displayNameField;
        
        private System.DateTime m_endTimeField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatRuleData m_statRuleField;
        
        private long m_sysVersionField;
        
        private int m_yearField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StatRule_SKey
        {
            get
            {
                return this.StatRule_SKeyField;
            }
            set
            {
                this.StatRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_beginTime
        {
            get
            {
                return this.m_beginTimeField;
            }
            set
            {
                this.m_beginTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_displayName
        {
            get
            {
                return this.m_displayNameField;
            }
            set
            {
                this.m_displayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_endTime
        {
            get
            {
                return this.m_endTimeField;
            }
            set
            {
                this.m_endTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatRuleData m_statRule
        {
            get
            {
                return this.m_statRuleField;
            }
            set
            {
                this.m_statRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_year
        {
            get
            {
                return this.m_yearField;
            }
            set
            {
                this.m_yearField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemMFGInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemMFGInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CommonBOMMaterial_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CommonRoutingMaterial_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private long ProductDepartmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProductDepartment_SKeyField;
        
        private long TimeUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TimeUom_SKeyField;
        
        private int m_bomControlModeField;
        
        private long m_buildBatchField;
        
        private long m_buildMultiplierField;
        
        private int m_buildQuanSelectTypeField;
        
        private decimal m_buildShrinkageRateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_commonBOMMaterialField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_commonRoutingMaterialField;
        
        private long m_costElementField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_defaultExpandLevelField;
        
        private decimal m_fluctuantWasteField;
        
        private long m_iDField;
        
        private decimal m_immovableWasteField;
        
        private bool m_isAllowExcessMaterialField;
        
        private bool m_isByproductField;
        
        private bool m_isECNControlField;
        
        private bool m_isInheritBomMasterNoField;
        
        private bool m_isMixLotControlField;
        
        private bool m_isOutputControlFlagField;
        
        private int m_isSueOverTypeField;
        
        private decimal m_issueMaterialBatchQtyField;
        
        private int m_issueMaterialSafeStockPeriodField;
        
        private decimal m_issueMaterialSafeStockQtyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private bool m_kanbanDriveField;
        
        private int m_lowLevelCodeField;
        
        private decimal m_minSupplyMaterialQtyField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_multiHierarchyExpandFlagField;
        
        private int m_operateTypeField;
        
        private int m_overFinishTypeField;
        
        private decimal m_overQtyField;
        
        private decimal m_overRateField;
        
        private string m_pictureCodeField;
        
        private decimal m_preOffsetTimeField;
        
        private int m_produceWasteRateTypeField;
        
        private int m_purchasePartMakeModeField;
        
        private decimal m_standardMaterialQtyField;
        
        private decimal m_standardMaterialScaleField;
        
        private decimal m_supplementMaterialBatchQtyField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CommonBOMMaterial_SKey
        {
            get
            {
                return this.CommonBOMMaterial_SKeyField;
            }
            set
            {
                this.CommonBOMMaterial_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CommonRoutingMaterial_SKey
        {
            get
            {
                return this.CommonRoutingMaterial_SKeyField;
            }
            set
            {
                this.CommonRoutingMaterial_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProductDepartment
        {
            get
            {
                return this.ProductDepartmentField;
            }
            set
            {
                this.ProductDepartmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProductDepartment_SKey
        {
            get
            {
                return this.ProductDepartment_SKeyField;
            }
            set
            {
                this.ProductDepartment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TimeUom
        {
            get
            {
                return this.TimeUomField;
            }
            set
            {
                this.TimeUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TimeUom_SKey
        {
            get
            {
                return this.TimeUom_SKeyField;
            }
            set
            {
                this.TimeUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bomControlMode
        {
            get
            {
                return this.m_bomControlModeField;
            }
            set
            {
                this.m_bomControlModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_buildBatch
        {
            get
            {
                return this.m_buildBatchField;
            }
            set
            {
                this.m_buildBatchField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_buildMultiplier
        {
            get
            {
                return this.m_buildMultiplierField;
            }
            set
            {
                this.m_buildMultiplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_buildQuanSelectType
        {
            get
            {
                return this.m_buildQuanSelectTypeField;
            }
            set
            {
                this.m_buildQuanSelectTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_buildShrinkageRate
        {
            get
            {
                return this.m_buildShrinkageRateField;
            }
            set
            {
                this.m_buildShrinkageRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_commonBOMMaterial
        {
            get
            {
                return this.m_commonBOMMaterialField;
            }
            set
            {
                this.m_commonBOMMaterialField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_commonRoutingMaterial
        {
            get
            {
                return this.m_commonRoutingMaterialField;
            }
            set
            {
                this.m_commonRoutingMaterialField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_costElement
        {
            get
            {
                return this.m_costElementField;
            }
            set
            {
                this.m_costElementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_defaultExpandLevel
        {
            get
            {
                return this.m_defaultExpandLevelField;
            }
            set
            {
                this.m_defaultExpandLevelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fluctuantWaste
        {
            get
            {
                return this.m_fluctuantWasteField;
            }
            set
            {
                this.m_fluctuantWasteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_immovableWaste
        {
            get
            {
                return this.m_immovableWasteField;
            }
            set
            {
                this.m_immovableWasteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAllowExcessMaterial
        {
            get
            {
                return this.m_isAllowExcessMaterialField;
            }
            set
            {
                this.m_isAllowExcessMaterialField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isByproduct
        {
            get
            {
                return this.m_isByproductField;
            }
            set
            {
                this.m_isByproductField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isECNControl
        {
            get
            {
                return this.m_isECNControlField;
            }
            set
            {
                this.m_isECNControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInheritBomMasterNo
        {
            get
            {
                return this.m_isInheritBomMasterNoField;
            }
            set
            {
                this.m_isInheritBomMasterNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMixLotControl
        {
            get
            {
                return this.m_isMixLotControlField;
            }
            set
            {
                this.m_isMixLotControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOutputControlFlag
        {
            get
            {
                return this.m_isOutputControlFlagField;
            }
            set
            {
                this.m_isOutputControlFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_isSueOverType
        {
            get
            {
                return this.m_isSueOverTypeField;
            }
            set
            {
                this.m_isSueOverTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_issueMaterialBatchQty
        {
            get
            {
                return this.m_issueMaterialBatchQtyField;
            }
            set
            {
                this.m_issueMaterialBatchQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_issueMaterialSafeStockPeriod
        {
            get
            {
                return this.m_issueMaterialSafeStockPeriodField;
            }
            set
            {
                this.m_issueMaterialSafeStockPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_issueMaterialSafeStockQty
        {
            get
            {
                return this.m_issueMaterialSafeStockQtyField;
            }
            set
            {
                this.m_issueMaterialSafeStockQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_kanbanDrive
        {
            get
            {
                return this.m_kanbanDriveField;
            }
            set
            {
                this.m_kanbanDriveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lowLevelCode
        {
            get
            {
                return this.m_lowLevelCodeField;
            }
            set
            {
                this.m_lowLevelCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_minSupplyMaterialQty
        {
            get
            {
                return this.m_minSupplyMaterialQtyField;
            }
            set
            {
                this.m_minSupplyMaterialQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_multiHierarchyExpandFlag
        {
            get
            {
                return this.m_multiHierarchyExpandFlagField;
            }
            set
            {
                this.m_multiHierarchyExpandFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_operateType
        {
            get
            {
                return this.m_operateTypeField;
            }
            set
            {
                this.m_operateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_overFinishType
        {
            get
            {
                return this.m_overFinishTypeField;
            }
            set
            {
                this.m_overFinishTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_overQty
        {
            get
            {
                return this.m_overQtyField;
            }
            set
            {
                this.m_overQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_overRate
        {
            get
            {
                return this.m_overRateField;
            }
            set
            {
                this.m_overRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pictureCode
        {
            get
            {
                return this.m_pictureCodeField;
            }
            set
            {
                this.m_pictureCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_preOffsetTime
        {
            get
            {
                return this.m_preOffsetTimeField;
            }
            set
            {
                this.m_preOffsetTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_produceWasteRateType
        {
            get
            {
                return this.m_produceWasteRateTypeField;
            }
            set
            {
                this.m_produceWasteRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_purchasePartMakeMode
        {
            get
            {
                return this.m_purchasePartMakeModeField;
            }
            set
            {
                this.m_purchasePartMakeModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardMaterialQty
        {
            get
            {
                return this.m_standardMaterialQtyField;
            }
            set
            {
                this.m_standardMaterialQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardMaterialScale
        {
            get
            {
                return this.m_standardMaterialScaleField;
            }
            set
            {
                this.m_standardMaterialScaleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_supplementMaterialBatchQty
        {
            get
            {
                return this.m_supplementMaterialBatchQtyField;
            }
            set
            {
                this.m_supplementMaterialBatchQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemInvInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemInvInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ATPRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ATPRule_SKeyField;
        
        private long BarCodeRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BarCodeRule_SKeyField;
        
        private long BarcodeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Barcode_SKeyField;
        
        private long BinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Bin_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private long LotParamField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey LotParam_SKeyField;
        
        private long ReferrenceCostCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReferrenceCostCurrency_SKeyField;
        
        private long SnParamField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SnParam_SKeyField;
        
        private long TimeBucketField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TimeBucket_SKeyField;
        
        private long WarehouseField;
        
        private long WarehouseManagerField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WarehouseManager_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKeyField;
        
        private decimal m_apprDiffAmtField;
        
        private decimal m_apprDiffAmtRateField;
        
        private decimal m_apprDiffQtyField;
        
        private decimal m_apprDiffQtyRateField;
        
        private int m_apprDiffRuleField;
        
        private decimal m_avgUsageQtyField;
        
        private decimal m_avgUsageQtyCalDaysField;
        
        private int m_barcodeMakeModeField;
        
        private int m_barcodeTrackModeField;
        
        private bool m_convertRatioField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_deliveryPriceGroupField;
        
        private decimal m_economyOrderQtyField;
        
        private decimal m_fixPeriodField;
        
        private long m_iDField;
        
        private int m_invToPurModeField;
        
        private decimal m_inventoryCostRateField;
        
        private decimal m_inventoryMaxLimitQtyField;
        
        private decimal m_inventoryMinLimitQtyField;
        
        private int m_inventoryPlanTimeField;
        
        private int m_inventoryPlanningMethodField;
        
        private bool m_isBalanceByProjectField;
        
        private bool m_isCanalBinUnMarkCheckField;
        
        private bool m_isCostCalByLotField;
        
        private bool m_isIncSerialNoField;
        
        private bool m_isIncZeroQtyField;
        
        private bool m_isInvCalculateBySeibanField;
        
        private bool m_isInvCalculateByTradeMarkField;
        
        private bool m_isInvCalculateByVersionField;
        
        private bool m_isKitMustWholeSetField;
        
        private bool m_isLimitBinField;
        
        private bool m_isLimitWarehouseField;
        
        private bool m_isLotOverdueTransOutField;
        
        private bool m_isNegativeInventoryField;
        
        private bool m_isRequiredShipperSupplyField;
        
        private bool m_isReservableField;
        
        private bool m_isScanBarCodeField;
        
        private bool m_isShipmentOverdueLotField;
        
        private bool m_isStructBarcodeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private int m_lotControlModeField;
        
        private int m_lotOverdueDaysField;
        
        private int m_lotValidDateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private System.DateTime m_nextSupplyDateField;
        
        private decimal m_orderCostField;
        
        private long m_pickingRuleField;
        
        private int m_purchaseControlModeField;
        
        private long m_putawayRuleField;
        
        private decimal m_referrenceCostField;
        
        private decimal m_reorderQtyField;
        
        private int m_reserveDaysField;
        
        private int m_reserveModeField;
        
        private int m_safetyStockPeriodField;
        
        private decimal m_safetyStockQtyField;
        
        private decimal m_safetyStockRateField;
        
        private int m_safetyStockTypeField;
        
        private decimal m_standardBoxField;
        
        private int m_supplyMethodField;
        
        private long m_sysVersionField;
        
        private decimal m_turnOverDaysField;
        
        private decimal m_turnOverRateField;
        
        private decimal m_wastageRateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ATPRule
        {
            get
            {
                return this.ATPRuleField;
            }
            set
            {
                this.ATPRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ATPRule_SKey
        {
            get
            {
                return this.ATPRule_SKeyField;
            }
            set
            {
                this.ATPRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BarCodeRule
        {
            get
            {
                return this.BarCodeRuleField;
            }
            set
            {
                this.BarCodeRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BarCodeRule_SKey
        {
            get
            {
                return this.BarCodeRule_SKeyField;
            }
            set
            {
                this.BarCodeRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Barcode
        {
            get
            {
                return this.BarcodeField;
            }
            set
            {
                this.BarcodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Barcode_SKey
        {
            get
            {
                return this.Barcode_SKeyField;
            }
            set
            {
                this.Barcode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Bin
        {
            get
            {
                return this.BinField;
            }
            set
            {
                this.BinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Bin_SKey
        {
            get
            {
                return this.Bin_SKeyField;
            }
            set
            {
                this.Bin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long LotParam
        {
            get
            {
                return this.LotParamField;
            }
            set
            {
                this.LotParamField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey LotParam_SKey
        {
            get
            {
                return this.LotParam_SKeyField;
            }
            set
            {
                this.LotParam_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReferrenceCostCurrency
        {
            get
            {
                return this.ReferrenceCostCurrencyField;
            }
            set
            {
                this.ReferrenceCostCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReferrenceCostCurrency_SKey
        {
            get
            {
                return this.ReferrenceCostCurrency_SKeyField;
            }
            set
            {
                this.ReferrenceCostCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SnParam
        {
            get
            {
                return this.SnParamField;
            }
            set
            {
                this.SnParamField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SnParam_SKey
        {
            get
            {
                return this.SnParam_SKeyField;
            }
            set
            {
                this.SnParam_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TimeBucket
        {
            get
            {
                return this.TimeBucketField;
            }
            set
            {
                this.TimeBucketField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TimeBucket_SKey
        {
            get
            {
                return this.TimeBucket_SKeyField;
            }
            set
            {
                this.TimeBucket_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Warehouse
        {
            get
            {
                return this.WarehouseField;
            }
            set
            {
                this.WarehouseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WarehouseManager
        {
            get
            {
                return this.WarehouseManagerField;
            }
            set
            {
                this.WarehouseManagerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WarehouseManager_SKey
        {
            get
            {
                return this.WarehouseManager_SKeyField;
            }
            set
            {
                this.WarehouseManager_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKey
        {
            get
            {
                return this.Warehouse_SKeyField;
            }
            set
            {
                this.Warehouse_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_apprDiffAmt
        {
            get
            {
                return this.m_apprDiffAmtField;
            }
            set
            {
                this.m_apprDiffAmtField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_apprDiffAmtRate
        {
            get
            {
                return this.m_apprDiffAmtRateField;
            }
            set
            {
                this.m_apprDiffAmtRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_apprDiffQty
        {
            get
            {
                return this.m_apprDiffQtyField;
            }
            set
            {
                this.m_apprDiffQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_apprDiffQtyRate
        {
            get
            {
                return this.m_apprDiffQtyRateField;
            }
            set
            {
                this.m_apprDiffQtyRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_apprDiffRule
        {
            get
            {
                return this.m_apprDiffRuleField;
            }
            set
            {
                this.m_apprDiffRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_avgUsageQty
        {
            get
            {
                return this.m_avgUsageQtyField;
            }
            set
            {
                this.m_avgUsageQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_avgUsageQtyCalDays
        {
            get
            {
                return this.m_avgUsageQtyCalDaysField;
            }
            set
            {
                this.m_avgUsageQtyCalDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_barcodeMakeMode
        {
            get
            {
                return this.m_barcodeMakeModeField;
            }
            set
            {
                this.m_barcodeMakeModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_barcodeTrackMode
        {
            get
            {
                return this.m_barcodeTrackModeField;
            }
            set
            {
                this.m_barcodeTrackModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_convertRatio
        {
            get
            {
                return this.m_convertRatioField;
            }
            set
            {
                this.m_convertRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_deliveryPriceGroup
        {
            get
            {
                return this.m_deliveryPriceGroupField;
            }
            set
            {
                this.m_deliveryPriceGroupField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_economyOrderQty
        {
            get
            {
                return this.m_economyOrderQtyField;
            }
            set
            {
                this.m_economyOrderQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fixPeriod
        {
            get
            {
                return this.m_fixPeriodField;
            }
            set
            {
                this.m_fixPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invToPurMode
        {
            get
            {
                return this.m_invToPurModeField;
            }
            set
            {
                this.m_invToPurModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_inventoryCostRate
        {
            get
            {
                return this.m_inventoryCostRateField;
            }
            set
            {
                this.m_inventoryCostRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_inventoryMaxLimitQty
        {
            get
            {
                return this.m_inventoryMaxLimitQtyField;
            }
            set
            {
                this.m_inventoryMaxLimitQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_inventoryMinLimitQty
        {
            get
            {
                return this.m_inventoryMinLimitQtyField;
            }
            set
            {
                this.m_inventoryMinLimitQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_inventoryPlanTime
        {
            get
            {
                return this.m_inventoryPlanTimeField;
            }
            set
            {
                this.m_inventoryPlanTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_inventoryPlanningMethod
        {
            get
            {
                return this.m_inventoryPlanningMethodField;
            }
            set
            {
                this.m_inventoryPlanningMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBalanceByProject
        {
            get
            {
                return this.m_isBalanceByProjectField;
            }
            set
            {
                this.m_isBalanceByProjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanalBinUnMarkCheck
        {
            get
            {
                return this.m_isCanalBinUnMarkCheckField;
            }
            set
            {
                this.m_isCanalBinUnMarkCheckField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCostCalByLot
        {
            get
            {
                return this.m_isCostCalByLotField;
            }
            set
            {
                this.m_isCostCalByLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isIncSerialNo
        {
            get
            {
                return this.m_isIncSerialNoField;
            }
            set
            {
                this.m_isIncSerialNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isIncZeroQty
        {
            get
            {
                return this.m_isIncZeroQtyField;
            }
            set
            {
                this.m_isIncZeroQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInvCalculateBySeiban
        {
            get
            {
                return this.m_isInvCalculateBySeibanField;
            }
            set
            {
                this.m_isInvCalculateBySeibanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInvCalculateByTradeMark
        {
            get
            {
                return this.m_isInvCalculateByTradeMarkField;
            }
            set
            {
                this.m_isInvCalculateByTradeMarkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInvCalculateByVersion
        {
            get
            {
                return this.m_isInvCalculateByVersionField;
            }
            set
            {
                this.m_isInvCalculateByVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isKitMustWholeSet
        {
            get
            {
                return this.m_isKitMustWholeSetField;
            }
            set
            {
                this.m_isKitMustWholeSetField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLimitBin
        {
            get
            {
                return this.m_isLimitBinField;
            }
            set
            {
                this.m_isLimitBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLimitWarehouse
        {
            get
            {
                return this.m_isLimitWarehouseField;
            }
            set
            {
                this.m_isLimitWarehouseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLotOverdueTransOut
        {
            get
            {
                return this.m_isLotOverdueTransOutField;
            }
            set
            {
                this.m_isLotOverdueTransOutField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNegativeInventory
        {
            get
            {
                return this.m_isNegativeInventoryField;
            }
            set
            {
                this.m_isNegativeInventoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRequiredShipperSupply
        {
            get
            {
                return this.m_isRequiredShipperSupplyField;
            }
            set
            {
                this.m_isRequiredShipperSupplyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReservable
        {
            get
            {
                return this.m_isReservableField;
            }
            set
            {
                this.m_isReservableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isScanBarCode
        {
            get
            {
                return this.m_isScanBarCodeField;
            }
            set
            {
                this.m_isScanBarCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShipmentOverdueLot
        {
            get
            {
                return this.m_isShipmentOverdueLotField;
            }
            set
            {
                this.m_isShipmentOverdueLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isStructBarcode
        {
            get
            {
                return this.m_isStructBarcodeField;
            }
            set
            {
                this.m_isStructBarcodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotControlMode
        {
            get
            {
                return this.m_lotControlModeField;
            }
            set
            {
                this.m_lotControlModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotOverdueDays
        {
            get
            {
                return this.m_lotOverdueDaysField;
            }
            set
            {
                this.m_lotOverdueDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotValidDate
        {
            get
            {
                return this.m_lotValidDateField;
            }
            set
            {
                this.m_lotValidDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_nextSupplyDate
        {
            get
            {
                return this.m_nextSupplyDateField;
            }
            set
            {
                this.m_nextSupplyDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_orderCost
        {
            get
            {
                return this.m_orderCostField;
            }
            set
            {
                this.m_orderCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_pickingRule
        {
            get
            {
                return this.m_pickingRuleField;
            }
            set
            {
                this.m_pickingRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_purchaseControlMode
        {
            get
            {
                return this.m_purchaseControlModeField;
            }
            set
            {
                this.m_purchaseControlModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_putawayRule
        {
            get
            {
                return this.m_putawayRuleField;
            }
            set
            {
                this.m_putawayRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_referrenceCost
        {
            get
            {
                return this.m_referrenceCostField;
            }
            set
            {
                this.m_referrenceCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_reorderQty
        {
            get
            {
                return this.m_reorderQtyField;
            }
            set
            {
                this.m_reorderQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_reserveDays
        {
            get
            {
                return this.m_reserveDaysField;
            }
            set
            {
                this.m_reserveDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_reserveMode
        {
            get
            {
                return this.m_reserveModeField;
            }
            set
            {
                this.m_reserveModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_safetyStockPeriod
        {
            get
            {
                return this.m_safetyStockPeriodField;
            }
            set
            {
                this.m_safetyStockPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_safetyStockQty
        {
            get
            {
                return this.m_safetyStockQtyField;
            }
            set
            {
                this.m_safetyStockQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_safetyStockRate
        {
            get
            {
                return this.m_safetyStockRateField;
            }
            set
            {
                this.m_safetyStockRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_safetyStockType
        {
            get
            {
                return this.m_safetyStockTypeField;
            }
            set
            {
                this.m_safetyStockTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardBox
        {
            get
            {
                return this.m_standardBoxField;
            }
            set
            {
                this.m_standardBoxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_supplyMethod
        {
            get
            {
                return this.m_supplyMethodField;
            }
            set
            {
                this.m_supplyMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_turnOverDays
        {
            get
            {
                return this.m_turnOverDaysField;
            }
            set
            {
                this.m_turnOverDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_turnOverRate
        {
            get
            {
                return this.m_turnOverRateField;
            }
            set
            {
                this.m_turnOverRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_wastageRate
        {
            get
            {
                return this.m_wastageRateField;
            }
            set
            {
                this.m_wastageRateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.BarCode.BarCodeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOBarCodeBarCodeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long BarCodeStructureField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BarCodeStructure_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_cancelManField;
        
        private System.DateTime m_cancelTimeField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_entityIDField;
        
        private string m_entityTypeField;
        
        private string m_entityTypeNameField;
        
        private System.DateTime m_genTimeField;
        
        private long m_iDField;
        
        private bool m_isCancelField;
        
        private bool m_isPrintField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private System.DateTime m_printTimeField;
        
        private string m_printerField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment31Field;
        
        private string m_segment32Field;
        
        private string m_segment33Field;
        
        private string m_segment34Field;
        
        private string m_segment35Field;
        
        private string m_segment36Field;
        
        private string m_segment37Field;
        
        private string m_segment38Field;
        
        private string m_segment39Field;
        
        private string m_segment4Field;
        
        private string m_segment40Field;
        
        private string m_segment41Field;
        
        private string m_segment42Field;
        
        private string m_segment43Field;
        
        private string m_segment44Field;
        
        private string m_segment45Field;
        
        private string m_segment46Field;
        
        private string m_segment47Field;
        
        private string m_segment48Field;
        
        private string m_segment49Field;
        
        private string m_segment5Field;
        
        private string m_segment50Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BarCodeStructure
        {
            get
            {
                return this.BarCodeStructureField;
            }
            set
            {
                this.BarCodeStructureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BarCodeStructure_SKey
        {
            get
            {
                return this.BarCodeStructure_SKeyField;
            }
            set
            {
                this.BarCodeStructure_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_cancelMan
        {
            get
            {
                return this.m_cancelManField;
            }
            set
            {
                this.m_cancelManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_cancelTime
        {
            get
            {
                return this.m_cancelTimeField;
            }
            set
            {
                this.m_cancelTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_entityID
        {
            get
            {
                return this.m_entityIDField;
            }
            set
            {
                this.m_entityIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_entityType
        {
            get
            {
                return this.m_entityTypeField;
            }
            set
            {
                this.m_entityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_entityTypeName
        {
            get
            {
                return this.m_entityTypeNameField;
            }
            set
            {
                this.m_entityTypeNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_genTime
        {
            get
            {
                return this.m_genTimeField;
            }
            set
            {
                this.m_genTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCancel
        {
            get
            {
                return this.m_isCancelField;
            }
            set
            {
                this.m_isCancelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrint
        {
            get
            {
                return this.m_isPrintField;
            }
            set
            {
                this.m_isPrintField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_printTime
        {
            get
            {
                return this.m_printTimeField;
            }
            set
            {
                this.m_printTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_printer
        {
            get
            {
                return this.m_printerField;
            }
            set
            {
                this.m_printerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment31
        {
            get
            {
                return this.m_segment31Field;
            }
            set
            {
                this.m_segment31Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment32
        {
            get
            {
                return this.m_segment32Field;
            }
            set
            {
                this.m_segment32Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment33
        {
            get
            {
                return this.m_segment33Field;
            }
            set
            {
                this.m_segment33Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment34
        {
            get
            {
                return this.m_segment34Field;
            }
            set
            {
                this.m_segment34Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment35
        {
            get
            {
                return this.m_segment35Field;
            }
            set
            {
                this.m_segment35Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment36
        {
            get
            {
                return this.m_segment36Field;
            }
            set
            {
                this.m_segment36Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment37
        {
            get
            {
                return this.m_segment37Field;
            }
            set
            {
                this.m_segment37Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment38
        {
            get
            {
                return this.m_segment38Field;
            }
            set
            {
                this.m_segment38Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment39
        {
            get
            {
                return this.m_segment39Field;
            }
            set
            {
                this.m_segment39Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment40
        {
            get
            {
                return this.m_segment40Field;
            }
            set
            {
                this.m_segment40Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment41
        {
            get
            {
                return this.m_segment41Field;
            }
            set
            {
                this.m_segment41Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment42
        {
            get
            {
                return this.m_segment42Field;
            }
            set
            {
                this.m_segment42Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment43
        {
            get
            {
                return this.m_segment43Field;
            }
            set
            {
                this.m_segment43Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment44
        {
            get
            {
                return this.m_segment44Field;
            }
            set
            {
                this.m_segment44Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment45
        {
            get
            {
                return this.m_segment45Field;
            }
            set
            {
                this.m_segment45Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment46
        {
            get
            {
                return this.m_segment46Field;
            }
            set
            {
                this.m_segment46Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment47
        {
            get
            {
                return this.m_segment47Field;
            }
            set
            {
                this.m_segment47Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment48
        {
            get
            {
                return this.m_segment48Field;
            }
            set
            {
                this.m_segment48Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment49
        {
            get
            {
                return this.m_segment49Field;
            }
            set
            {
                this.m_segment49Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment50
        {
            get
            {
                return this.m_segment50Field;
            }
            set
            {
                this.m_segment50Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.BarCode.BarCodeStructureData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOBarCodeBarCodeStructureData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long BarCodeEntityIDField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BarCodeEntityID_SKeyField;
        
        private string BarCodeEntityNameField;
        
        private long EntityTypeIDField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EntityTypeID_SKeyField;
        
        private string EntityTypeNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_BarCodeEntityNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_EntityTypeNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_barCodeEntityField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData[] m_barCodeSegmentField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private string m_entityFullPathField;
        
        private string m_entityTypeField;
        
        private long m_iDField;
        
        private bool m_isValidateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private int m_totalLengthField;
        
        private int m_typeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long BarCodeEntityID
        {
            get
            {
                return this.BarCodeEntityIDField;
            }
            set
            {
                this.BarCodeEntityIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BarCodeEntityID_SKey
        {
            get
            {
                return this.BarCodeEntityID_SKeyField;
            }
            set
            {
                this.BarCodeEntityID_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string BarCodeEntityName
        {
            get
            {
                return this.BarCodeEntityNameField;
            }
            set
            {
                this.BarCodeEntityNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long EntityTypeID
        {
            get
            {
                return this.EntityTypeIDField;
            }
            set
            {
                this.EntityTypeIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EntityTypeID_SKey
        {
            get
            {
                return this.EntityTypeID_SKeyField;
            }
            set
            {
                this.EntityTypeID_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string EntityTypeName
        {
            get
            {
                return this.EntityTypeNameField;
            }
            set
            {
                this.EntityTypeNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_BarCodeEntityName
        {
            get
            {
                return this.Multi_BarCodeEntityNameField;
            }
            set
            {
                this.Multi_BarCodeEntityNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_EntityTypeName
        {
            get
            {
                return this.Multi_EntityTypeNameField;
            }
            set
            {
                this.Multi_EntityTypeNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_barCodeEntity
        {
            get
            {
                return this.m_barCodeEntityField;
            }
            set
            {
                this.m_barCodeEntityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData[] m_barCodeSegment
        {
            get
            {
                return this.m_barCodeSegmentField;
            }
            set
            {
                this.m_barCodeSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_entityFullPath
        {
            get
            {
                return this.m_entityFullPathField;
            }
            set
            {
                this.m_entityFullPathField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_entityType
        {
            get
            {
                return this.m_entityTypeField;
            }
            set
            {
                this.m_entityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isValidate
        {
            get
            {
                return this.m_isValidateField;
            }
            set
            {
                this.m_isValidateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_totalLength
        {
            get
            {
                return this.m_totalLengthField;
            }
            set
            {
                this.m_totalLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_type
        {
            get
            {
                return this.m_typeField;
            }
            set
            {
                this.m_typeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.BarCode.BarCodeSegmentData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOBarCodeBarCodeSegmentData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BarCodeStructure_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeStructureData m_barCodeStructureField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_dateRuleField;
        
        private int m_decimalDigitsField;
        
        private string m_decimalSymbolField;
        
        private string m_descriptionField;
        
        private long m_iDField;
        
        private bool m_isAdditoryField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_numberField;
        
        private int m_segmentBeginField;
        
        private int m_segmentDataTypeField;
        
        private int m_segmentLengthField;
        
        private int m_segmentTypeField;
        
        private string m_segmentValueField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BarCodeStructure_SKey
        {
            get
            {
                return this.BarCodeStructure_SKeyField;
            }
            set
            {
                this.BarCodeStructure_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeStructureData m_barCodeStructure
        {
            get
            {
                return this.m_barCodeStructureField;
            }
            set
            {
                this.m_barCodeStructureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dateRule
        {
            get
            {
                return this.m_dateRuleField;
            }
            set
            {
                this.m_dateRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_decimalDigits
        {
            get
            {
                return this.m_decimalDigitsField;
            }
            set
            {
                this.m_decimalDigitsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_decimalSymbol
        {
            get
            {
                return this.m_decimalSymbolField;
            }
            set
            {
                this.m_decimalSymbolField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_description
        {
            get
            {
                return this.m_descriptionField;
            }
            set
            {
                this.m_descriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAdditory
        {
            get
            {
                return this.m_isAdditoryField;
            }
            set
            {
                this.m_isAdditoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_number
        {
            get
            {
                return this.m_numberField;
            }
            set
            {
                this.m_numberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_segmentBegin
        {
            get
            {
                return this.m_segmentBeginField;
            }
            set
            {
                this.m_segmentBeginField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_segmentDataType
        {
            get
            {
                return this.m_segmentDataTypeField;
            }
            set
            {
                this.m_segmentDataTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_segmentLength
        {
            get
            {
                return this.m_segmentLengthField;
            }
            set
            {
                this.m_segmentLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_segmentType
        {
            get
            {
                return this.m_segmentTypeField;
            }
            set
            {
                this.m_segmentTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segmentValue
        {
            get
            {
                return this.m_segmentValueField;
            }
            set
            {
                this.m_segmentValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Sequence.SequenceDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseSequenceSequenceDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long EntityTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EntityType_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isManualEditNoField;
        
        private bool m_isRecycleInterNoField;
        
        private bool m_isRecycleUnusedNoField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_sequenceDefTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData[] m_sequenceSegmentsField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long EntityType
        {
            get
            {
                return this.EntityTypeField;
            }
            set
            {
                this.EntityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EntityType_SKey
        {
            get
            {
                return this.EntityType_SKeyField;
            }
            set
            {
                this.EntityType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isManualEditNo
        {
            get
            {
                return this.m_isManualEditNoField;
            }
            set
            {
                this.m_isManualEditNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRecycleInterNo
        {
            get
            {
                return this.m_isRecycleInterNoField;
            }
            set
            {
                this.m_isRecycleInterNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRecycleUnusedNo
        {
            get
            {
                return this.m_isRecycleUnusedNoField;
            }
            set
            {
                this.m_isRecycleUnusedNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceDefType
        {
            get
            {
                return this.m_sequenceDefTypeField;
            }
            set
            {
                this.m_sequenceDefTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData[] m_sequenceSegments
        {
            get
            {
                return this.m_sequenceSegmentsField;
            }
            set
            {
                this.m_sequenceSegmentsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Sequence.SequenceSegmentData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseSequenceSequenceSegmentData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SequenceDef_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_dateFormatField;
        
        private long m_iDField;
        
        private int m_indexNumberField;
        
        private bool m_isSequenceByField;
        
        private bool m_isVisibleField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_padCharField;
        
        private int m_padMethodField;
        
        private int m_segmentLengthField;
        
        private int m_segmentTypeField;
        
        private string m_segmentValueField;
        
        private string m_separatorField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceDefData m_sequenceDefField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SequenceDef_SKey
        {
            get
            {
                return this.SequenceDef_SKeyField;
            }
            set
            {
                this.SequenceDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dateFormat
        {
            get
            {
                return this.m_dateFormatField;
            }
            set
            {
                this.m_dateFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_indexNumber
        {
            get
            {
                return this.m_indexNumberField;
            }
            set
            {
                this.m_indexNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSequenceBy
        {
            get
            {
                return this.m_isSequenceByField;
            }
            set
            {
                this.m_isSequenceByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVisible
        {
            get
            {
                return this.m_isVisibleField;
            }
            set
            {
                this.m_isVisibleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_padChar
        {
            get
            {
                return this.m_padCharField;
            }
            set
            {
                this.m_padCharField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_padMethod
        {
            get
            {
                return this.m_padMethodField;
            }
            set
            {
                this.m_padMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_segmentLength
        {
            get
            {
                return this.m_segmentLengthField;
            }
            set
            {
                this.m_segmentLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_segmentType
        {
            get
            {
                return this.m_segmentTypeField;
            }
            set
            {
                this.m_segmentTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segmentValue
        {
            get
            {
                return this.m_segmentValueField;
            }
            set
            {
                this.m_segmentValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_separator
        {
            get
            {
                return this.m_separatorField;
            }
            set
            {
                this.m_separatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceDefData m_sequenceDef
        {
            get
            {
                return this.m_sequenceDefField;
            }
            set
            {
                this.m_sequenceDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Lot.LotParamData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMLotLotParamData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DataOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKeyField;
        
        private long LotCodingParameterField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey LotCodingParameter_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isCombinableField;
        
        private bool m_isRepeatedCrossOrgField;
        
        private bool m_isRepeatedCrossWhField;
        
        private bool m_isSplitableField;
        
        private int m_lotControlTypeField;
        
        private int m_lotPOVTypeField;
        
        private int m_lotProduceTimeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DataOwnerOrg
        {
            get
            {
                return this.DataOwnerOrgField;
            }
            set
            {
                this.DataOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKey
        {
            get
            {
                return this.DataOwnerOrg_SKeyField;
            }
            set
            {
                this.DataOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long LotCodingParameter
        {
            get
            {
                return this.LotCodingParameterField;
            }
            set
            {
                this.LotCodingParameterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey LotCodingParameter_SKey
        {
            get
            {
                return this.LotCodingParameter_SKeyField;
            }
            set
            {
                this.LotCodingParameter_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCombinable
        {
            get
            {
                return this.m_isCombinableField;
            }
            set
            {
                this.m_isCombinableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRepeatedCrossOrg
        {
            get
            {
                return this.m_isRepeatedCrossOrgField;
            }
            set
            {
                this.m_isRepeatedCrossOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRepeatedCrossWh
        {
            get
            {
                return this.m_isRepeatedCrossWhField;
            }
            set
            {
                this.m_isRepeatedCrossWhField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSplitable
        {
            get
            {
                return this.m_isSplitableField;
            }
            set
            {
                this.m_isSplitableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotControlType
        {
            get
            {
                return this.m_lotControlTypeField;
            }
            set
            {
                this.m_lotControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotPOVType
        {
            get
            {
                return this.m_lotPOVTypeField;
            }
            set
            {
                this.m_lotPOVTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotProduceTime
        {
            get
            {
                return this.m_lotProduceTimeField;
            }
            set
            {
                this.m_lotProduceTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Lot.LotCodingParameterData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMLotLotCodingParameterData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DataOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private int m_lotCodingPolicyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData[] m_lotCodingRulesField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DataOwnerOrg
        {
            get
            {
                return this.DataOwnerOrgField;
            }
            set
            {
                this.DataOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKey
        {
            get
            {
                return this.DataOwnerOrg_SKeyField;
            }
            set
            {
                this.DataOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotCodingPolicy
        {
            get
            {
                return this.m_lotCodingPolicyField;
            }
            set
            {
                this.m_lotCodingPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData[] m_lotCodingRules
        {
            get
            {
                return this.m_lotCodingRulesField;
            }
            set
            {
                this.m_lotCodingRulesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Lot.LotCodingRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMLotLotCodingRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DataOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKeyField;
        
        private long DocCodingPolicyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DocCodingPolicy_SKeyField;
        
        private long ItemField;
        
        private long ItemOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOwnerOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKeyField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey LotCodingParameter_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long NumberSegmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey NumberSegment_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long UsingOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UsingOrg_SKeyField;
        
        private long WarehouseField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKeyField;
        
        private bool m_autoCodingField;
        
        private int m_autoCodingObjectField;
        
        private string m_codeField;
        
        private string m_combineNameField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isUseKeyFlexAutoCodingField;
        
        private string m_itemCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingParameterData m_lotCodingParameterField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_numberSegmentLenField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData[] m_recordsField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DataOwnerOrg
        {
            get
            {
                return this.DataOwnerOrgField;
            }
            set
            {
                this.DataOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKey
        {
            get
            {
                return this.DataOwnerOrg_SKeyField;
            }
            set
            {
                this.DataOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DocCodingPolicy
        {
            get
            {
                return this.DocCodingPolicyField;
            }
            set
            {
                this.DocCodingPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DocCodingPolicy_SKey
        {
            get
            {
                return this.DocCodingPolicy_SKeyField;
            }
            set
            {
                this.DocCodingPolicy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Item
        {
            get
            {
                return this.ItemField;
            }
            set
            {
                this.ItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOwnerOrg
        {
            get
            {
                return this.ItemOwnerOrgField;
            }
            set
            {
                this.ItemOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOwnerOrg_SKey
        {
            get
            {
                return this.ItemOwnerOrg_SKeyField;
            }
            set
            {
                this.ItemOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKey
        {
            get
            {
                return this.Item_SKeyField;
            }
            set
            {
                this.Item_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey LotCodingParameter_SKey
        {
            get
            {
                return this.LotCodingParameter_SKeyField;
            }
            set
            {
                this.LotCodingParameter_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long NumberSegment
        {
            get
            {
                return this.NumberSegmentField;
            }
            set
            {
                this.NumberSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey NumberSegment_SKey
        {
            get
            {
                return this.NumberSegment_SKeyField;
            }
            set
            {
                this.NumberSegment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UsingOrg
        {
            get
            {
                return this.UsingOrgField;
            }
            set
            {
                this.UsingOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UsingOrg_SKey
        {
            get
            {
                return this.UsingOrg_SKeyField;
            }
            set
            {
                this.UsingOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Warehouse
        {
            get
            {
                return this.WarehouseField;
            }
            set
            {
                this.WarehouseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKey
        {
            get
            {
                return this.Warehouse_SKeyField;
            }
            set
            {
                this.Warehouse_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_autoCoding
        {
            get
            {
                return this.m_autoCodingField;
            }
            set
            {
                this.m_autoCodingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_autoCodingObject
        {
            get
            {
                return this.m_autoCodingObjectField;
            }
            set
            {
                this.m_autoCodingObjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_combineName
        {
            get
            {
                return this.m_combineNameField;
            }
            set
            {
                this.m_combineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseKeyFlexAutoCoding
        {
            get
            {
                return this.m_isUseKeyFlexAutoCodingField;
            }
            set
            {
                this.m_isUseKeyFlexAutoCodingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemCode
        {
            get
            {
                return this.m_itemCodeField;
            }
            set
            {
                this.m_itemCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingParameterData m_lotCodingParameter
        {
            get
            {
                return this.m_lotCodingParameterField;
            }
            set
            {
                this.m_lotCodingParameterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_numberSegmentLen
        {
            get
            {
                return this.m_numberSegmentLenField;
            }
            set
            {
                this.m_numberSegmentLenField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData[] m_records
        {
            get
            {
                return this.m_recordsField;
            }
            set
            {
                this.m_recordsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Lot.LotCodingRecordData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMLotLotCodingRecordData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey LotCodingRule_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_dateField;
        
        private long m_iDField;
        
        private string m_itemField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData m_lotCodingRuleField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_orgField;
        
        private int m_sequenceNumField;
        
        private long m_sysVersionField;
        
        private string m_warehouseField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey LotCodingRule_SKey
        {
            get
            {
                return this.LotCodingRule_SKeyField;
            }
            set
            {
                this.LotCodingRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_date
        {
            get
            {
                return this.m_dateField;
            }
            set
            {
                this.m_dateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_item
        {
            get
            {
                return this.m_itemField;
            }
            set
            {
                this.m_itemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData m_lotCodingRule
        {
            get
            {
                return this.m_lotCodingRuleField;
            }
            set
            {
                this.m_lotCodingRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_org
        {
            get
            {
                return this.m_orgField;
            }
            set
            {
                this.m_orgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNum
        {
            get
            {
                return this.m_sequenceNumField;
            }
            set
            {
                this.m_sequenceNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_warehouse
        {
            get
            {
                return this.m_warehouseField;
            }
            set
            {
                this.m_warehouseField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Sn.SnParameterData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSnSnParameterData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DataOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long SnCodingParameterField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SnCodingParameter_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isWithLateralSnField;
        
        private bool m_isWithVerticalSnField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameField;
        
        private int m_snControlTypeField;
        
        private int m_snProduceTimeField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DataOwnerOrg
        {
            get
            {
                return this.DataOwnerOrgField;
            }
            set
            {
                this.DataOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKey
        {
            get
            {
                return this.DataOwnerOrg_SKeyField;
            }
            set
            {
                this.DataOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SnCodingParameter
        {
            get
            {
                return this.SnCodingParameterField;
            }
            set
            {
                this.SnCodingParameterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SnCodingParameter_SKey
        {
            get
            {
                return this.SnCodingParameter_SKeyField;
            }
            set
            {
                this.SnCodingParameter_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isWithLateralSn
        {
            get
            {
                return this.m_isWithLateralSnField;
            }
            set
            {
                this.m_isWithLateralSnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isWithVerticalSn
        {
            get
            {
                return this.m_isWithVerticalSnField;
            }
            set
            {
                this.m_isWithVerticalSnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_snControlType
        {
            get
            {
                return this.m_snControlTypeField;
            }
            set
            {
                this.m_snControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_snProduceTime
        {
            get
            {
                return this.m_snProduceTimeField;
            }
            set
            {
                this.m_snProduceTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Sn.SnCodingParameterData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSnSnCodingParameterData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DataOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_snCodingPolicyField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DataOwnerOrg
        {
            get
            {
                return this.DataOwnerOrgField;
            }
            set
            {
                this.DataOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKey
        {
            get
            {
                return this.DataOwnerOrg_SKeyField;
            }
            set
            {
                this.DataOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_snCodingPolicy
        {
            get
            {
                return this.m_snCodingPolicyField;
            }
            set
            {
                this.m_snCodingPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Sn.SnCodingRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSnSnCodingRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string CombineNameField;
        
        private long DataOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKeyField;
        
        private string DescriptionField;
        
        private long DocCodingPolicyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DocCodingPolicy_SKeyField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private long NumberSegmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey NumberSegment_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SnCodingParameter_SKeyField;
        
        private long UsingOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UsingOrg_SKeyField;
        
        private bool m_autoCodingField;
        
        private int m_autoCodingObjectField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isUseKeyFlexAutoCodingField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameField;
        
        private int m_numberSegmentLenField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData[] m_recordsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingParameterData m_snCodingParameterField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DataOwnerOrg
        {
            get
            {
                return this.DataOwnerOrgField;
            }
            set
            {
                this.DataOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKey
        {
            get
            {
                return this.DataOwnerOrg_SKeyField;
            }
            set
            {
                this.DataOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DocCodingPolicy
        {
            get
            {
                return this.DocCodingPolicyField;
            }
            set
            {
                this.DocCodingPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DocCodingPolicy_SKey
        {
            get
            {
                return this.DocCodingPolicy_SKeyField;
            }
            set
            {
                this.DocCodingPolicy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long NumberSegment
        {
            get
            {
                return this.NumberSegmentField;
            }
            set
            {
                this.NumberSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey NumberSegment_SKey
        {
            get
            {
                return this.NumberSegment_SKeyField;
            }
            set
            {
                this.NumberSegment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SnCodingParameter_SKey
        {
            get
            {
                return this.SnCodingParameter_SKeyField;
            }
            set
            {
                this.SnCodingParameter_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UsingOrg
        {
            get
            {
                return this.UsingOrgField;
            }
            set
            {
                this.UsingOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UsingOrg_SKey
        {
            get
            {
                return this.UsingOrg_SKeyField;
            }
            set
            {
                this.UsingOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_autoCoding
        {
            get
            {
                return this.m_autoCodingField;
            }
            set
            {
                this.m_autoCodingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_autoCodingObject
        {
            get
            {
                return this.m_autoCodingObjectField;
            }
            set
            {
                this.m_autoCodingObjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseKeyFlexAutoCoding
        {
            get
            {
                return this.m_isUseKeyFlexAutoCodingField;
            }
            set
            {
                this.m_isUseKeyFlexAutoCodingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_numberSegmentLen
        {
            get
            {
                return this.m_numberSegmentLenField;
            }
            set
            {
                this.m_numberSegmentLenField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData[] m_records
        {
            get
            {
                return this.m_recordsField;
            }
            set
            {
                this.m_recordsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingParameterData m_snCodingParameter
        {
            get
            {
                return this.m_snCodingParameterField;
            }
            set
            {
                this.m_snCodingParameterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Sn.SnCodingRecordData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSnSnCodingRecordData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SnCodingRule_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_dateField;
        
        private long m_iDField;
        
        private string m_itemField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_orgField;
        
        private int m_sequenceNumField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData m_snCodingRuleField;
        
        private long m_sysVersionField;
        
        private string m_warehouseField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SnCodingRule_SKey
        {
            get
            {
                return this.SnCodingRule_SKeyField;
            }
            set
            {
                this.SnCodingRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_date
        {
            get
            {
                return this.m_dateField;
            }
            set
            {
                this.m_dateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_item
        {
            get
            {
                return this.m_itemField;
            }
            set
            {
                this.m_itemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_org
        {
            get
            {
                return this.m_orgField;
            }
            set
            {
                this.m_orgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceNum
        {
            get
            {
                return this.m_sequenceNumField;
            }
            set
            {
                this.m_sequenceNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData m_snCodingRule
        {
            get
            {
                return this.m_snCodingRuleField;
            }
            set
            {
                this.m_snCodingRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_warehouse
        {
            get
            {
                return this.m_warehouseField;
            }
            set
            {
                this.m_warehouseField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Package.PackageSchemaData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPackagePackageSchemaData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long InvUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InvUom_SKeyField;
        
        private long ItemField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private int m_actionSrcField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPackageItemAttributeData m_itemAttributeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData[] m_packSchemasField;
        
        private decimal m_packsPerUnitField;
        
        private decimal m_qtyField;
        
        private int m_schemaTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcDocInfoField;
        
        private int m_srcTypeField;
        
        private int m_statusField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InvUom
        {
            get
            {
                return this.InvUomField;
            }
            set
            {
                this.InvUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InvUom_SKey
        {
            get
            {
                return this.InvUom_SKeyField;
            }
            set
            {
                this.InvUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Item
        {
            get
            {
                return this.ItemField;
            }
            set
            {
                this.ItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKey
        {
            get
            {
                return this.Item_SKeyField;
            }
            set
            {
                this.Item_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_actionSrc
        {
            get
            {
                return this.m_actionSrcField;
            }
            set
            {
                this.m_actionSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPackageItemAttributeData m_itemAttribute
        {
            get
            {
                return this.m_itemAttributeField;
            }
            set
            {
                this.m_itemAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData[] m_packSchemas
        {
            get
            {
                return this.m_packSchemasField;
            }
            set
            {
                this.m_packSchemasField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_packsPerUnit
        {
            get
            {
                return this.m_packsPerUnitField;
            }
            set
            {
                this.m_packsPerUnitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qty
        {
            get
            {
                return this.m_qtyField;
            }
            set
            {
                this.m_qtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_schemaType
        {
            get
            {
                return this.m_schemaTypeField;
            }
            set
            {
                this.m_schemaTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcDocInfo
        {
            get
            {
                return this.m_srcDocInfoField;
            }
            set
            {
                this.m_srcDocInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcType
        {
            get
            {
                return this.m_srcTypeField;
            }
            set
            {
                this.m_srcTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_status
        {
            get
            {
                return this.m_statusField;
            }
            set
            {
                this.m_statusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Package.ItemAttributeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPackageItemAttributeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private bool m_codeField;
        
        private bool m_gradeField;
        
        private bool m_lotField;
        
        private bool m_manufacturerField;
        
        private bool m_potencyField;
        
        private bool m_projectField;
        
        private bool m_seibanField;
        
        private bool m_snField;
        
        private bool m_versionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_grade
        {
            get
            {
                return this.m_gradeField;
            }
            set
            {
                this.m_gradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_lot
        {
            get
            {
                return this.m_lotField;
            }
            set
            {
                this.m_lotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_manufacturer
        {
            get
            {
                return this.m_manufacturerField;
            }
            set
            {
                this.m_manufacturerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_potency
        {
            get
            {
                return this.m_potencyField;
            }
            set
            {
                this.m_potencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_project
        {
            get
            {
                return this.m_projectField;
            }
            set
            {
                this.m_projectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_seiban
        {
            get
            {
                return this.m_seibanField;
            }
            set
            {
                this.m_seibanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_sn
        {
            get
            {
                return this.m_snField;
            }
            set
            {
                this.m_snField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_version
        {
            get
            {
                return this.m_versionField;
            }
            set
            {
                this.m_versionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Package.PackSchemaData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPackagePackSchemaData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PackNameField;
        
        private string PackNameField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PackageSchema_SKeyField;
        
        private long SizeUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SizeUom_SKeyField;
        
        private long UomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Uom_SKeyField;
        
        private long VolumeUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey VolumeUom_SKeyField;
        
        private long WeightUomField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WeightUom_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_docLineNoField;
        
        private decimal m_heightField;
        
        private long m_iDField;
        
        private bool m_isAutoCodeField;
        
        private decimal m_lengthField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_netWeightField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData[] m_packCodingRulesField;
        
        private string m_packNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackageSchemaData m_packageSchemaField;
        
        private decimal m_packsPerUnitField;
        
        private decimal m_qtyField;
        
        private long m_sysVersionField;
        
        private decimal m_volumeField;
        
        private decimal m_weightField;
        
        private decimal m_widthField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_PackName
        {
            get
            {
                return this.Multi_PackNameField;
            }
            set
            {
                this.Multi_PackNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string PackName
        {
            get
            {
                return this.PackNameField;
            }
            set
            {
                this.PackNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PackageSchema_SKey
        {
            get
            {
                return this.PackageSchema_SKeyField;
            }
            set
            {
                this.PackageSchema_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SizeUom
        {
            get
            {
                return this.SizeUomField;
            }
            set
            {
                this.SizeUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SizeUom_SKey
        {
            get
            {
                return this.SizeUom_SKeyField;
            }
            set
            {
                this.SizeUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Uom
        {
            get
            {
                return this.UomField;
            }
            set
            {
                this.UomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Uom_SKey
        {
            get
            {
                return this.Uom_SKeyField;
            }
            set
            {
                this.Uom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long VolumeUom
        {
            get
            {
                return this.VolumeUomField;
            }
            set
            {
                this.VolumeUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey VolumeUom_SKey
        {
            get
            {
                return this.VolumeUom_SKeyField;
            }
            set
            {
                this.VolumeUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WeightUom
        {
            get
            {
                return this.WeightUomField;
            }
            set
            {
                this.WeightUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WeightUom_SKey
        {
            get
            {
                return this.WeightUom_SKeyField;
            }
            set
            {
                this.WeightUom_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docLineNo
        {
            get
            {
                return this.m_docLineNoField;
            }
            set
            {
                this.m_docLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_height
        {
            get
            {
                return this.m_heightField;
            }
            set
            {
                this.m_heightField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAutoCode
        {
            get
            {
                return this.m_isAutoCodeField;
            }
            set
            {
                this.m_isAutoCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_length
        {
            get
            {
                return this.m_lengthField;
            }
            set
            {
                this.m_lengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netWeight
        {
            get
            {
                return this.m_netWeightField;
            }
            set
            {
                this.m_netWeightField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData[] m_packCodingRules
        {
            get
            {
                return this.m_packCodingRulesField;
            }
            set
            {
                this.m_packCodingRulesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_packNo
        {
            get
            {
                return this.m_packNoField;
            }
            set
            {
                this.m_packNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackageSchemaData m_packageSchema
        {
            get
            {
                return this.m_packageSchemaField;
            }
            set
            {
                this.m_packageSchemaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_packsPerUnit
        {
            get
            {
                return this.m_packsPerUnitField;
            }
            set
            {
                this.m_packsPerUnitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qty
        {
            get
            {
                return this.m_qtyField;
            }
            set
            {
                this.m_qtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_volume
        {
            get
            {
                return this.m_volumeField;
            }
            set
            {
                this.m_volumeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_weight
        {
            get
            {
                return this.m_weightField;
            }
            set
            {
                this.m_weightField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_width
        {
            get
            {
                return this.m_widthField;
            }
            set
            {
                this.m_widthField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Package.PackCodingRuleData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPackagePackCodingRuleData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CodingRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CodingRule_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PackSchema_SKeyField;
        
        private string m_codingEntityField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_docLineNoField;
        
        private long m_iDField;
        
        private bool m_isSequenceField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData m_packSchemaField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CodingRule
        {
            get
            {
                return this.CodingRuleField;
            }
            set
            {
                this.CodingRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CodingRule_SKey
        {
            get
            {
                return this.CodingRule_SKeyField;
            }
            set
            {
                this.CodingRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PackSchema_SKey
        {
            get
            {
                return this.PackSchema_SKeyField;
            }
            set
            {
                this.PackSchema_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_codingEntity
        {
            get
            {
                return this.m_codingEntityField;
            }
            set
            {
                this.m_codingEntityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docLineNo
        {
            get
            {
                return this.m_docLineNoField;
            }
            set
            {
                this.m_docLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSequence
        {
            get
            {
                return this.m_isSequenceField;
            }
            set
            {
                this.m_isSequenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData m_packSchema
        {
            get
            {
                return this.m_packSchemaField;
            }
            set
            {
                this.m_packSchemaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemCategoryData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemCategoryData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string AliasNameField;
        
        private long CategorySystemField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CategorySystem_SKeyField;
        
        private long CategoryUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CategoryUOM_SKeyField;
        
        private string CombineNameField;
        
        private string DescriptionField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData[] m_itemKeyFlexSegmensField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string AliasName
        {
            get
            {
                return this.AliasNameField;
            }
            set
            {
                this.AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CategorySystem
        {
            get
            {
                return this.CategorySystemField;
            }
            set
            {
                this.CategorySystemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CategorySystem_SKey
        {
            get
            {
                return this.CategorySystem_SKeyField;
            }
            set
            {
                this.CategorySystem_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CategoryUOM
        {
            get
            {
                return this.CategoryUOMField;
            }
            set
            {
                this.CategoryUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CategoryUOM_SKey
        {
            get
            {
                return this.CategoryUOM_SKeyField;
            }
            set
            {
                this.CategoryUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasName
        {
            get
            {
                return this.Multi_AliasNameField;
            }
            set
            {
                this.Multi_AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData[] m_itemKeyFlexSegmens
        {
            get
            {
                return this.m_itemKeyFlexSegmensField;
            }
            set
            {
                this.m_itemKeyFlexSegmensField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemKeyFlexSegmenData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemKeyFlexSegmenData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemCategory_SKeyField;
        
        private long ItemKeyFlexSegmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemKeyFlexSegment_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isUsingField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryData m_itemCategoryField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemCategory_SKey
        {
            get
            {
                return this.ItemCategory_SKeyField;
            }
            set
            {
                this.ItemCategory_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemKeyFlexSegment
        {
            get
            {
                return this.ItemKeyFlexSegmentField;
            }
            set
            {
                this.ItemKeyFlexSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemKeyFlexSegment_SKey
        {
            get
            {
                return this.ItemKeyFlexSegment_SKeyField;
            }
            set
            {
                this.ItemKeyFlexSegment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUsing
        {
            get
            {
                return this.m_isUsingField;
            }
            set
            {
                this.m_isUsingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryData m_itemCategory
        {
            get
            {
                return this.m_itemCategoryField;
            }
            set
            {
                this.m_itemCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemCategoryTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemCategoryTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long KeyFlexStructField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexStruct_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long TreeSegmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TreeSegment_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isCostField;
        
        private bool m_isCreditField;
        
        private bool m_isFIField;
        
        private bool m_isItemSegmentRuleField;
        
        private bool m_isMFGField;
        
        private bool m_isMRPField;
        
        private bool m_isMainField;
        
        private bool m_isPriceField;
        
        private bool m_isPurchaseField;
        
        private bool m_isSaleField;
        
        private bool m_isShowItemByTreeField;
        
        private bool m_isStockField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexStruct
        {
            get
            {
                return this.KeyFlexStructField;
            }
            set
            {
                this.KeyFlexStructField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexStruct_SKey
        {
            get
            {
                return this.KeyFlexStruct_SKeyField;
            }
            set
            {
                this.KeyFlexStruct_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TreeSegment
        {
            get
            {
                return this.TreeSegmentField;
            }
            set
            {
                this.TreeSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TreeSegment_SKey
        {
            get
            {
                return this.TreeSegment_SKeyField;
            }
            set
            {
                this.TreeSegment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCost
        {
            get
            {
                return this.m_isCostField;
            }
            set
            {
                this.m_isCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCredit
        {
            get
            {
                return this.m_isCreditField;
            }
            set
            {
                this.m_isCreditField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFI
        {
            get
            {
                return this.m_isFIField;
            }
            set
            {
                this.m_isFIField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isItemSegmentRule
        {
            get
            {
                return this.m_isItemSegmentRuleField;
            }
            set
            {
                this.m_isItemSegmentRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMFG
        {
            get
            {
                return this.m_isMFGField;
            }
            set
            {
                this.m_isMFGField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMRP
        {
            get
            {
                return this.m_isMRPField;
            }
            set
            {
                this.m_isMRPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMain
        {
            get
            {
                return this.m_isMainField;
            }
            set
            {
                this.m_isMainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrice
        {
            get
            {
                return this.m_isPriceField;
            }
            set
            {
                this.m_isPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPurchase
        {
            get
            {
                return this.m_isPurchaseField;
            }
            set
            {
                this.m_isPurchaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSale
        {
            get
            {
                return this.m_isSaleField;
            }
            set
            {
                this.m_isSaleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isShowItemByTree
        {
            get
            {
                return this.m_isShowItemByTreeField;
            }
            set
            {
                this.m_isShowItemByTreeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isStock
        {
            get
            {
                return this.m_isStockField;
            }
            set
            {
                this.m_isStockField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customs.CustomsData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomsCustomsData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DescFlexSegmentsField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DescFlexSegments_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData[] m_drawbackField;
        
        private decimal m_drawbackRateField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private string m_hSCodeField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private decimal m_tariffField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DescFlexSegments
        {
            get
            {
                return this.DescFlexSegmentsField;
            }
            set
            {
                this.DescFlexSegmentsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DescFlexSegments_SKey
        {
            get
            {
                return this.DescFlexSegments_SKeyField;
            }
            set
            {
                this.DescFlexSegments_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData[] m_drawback
        {
            get
            {
                return this.m_drawbackField;
            }
            set
            {
                this.m_drawbackField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_drawbackRate
        {
            get
            {
                return this.m_drawbackRateField;
            }
            set
            {
                this.m_drawbackRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_hSCode
        {
            get
            {
                return this.m_hSCodeField;
            }
            set
            {
                this.m_hSCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tariff
        {
            get
            {
                return this.m_tariffField;
            }
            set
            {
                this.m_tariffField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customs.DrawbackData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomsDrawbackData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Customs_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsCustomsData m_customsField;
        
        private decimal m_drawbackRateField;
        
        private System.DateTime m_fromDateField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_memoField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private System.DateTime m_toDateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Customs_SKey
        {
            get
            {
                return this.Customs_SKeyField;
            }
            set
            {
                this.Customs_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsCustomsData m_customs
        {
            get
            {
                return this.m_customsField;
            }
            set
            {
                this.m_customsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_drawbackRate
        {
            get
            {
                return this.m_drawbackRateField;
            }
            set
            {
                this.m_drawbackRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_fromDate
        {
            get
            {
                return this.m_fromDateField;
            }
            set
            {
                this.m_fromDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_memo
        {
            get
            {
                return this.m_memoField;
            }
            set
            {
                this.m_memoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_toDate
        {
            get
            {
                return this.m_toDateField;
            }
            set
            {
                this.m_toDateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.DescFlexField.DescFlexFieldDefData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldDescFlexFieldDescFlexFieldDefData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long AppllicationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Appllication_SKeyField;
        
        private long EntityTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EntityType_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ReferPropertyNameField;
        
        private string ReferPropertyNameField;
        
        private int m_contextSegNumField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_defaultContextCodeField;
        
        private string m_defaultContextNameField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData[] m_descFlexContextsField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isContextOverrideField;
        
        private bool m_isContextSensitiveField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_referPropertyField;
        
        private string m_separatorField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Appllication
        {
            get
            {
                return this.AppllicationField;
            }
            set
            {
                this.AppllicationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Appllication_SKey
        {
            get
            {
                return this.Appllication_SKeyField;
            }
            set
            {
                this.Appllication_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long EntityType
        {
            get
            {
                return this.EntityTypeField;
            }
            set
            {
                this.EntityTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EntityType_SKey
        {
            get
            {
                return this.EntityType_SKeyField;
            }
            set
            {
                this.EntityType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ReferPropertyName
        {
            get
            {
                return this.Multi_ReferPropertyNameField;
            }
            set
            {
                this.Multi_ReferPropertyNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ReferPropertyName
        {
            get
            {
                return this.ReferPropertyNameField;
            }
            set
            {
                this.ReferPropertyNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_contextSegNum
        {
            get
            {
                return this.m_contextSegNumField;
            }
            set
            {
                this.m_contextSegNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultContextCode
        {
            get
            {
                return this.m_defaultContextCodeField;
            }
            set
            {
                this.m_defaultContextCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultContextName
        {
            get
            {
                return this.m_defaultContextNameField;
            }
            set
            {
                this.m_defaultContextNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData[] m_descFlexContexts
        {
            get
            {
                return this.m_descFlexContextsField;
            }
            set
            {
                this.m_descFlexContextsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isContextOverride
        {
            get
            {
                return this.m_isContextOverrideField;
            }
            set
            {
                this.m_isContextOverrideField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isContextSensitive
        {
            get
            {
                return this.m_isContextSensitiveField;
            }
            set
            {
                this.m_isContextSensitiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_referProperty
        {
            get
            {
                return this.m_referPropertyField;
            }
            set
            {
                this.m_referPropertyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_separator
        {
            get
            {
                return this.m_separatorField;
            }
            set
            {
                this.m_separatorField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.DescFlexField.DescFlexContextData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DescFlexFieldDef_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_contextValueField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexFieldDefData m_descFlexFieldDefField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData[] m_descFlexSegmentsField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isDefaultField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DescFlexFieldDef_SKey
        {
            get
            {
                return this.DescFlexFieldDef_SKeyField;
            }
            set
            {
                this.DescFlexFieldDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_contextValue
        {
            get
            {
                return this.m_contextValueField;
            }
            set
            {
                this.m_contextValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexFieldDefData m_descFlexFieldDef
        {
            get
            {
                return this.m_descFlexFieldDefField;
            }
            set
            {
                this.m_descFlexFieldDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData[] m_descFlexSegments
        {
            get
            {
                return this.m_descFlexSegmentsField;
            }
            set
            {
                this.m_descFlexSegmentsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDefault
        {
            get
            {
                return this.m_isDefaultField;
            }
            set
            {
                this.m_isDefaultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.DescFlexField.DescFlexSegmentData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DefaultValueField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DescFlexContext_SKeyField;
        
        private string DescriptionField;
        
        private long GlobalDescFlexSegmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey GlobalDescFlexSegment_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DefaultValueField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long ValueSetDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ValueSetDef_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData m_descFlexContextField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData[] m_descSegDataSourcesField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_numberField;
        
        private string m_sourceAttExpField;
        
        private string m_sourceAttributeField;
        
        private string m_sourceEntityFullNameField;
        
        private string m_sourceParaExpField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string DefaultValue
        {
            get
            {
                return this.DefaultValueField;
            }
            set
            {
                this.DefaultValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DescFlexContext_SKey
        {
            get
            {
                return this.DescFlexContext_SKeyField;
            }
            set
            {
                this.DescFlexContext_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long GlobalDescFlexSegment
        {
            get
            {
                return this.GlobalDescFlexSegmentField;
            }
            set
            {
                this.GlobalDescFlexSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey GlobalDescFlexSegment_SKey
        {
            get
            {
                return this.GlobalDescFlexSegment_SKeyField;
            }
            set
            {
                this.GlobalDescFlexSegment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DefaultValue
        {
            get
            {
                return this.Multi_DefaultValueField;
            }
            set
            {
                this.Multi_DefaultValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ValueSetDef
        {
            get
            {
                return this.ValueSetDefField;
            }
            set
            {
                this.ValueSetDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ValueSetDef_SKey
        {
            get
            {
                return this.ValueSetDef_SKeyField;
            }
            set
            {
                this.ValueSetDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData m_descFlexContext
        {
            get
            {
                return this.m_descFlexContextField;
            }
            set
            {
                this.m_descFlexContextField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData[] m_descSegDataSources
        {
            get
            {
                return this.m_descSegDataSourcesField;
            }
            set
            {
                this.m_descSegDataSourcesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_number
        {
            get
            {
                return this.m_numberField;
            }
            set
            {
                this.m_numberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sourceAttExp
        {
            get
            {
                return this.m_sourceAttExpField;
            }
            set
            {
                this.m_sourceAttExpField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sourceAttribute
        {
            get
            {
                return this.m_sourceAttributeField;
            }
            set
            {
                this.m_sourceAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sourceEntityFullName
        {
            get
            {
                return this.m_sourceEntityFullNameField;
            }
            set
            {
                this.m_sourceEntityFullNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sourceParaExp
        {
            get
            {
                return this.m_sourceParaExpField;
            }
            set
            {
                this.m_sourceParaExpField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.DescFlexField.DescSegDataSourceData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DescFlexSegment_SKeyField;
        
        private long SourceEntityField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SourceEntity_SKeyField;
        
        private string m_attrExprField;
        
        private string m_attrExprDisplayNameField;
        
        private string m_conditionExprField;
        
        private string m_conditionExprDisplayNameField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData m_descFlexSegmentField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData[] m_descSegDataSourceParaField;
        
        private string m_descriptionField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DescFlexSegment_SKey
        {
            get
            {
                return this.DescFlexSegment_SKeyField;
            }
            set
            {
                this.DescFlexSegment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SourceEntity
        {
            get
            {
                return this.SourceEntityField;
            }
            set
            {
                this.SourceEntityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SourceEntity_SKey
        {
            get
            {
                return this.SourceEntity_SKeyField;
            }
            set
            {
                this.SourceEntity_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_attrExpr
        {
            get
            {
                return this.m_attrExprField;
            }
            set
            {
                this.m_attrExprField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_attrExprDisplayName
        {
            get
            {
                return this.m_attrExprDisplayNameField;
            }
            set
            {
                this.m_attrExprDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_conditionExpr
        {
            get
            {
                return this.m_conditionExprField;
            }
            set
            {
                this.m_conditionExprField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_conditionExprDisplayName
        {
            get
            {
                return this.m_conditionExprDisplayNameField;
            }
            set
            {
                this.m_conditionExprDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData m_descFlexSegment
        {
            get
            {
                return this.m_descFlexSegmentField;
            }
            set
            {
                this.m_descFlexSegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData[] m_descSegDataSourcePara
        {
            get
            {
                return this.m_descSegDataSourceParaField;
            }
            set
            {
                this.m_descSegDataSourceParaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_description
        {
            get
            {
                return this.m_descriptionField;
            }
            set
            {
                this.m_descriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.DescFlexField.DescSegDataSourceParaData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DescSegDataSource_SKeyField;
        
        private string m_attrExprField;
        
        private string m_attrExprDisPlayNameField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData m_descSegDataSourceField;
        
        private string m_descriptionField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_paraCodeField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DescSegDataSource_SKey
        {
            get
            {
                return this.DescSegDataSource_SKeyField;
            }
            set
            {
                this.DescSegDataSource_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_attrExpr
        {
            get
            {
                return this.m_attrExprField;
            }
            set
            {
                this.m_attrExprField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_attrExprDisPlayName
        {
            get
            {
                return this.m_attrExprDisPlayNameField;
            }
            set
            {
                this.m_attrExprDisPlayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData m_descSegDataSource
        {
            get
            {
                return this.m_descSegDataSourceField;
            }
            set
            {
                this.m_descSegDataSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_description
        {
            get
            {
                return this.m_descriptionField;
            }
            set
            {
                this.m_descriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_paraCode
        {
            get
            {
                return this.m_paraCodeField;
            }
            set
            {
                this.m_paraCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.FlexField.DescFlexField.GlobalDescFlexSegmentData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseFlexFieldDescFlexFieldGlobalDescFlexSegmentData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long ValueSetDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ValueSetDef_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_defaultValueField;
        
        private long m_iDField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_numberField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ValueSetDef
        {
            get
            {
                return this.ValueSetDefField;
            }
            set
            {
                this.ValueSetDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ValueSetDef_SKey
        {
            get
            {
                return this.ValueSetDef_SKeyField;
            }
            set
            {
                this.ValueSetDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_defaultValue
        {
            get
            {
                return this.m_defaultValueField;
            }
            set
            {
                this.m_defaultValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_number
        {
            get
            {
                return this.m_numberField;
            }
            set
            {
                this.m_numberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.ItemTradeMarkData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemItemTradeMarkData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private long TradeMarkField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeMark_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeMark
        {
            get
            {
                return this.TradeMarkField;
            }
            set
            {
                this.TradeMarkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeMark_SKey
        {
            get
            {
                return this.TradeMark_SKeyField;
            }
            set
            {
                this.TradeMark_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.PropertyTypes.SrcDocInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPropertyTypesSrcDocInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SrcDocTransTypeNameField;
        
        private long SrcDocOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SrcDocOrg_SKeyField;
        
        private string SrcDocTransTypeNameField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_srcDocField;
        
        private int m_srcDocBusiTypeField;
        
        private System.DateTime m_srcDocDateField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_srcDocLineField;
        
        private int m_srcDocLineNoField;
        
        private string m_srcDocNoField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_srcDocSubLineField;
        
        private int m_srcDocSubLineNoField;
        
        private string m_srcDocSubLineNoStrField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_srcDocTransTypeField;
        
        private int m_srcDocVerField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SrcDocTransTypeName
        {
            get
            {
                return this.Multi_SrcDocTransTypeNameField;
            }
            set
            {
                this.Multi_SrcDocTransTypeNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SrcDocOrg
        {
            get
            {
                return this.SrcDocOrgField;
            }
            set
            {
                this.SrcDocOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SrcDocOrg_SKey
        {
            get
            {
                return this.SrcDocOrg_SKeyField;
            }
            set
            {
                this.SrcDocOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string SrcDocTransTypeName
        {
            get
            {
                return this.SrcDocTransTypeNameField;
            }
            set
            {
                this.SrcDocTransTypeNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_srcDoc
        {
            get
            {
                return this.m_srcDocField;
            }
            set
            {
                this.m_srcDocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocBusiType
        {
            get
            {
                return this.m_srcDocBusiTypeField;
            }
            set
            {
                this.m_srcDocBusiTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_srcDocDate
        {
            get
            {
                return this.m_srcDocDateField;
            }
            set
            {
                this.m_srcDocDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_srcDocLine
        {
            get
            {
                return this.m_srcDocLineField;
            }
            set
            {
                this.m_srcDocLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocLineNo
        {
            get
            {
                return this.m_srcDocLineNoField;
            }
            set
            {
                this.m_srcDocLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_srcDocNo
        {
            get
            {
                return this.m_srcDocNoField;
            }
            set
            {
                this.m_srcDocNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_srcDocSubLine
        {
            get
            {
                return this.m_srcDocSubLineField;
            }
            set
            {
                this.m_srcDocSubLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocSubLineNo
        {
            get
            {
                return this.m_srcDocSubLineNoField;
            }
            set
            {
                this.m_srcDocSubLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_srcDocSubLineNoStr
        {
            get
            {
                return this.m_srcDocSubLineNoStrField;
            }
            set
            {
                this.m_srcDocSubLineNoStrField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_srcDocTransType
        {
            get
            {
                return this.m_srcDocTransTypeField;
            }
            set
            {
                this.m_srcDocTransTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocVer
        {
            get
            {
                return this.m_srcDocVerField;
            }
            set
            {
                this.m_srcDocVerField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Item.MFGWasteInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMItemMFGWasteInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private decimal m_fluctuantWasteField;
        
        private decimal m_fromQtyField;
        
        private long m_iDField;
        
        private decimal m_immovableWasteField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMasterField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        private decimal m_toQtyField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemMaster_SKey
        {
            get
            {
                return this.ItemMaster_SKeyField;
            }
            set
            {
                this.ItemMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fluctuantWaste
        {
            get
            {
                return this.m_fluctuantWasteField;
            }
            set
            {
                this.m_fluctuantWasteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fromQty
        {
            get
            {
                return this.m_fromQtyField;
            }
            set
            {
                this.m_fromQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_immovableWaste
        {
            get
            {
                return this.m_immovableWasteField;
            }
            set
            {
                this.m_immovableWasteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_itemMaster
        {
            get
            {
                return this.m_itemMasterField;
            }
            set
            {
                this.m_itemMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_toQty
        {
            get
            {
                return this.m_toQtyField;
            }
            set
            {
                this.m_toQtyField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowInstanceBE.FlowInteroperData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FlowInstance_SKeyField;
        
        private string m_assemblyNameField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private byte[] m_datasField;
        
        private long m_entityObjIdField;
        
        private string m_entityObjTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_flowInstanceField;
        
        private long m_iDField;
        
        private int m_interopTypeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private string m_typeFullNameField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FlowInstance_SKey
        {
            get
            {
                return this.FlowInstance_SKeyField;
            }
            set
            {
                this.FlowInstance_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_assemblyName
        {
            get
            {
                return this.m_assemblyNameField;
            }
            set
            {
                this.m_assemblyNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public byte[] m_datas
        {
            get
            {
                return this.m_datasField;
            }
            set
            {
                this.m_datasField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_entityObjId
        {
            get
            {
                return this.m_entityObjIdField;
            }
            set
            {
                this.m_entityObjIdField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_entityObjType
        {
            get
            {
                return this.m_entityObjTypeField;
            }
            set
            {
                this.m_entityObjTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_flowInstance
        {
            get
            {
                return this.m_flowInstanceField;
            }
            set
            {
                this.m_flowInstanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_interopType
        {
            get
            {
                return this.m_interopTypeField;
            }
            set
            {
                this.m_interopTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_typeFullName
        {
            get
            {
                return this.m_typeFullNameField;
            }
            set
            {
                this.m_typeFullNameField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowInstanceBE.WaitingUserData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AddAssignUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AssignUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FlowState_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData m_addAssignUserField;
        
        private System.DateTime m_assignTimeField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData m_assignUserField;
        
        private long m_businessOrgField;
        
        private int m_completePercentField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_deptIDField;
        
        private int m_doFlagField;
        
        private int m_doModeField;
        
        private bool m_excludeSourceUserField;
        
        private bool m_excludeStartUserField;
        
        private System.DateTime m_expireTimeField;
        
        private System.DateTime m_finishTimeField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData m_flowStateField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_operatorIDField;
        
        private int m_orderIDField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData[] m_processTrackField;
        
        private System.DateTime m_realExpireTimeField;
        
        private int m_receiveMessageTypeField;
        
        private long m_sysVersionField;
        
        private float m_timeLimitField;
        
        private string m_uCodeField;
        
        private long m_uIDField;
        
        private int m_uTypeField;
        
        private string m_userActionField;
        
        private long m_workCalendarField;
        
        private long m_workOrgField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AddAssignUser_SKey
        {
            get
            {
                return this.AddAssignUser_SKeyField;
            }
            set
            {
                this.AddAssignUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AssignUser_SKey
        {
            get
            {
                return this.AssignUser_SKeyField;
            }
            set
            {
                this.AssignUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FlowState_SKey
        {
            get
            {
                return this.FlowState_SKeyField;
            }
            set
            {
                this.FlowState_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData m_addAssignUser
        {
            get
            {
                return this.m_addAssignUserField;
            }
            set
            {
                this.m_addAssignUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_assignTime
        {
            get
            {
                return this.m_assignTimeField;
            }
            set
            {
                this.m_assignTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData m_assignUser
        {
            get
            {
                return this.m_assignUserField;
            }
            set
            {
                this.m_assignUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_businessOrg
        {
            get
            {
                return this.m_businessOrgField;
            }
            set
            {
                this.m_businessOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_completePercent
        {
            get
            {
                return this.m_completePercentField;
            }
            set
            {
                this.m_completePercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_deptID
        {
            get
            {
                return this.m_deptIDField;
            }
            set
            {
                this.m_deptIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_doFlag
        {
            get
            {
                return this.m_doFlagField;
            }
            set
            {
                this.m_doFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_doMode
        {
            get
            {
                return this.m_doModeField;
            }
            set
            {
                this.m_doModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_excludeSourceUser
        {
            get
            {
                return this.m_excludeSourceUserField;
            }
            set
            {
                this.m_excludeSourceUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_excludeStartUser
        {
            get
            {
                return this.m_excludeStartUserField;
            }
            set
            {
                this.m_excludeStartUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_expireTime
        {
            get
            {
                return this.m_expireTimeField;
            }
            set
            {
                this.m_expireTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_finishTime
        {
            get
            {
                return this.m_finishTimeField;
            }
            set
            {
                this.m_finishTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData m_flowState
        {
            get
            {
                return this.m_flowStateField;
            }
            set
            {
                this.m_flowStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_operatorID
        {
            get
            {
                return this.m_operatorIDField;
            }
            set
            {
                this.m_operatorIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_orderID
        {
            get
            {
                return this.m_orderIDField;
            }
            set
            {
                this.m_orderIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData[] m_processTrack
        {
            get
            {
                return this.m_processTrackField;
            }
            set
            {
                this.m_processTrackField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_realExpireTime
        {
            get
            {
                return this.m_realExpireTimeField;
            }
            set
            {
                this.m_realExpireTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_receiveMessageType
        {
            get
            {
                return this.m_receiveMessageTypeField;
            }
            set
            {
                this.m_receiveMessageTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public float m_timeLimit
        {
            get
            {
                return this.m_timeLimitField;
            }
            set
            {
                this.m_timeLimitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_uCode
        {
            get
            {
                return this.m_uCodeField;
            }
            set
            {
                this.m_uCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_uID
        {
            get
            {
                return this.m_uIDField;
            }
            set
            {
                this.m_uIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_uType
        {
            get
            {
                return this.m_uTypeField;
            }
            set
            {
                this.m_uTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_userAction
        {
            get
            {
                return this.m_userActionField;
            }
            set
            {
                this.m_userActionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_workCalendar
        {
            get
            {
                return this.m_workCalendarField;
            }
            set
            {
                this.m_workCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_workOrg
        {
            get
            {
                return this.m_workOrgField;
            }
            set
            {
                this.m_workOrgField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowInstanceBE.ProcessTrackData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long FlowContextField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FlowContext_SKeyField;
        
        private long OperateUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OperateUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WaitingUser_SKeyField;
        
        private string m_actionField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_doContextField;
        
        private System.DateTime m_doTimeField;
        
        private System.DateTime m_endTimeField;
        
        private string m_exceptionField;
        
        private System.DateTime m_expireTimeField;
        
        private long m_iDField;
        
        private string m_messageCultureField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_operationField;
        
        private long m_orderIDField;
        
        private System.DateTime m_realExpireTimeField;
        
        private int m_receiveMessageTypeField;
        
        private string m_remarkField;
        
        private long m_sysVersionField;
        
        private int m_tackStateField;
        
        private float m_timeLimitField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData m_waitingUserField;
        
        private long m_workCalendarField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FlowContext
        {
            get
            {
                return this.FlowContextField;
            }
            set
            {
                this.FlowContextField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FlowContext_SKey
        {
            get
            {
                return this.FlowContext_SKeyField;
            }
            set
            {
                this.FlowContext_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OperateUser
        {
            get
            {
                return this.OperateUserField;
            }
            set
            {
                this.OperateUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OperateUser_SKey
        {
            get
            {
                return this.OperateUser_SKeyField;
            }
            set
            {
                this.OperateUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WaitingUser_SKey
        {
            get
            {
                return this.WaitingUser_SKeyField;
            }
            set
            {
                this.WaitingUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_action
        {
            get
            {
                return this.m_actionField;
            }
            set
            {
                this.m_actionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_doContext
        {
            get
            {
                return this.m_doContextField;
            }
            set
            {
                this.m_doContextField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_doTime
        {
            get
            {
                return this.m_doTimeField;
            }
            set
            {
                this.m_doTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_endTime
        {
            get
            {
                return this.m_endTimeField;
            }
            set
            {
                this.m_endTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_exception
        {
            get
            {
                return this.m_exceptionField;
            }
            set
            {
                this.m_exceptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_expireTime
        {
            get
            {
                return this.m_expireTimeField;
            }
            set
            {
                this.m_expireTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_messageCulture
        {
            get
            {
                return this.m_messageCultureField;
            }
            set
            {
                this.m_messageCultureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_operation
        {
            get
            {
                return this.m_operationField;
            }
            set
            {
                this.m_operationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_orderID
        {
            get
            {
                return this.m_orderIDField;
            }
            set
            {
                this.m_orderIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_realExpireTime
        {
            get
            {
                return this.m_realExpireTimeField;
            }
            set
            {
                this.m_realExpireTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_receiveMessageType
        {
            get
            {
                return this.m_receiveMessageTypeField;
            }
            set
            {
                this.m_receiveMessageTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_remark
        {
            get
            {
                return this.m_remarkField;
            }
            set
            {
                this.m_remarkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_tackState
        {
            get
            {
                return this.m_tackStateField;
            }
            set
            {
                this.m_tackStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public float m_timeLimit
        {
            get
            {
                return this.m_timeLimitField;
            }
            set
            {
                this.m_timeLimitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData m_waitingUser
        {
            get
            {
                return this.m_waitingUserField;
            }
            set
            {
                this.m_waitingUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_workCalendar
        {
            get
            {
                return this.m_workCalendarField;
            }
            set
            {
                this.m_workCalendarField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowInstanceBE.DefineResetRecordData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DoUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DoUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FlowInstance_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private System.DateTime m_doTimeField;
        
        private www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_flowInstanceField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_newDefineXmlField;
        
        private string m_oldDefineXmlField;
        
        private string m_remarkField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DoUser
        {
            get
            {
                return this.DoUserField;
            }
            set
            {
                this.DoUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DoUser_SKey
        {
            get
            {
                return this.DoUser_SKeyField;
            }
            set
            {
                this.DoUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FlowInstance_SKey
        {
            get
            {
                return this.FlowInstance_SKeyField;
            }
            set
            {
                this.FlowInstance_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_doTime
        {
            get
            {
                return this.m_doTimeField;
            }
            set
            {
                this.m_doTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData m_flowInstance
        {
            get
            {
                return this.m_flowInstanceField;
            }
            set
            {
                this.m_flowInstanceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_newDefineXml
        {
            get
            {
                return this.m_newDefineXmlField;
            }
            set
            {
                this.m_newDefineXmlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_oldDefineXml
        {
            get
            {
                return this.m_oldDefineXmlField;
            }
            set
            {
                this.m_oldDefineXmlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_remark
        {
            get
            {
                return this.m_remarkField;
            }
            set
            {
                this.m_remarkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CS.Workflow.WorkflowContextBE.FlowContextData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CSWorkflowWorkflowContextBEFlowContextData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_contextField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_mD5CodeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_context
        {
            get
            {
                return this.m_contextField;
            }
            set
            {
                this.m_contextField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_mD5Code
        {
            get
            {
                return this.m_mD5CodeField;
            }
            set
            {
                this.m_mD5CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RCVParamData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRCVParamData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKeyField;
        
        private long m_bEIDField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_paramListField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivementField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKey
        {
            get
            {
                return this.Receivement_SKeyField;
            }
            set
            {
                this.Receivement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_bEID
        {
            get
            {
                return this.m_bEIDField;
            }
            set
            {
                this.m_bEIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_paramList
        {
            get
            {
                return this.m_paramListField;
            }
            set
            {
                this.m_paramListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivement
        {
            get
            {
                return this.m_receivementField;
            }
            set
            {
                this.m_receivementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.SOB.SOBAccountingPeriodData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseSOBSOBAccountingPeriodData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long AccountPeriodField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountPeriod_SKeyField;
        
        private long CloseUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CloseUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EndAccountPeriod_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ReportPeriodsDisplayField;
        
        private string ReportPeriodsDisplayField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SetofBooks_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey StartAccountPeriod_SKeyField;
        
        private System.DateTime m_closeDateField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_displayNameField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData m_endAccountPeriodField;
        
        private long m_iDField;
        
        private bool m_isAdjustedPeriodField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_numberField;
        
        private int m_periodStateField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData m_setofBooksField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData m_startAccountPeriodField;
        
        private long m_sysVersionField;
        
        private int m_yearField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountPeriod
        {
            get
            {
                return this.AccountPeriodField;
            }
            set
            {
                this.AccountPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountPeriod_SKey
        {
            get
            {
                return this.AccountPeriod_SKeyField;
            }
            set
            {
                this.AccountPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CloseUser
        {
            get
            {
                return this.CloseUserField;
            }
            set
            {
                this.CloseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CloseUser_SKey
        {
            get
            {
                return this.CloseUser_SKeyField;
            }
            set
            {
                this.CloseUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EndAccountPeriod_SKey
        {
            get
            {
                return this.EndAccountPeriod_SKeyField;
            }
            set
            {
                this.EndAccountPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ReportPeriodsDisplay
        {
            get
            {
                return this.Multi_ReportPeriodsDisplayField;
            }
            set
            {
                this.Multi_ReportPeriodsDisplayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ReportPeriodsDisplay
        {
            get
            {
                return this.ReportPeriodsDisplayField;
            }
            set
            {
                this.ReportPeriodsDisplayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SetofBooks_SKey
        {
            get
            {
                return this.SetofBooks_SKeyField;
            }
            set
            {
                this.SetofBooks_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey StartAccountPeriod_SKey
        {
            get
            {
                return this.StartAccountPeriod_SKeyField;
            }
            set
            {
                this.StartAccountPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_closeDate
        {
            get
            {
                return this.m_closeDateField;
            }
            set
            {
                this.m_closeDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_displayName
        {
            get
            {
                return this.m_displayNameField;
            }
            set
            {
                this.m_displayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData m_endAccountPeriod
        {
            get
            {
                return this.m_endAccountPeriodField;
            }
            set
            {
                this.m_endAccountPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAdjustedPeriod
        {
            get
            {
                return this.m_isAdjustedPeriodField;
            }
            set
            {
                this.m_isAdjustedPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_number
        {
            get
            {
                return this.m_numberField;
            }
            set
            {
                this.m_numberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_periodState
        {
            get
            {
                return this.m_periodStateField;
            }
            set
            {
                this.m_periodStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData m_setofBooks
        {
            get
            {
                return this.m_setofBooksField;
            }
            set
            {
                this.m_setofBooksField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData m_startAccountPeriod
        {
            get
            {
                return this.m_startAccountPeriodField;
            }
            set
            {
                this.m_startAccountPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_year
        {
            get
            {
                return this.m_yearField;
            }
            set
            {
                this.m_yearField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.SOB.SetofBooksData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseSOBSetofBooksData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long AccountCalendarField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountCalendar_SKeyField;
        
        private long AccountStructureField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountStructure_SKeyField;
        
        private long AccountingStandardField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountingStandard_SKeyField;
        
        private string DescriptionField;
        
        private long FunctionalCurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FunctionalCurrency_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ReportPeriodsDisplayFormatField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long OwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OwnerOrg_SKeyField;
        
        private string ReportPeriodsDisplayFormatField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SOBVersion_SKeyField;
        
        private int m_cashOrAPBaseField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_defaultExRateTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isBalanceCompanyField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_orgFunctionField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData[] m_sOBAccountStructuresField;
        
        private int m_sOBTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData m_sOBVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData[] m_setofBooksVersionField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountCalendar
        {
            get
            {
                return this.AccountCalendarField;
            }
            set
            {
                this.AccountCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountCalendar_SKey
        {
            get
            {
                return this.AccountCalendar_SKeyField;
            }
            set
            {
                this.AccountCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountStructure
        {
            get
            {
                return this.AccountStructureField;
            }
            set
            {
                this.AccountStructureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountStructure_SKey
        {
            get
            {
                return this.AccountStructure_SKeyField;
            }
            set
            {
                this.AccountStructure_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountingStandard
        {
            get
            {
                return this.AccountingStandardField;
            }
            set
            {
                this.AccountingStandardField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountingStandard_SKey
        {
            get
            {
                return this.AccountingStandard_SKeyField;
            }
            set
            {
                this.AccountingStandard_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FunctionalCurrency
        {
            get
            {
                return this.FunctionalCurrencyField;
            }
            set
            {
                this.FunctionalCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FunctionalCurrency_SKey
        {
            get
            {
                return this.FunctionalCurrency_SKeyField;
            }
            set
            {
                this.FunctionalCurrency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ReportPeriodsDisplayFormat
        {
            get
            {
                return this.Multi_ReportPeriodsDisplayFormatField;
            }
            set
            {
                this.Multi_ReportPeriodsDisplayFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OwnerOrg
        {
            get
            {
                return this.OwnerOrgField;
            }
            set
            {
                this.OwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OwnerOrg_SKey
        {
            get
            {
                return this.OwnerOrg_SKeyField;
            }
            set
            {
                this.OwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ReportPeriodsDisplayFormat
        {
            get
            {
                return this.ReportPeriodsDisplayFormatField;
            }
            set
            {
                this.ReportPeriodsDisplayFormatField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SOBVersion_SKey
        {
            get
            {
                return this.SOBVersion_SKeyField;
            }
            set
            {
                this.SOBVersion_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_cashOrAPBase
        {
            get
            {
                return this.m_cashOrAPBaseField;
            }
            set
            {
                this.m_cashOrAPBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_defaultExRateType
        {
            get
            {
                return this.m_defaultExRateTypeField;
            }
            set
            {
                this.m_defaultExRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBalanceCompany
        {
            get
            {
                return this.m_isBalanceCompanyField;
            }
            set
            {
                this.m_isBalanceCompanyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_orgFunction
        {
            get
            {
                return this.m_orgFunctionField;
            }
            set
            {
                this.m_orgFunctionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData[] m_sOBAccountStructures
        {
            get
            {
                return this.m_sOBAccountStructuresField;
            }
            set
            {
                this.m_sOBAccountStructuresField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sOBType
        {
            get
            {
                return this.m_sOBTypeField;
            }
            set
            {
                this.m_sOBTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData m_sOBVersion
        {
            get
            {
                return this.m_sOBVersionField;
            }
            set
            {
                this.m_sOBVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData[] m_setofBooksVersion
        {
            get
            {
                return this.m_setofBooksVersionField;
            }
            set
            {
                this.m_setofBooksVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.SOB.SOBAccountStructureData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseSOBSOBAccountStructureData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long AccountStructureField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountStructure_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SetofBooks_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isConfirmedField;
        
        private bool m_isInitStrucField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData[] m_sOBAccStruSegmentsField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData m_setofBooksField;
        
        private int m_startYearField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountStructure
        {
            get
            {
                return this.AccountStructureField;
            }
            set
            {
                this.AccountStructureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountStructure_SKey
        {
            get
            {
                return this.AccountStructure_SKeyField;
            }
            set
            {
                this.AccountStructure_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SetofBooks_SKey
        {
            get
            {
                return this.SetofBooks_SKeyField;
            }
            set
            {
                this.SetofBooks_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isConfirmed
        {
            get
            {
                return this.m_isConfirmedField;
            }
            set
            {
                this.m_isConfirmedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInitStruc
        {
            get
            {
                return this.m_isInitStrucField;
            }
            set
            {
                this.m_isInitStrucField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData[] m_sOBAccStruSegments
        {
            get
            {
                return this.m_sOBAccStruSegmentsField;
            }
            set
            {
                this.m_sOBAccStruSegmentsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData m_setofBooks
        {
            get
            {
                return this.m_setofBooksField;
            }
            set
            {
                this.m_setofBooksField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_startYear
        {
            get
            {
                return this.m_startYearField;
            }
            set
            {
                this.m_startYearField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.SOB.SOBAccStruSegmentData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseSOBSOBAccStruSegmentData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SOBAccountStructure_SKeyField;
        
        private long SegmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Segment_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_displayOrderField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData m_sOBAccountStructureField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SOBAccountStructure_SKey
        {
            get
            {
                return this.SOBAccountStructure_SKeyField;
            }
            set
            {
                this.SOBAccountStructure_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Segment
        {
            get
            {
                return this.SegmentField;
            }
            set
            {
                this.SegmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Segment_SKey
        {
            get
            {
                return this.Segment_SKeyField;
            }
            set
            {
                this.Segment_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_displayOrder
        {
            get
            {
                return this.m_displayOrderField;
            }
            set
            {
                this.m_displayOrderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData m_sOBAccountStructure
        {
            get
            {
                return this.m_sOBAccountStructureField;
            }
            set
            {
                this.m_sOBAccountStructureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Account.AccountStandardData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseAccountAccountStandardData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Account.AccountCalendarData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseAccountAccountCalendarData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData[] m_accountingPeriodsField;
        
        private int m_beginFiscalYearField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private System.DateTime m_fromDateField;
        
        private long m_iDField;
        
        private string m_masterSiteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_periodCountField;
        
        private int m_periodTypeField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private System.DateTime m_toDateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData[] m_accountingPeriods
        {
            get
            {
                return this.m_accountingPeriodsField;
            }
            set
            {
                this.m_accountingPeriodsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_beginFiscalYear
        {
            get
            {
                return this.m_beginFiscalYearField;
            }
            set
            {
                this.m_beginFiscalYearField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_fromDate
        {
            get
            {
                return this.m_fromDateField;
            }
            set
            {
                this.m_fromDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_periodCount
        {
            get
            {
                return this.m_periodCountField;
            }
            set
            {
                this.m_periodCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_periodType
        {
            get
            {
                return this.m_periodTypeField;
            }
            set
            {
                this.m_periodTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_toDate
        {
            get
            {
                return this.m_toDateField;
            }
            set
            {
                this.m_toDateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Account.AccountPeriodData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseAccountAccountPeriodData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountingCalendar_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseAccountAccountCalendarData m_accountingCalendarField;
        
        private int m_biWeekField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_displayNameField;
        
        private System.DateTime m_fromDateField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_monthField;
        
        private int m_numberField;
        
        private int m_quarterField;
        
        private long m_sysVersionField;
        
        private System.DateTime m_toDateField;
        
        private int m_weekField;
        
        private int m_yearField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountingCalendar_SKey
        {
            get
            {
                return this.AccountingCalendar_SKeyField;
            }
            set
            {
                this.AccountingCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseAccountAccountCalendarData m_accountingCalendar
        {
            get
            {
                return this.m_accountingCalendarField;
            }
            set
            {
                this.m_accountingCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_biWeek
        {
            get
            {
                return this.m_biWeekField;
            }
            set
            {
                this.m_biWeekField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_displayName
        {
            get
            {
                return this.m_displayNameField;
            }
            set
            {
                this.m_displayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_fromDate
        {
            get
            {
                return this.m_fromDateField;
            }
            set
            {
                this.m_fromDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_month
        {
            get
            {
                return this.m_monthField;
            }
            set
            {
                this.m_monthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_number
        {
            get
            {
                return this.m_numberField;
            }
            set
            {
                this.m_numberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_quarter
        {
            get
            {
                return this.m_quarterField;
            }
            set
            {
                this.m_quarterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_toDate
        {
            get
            {
                return this.m_toDateField;
            }
            set
            {
                this.m_toDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_week
        {
            get
            {
                return this.m_weekField;
            }
            set
            {
                this.m_weekField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_year
        {
            get
            {
                return this.m_yearField;
            }
            set
            {
                this.m_yearField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.SOB.SetofBooksVersionData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BaseSOBSetofBooksVersionData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long AccountStructureField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountStructure_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BeginPeriod_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EndPeriod_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SetofBooks_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData m_beginPeriodField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData m_endPeriodField;
        
        private long m_iDField;
        
        private bool m_isBalanceCompanyField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData m_setofBooksField;
        
        private long m_sysVersionField;
        
        private int m_versionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountStructure
        {
            get
            {
                return this.AccountStructureField;
            }
            set
            {
                this.AccountStructureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountStructure_SKey
        {
            get
            {
                return this.AccountStructure_SKeyField;
            }
            set
            {
                this.AccountStructure_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BeginPeriod_SKey
        {
            get
            {
                return this.BeginPeriod_SKeyField;
            }
            set
            {
                this.BeginPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EndPeriod_SKey
        {
            get
            {
                return this.EndPeriod_SKeyField;
            }
            set
            {
                this.EndPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SetofBooks_SKey
        {
            get
            {
                return this.SetofBooks_SKeyField;
            }
            set
            {
                this.SetofBooks_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData m_beginPeriod
        {
            get
            {
                return this.m_beginPeriodField;
            }
            set
            {
                this.m_beginPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData m_endPeriod
        {
            get
            {
                return this.m_endPeriodField;
            }
            set
            {
                this.m_endPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBalanceCompany
        {
            get
            {
                return this.m_isBalanceCompanyField;
            }
            set
            {
                this.m_isBalanceCompanyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData m_setofBooks
        {
            get
            {
                return this.m_setofBooksField;
            }
            set
            {
                this.m_setofBooksField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_version
        {
            get
            {
                return this.m_versionField;
            }
            set
            {
                this.m_versionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Pub.RcvDocTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMPubRcvDocTypeData : www.ufida.org.EntityData.UFIDAU9BaseDocDocTypeData
    {
        
        private long CostGetPriceSchemaField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostGetPriceSchema_SKeyField;
        
        private long PresentPriceSourceField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PresentPriceSource_SKeyField;
        
        private long PriceSourceField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PriceSource_SKeyField;
        
        private int m_confirmDateDefaultValueField;
        
        private int m_confirmModeField;
        
        private int m_evaPriceCheckTimeField;
        
        private int m_invTransInfoControlTimeField;
        
        private bool m_isAutoCreateLotField;
        
        private bool m_isAutoCreateRMAField;
        
        private bool m_isAutoCreateSNField;
        
        private bool m_isAutoVerificationField;
        
        private bool m_isCanAPByPriceZeroField;
        
        private bool m_isFillRcvField;
        
        private bool m_isHasContractField;
        
        private bool m_isHasPrepayField;
        
        private bool m_isHasRcvPlanField;
        
        private bool m_isLineApproveField;
        
        private bool m_isOriginalBillRtnField;
        
        private bool m_isPPField;
        
        private bool m_isProjectPurField;
        
        private bool m_isRCVToMOField;
        
        private bool m_isReferencedField;
        
        private bool m_isRtnFillGenPOField;
        
        private bool m_isSrcRcvDefaultMergerAPField;
        
        private bool m_isVMIField;
        
        private string m_memoField;
        
        private int m_receivementTypeField;
        
        private int m_reverseRtnDocTypeRedField;
        
        private int m_rtnTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostGetPriceSchema
        {
            get
            {
                return this.CostGetPriceSchemaField;
            }
            set
            {
                this.CostGetPriceSchemaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostGetPriceSchema_SKey
        {
            get
            {
                return this.CostGetPriceSchema_SKeyField;
            }
            set
            {
                this.CostGetPriceSchema_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PresentPriceSource
        {
            get
            {
                return this.PresentPriceSourceField;
            }
            set
            {
                this.PresentPriceSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PresentPriceSource_SKey
        {
            get
            {
                return this.PresentPriceSource_SKeyField;
            }
            set
            {
                this.PresentPriceSource_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PriceSource
        {
            get
            {
                return this.PriceSourceField;
            }
            set
            {
                this.PriceSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PriceSource_SKey
        {
            get
            {
                return this.PriceSource_SKeyField;
            }
            set
            {
                this.PriceSource_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmDateDefaultValue
        {
            get
            {
                return this.m_confirmDateDefaultValueField;
            }
            set
            {
                this.m_confirmDateDefaultValueField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmMode
        {
            get
            {
                return this.m_confirmModeField;
            }
            set
            {
                this.m_confirmModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_evaPriceCheckTime
        {
            get
            {
                return this.m_evaPriceCheckTimeField;
            }
            set
            {
                this.m_evaPriceCheckTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invTransInfoControlTime
        {
            get
            {
                return this.m_invTransInfoControlTimeField;
            }
            set
            {
                this.m_invTransInfoControlTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAutoCreateLot
        {
            get
            {
                return this.m_isAutoCreateLotField;
            }
            set
            {
                this.m_isAutoCreateLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAutoCreateRMA
        {
            get
            {
                return this.m_isAutoCreateRMAField;
            }
            set
            {
                this.m_isAutoCreateRMAField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAutoCreateSN
        {
            get
            {
                return this.m_isAutoCreateSNField;
            }
            set
            {
                this.m_isAutoCreateSNField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAutoVerification
        {
            get
            {
                return this.m_isAutoVerificationField;
            }
            set
            {
                this.m_isAutoVerificationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanAPByPriceZero
        {
            get
            {
                return this.m_isCanAPByPriceZeroField;
            }
            set
            {
                this.m_isCanAPByPriceZeroField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFillRcv
        {
            get
            {
                return this.m_isFillRcvField;
            }
            set
            {
                this.m_isFillRcvField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHasContract
        {
            get
            {
                return this.m_isHasContractField;
            }
            set
            {
                this.m_isHasContractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHasPrepay
        {
            get
            {
                return this.m_isHasPrepayField;
            }
            set
            {
                this.m_isHasPrepayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHasRcvPlan
        {
            get
            {
                return this.m_isHasRcvPlanField;
            }
            set
            {
                this.m_isHasRcvPlanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLineApprove
        {
            get
            {
                return this.m_isLineApproveField;
            }
            set
            {
                this.m_isLineApproveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOriginalBillRtn
        {
            get
            {
                return this.m_isOriginalBillRtnField;
            }
            set
            {
                this.m_isOriginalBillRtnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPP
        {
            get
            {
                return this.m_isPPField;
            }
            set
            {
                this.m_isPPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isProjectPur
        {
            get
            {
                return this.m_isProjectPurField;
            }
            set
            {
                this.m_isProjectPurField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRCVToMO
        {
            get
            {
                return this.m_isRCVToMOField;
            }
            set
            {
                this.m_isRCVToMOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReferenced
        {
            get
            {
                return this.m_isReferencedField;
            }
            set
            {
                this.m_isReferencedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRtnFillGenPO
        {
            get
            {
                return this.m_isRtnFillGenPOField;
            }
            set
            {
                this.m_isRtnFillGenPOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSrcRcvDefaultMergerAP
        {
            get
            {
                return this.m_isSrcRcvDefaultMergerAPField;
            }
            set
            {
                this.m_isSrcRcvDefaultMergerAPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVMI
        {
            get
            {
                return this.m_isVMIField;
            }
            set
            {
                this.m_isVMIField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_memo
        {
            get
            {
                return this.m_memoField;
            }
            set
            {
                this.m_memoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_receivementType
        {
            get
            {
                return this.m_receivementTypeField;
            }
            set
            {
                this.m_receivementTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_reverseRtnDocTypeRed
        {
            get
            {
                return this.m_reverseRtnDocTypeRedField;
            }
            set
            {
                this.m_reverseRtnDocTypeRedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rtnType
        {
            get
            {
                return this.m_rtnTypeField;
            }
            set
            {
                this.m_rtnTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Base.Doc.DocTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubRcvDocTypeData))]
    public partial class UFIDAU9BaseDocDocTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long DocHeaderSequenceField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DocHeaderSequence_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long PrintTemplateField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PrintTemplate_SKeyField;
        
        private int m_approveTypeField;
        
        private int m_businessTypeField;
        
        private string m_codeField;
        
        private int m_confirmTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_docHeaderSequenceStyleField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isAMADocField;
        
        private bool m_isApprovingCanModifyField;
        
        private bool m_isCopyPrintedField;
        
        private bool m_isCreatedByPushField;
        
        private bool m_isDocNoEditableField;
        
        private bool m_isRAMADocField;
        
        private bool m_isRMADocField;
        
        private bool m_isSaveSubmitField;
        
        private string m_masterSiteField;
        
        private int m_maxAmountOfPrintField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_netPrinterCodeField;
        
        private string m_netPrinterNameField;
        
        private int m_printModeField;
        
        private int m_printStyleField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private System.Guid m_workFlowCodeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DocHeaderSequence
        {
            get
            {
                return this.DocHeaderSequenceField;
            }
            set
            {
                this.DocHeaderSequenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DocHeaderSequence_SKey
        {
            get
            {
                return this.DocHeaderSequence_SKeyField;
            }
            set
            {
                this.DocHeaderSequence_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PrintTemplate
        {
            get
            {
                return this.PrintTemplateField;
            }
            set
            {
                this.PrintTemplateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PrintTemplate_SKey
        {
            get
            {
                return this.PrintTemplate_SKeyField;
            }
            set
            {
                this.PrintTemplate_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_approveType
        {
            get
            {
                return this.m_approveTypeField;
            }
            set
            {
                this.m_approveTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_businessType
        {
            get
            {
                return this.m_businessTypeField;
            }
            set
            {
                this.m_businessTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmType
        {
            get
            {
                return this.m_confirmTypeField;
            }
            set
            {
                this.m_confirmTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docHeaderSequenceStyle
        {
            get
            {
                return this.m_docHeaderSequenceStyleField;
            }
            set
            {
                this.m_docHeaderSequenceStyleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAMADoc
        {
            get
            {
                return this.m_isAMADocField;
            }
            set
            {
                this.m_isAMADocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isApprovingCanModify
        {
            get
            {
                return this.m_isApprovingCanModifyField;
            }
            set
            {
                this.m_isApprovingCanModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCopyPrinted
        {
            get
            {
                return this.m_isCopyPrintedField;
            }
            set
            {
                this.m_isCopyPrintedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCreatedByPush
        {
            get
            {
                return this.m_isCreatedByPushField;
            }
            set
            {
                this.m_isCreatedByPushField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDocNoEditable
        {
            get
            {
                return this.m_isDocNoEditableField;
            }
            set
            {
                this.m_isDocNoEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRAMADoc
        {
            get
            {
                return this.m_isRAMADocField;
            }
            set
            {
                this.m_isRAMADocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRMADoc
        {
            get
            {
                return this.m_isRMADocField;
            }
            set
            {
                this.m_isRMADocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSaveSubmit
        {
            get
            {
                return this.m_isSaveSubmitField;
            }
            set
            {
                this.m_isSaveSubmitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_masterSite
        {
            get
            {
                return this.m_masterSiteField;
            }
            set
            {
                this.m_masterSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_maxAmountOfPrint
        {
            get
            {
                return this.m_maxAmountOfPrintField;
            }
            set
            {
                this.m_maxAmountOfPrintField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_netPrinterCode
        {
            get
            {
                return this.m_netPrinterCodeField;
            }
            set
            {
                this.m_netPrinterCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_netPrinterName
        {
            get
            {
                return this.m_netPrinterNameField;
            }
            set
            {
                this.m_netPrinterNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_printMode
        {
            get
            {
                return this.m_printModeField;
            }
            set
            {
                this.m_printModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_printStyle
        {
            get
            {
                return this.m_printStyleField;
            }
            set
            {
                this.m_printStyleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.Guid m_workFlowCode
        {
            get
            {
                return this.m_workFlowCodeField;
            }
            set
            {
                this.m_workFlowCodeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Pub.EstimatePriceSrcData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMPubEstimatePriceSrcData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameField;
        
        private long m_sysVersionField;
        
        private bool m_useInPOField;
        
        private bool m_useInRcvField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_useInPO
        {
            get
            {
                return this.m_useInPOField;
            }
            set
            {
                this.m_useInPOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_useInRcv
        {
            get
            {
                return this.m_useInRcvField;
            }
            set
            {
                this.m_useInRcvField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.IC.CBOPriceScheme.CBOPriceSchemeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData[] m_cBOPriceSchemeLineField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData[] m_cBOPriceSchemeLine
        {
            get
            {
                return this.m_cBOPriceSchemeLineField;
            }
            set
            {
                this.m_cBOPriceSchemeLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.IC.CBOPriceScheme.CBOPriceSchemeLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CBOPriceScheme_SKeyField;
        
        private string MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_MemoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeData m_cBOPriceSchemeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_priceSchemeField;
        
        private bool m_selectedField;
        
        private int m_seqField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CBOPriceScheme_SKey
        {
            get
            {
                return this.CBOPriceScheme_SKeyField;
            }
            set
            {
                this.CBOPriceScheme_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Memo
        {
            get
            {
                return this.MemoField;
            }
            set
            {
                this.MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Memo
        {
            get
            {
                return this.Multi_MemoField;
            }
            set
            {
                this.Multi_MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeData m_cBOPriceScheme
        {
            get
            {
                return this.m_cBOPriceSchemeField;
            }
            set
            {
                this.m_cBOPriceSchemeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceScheme
        {
            get
            {
                return this.m_priceSchemeField;
            }
            set
            {
                this.m_priceSchemeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_selected
        {
            get
            {
                return this.m_selectedField;
            }
            set
            {
                this.m_selectedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_seq
        {
            get
            {
                return this.m_seqField;
            }
            set
            {
                this.m_seqField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Customer.CustomerMISCInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMCustomerCustomerMISCInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CustomerField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_shortNameField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Customer
        {
            get
            {
                return this.CustomerField;
            }
            set
            {
                this.CustomerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKey
        {
            get
            {
                return this.Customer_SKeyField;
            }
            set
            {
                this.Customer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvContactData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvContactData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData m_linkManField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivementField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKey
        {
            get
            {
                return this.Receivement_SKeyField;
            }
            set
            {
                this.Receivement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData m_linkMan
        {
            get
            {
                return this.m_linkManField;
            }
            set
            {
                this.m_linkManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivement
        {
            get
            {
                return this.m_receivementField;
            }
            set
            {
                this.m_receivementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.PropertyTypes.LinkManInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPropertyTypesLinkManInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_eMailField;
        
        private string m_faxField;
        
        private string m_fixPhoneField;
        
        private string m_mobileField;
        
        private string m_nameField;
        
        private int m_ownerTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_eMail
        {
            get
            {
                return this.m_eMailField;
            }
            set
            {
                this.m_eMailField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_fax
        {
            get
            {
                return this.m_faxField;
            }
            set
            {
                this.m_faxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_fixPhone
        {
            get
            {
                return this.m_fixPhoneField;
            }
            set
            {
                this.m_fixPhoneField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_mobile
        {
            get
            {
                return this.m_mobileField;
            }
            set
            {
                this.m_mobileField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_ownerType
        {
            get
            {
                return this.m_ownerTypeField;
            }
            set
            {
                this.m_ownerTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.ProjectTask.ProjectData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMProjectTaskProjectData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CBSField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CBS_SKeyField;
        
        private long CostORGField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostORG_SKeyField;
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private long CustomerField;
        
        private long CustomerSiteField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerSite_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKeyField;
        
        private long DepartmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKeyField;
        
        private string DescriptionField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long LinkmanField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Linkman_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long ProjectAddressField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProjectAddress_SKeyField;
        
        private long ProjectStageField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProjectStage_SKeyField;
        
        private long ProjextMasterField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProjextMaster_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private long WBSProjectTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WBSProjectType_SKeyField;
        
        private long WorkCalendarField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKeyField;
        
        private System.DateTime m_acceptDateField;
        
        private string m_accepterField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectDatesData m_actStaAndEndTimeField;
        
        private decimal m_actualTotalHoursField;
        
        private System.DateTime m_approveDateField;
        
        private string m_approveUserField;
        
        private int m_canCarryCostRuleField;
        
        private int m_canOpenBillingAmountRuleField;
        
        private System.DateTime m_cancelDateField;
        
        private string m_canceledByField;
        
        private string m_closeByField;
        
        private System.DateTime m_closeDateField;
        
        private string m_codeField;
        
        private decimal m_completePercentageField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private System.DateTime m_endDateField;
        
        private int m_excRateTypeField;
        
        private string m_fICloseByField;
        
        private System.DateTime m_fICloseOnField;
        
        private System.DateTime m_holdDateField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private bool m_isAcceptedField;
        
        private bool m_isCanceledField;
        
        private bool m_isFICloseField;
        
        private bool m_isHoldOnField;
        
        private bool m_isProjCostManualRollOverField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_pROJSourceField;
        
        private decimal m_planTotalHoursField;
        
        private decimal m_projAmtField;
        
        private decimal m_projNotaxAmtField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData[] m_projOrgField;
        
        private decimal m_projTotalAmtField;
        
        private string m_projectManagerNameField;
        
        private int m_projectPriorityField;
        
        private int m_projectTypeField;
        
        private System.DateTime m_qAExpireDateField;
        
        private System.DateTime m_releaseDateField;
        
        private string m_releaseUserField;
        
        private string m_shortNameField;
        
        private long m_srcSOField;
        
        private string m_srcSODocNoField;
        
        private string m_srcSOLineNoField;
        
        private long m_srcSaleField;
        
        private string m_srcSaleDocNoField;
        
        private string m_srcSaleLineNoField;
        
        private System.DateTime m_startDateField;
        
        private int m_stateField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData[] m_tasksField;
        
        private System.DateTime m_unapproveDateField;
        
        private string m_unapproveUserField;
        
        private int m_versionField;
        
        private long m_wBSProjectField;
        
        private int m_wFCurrentStateField;
        
        private int m_wFOriginalStateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CBS
        {
            get
            {
                return this.CBSField;
            }
            set
            {
                this.CBSField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CBS_SKey
        {
            get
            {
                return this.CBS_SKeyField;
            }
            set
            {
                this.CBS_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostORG
        {
            get
            {
                return this.CostORGField;
            }
            set
            {
                this.CostORGField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostORG_SKey
        {
            get
            {
                return this.CostORG_SKeyField;
            }
            set
            {
                this.CostORG_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Customer
        {
            get
            {
                return this.CustomerField;
            }
            set
            {
                this.CustomerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CustomerSite
        {
            get
            {
                return this.CustomerSiteField;
            }
            set
            {
                this.CustomerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CustomerSite_SKey
        {
            get
            {
                return this.CustomerSite_SKeyField;
            }
            set
            {
                this.CustomerSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKey
        {
            get
            {
                return this.Customer_SKeyField;
            }
            set
            {
                this.Customer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Department
        {
            get
            {
                return this.DepartmentField;
            }
            set
            {
                this.DepartmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKey
        {
            get
            {
                return this.Department_SKeyField;
            }
            set
            {
                this.Department_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Linkman
        {
            get
            {
                return this.LinkmanField;
            }
            set
            {
                this.LinkmanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Linkman_SKey
        {
            get
            {
                return this.Linkman_SKeyField;
            }
            set
            {
                this.Linkman_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProjectAddress
        {
            get
            {
                return this.ProjectAddressField;
            }
            set
            {
                this.ProjectAddressField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProjectAddress_SKey
        {
            get
            {
                return this.ProjectAddress_SKeyField;
            }
            set
            {
                this.ProjectAddress_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProjectStage
        {
            get
            {
                return this.ProjectStageField;
            }
            set
            {
                this.ProjectStageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProjectStage_SKey
        {
            get
            {
                return this.ProjectStage_SKeyField;
            }
            set
            {
                this.ProjectStage_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProjextMaster
        {
            get
            {
                return this.ProjextMasterField;
            }
            set
            {
                this.ProjextMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProjextMaster_SKey
        {
            get
            {
                return this.ProjextMaster_SKeyField;
            }
            set
            {
                this.ProjextMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WBSProjectType
        {
            get
            {
                return this.WBSProjectTypeField;
            }
            set
            {
                this.WBSProjectTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WBSProjectType_SKey
        {
            get
            {
                return this.WBSProjectType_SKeyField;
            }
            set
            {
                this.WBSProjectType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WorkCalendar
        {
            get
            {
                return this.WorkCalendarField;
            }
            set
            {
                this.WorkCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WorkCalendar_SKey
        {
            get
            {
                return this.WorkCalendar_SKeyField;
            }
            set
            {
                this.WorkCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_acceptDate
        {
            get
            {
                return this.m_acceptDateField;
            }
            set
            {
                this.m_acceptDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_accepter
        {
            get
            {
                return this.m_accepterField;
            }
            set
            {
                this.m_accepterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectDatesData m_actStaAndEndTime
        {
            get
            {
                return this.m_actStaAndEndTimeField;
            }
            set
            {
                this.m_actStaAndEndTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_actualTotalHours
        {
            get
            {
                return this.m_actualTotalHoursField;
            }
            set
            {
                this.m_actualTotalHoursField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_approveDate
        {
            get
            {
                return this.m_approveDateField;
            }
            set
            {
                this.m_approveDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_approveUser
        {
            get
            {
                return this.m_approveUserField;
            }
            set
            {
                this.m_approveUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_canCarryCostRule
        {
            get
            {
                return this.m_canCarryCostRuleField;
            }
            set
            {
                this.m_canCarryCostRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_canOpenBillingAmountRule
        {
            get
            {
                return this.m_canOpenBillingAmountRuleField;
            }
            set
            {
                this.m_canOpenBillingAmountRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_cancelDate
        {
            get
            {
                return this.m_cancelDateField;
            }
            set
            {
                this.m_cancelDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_canceledBy
        {
            get
            {
                return this.m_canceledByField;
            }
            set
            {
                this.m_canceledByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_closeBy
        {
            get
            {
                return this.m_closeByField;
            }
            set
            {
                this.m_closeByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_closeDate
        {
            get
            {
                return this.m_closeDateField;
            }
            set
            {
                this.m_closeDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_completePercentage
        {
            get
            {
                return this.m_completePercentageField;
            }
            set
            {
                this.m_completePercentageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_endDate
        {
            get
            {
                return this.m_endDateField;
            }
            set
            {
                this.m_endDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_excRateType
        {
            get
            {
                return this.m_excRateTypeField;
            }
            set
            {
                this.m_excRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_fICloseBy
        {
            get
            {
                return this.m_fICloseByField;
            }
            set
            {
                this.m_fICloseByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_fICloseOn
        {
            get
            {
                return this.m_fICloseOnField;
            }
            set
            {
                this.m_fICloseOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAccepted
        {
            get
            {
                return this.m_isAcceptedField;
            }
            set
            {
                this.m_isAcceptedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanceled
        {
            get
            {
                return this.m_isCanceledField;
            }
            set
            {
                this.m_isCanceledField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFIClose
        {
            get
            {
                return this.m_isFICloseField;
            }
            set
            {
                this.m_isFICloseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHoldOn
        {
            get
            {
                return this.m_isHoldOnField;
            }
            set
            {
                this.m_isHoldOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isProjCostManualRollOver
        {
            get
            {
                return this.m_isProjCostManualRollOverField;
            }
            set
            {
                this.m_isProjCostManualRollOverField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_pROJSource
        {
            get
            {
                return this.m_pROJSourceField;
            }
            set
            {
                this.m_pROJSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planTotalHours
        {
            get
            {
                return this.m_planTotalHoursField;
            }
            set
            {
                this.m_planTotalHoursField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_projAmt
        {
            get
            {
                return this.m_projAmtField;
            }
            set
            {
                this.m_projAmtField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_projNotaxAmt
        {
            get
            {
                return this.m_projNotaxAmtField;
            }
            set
            {
                this.m_projNotaxAmtField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData[] m_projOrg
        {
            get
            {
                return this.m_projOrgField;
            }
            set
            {
                this.m_projOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_projTotalAmt
        {
            get
            {
                return this.m_projTotalAmtField;
            }
            set
            {
                this.m_projTotalAmtField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_projectManagerName
        {
            get
            {
                return this.m_projectManagerNameField;
            }
            set
            {
                this.m_projectManagerNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projectPriority
        {
            get
            {
                return this.m_projectPriorityField;
            }
            set
            {
                this.m_projectPriorityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projectType
        {
            get
            {
                return this.m_projectTypeField;
            }
            set
            {
                this.m_projectTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_qAExpireDate
        {
            get
            {
                return this.m_qAExpireDateField;
            }
            set
            {
                this.m_qAExpireDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcSO
        {
            get
            {
                return this.m_srcSOField;
            }
            set
            {
                this.m_srcSOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_srcSODocNo
        {
            get
            {
                return this.m_srcSODocNoField;
            }
            set
            {
                this.m_srcSODocNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_srcSOLineNo
        {
            get
            {
                return this.m_srcSOLineNoField;
            }
            set
            {
                this.m_srcSOLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcSale
        {
            get
            {
                return this.m_srcSaleField;
            }
            set
            {
                this.m_srcSaleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_srcSaleDocNo
        {
            get
            {
                return this.m_srcSaleDocNoField;
            }
            set
            {
                this.m_srcSaleDocNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_srcSaleLineNo
        {
            get
            {
                return this.m_srcSaleLineNoField;
            }
            set
            {
                this.m_srcSaleLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_startDate
        {
            get
            {
                return this.m_startDateField;
            }
            set
            {
                this.m_startDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_state
        {
            get
            {
                return this.m_stateField;
            }
            set
            {
                this.m_stateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData[] m_tasks
        {
            get
            {
                return this.m_tasksField;
            }
            set
            {
                this.m_tasksField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_unapproveDate
        {
            get
            {
                return this.m_unapproveDateField;
            }
            set
            {
                this.m_unapproveDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_unapproveUser
        {
            get
            {
                return this.m_unapproveUserField;
            }
            set
            {
                this.m_unapproveUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_version
        {
            get
            {
                return this.m_versionField;
            }
            set
            {
                this.m_versionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_wBSProject
        {
            get
            {
                return this.m_wBSProjectField;
            }
            set
            {
                this.m_wBSProjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wFCurrentState
        {
            get
            {
                return this.m_wFCurrentStateField;
            }
            set
            {
                this.m_wFCurrentStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wFOriginalState
        {
            get
            {
                return this.m_wFOriginalStateField;
            }
            set
            {
                this.m_wFOriginalStateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.ProjectTask.ProjectDatesData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMProjectTaskProjectDatesData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private System.DateTime m_fromDateField;
        
        private System.DateTime m_toDateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_fromDate
        {
            get
            {
                return this.m_fromDateField;
            }
            set
            {
                this.m_fromDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_toDate
        {
            get
            {
                return this.m_toDateField;
            }
            set
            {
                this.m_toDateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.ProjectTask.ProjOrgData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMProjectTaskProjOrgData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Project_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private string m_descriptionField;
        
        private long m_iDField;
        
        private bool m_isAuditOrgField;
        
        private bool m_isCostOrgField;
        
        private bool m_isPerformOrgField;
        
        private bool m_isPlanOrgField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_projSrcField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData m_projectField;
        
        private int m_sequenceField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Project_SKey
        {
            get
            {
                return this.Project_SKeyField;
            }
            set
            {
                this.Project_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_description
        {
            get
            {
                return this.m_descriptionField;
            }
            set
            {
                this.m_descriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAuditOrg
        {
            get
            {
                return this.m_isAuditOrgField;
            }
            set
            {
                this.m_isAuditOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCostOrg
        {
            get
            {
                return this.m_isCostOrgField;
            }
            set
            {
                this.m_isCostOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPerformOrg
        {
            get
            {
                return this.m_isPerformOrgField;
            }
            set
            {
                this.m_isPerformOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPlanOrg
        {
            get
            {
                return this.m_isPlanOrgField;
            }
            set
            {
                this.m_isPlanOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projSrc
        {
            get
            {
                return this.m_projSrcField;
            }
            set
            {
                this.m_projSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData m_project
        {
            get
            {
                return this.m_projectField;
            }
            set
            {
                this.m_projectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequence
        {
            get
            {
                return this.m_sequenceField;
            }
            set
            {
                this.m_sequenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.ProjTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMProjTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CBSField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CBS_SKeyField;
        
        private long KeyPathUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyPathUOM_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long ProjStageField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProjStage_SKeyField;
        
        private long SequenceDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SequenceDef_SKeyField;
        
        private long TaskControlTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaskControlType_SKeyField;
        
        private long TaskSequenceDefField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaskSequenceDef_SKeyField;
        
        private int m_baseLineTypeField;
        
        private int m_changeTimeField;
        
        private int m_changeTypeField;
        
        private string m_codeField;
        
        private int m_confirmTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_defaultDepthField;
        
        private int m_defaultPlannerField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private string m_descriptionField;
        
        private int m_estimatePeriodTypeField;
        
        private int m_exceptionHandleField;
        
        private int m_finalExceptionModeField;
        
        private long m_iDField;
        
        private bool m_isAccrueableField;
        
        private bool m_isAppNeedAgreeField;
        
        private bool m_isApprovableField;
        
        private bool m_isApprovedModifyField;
        
        private bool m_isAutoScheduleField;
        
        private bool m_isDeletePLMTaskField;
        
        private bool m_isDocNoEditableField;
        
        private bool m_isEditableByTaskField;
        
        private bool m_isInvoiceableField;
        
        private bool m_isQuanxianField;
        
        private bool m_isSendChildTaskField;
        
        private bool m_isSendMsgField;
        
        private bool m_isTaskDocNoEditableField;
        
        private bool m_isTaskManagerRefControlField;
        
        private bool m_isVersionControlField;
        
        private bool m_isWPlanField;
        
        private int m_keyPathDelayTimeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_planDimensionsField;
        
        private int m_progressRptTypeField;
        
        private int m_projCategoryField;
        
        private int m_projDimensionEnumField;
        
        private int m_projSrcField;
        
        private int m_respondDaysField;
        
        private int m_scheduleTypeField;
        
        private int m_sequenceTypeField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        private int m_taskLevelField;
        
        private int m_taskScheduleCalcTypeField;
        
        private int m_taskSequenceTypeField;
        
        private int m_taskStartSequenceField;
        
        private int m_taskStepLengthField;
        
        private int m_wScheduleExceptionModeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CBS
        {
            get
            {
                return this.CBSField;
            }
            set
            {
                this.CBSField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CBS_SKey
        {
            get
            {
                return this.CBS_SKeyField;
            }
            set
            {
                this.CBS_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyPathUOM
        {
            get
            {
                return this.KeyPathUOMField;
            }
            set
            {
                this.KeyPathUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyPathUOM_SKey
        {
            get
            {
                return this.KeyPathUOM_SKeyField;
            }
            set
            {
                this.KeyPathUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProjStage
        {
            get
            {
                return this.ProjStageField;
            }
            set
            {
                this.ProjStageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProjStage_SKey
        {
            get
            {
                return this.ProjStage_SKeyField;
            }
            set
            {
                this.ProjStage_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SequenceDef
        {
            get
            {
                return this.SequenceDefField;
            }
            set
            {
                this.SequenceDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SequenceDef_SKey
        {
            get
            {
                return this.SequenceDef_SKeyField;
            }
            set
            {
                this.SequenceDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaskControlType
        {
            get
            {
                return this.TaskControlTypeField;
            }
            set
            {
                this.TaskControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaskControlType_SKey
        {
            get
            {
                return this.TaskControlType_SKeyField;
            }
            set
            {
                this.TaskControlType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaskSequenceDef
        {
            get
            {
                return this.TaskSequenceDefField;
            }
            set
            {
                this.TaskSequenceDefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaskSequenceDef_SKey
        {
            get
            {
                return this.TaskSequenceDef_SKeyField;
            }
            set
            {
                this.TaskSequenceDef_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_baseLineType
        {
            get
            {
                return this.m_baseLineTypeField;
            }
            set
            {
                this.m_baseLineTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_changeTime
        {
            get
            {
                return this.m_changeTimeField;
            }
            set
            {
                this.m_changeTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_changeType
        {
            get
            {
                return this.m_changeTypeField;
            }
            set
            {
                this.m_changeTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmType
        {
            get
            {
                return this.m_confirmTypeField;
            }
            set
            {
                this.m_confirmTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_defaultDepth
        {
            get
            {
                return this.m_defaultDepthField;
            }
            set
            {
                this.m_defaultDepthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_defaultPlanner
        {
            get
            {
                return this.m_defaultPlannerField;
            }
            set
            {
                this.m_defaultPlannerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_description
        {
            get
            {
                return this.m_descriptionField;
            }
            set
            {
                this.m_descriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_estimatePeriodType
        {
            get
            {
                return this.m_estimatePeriodTypeField;
            }
            set
            {
                this.m_estimatePeriodTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_exceptionHandle
        {
            get
            {
                return this.m_exceptionHandleField;
            }
            set
            {
                this.m_exceptionHandleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_finalExceptionMode
        {
            get
            {
                return this.m_finalExceptionModeField;
            }
            set
            {
                this.m_finalExceptionModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAccrueable
        {
            get
            {
                return this.m_isAccrueableField;
            }
            set
            {
                this.m_isAccrueableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAppNeedAgree
        {
            get
            {
                return this.m_isAppNeedAgreeField;
            }
            set
            {
                this.m_isAppNeedAgreeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isApprovable
        {
            get
            {
                return this.m_isApprovableField;
            }
            set
            {
                this.m_isApprovableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isApprovedModify
        {
            get
            {
                return this.m_isApprovedModifyField;
            }
            set
            {
                this.m_isApprovedModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAutoSchedule
        {
            get
            {
                return this.m_isAutoScheduleField;
            }
            set
            {
                this.m_isAutoScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDeletePLMTask
        {
            get
            {
                return this.m_isDeletePLMTaskField;
            }
            set
            {
                this.m_isDeletePLMTaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDocNoEditable
        {
            get
            {
                return this.m_isDocNoEditableField;
            }
            set
            {
                this.m_isDocNoEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEditableByTask
        {
            get
            {
                return this.m_isEditableByTaskField;
            }
            set
            {
                this.m_isEditableByTaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInvoiceable
        {
            get
            {
                return this.m_isInvoiceableField;
            }
            set
            {
                this.m_isInvoiceableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isQuanxian
        {
            get
            {
                return this.m_isQuanxianField;
            }
            set
            {
                this.m_isQuanxianField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSendChildTask
        {
            get
            {
                return this.m_isSendChildTaskField;
            }
            set
            {
                this.m_isSendChildTaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSendMsg
        {
            get
            {
                return this.m_isSendMsgField;
            }
            set
            {
                this.m_isSendMsgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTaskDocNoEditable
        {
            get
            {
                return this.m_isTaskDocNoEditableField;
            }
            set
            {
                this.m_isTaskDocNoEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTaskManagerRefControl
        {
            get
            {
                return this.m_isTaskManagerRefControlField;
            }
            set
            {
                this.m_isTaskManagerRefControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVersionControl
        {
            get
            {
                return this.m_isVersionControlField;
            }
            set
            {
                this.m_isVersionControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isWPlan
        {
            get
            {
                return this.m_isWPlanField;
            }
            set
            {
                this.m_isWPlanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_keyPathDelayTime
        {
            get
            {
                return this.m_keyPathDelayTimeField;
            }
            set
            {
                this.m_keyPathDelayTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_planDimensions
        {
            get
            {
                return this.m_planDimensionsField;
            }
            set
            {
                this.m_planDimensionsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_progressRptType
        {
            get
            {
                return this.m_progressRptTypeField;
            }
            set
            {
                this.m_progressRptTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projCategory
        {
            get
            {
                return this.m_projCategoryField;
            }
            set
            {
                this.m_projCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projDimensionEnum
        {
            get
            {
                return this.m_projDimensionEnumField;
            }
            set
            {
                this.m_projDimensionEnumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projSrc
        {
            get
            {
                return this.m_projSrcField;
            }
            set
            {
                this.m_projSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_respondDays
        {
            get
            {
                return this.m_respondDaysField;
            }
            set
            {
                this.m_respondDaysField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_scheduleType
        {
            get
            {
                return this.m_scheduleTypeField;
            }
            set
            {
                this.m_scheduleTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequenceType
        {
            get
            {
                return this.m_sequenceTypeField;
            }
            set
            {
                this.m_sequenceTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskLevel
        {
            get
            {
                return this.m_taskLevelField;
            }
            set
            {
                this.m_taskLevelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskScheduleCalcType
        {
            get
            {
                return this.m_taskScheduleCalcTypeField;
            }
            set
            {
                this.m_taskScheduleCalcTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskSequenceType
        {
            get
            {
                return this.m_taskSequenceTypeField;
            }
            set
            {
                this.m_taskSequenceTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskStartSequence
        {
            get
            {
                return this.m_taskStartSequenceField;
            }
            set
            {
                this.m_taskStartSequenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskStepLength
        {
            get
            {
                return this.m_taskStepLengthField;
            }
            set
            {
                this.m_taskStepLengthField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wScheduleExceptionMode
        {
            get
            {
                return this.m_wScheduleExceptionModeField;
            }
            set
            {
                this.m_wScheduleExceptionModeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.CBSData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMCBSData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private int m_budgetControlTypeField;
        
        private int m_budgetTypeField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isControlPriceField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_budgetControlType
        {
            get
            {
                return this.m_budgetControlTypeField;
            }
            set
            {
                this.m_budgetControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_budgetType
        {
            get
            {
                return this.m_budgetTypeField;
            }
            set
            {
                this.m_budgetTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isControlPrice
        {
            get
            {
                return this.m_isControlPriceField;
            }
            set
            {
                this.m_isControlPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.ProjStageData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMProjStageData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData[] m_projStagePhasesField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData[] m_projStagePhases
        {
            get
            {
                return this.m_projStagePhasesField;
            }
            set
            {
                this.m_projStagePhasesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.ProjStagePhaseData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMProjStagePhaseData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProjStage_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStageData m_projStageField;
        
        private int m_sequenceField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProjStage_SKey
        {
            get
            {
                return this.ProjStage_SKeyField;
            }
            set
            {
                this.ProjStage_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStageData m_projStage
        {
            get
            {
                return this.m_projStageField;
            }
            set
            {
                this.m_projStageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequence
        {
            get
            {
                return this.m_sequenceField;
            }
            set
            {
                this.m_sequenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.TaskControlTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMTaskControlTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private int m_confirmTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isApproveField;
        
        private bool m_isApprovedModifyField;
        
        private bool m_isAutoPublishField;
        
        private bool m_isDeleteApproveField;
        
        private bool m_isModifyApproveField;
        
        private bool m_isModifySubmitField;
        
        private bool m_isReportApproveField;
        
        private bool m_isResourceRefField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_proFirstTypeField;
        
        private int m_scheduleConfirmTypeField;
        
        private long m_sysVersionField;
        
        private int m_taskDemandFirstTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_confirmType
        {
            get
            {
                return this.m_confirmTypeField;
            }
            set
            {
                this.m_confirmTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isApprove
        {
            get
            {
                return this.m_isApproveField;
            }
            set
            {
                this.m_isApproveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isApprovedModify
        {
            get
            {
                return this.m_isApprovedModifyField;
            }
            set
            {
                this.m_isApprovedModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAutoPublish
        {
            get
            {
                return this.m_isAutoPublishField;
            }
            set
            {
                this.m_isAutoPublishField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDeleteApprove
        {
            get
            {
                return this.m_isDeleteApproveField;
            }
            set
            {
                this.m_isDeleteApproveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyApprove
        {
            get
            {
                return this.m_isModifyApproveField;
            }
            set
            {
                this.m_isModifyApproveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifySubmit
        {
            get
            {
                return this.m_isModifySubmitField;
            }
            set
            {
                this.m_isModifySubmitField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReportApprove
        {
            get
            {
                return this.m_isReportApproveField;
            }
            set
            {
                this.m_isReportApproveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isResourceRef
        {
            get
            {
                return this.m_isResourceRefField;
            }
            set
            {
                this.m_isResourceRefField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_proFirstType
        {
            get
            {
                return this.m_proFirstTypeField;
            }
            set
            {
                this.m_proFirstTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_scheduleConfirmType
        {
            get
            {
                return this.m_scheduleConfirmTypeField;
            }
            set
            {
                this.m_scheduleConfirmTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskDemandFirstType
        {
            get
            {
                return this.m_taskDemandFirstTypeField;
            }
            set
            {
                this.m_taskDemandFirstTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.ProjectTask.TaskData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMProjectTaskTaskData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ChildProject_SKeyField;
        
        private long DepartmentField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKeyField;
        
        private string DescriptionField;
        
        private long ExecOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ExecOrg_SKeyField;
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ParentTask_SKeyField;
        
        private long ProjectStagePhaseField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ProjectStagePhase_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Project_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private long TaskAddressField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaskAddress_SKeyField;
        
        private long TaskMasterField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaskMaster_SKeyField;
        
        private long WBSTaskTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WBSTaskType_SKeyField;
        
        private System.DateTime m_approveDateField;
        
        private string m_approveUserField;
        
        private string m_cancelByField;
        
        private System.DateTime m_cancelDateField;
        
        private string m_cancelReasonField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData m_childProjectField;
        
        private string m_closeByField;
        
        private System.DateTime m_closeDateField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private System.DateTime m_endDateField;
        
        private System.DateTime m_holdOnField;
        
        private string m_holdUserField;
        
        private long m_iDField;
        
        private bool m_isCanceledField;
        
        private bool m_isDelFlagField;
        
        private bool m_isFeeField;
        
        private bool m_isHoldField;
        
        private bool m_isInvioceField;
        
        private bool m_isLandmarkField;
        
        private bool m_isPrimaryTaskField;
        
        private int m_layersField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData m_parentTaskField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectDatesData m_practiceExeStartDateField;
        
        private decimal m_practicePeriodField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData m_projectField;
        
        private string m_projectCodeField;
        
        private string m_projectNameField;
        
        private System.DateTime m_releaseOnField;
        
        private string m_releaseUserField;
        
        private decimal m_scheduleField;
        
        private decimal m_schemePeriodField;
        
        private int m_sequenceField;
        
        private string m_shortNameField;
        
        private long m_sourceTaskField;
        
        private long m_srcRowIDField;
        
        private System.DateTime m_startDateField;
        
        private int m_stateField;
        
        private long m_sysVersionField;
        
        private string m_taskManagerNameField;
        
        private int m_taskPriorityField;
        
        private int m_taskSourceField;
        
        private int m_taskTypeField;
        
        private System.DateTime m_unapproveDateField;
        
        private string m_unapproveUserField;
        
        private string m_wBSCodeField;
        
        private long m_wBSTaskField;
        
        private int m_wFCurrentStateField;
        
        private int m_wFOriginalStateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ChildProject_SKey
        {
            get
            {
                return this.ChildProject_SKeyField;
            }
            set
            {
                this.ChildProject_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Department
        {
            get
            {
                return this.DepartmentField;
            }
            set
            {
                this.DepartmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Department_SKey
        {
            get
            {
                return this.Department_SKeyField;
            }
            set
            {
                this.Department_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ExecOrg
        {
            get
            {
                return this.ExecOrgField;
            }
            set
            {
                this.ExecOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ExecOrg_SKey
        {
            get
            {
                return this.ExecOrg_SKeyField;
            }
            set
            {
                this.ExecOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ParentTask_SKey
        {
            get
            {
                return this.ParentTask_SKeyField;
            }
            set
            {
                this.ParentTask_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ProjectStagePhase
        {
            get
            {
                return this.ProjectStagePhaseField;
            }
            set
            {
                this.ProjectStagePhaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ProjectStagePhase_SKey
        {
            get
            {
                return this.ProjectStagePhase_SKeyField;
            }
            set
            {
                this.ProjectStagePhase_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Project_SKey
        {
            get
            {
                return this.Project_SKeyField;
            }
            set
            {
                this.Project_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaskAddress
        {
            get
            {
                return this.TaskAddressField;
            }
            set
            {
                this.TaskAddressField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaskAddress_SKey
        {
            get
            {
                return this.TaskAddress_SKeyField;
            }
            set
            {
                this.TaskAddress_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaskMaster
        {
            get
            {
                return this.TaskMasterField;
            }
            set
            {
                this.TaskMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaskMaster_SKey
        {
            get
            {
                return this.TaskMaster_SKeyField;
            }
            set
            {
                this.TaskMaster_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long WBSTaskType
        {
            get
            {
                return this.WBSTaskTypeField;
            }
            set
            {
                this.WBSTaskTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey WBSTaskType_SKey
        {
            get
            {
                return this.WBSTaskType_SKeyField;
            }
            set
            {
                this.WBSTaskType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_approveDate
        {
            get
            {
                return this.m_approveDateField;
            }
            set
            {
                this.m_approveDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_approveUser
        {
            get
            {
                return this.m_approveUserField;
            }
            set
            {
                this.m_approveUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_cancelBy
        {
            get
            {
                return this.m_cancelByField;
            }
            set
            {
                this.m_cancelByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_cancelDate
        {
            get
            {
                return this.m_cancelDateField;
            }
            set
            {
                this.m_cancelDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_cancelReason
        {
            get
            {
                return this.m_cancelReasonField;
            }
            set
            {
                this.m_cancelReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData m_childProject
        {
            get
            {
                return this.m_childProjectField;
            }
            set
            {
                this.m_childProjectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_closeBy
        {
            get
            {
                return this.m_closeByField;
            }
            set
            {
                this.m_closeByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_closeDate
        {
            get
            {
                return this.m_closeDateField;
            }
            set
            {
                this.m_closeDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_endDate
        {
            get
            {
                return this.m_endDateField;
            }
            set
            {
                this.m_endDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdOn
        {
            get
            {
                return this.m_holdOnField;
            }
            set
            {
                this.m_holdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_holdUser
        {
            get
            {
                return this.m_holdUserField;
            }
            set
            {
                this.m_holdUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanceled
        {
            get
            {
                return this.m_isCanceledField;
            }
            set
            {
                this.m_isCanceledField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDelFlag
        {
            get
            {
                return this.m_isDelFlagField;
            }
            set
            {
                this.m_isDelFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFee
        {
            get
            {
                return this.m_isFeeField;
            }
            set
            {
                this.m_isFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isHold
        {
            get
            {
                return this.m_isHoldField;
            }
            set
            {
                this.m_isHoldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInvioce
        {
            get
            {
                return this.m_isInvioceField;
            }
            set
            {
                this.m_isInvioceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLandmark
        {
            get
            {
                return this.m_isLandmarkField;
            }
            set
            {
                this.m_isLandmarkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrimaryTask
        {
            get
            {
                return this.m_isPrimaryTaskField;
            }
            set
            {
                this.m_isPrimaryTaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_layers
        {
            get
            {
                return this.m_layersField;
            }
            set
            {
                this.m_layersField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData m_parentTask
        {
            get
            {
                return this.m_parentTaskField;
            }
            set
            {
                this.m_parentTaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectDatesData m_practiceExeStartDate
        {
            get
            {
                return this.m_practiceExeStartDateField;
            }
            set
            {
                this.m_practiceExeStartDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_practicePeriod
        {
            get
            {
                return this.m_practicePeriodField;
            }
            set
            {
                this.m_practicePeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData m_project
        {
            get
            {
                return this.m_projectField;
            }
            set
            {
                this.m_projectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_projectCode
        {
            get
            {
                return this.m_projectCodeField;
            }
            set
            {
                this.m_projectCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_projectName
        {
            get
            {
                return this.m_projectNameField;
            }
            set
            {
                this.m_projectNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseOn
        {
            get
            {
                return this.m_releaseOnField;
            }
            set
            {
                this.m_releaseOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_releaseUser
        {
            get
            {
                return this.m_releaseUserField;
            }
            set
            {
                this.m_releaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_schedule
        {
            get
            {
                return this.m_scheduleField;
            }
            set
            {
                this.m_scheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_schemePeriod
        {
            get
            {
                return this.m_schemePeriodField;
            }
            set
            {
                this.m_schemePeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sequence
        {
            get
            {
                return this.m_sequenceField;
            }
            set
            {
                this.m_sequenceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sourceTask
        {
            get
            {
                return this.m_sourceTaskField;
            }
            set
            {
                this.m_sourceTaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_startDate
        {
            get
            {
                return this.m_startDateField;
            }
            set
            {
                this.m_startDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_state
        {
            get
            {
                return this.m_stateField;
            }
            set
            {
                this.m_stateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_taskManagerName
        {
            get
            {
                return this.m_taskManagerNameField;
            }
            set
            {
                this.m_taskManagerNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskPriority
        {
            get
            {
                return this.m_taskPriorityField;
            }
            set
            {
                this.m_taskPriorityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskSource
        {
            get
            {
                return this.m_taskSourceField;
            }
            set
            {
                this.m_taskSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taskType
        {
            get
            {
                return this.m_taskTypeField;
            }
            set
            {
                this.m_taskTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_unapproveDate
        {
            get
            {
                return this.m_unapproveDateField;
            }
            set
            {
                this.m_unapproveDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_unapproveUser
        {
            get
            {
                return this.m_unapproveUserField;
            }
            set
            {
                this.m_unapproveUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_wBSCode
        {
            get
            {
                return this.m_wBSCodeField;
            }
            set
            {
                this.m_wBSCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_wBSTask
        {
            get
            {
                return this.m_wBSTaskField;
            }
            set
            {
                this.m_wBSTaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wFCurrentState
        {
            get
            {
                return this.m_wFCurrentStateField;
            }
            set
            {
                this.m_wFCurrentStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wFOriginalState
        {
            get
            {
                return this.m_wFOriginalStateField;
            }
            set
            {
                this.m_wFOriginalStateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.ExpenditureTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMExpenditureTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CBSField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CBS_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TreeDisplayNameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ParentNode_SKeyField;
        
        private string ShortNameField;
        
        private string TreeDisplayNameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData[] m_expenditureTypeRelationField;
        
        private long m_iDField;
        
        private bool m_isLeafField;
        
        private int m_levelField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeData m_parentNodeField;
        
        private long m_sysVersionField;
        
        private bool m_useAllExpItemsField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CBS
        {
            get
            {
                return this.CBSField;
            }
            set
            {
                this.CBSField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CBS_SKey
        {
            get
            {
                return this.CBS_SKeyField;
            }
            set
            {
                this.CBS_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ShortName
        {
            get
            {
                return this.Multi_ShortNameField;
            }
            set
            {
                this.Multi_ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_TreeDisplayName
        {
            get
            {
                return this.Multi_TreeDisplayNameField;
            }
            set
            {
                this.Multi_TreeDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ParentNode_SKey
        {
            get
            {
                return this.ParentNode_SKeyField;
            }
            set
            {
                this.ParentNode_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string ShortName
        {
            get
            {
                return this.ShortNameField;
            }
            set
            {
                this.ShortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string TreeDisplayName
        {
            get
            {
                return this.TreeDisplayNameField;
            }
            set
            {
                this.TreeDisplayNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData[] m_expenditureTypeRelation
        {
            get
            {
                return this.m_expenditureTypeRelationField;
            }
            set
            {
                this.m_expenditureTypeRelationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLeaf
        {
            get
            {
                return this.m_isLeafField;
            }
            set
            {
                this.m_isLeafField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_level
        {
            get
            {
                return this.m_levelField;
            }
            set
            {
                this.m_levelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeData m_parentNode
        {
            get
            {
                return this.m_parentNodeField;
            }
            set
            {
                this.m_parentNodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_useAllExpItems
        {
            get
            {
                return this.m_useAllExpItemsField;
            }
            set
            {
                this.m_useAllExpItemsField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.ExpenditureTypeRelationData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMExpenditureTypeRelationData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ExpenditureItemField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ExpenditureItem_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ExpenditureType_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeData m_expenditureTypeField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ExpenditureItem
        {
            get
            {
                return this.ExpenditureItemField;
            }
            set
            {
                this.ExpenditureItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ExpenditureItem_SKey
        {
            get
            {
                return this.ExpenditureItem_SKeyField;
            }
            set
            {
                this.ExpenditureItem_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ExpenditureType_SKey
        {
            get
            {
                return this.ExpenditureType_SKeyField;
            }
            set
            {
                this.ExpenditureType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeData m_expenditureType
        {
            get
            {
                return this.m_expenditureTypeField;
            }
            set
            {
                this.m_expenditureTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.ExpenditureItemData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMExpenditureItemData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_expenseAttributeField;
        
        private int m_expenseStructureField;
        
        private long m_iDField;
        
        private int m_invCostAllocField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_expenseAttribute
        {
            get
            {
                return this.m_expenseAttributeField;
            }
            set
            {
                this.m_expenseAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_expenseStructure
        {
            get
            {
                return this.m_expenseStructureField;
            }
            set
            {
                this.m_expenseStructureField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_invCostAlloc
        {
            get
            {
                return this.m_invCostAllocField;
            }
            set
            {
                this.m_invCostAllocField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.PMM.TaskTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGPMMTaskTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private int m_businessActionField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isCanExReleaseField;
        
        private bool m_isCompleteLinkageField;
        
        private bool m_isDesFromBOMComField;
        
        private bool m_isInProjMemberField;
        
        private bool m_isLinkageDocColseField;
        
        private bool m_isModifiedPOField;
        
        private bool m_isProcessField;
        
        private bool m_isSubShipField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_outputProgressRptTypeField;
        
        private int m_processTypeField;
        
        private int m_progressControlTypeField;
        
        private int m_projRoleField;
        
        private int m_shipTypeField;
        
        private long m_sysVersionField;
        
        private int m_transferTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_businessAction
        {
            get
            {
                return this.m_businessActionField;
            }
            set
            {
                this.m_businessActionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCanExRelease
        {
            get
            {
                return this.m_isCanExReleaseField;
            }
            set
            {
                this.m_isCanExReleaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCompleteLinkage
        {
            get
            {
                return this.m_isCompleteLinkageField;
            }
            set
            {
                this.m_isCompleteLinkageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDesFromBOMCom
        {
            get
            {
                return this.m_isDesFromBOMComField;
            }
            set
            {
                this.m_isDesFromBOMComField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInProjMember
        {
            get
            {
                return this.m_isInProjMemberField;
            }
            set
            {
                this.m_isInProjMemberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLinkageDocColse
        {
            get
            {
                return this.m_isLinkageDocColseField;
            }
            set
            {
                this.m_isLinkageDocColseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifiedPO
        {
            get
            {
                return this.m_isModifiedPOField;
            }
            set
            {
                this.m_isModifiedPOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isProcess
        {
            get
            {
                return this.m_isProcessField;
            }
            set
            {
                this.m_isProcessField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSubShip
        {
            get
            {
                return this.m_isSubShipField;
            }
            set
            {
                this.m_isSubShipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_outputProgressRptType
        {
            get
            {
                return this.m_outputProgressRptTypeField;
            }
            set
            {
                this.m_outputProgressRptTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_processType
        {
            get
            {
                return this.m_processTypeField;
            }
            set
            {
                this.m_processTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_progressControlType
        {
            get
            {
                return this.m_progressControlTypeField;
            }
            set
            {
                this.m_progressControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_projRole
        {
            get
            {
                return this.m_projRoleField;
            }
            set
            {
                this.m_projRoleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shipType
        {
            get
            {
                return this.m_shipTypeField;
            }
            set
            {
                this.m_shipTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_transferType
        {
            get
            {
                return this.m_transferTypeField;
            }
            set
            {
                this.m_transferTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rtn.RtnReasonData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRtnRtnReasonData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private string MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_MemoField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private System.DateTime m_effectDateField;
        
        private long m_iDField;
        
        private System.DateTime m_invalidateDateField;
        
        private bool m_isEffectField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Memo
        {
            get
            {
                return this.MemoField;
            }
            set
            {
                this.MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Memo
        {
            get
            {
                return this.Multi_MemoField;
            }
            set
            {
                this.Multi_MemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_effectDate
        {
            get
            {
                return this.m_effectDateField;
            }
            set
            {
                this.m_effectDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_invalidateDate
        {
            get
            {
                return this.m_invalidateDateField;
            }
            set
            {
                this.m_invalidateDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEffect
        {
            get
            {
                return this.m_isEffectField;
            }
            set
            {
                this.m_isEffectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineDispenseData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineDispenseData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private long UseDeptField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UseDept_SKeyField;
        
        private long UseManField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UseMan_SKeyField;
        
        private long UseOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UseOrg_SKeyField;
        
        private decimal m_canProcessQtyTBUField;
        
        private decimal m_canProcessQtyTUField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexSegmentsField;
        
        private int m_dispenseLineNoField;
        
        private decimal m_dispenseQtySUField;
        
        private decimal m_dispenseQtyTBUField;
        
        private decimal m_dispenseQtyTUField;
        
        private decimal m_executedIPVACField;
        
        private decimal m_executedIPVFCField;
        
        private decimal m_executedIPVFeeACField;
        
        private decimal m_executedIPVFeeTCField;
        
        private decimal m_executedIPVFeeTaxACField;
        
        private decimal m_executedIPVFeeTaxTCField;
        
        private decimal m_executedIPVTCField;
        
        private decimal m_executedIPVTaxACField;
        
        private decimal m_executedIPVTaxFCField;
        
        private decimal m_executedIPVTaxTCField;
        
        private decimal m_feeACField;
        
        private decimal m_feeFCField;
        
        private decimal m_feeTCField;
        
        private decimal m_feeTaxACField;
        
        private decimal m_feeTaxFCField;
        
        private decimal m_feeTaxTCField;
        
        private int m_gradeField;
        
        private long m_iDField;
        
        private decimal m_iPVACField;
        
        private decimal m_iPVFCField;
        
        private decimal m_iPVFeeACField;
        
        private decimal m_iPVFeeTCField;
        
        private decimal m_iPVFeeTaxACField;
        
        private decimal m_iPVFeeTaxTCField;
        
        private decimal m_iPVTCField;
        
        private decimal m_iPVTaxACField;
        
        private decimal m_iPVTaxFCField;
        
        private decimal m_iPVTaxTCField;
        
        private bool m_isNotSetUpCardField;
        
        private bool m_isTailDiffLineField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_netFeeACField;
        
        private decimal m_netFeeFCField;
        
        private decimal m_netFeeTCField;
        
        private decimal m_netUsedMnyACField;
        
        private decimal m_netUsedMnyFCField;
        
        private decimal m_netUsedMnyTCField;
        
        private int m_potencyField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData[] m_rcvIPVSubLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private decimal m_setupCardQtyAUField;
        
        private decimal m_setupCardQtyTBUField;
        
        private decimal m_setupCardQtyTUField;
        
        private string m_snCodeField;
        
        private long m_srcDispenseLineIDField;
        
        private long m_sysVersionField;
        
        private decimal m_usedMnyACField;
        
        private decimal m_usedMnyFCField;
        
        private decimal m_usedMnyTCField;
        
        private decimal m_usedTaxACField;
        
        private decimal m_usedTaxFCField;
        
        private decimal m_usedTaxTCField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UseDept
        {
            get
            {
                return this.UseDeptField;
            }
            set
            {
                this.UseDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UseDept_SKey
        {
            get
            {
                return this.UseDept_SKeyField;
            }
            set
            {
                this.UseDept_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UseMan
        {
            get
            {
                return this.UseManField;
            }
            set
            {
                this.UseManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UseMan_SKey
        {
            get
            {
                return this.UseMan_SKeyField;
            }
            set
            {
                this.UseMan_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UseOrg
        {
            get
            {
                return this.UseOrgField;
            }
            set
            {
                this.UseOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UseOrg_SKey
        {
            get
            {
                return this.UseOrg_SKeyField;
            }
            set
            {
                this.UseOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canProcessQtyTBU
        {
            get
            {
                return this.m_canProcessQtyTBUField;
            }
            set
            {
                this.m_canProcessQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canProcessQtyTU
        {
            get
            {
                return this.m_canProcessQtyTUField;
            }
            set
            {
                this.m_canProcessQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexSegments
        {
            get
            {
                return this.m_descFlexSegmentsField;
            }
            set
            {
                this.m_descFlexSegmentsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dispenseLineNo
        {
            get
            {
                return this.m_dispenseLineNoField;
            }
            set
            {
                this.m_dispenseLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_dispenseQtySU
        {
            get
            {
                return this.m_dispenseQtySUField;
            }
            set
            {
                this.m_dispenseQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_dispenseQtyTBU
        {
            get
            {
                return this.m_dispenseQtyTBUField;
            }
            set
            {
                this.m_dispenseQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_dispenseQtyTU
        {
            get
            {
                return this.m_dispenseQtyTUField;
            }
            set
            {
                this.m_dispenseQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVAC
        {
            get
            {
                return this.m_executedIPVACField;
            }
            set
            {
                this.m_executedIPVACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVFC
        {
            get
            {
                return this.m_executedIPVFCField;
            }
            set
            {
                this.m_executedIPVFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVFeeAC
        {
            get
            {
                return this.m_executedIPVFeeACField;
            }
            set
            {
                this.m_executedIPVFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVFeeTC
        {
            get
            {
                return this.m_executedIPVFeeTCField;
            }
            set
            {
                this.m_executedIPVFeeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVFeeTaxAC
        {
            get
            {
                return this.m_executedIPVFeeTaxACField;
            }
            set
            {
                this.m_executedIPVFeeTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVFeeTaxTC
        {
            get
            {
                return this.m_executedIPVFeeTaxTCField;
            }
            set
            {
                this.m_executedIPVFeeTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVTC
        {
            get
            {
                return this.m_executedIPVTCField;
            }
            set
            {
                this.m_executedIPVTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVTaxAC
        {
            get
            {
                return this.m_executedIPVTaxACField;
            }
            set
            {
                this.m_executedIPVTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVTaxFC
        {
            get
            {
                return this.m_executedIPVTaxFCField;
            }
            set
            {
                this.m_executedIPVTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_executedIPVTaxTC
        {
            get
            {
                return this.m_executedIPVTaxTCField;
            }
            set
            {
                this.m_executedIPVTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAC
        {
            get
            {
                return this.m_feeACField;
            }
            set
            {
                this.m_feeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeFC
        {
            get
            {
                return this.m_feeFCField;
            }
            set
            {
                this.m_feeFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTC
        {
            get
            {
                return this.m_feeTCField;
            }
            set
            {
                this.m_feeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTaxAC
        {
            get
            {
                return this.m_feeTaxACField;
            }
            set
            {
                this.m_feeTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTaxFC
        {
            get
            {
                return this.m_feeTaxFCField;
            }
            set
            {
                this.m_feeTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTaxTC
        {
            get
            {
                return this.m_feeTaxTCField;
            }
            set
            {
                this.m_feeTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_grade
        {
            get
            {
                return this.m_gradeField;
            }
            set
            {
                this.m_gradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVAC
        {
            get
            {
                return this.m_iPVACField;
            }
            set
            {
                this.m_iPVACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFC
        {
            get
            {
                return this.m_iPVFCField;
            }
            set
            {
                this.m_iPVFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeAC
        {
            get
            {
                return this.m_iPVFeeACField;
            }
            set
            {
                this.m_iPVFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeTC
        {
            get
            {
                return this.m_iPVFeeTCField;
            }
            set
            {
                this.m_iPVFeeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeTaxAC
        {
            get
            {
                return this.m_iPVFeeTaxACField;
            }
            set
            {
                this.m_iPVFeeTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeTaxTC
        {
            get
            {
                return this.m_iPVFeeTaxTCField;
            }
            set
            {
                this.m_iPVFeeTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTC
        {
            get
            {
                return this.m_iPVTCField;
            }
            set
            {
                this.m_iPVTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTaxAC
        {
            get
            {
                return this.m_iPVTaxACField;
            }
            set
            {
                this.m_iPVTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTaxFC
        {
            get
            {
                return this.m_iPVTaxFCField;
            }
            set
            {
                this.m_iPVTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTaxTC
        {
            get
            {
                return this.m_iPVTaxTCField;
            }
            set
            {
                this.m_iPVTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNotSetUpCard
        {
            get
            {
                return this.m_isNotSetUpCardField;
            }
            set
            {
                this.m_isNotSetUpCardField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTailDiffLine
        {
            get
            {
                return this.m_isTailDiffLineField;
            }
            set
            {
                this.m_isTailDiffLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netFeeAC
        {
            get
            {
                return this.m_netFeeACField;
            }
            set
            {
                this.m_netFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netFeeFC
        {
            get
            {
                return this.m_netFeeFCField;
            }
            set
            {
                this.m_netFeeFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netFeeTC
        {
            get
            {
                return this.m_netFeeTCField;
            }
            set
            {
                this.m_netFeeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netUsedMnyAC
        {
            get
            {
                return this.m_netUsedMnyACField;
            }
            set
            {
                this.m_netUsedMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netUsedMnyFC
        {
            get
            {
                return this.m_netUsedMnyFCField;
            }
            set
            {
                this.m_netUsedMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netUsedMnyTC
        {
            get
            {
                return this.m_netUsedMnyTCField;
            }
            set
            {
                this.m_netUsedMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_potency
        {
            get
            {
                return this.m_potencyField;
            }
            set
            {
                this.m_potencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData[] m_rcvIPVSubLine
        {
            get
            {
                return this.m_rcvIPVSubLineField;
            }
            set
            {
                this.m_rcvIPVSubLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_setupCardQtyAU
        {
            get
            {
                return this.m_setupCardQtyAUField;
            }
            set
            {
                this.m_setupCardQtyAUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_setupCardQtyTBU
        {
            get
            {
                return this.m_setupCardQtyTBUField;
            }
            set
            {
                this.m_setupCardQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_setupCardQtyTU
        {
            get
            {
                return this.m_setupCardQtyTUField;
            }
            set
            {
                this.m_setupCardQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_snCode
        {
            get
            {
                return this.m_snCodeField;
            }
            set
            {
                this.m_snCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcDispenseLineID
        {
            get
            {
                return this.m_srcDispenseLineIDField;
            }
            set
            {
                this.m_srcDispenseLineIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_usedMnyAC
        {
            get
            {
                return this.m_usedMnyACField;
            }
            set
            {
                this.m_usedMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_usedMnyFC
        {
            get
            {
                return this.m_usedMnyFCField;
            }
            set
            {
                this.m_usedMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_usedMnyTC
        {
            get
            {
                return this.m_usedMnyTCField;
            }
            set
            {
                this.m_usedMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_usedTaxAC
        {
            get
            {
                return this.m_usedTaxACField;
            }
            set
            {
                this.m_usedTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_usedTaxFC
        {
            get
            {
                return this.m_usedTaxFCField;
            }
            set
            {
                this.m_usedTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_usedTaxTC
        {
            get
            {
                return this.m_usedTaxTCField;
            }
            set
            {
                this.m_usedTaxTCField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvIPVSubLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvIPVSubLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineDispense_SKeyField;
        
        private long m_aPMatchLineIDField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private decimal m_iPVACField;
        
        private decimal m_iPVFeeAcField;
        
        private decimal m_iPVFeeTaxACField;
        
        private int m_iPVSubLineNoField;
        
        private decimal m_iPVTaxACField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData m_rcvLineDispenseField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineDispense_SKey
        {
            get
            {
                return this.RcvLineDispense_SKeyField;
            }
            set
            {
                this.RcvLineDispense_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_aPMatchLineID
        {
            get
            {
                return this.m_aPMatchLineIDField;
            }
            set
            {
                this.m_aPMatchLineIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVAC
        {
            get
            {
                return this.m_iPVACField;
            }
            set
            {
                this.m_iPVACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeAc
        {
            get
            {
                return this.m_iPVFeeAcField;
            }
            set
            {
                this.m_iPVFeeAcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVFeeTaxAC
        {
            get
            {
                return this.m_iPVFeeTaxACField;
            }
            set
            {
                this.m_iPVFeeTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_iPVSubLineNo
        {
            get
            {
                return this.m_iPVSubLineNoField;
            }
            set
            {
                this.m_iPVSubLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_iPVTaxAC
        {
            get
            {
                return this.m_iPVTaxACField;
            }
            set
            {
                this.m_iPVTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData m_rcvLineDispense
        {
            get
            {
                return this.m_rcvLineDispenseField;
            }
            set
            {
                this.m_rcvLineDispenseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.AccrueBy.AccrueByData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMAccrueByAccrueByData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isUseByAPField;
        
        private bool m_isUseByARField;
        
        private bool m_isUseByBusinessInvoiceField;
        
        private bool m_isUseByDomesticPurContractField;
        
        private bool m_isUseByExportContractField;
        
        private bool m_isUseByImportContractField;
        
        private bool m_isUseByInSaleContractField;
        
        private bool m_isUseByInnerBillField;
        
        private bool m_isUseByPOField;
        
        private bool m_isUseByPreShipmentField;
        
        private bool m_isUseByRCVField;
        
        private bool m_isUseByRMAField;
        
        private bool m_isUseBySMField;
        
        private bool m_isUseBySOField;
        
        private bool m_isUseByStockOField;
        
        private bool m_isUseByTIField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_shortNameField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByAP
        {
            get
            {
                return this.m_isUseByAPField;
            }
            set
            {
                this.m_isUseByAPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByAR
        {
            get
            {
                return this.m_isUseByARField;
            }
            set
            {
                this.m_isUseByARField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByBusinessInvoice
        {
            get
            {
                return this.m_isUseByBusinessInvoiceField;
            }
            set
            {
                this.m_isUseByBusinessInvoiceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByDomesticPurContract
        {
            get
            {
                return this.m_isUseByDomesticPurContractField;
            }
            set
            {
                this.m_isUseByDomesticPurContractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByExportContract
        {
            get
            {
                return this.m_isUseByExportContractField;
            }
            set
            {
                this.m_isUseByExportContractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByImportContract
        {
            get
            {
                return this.m_isUseByImportContractField;
            }
            set
            {
                this.m_isUseByImportContractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByInSaleContract
        {
            get
            {
                return this.m_isUseByInSaleContractField;
            }
            set
            {
                this.m_isUseByInSaleContractField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByInnerBill
        {
            get
            {
                return this.m_isUseByInnerBillField;
            }
            set
            {
                this.m_isUseByInnerBillField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByPO
        {
            get
            {
                return this.m_isUseByPOField;
            }
            set
            {
                this.m_isUseByPOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByPreShipment
        {
            get
            {
                return this.m_isUseByPreShipmentField;
            }
            set
            {
                this.m_isUseByPreShipmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByRCV
        {
            get
            {
                return this.m_isUseByRCVField;
            }
            set
            {
                this.m_isUseByRCVField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByRMA
        {
            get
            {
                return this.m_isUseByRMAField;
            }
            set
            {
                this.m_isUseByRMAField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseBySM
        {
            get
            {
                return this.m_isUseBySMField;
            }
            set
            {
                this.m_isUseBySMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseBySO
        {
            get
            {
                return this.m_isUseBySOField;
            }
            set
            {
                this.m_isUseBySOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByStockO
        {
            get
            {
                return this.m_isUseByStockOField;
            }
            set
            {
                this.m_isUseByStockOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUseByTI
        {
            get
            {
                return this.m_isUseByTIField;
            }
            set
            {
                this.m_isUseByTIField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shortName
        {
            get
            {
                return this.m_shortNameField;
            }
            set
            {
                this.m_shortNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineLocationData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineLocationData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private long InvLotField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InvLot_SKeyField;
        
        private long LocationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKeyField;
        
        private long PartInvLotField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PartInvLot_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private System.DateTime m_invDisabledTimeField;
        
        private string m_invLotCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemInfoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemPartInfoField;
        
        private int m_locationNoField;
        
        private decimal m_locationQtyCUField;
        
        private decimal m_locationQtyPUField;
        
        private decimal m_locationQtySUField;
        
        private decimal m_locationQtyTBUField;
        
        private decimal m_locationQtyTUField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private System.DateTime m_partInvDisabledTimeField;
        
        private string m_partInvLotCodeField;
        
        private System.DateTime m_partSupplierDisabledTimeField;
        
        private string m_partSupplierLotField;
        
        private decimal m_processQtySUField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private string m_snCodeField;
        
        private int m_storageTypeField;
        
        private long m_sysVersionField;
        
        private System.DateTime m_tallyTimeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InvLot
        {
            get
            {
                return this.InvLotField;
            }
            set
            {
                this.InvLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InvLot_SKey
        {
            get
            {
                return this.InvLot_SKeyField;
            }
            set
            {
                this.InvLot_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Location
        {
            get
            {
                return this.LocationField;
            }
            set
            {
                this.LocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Location_SKey
        {
            get
            {
                return this.Location_SKeyField;
            }
            set
            {
                this.Location_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PartInvLot
        {
            get
            {
                return this.PartInvLotField;
            }
            set
            {
                this.PartInvLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PartInvLot_SKey
        {
            get
            {
                return this.PartInvLot_SKeyField;
            }
            set
            {
                this.PartInvLot_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_invDisabledTime
        {
            get
            {
                return this.m_invDisabledTimeField;
            }
            set
            {
                this.m_invDisabledTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_invLotCode
        {
            get
            {
                return this.m_invLotCodeField;
            }
            set
            {
                this.m_invLotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemInfo
        {
            get
            {
                return this.m_itemInfoField;
            }
            set
            {
                this.m_itemInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemPartInfo
        {
            get
            {
                return this.m_itemPartInfoField;
            }
            set
            {
                this.m_itemPartInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_locationNo
        {
            get
            {
                return this.m_locationNoField;
            }
            set
            {
                this.m_locationNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_locationQtyCU
        {
            get
            {
                return this.m_locationQtyCUField;
            }
            set
            {
                this.m_locationQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_locationQtyPU
        {
            get
            {
                return this.m_locationQtyPUField;
            }
            set
            {
                this.m_locationQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_locationQtySU
        {
            get
            {
                return this.m_locationQtySUField;
            }
            set
            {
                this.m_locationQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_locationQtyTBU
        {
            get
            {
                return this.m_locationQtyTBUField;
            }
            set
            {
                this.m_locationQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_locationQtyTU
        {
            get
            {
                return this.m_locationQtyTUField;
            }
            set
            {
                this.m_locationQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_partInvDisabledTime
        {
            get
            {
                return this.m_partInvDisabledTimeField;
            }
            set
            {
                this.m_partInvDisabledTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_partInvLotCode
        {
            get
            {
                return this.m_partInvLotCodeField;
            }
            set
            {
                this.m_partInvLotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_partSupplierDisabledTime
        {
            get
            {
                return this.m_partSupplierDisabledTimeField;
            }
            set
            {
                this.m_partSupplierDisabledTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_partSupplierLot
        {
            get
            {
                return this.m_partSupplierLotField;
            }
            set
            {
                this.m_partSupplierLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processQtySU
        {
            get
            {
                return this.m_processQtySUField;
            }
            set
            {
                this.m_processQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_snCode
        {
            get
            {
                return this.m_snCodeField;
            }
            set
            {
                this.m_snCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_storageType
        {
            get
            {
                return this.m_storageTypeField;
            }
            set
            {
                this.m_storageTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_tallyTime
        {
            get
            {
                return this.m_tallyTimeField;
            }
            set
            {
                this.m_tallyTimeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineBalanceRouteData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineBalanceRouteData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private long InBinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InBin_SKeyField;
        
        private long InOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InOrg_SKeyField;
        
        private long InShipperField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InShipper_SKeyField;
        
        private long InWHField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey InWH_SKeyField;
        
        private long OutBinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OutBin_SKeyField;
        
        private long OutOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OutOrg_SKeyField;
        
        private long OutShipperField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OutShipper_SKeyField;
        
        private long OutWHField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OutWH_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private long m_balanceBillKeyField;
        
        private long m_balanceBillLineKeyField;
        
        private string m_balanceBillLineNoField;
        
        private string m_balanceBillNoField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private int m_subLineNoField;
        
        private long m_sysVersionField;
        
        private long m_transDocKeyField;
        
        private long m_transDocLineKeyField;
        
        private string m_transDocLineNoField;
        
        private string m_transDocNoField;
        
        private long m_transDocSubLineKeyField;
        
        private string m_transDocSubLineNoField;
        
        private int m_transDocTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InBin
        {
            get
            {
                return this.InBinField;
            }
            set
            {
                this.InBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InBin_SKey
        {
            get
            {
                return this.InBin_SKeyField;
            }
            set
            {
                this.InBin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InOrg
        {
            get
            {
                return this.InOrgField;
            }
            set
            {
                this.InOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InOrg_SKey
        {
            get
            {
                return this.InOrg_SKeyField;
            }
            set
            {
                this.InOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InShipper
        {
            get
            {
                return this.InShipperField;
            }
            set
            {
                this.InShipperField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InShipper_SKey
        {
            get
            {
                return this.InShipper_SKeyField;
            }
            set
            {
                this.InShipper_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long InWH
        {
            get
            {
                return this.InWHField;
            }
            set
            {
                this.InWHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey InWH_SKey
        {
            get
            {
                return this.InWH_SKeyField;
            }
            set
            {
                this.InWH_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OutBin
        {
            get
            {
                return this.OutBinField;
            }
            set
            {
                this.OutBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OutBin_SKey
        {
            get
            {
                return this.OutBin_SKeyField;
            }
            set
            {
                this.OutBin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OutOrg
        {
            get
            {
                return this.OutOrgField;
            }
            set
            {
                this.OutOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OutOrg_SKey
        {
            get
            {
                return this.OutOrg_SKeyField;
            }
            set
            {
                this.OutOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OutShipper
        {
            get
            {
                return this.OutShipperField;
            }
            set
            {
                this.OutShipperField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OutShipper_SKey
        {
            get
            {
                return this.OutShipper_SKeyField;
            }
            set
            {
                this.OutShipper_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OutWH
        {
            get
            {
                return this.OutWHField;
            }
            set
            {
                this.OutWHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OutWH_SKey
        {
            get
            {
                return this.OutWH_SKeyField;
            }
            set
            {
                this.OutWH_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_balanceBillKey
        {
            get
            {
                return this.m_balanceBillKeyField;
            }
            set
            {
                this.m_balanceBillKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_balanceBillLineKey
        {
            get
            {
                return this.m_balanceBillLineKeyField;
            }
            set
            {
                this.m_balanceBillLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_balanceBillLineNo
        {
            get
            {
                return this.m_balanceBillLineNoField;
            }
            set
            {
                this.m_balanceBillLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_balanceBillNo
        {
            get
            {
                return this.m_balanceBillNoField;
            }
            set
            {
                this.m_balanceBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_subLineNo
        {
            get
            {
                return this.m_subLineNoField;
            }
            set
            {
                this.m_subLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_transDocKey
        {
            get
            {
                return this.m_transDocKeyField;
            }
            set
            {
                this.m_transDocKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_transDocLineKey
        {
            get
            {
                return this.m_transDocLineKeyField;
            }
            set
            {
                this.m_transDocLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_transDocLineNo
        {
            get
            {
                return this.m_transDocLineNoField;
            }
            set
            {
                this.m_transDocLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_transDocNo
        {
            get
            {
                return this.m_transDocNoField;
            }
            set
            {
                this.m_transDocNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_transDocSubLineKey
        {
            get
            {
                return this.m_transDocSubLineKeyField;
            }
            set
            {
                this.m_transDocSubLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_transDocSubLineNo
        {
            get
            {
                return this.m_transDocSubLineNoField;
            }
            set
            {
                this.m_transDocSubLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_transDocType
        {
            get
            {
                return this.m_transDocTypeField;
            }
            set
            {
                this.m_transDocTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.BalanceRoute.BalanceRouteData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMBalanceRouteBalanceRouteData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string DescriptionField;
        
        private long FromOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FromOrg_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long ToOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ToOrg_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData[] m_balanceRouteLinesField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_docTypeEnumField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private bool m_isAllowModifyField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_transTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FromOrg
        {
            get
            {
                return this.FromOrgField;
            }
            set
            {
                this.FromOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FromOrg_SKey
        {
            get
            {
                return this.FromOrg_SKeyField;
            }
            set
            {
                this.FromOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ToOrg
        {
            get
            {
                return this.ToOrgField;
            }
            set
            {
                this.ToOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ToOrg_SKey
        {
            get
            {
                return this.ToOrg_SKeyField;
            }
            set
            {
                this.ToOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData[] m_balanceRouteLines
        {
            get
            {
                return this.m_balanceRouteLinesField;
            }
            set
            {
                this.m_balanceRouteLinesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docTypeEnum
        {
            get
            {
                return this.m_docTypeEnumField;
            }
            set
            {
                this.m_docTypeEnumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAllowModify
        {
            get
            {
                return this.m_isAllowModifyField;
            }
            set
            {
                this.m_isAllowModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_transType
        {
            get
            {
                return this.m_transTypeField;
            }
            set
            {
                this.m_transTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.BalanceRoute.BalanceRouteLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey BalanceRoute_SKeyField;
        
        private long FromAssetBinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FromAssetBin_SKeyField;
        
        private long FromAssetWhField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FromAssetWh_SKeyField;
        
        private long FromBinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FromBin_SKeyField;
        
        private long FromOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FromOrg_SKeyField;
        
        private long FromOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FromOwnerOrg_SKeyField;
        
        private long FromWhField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FromWh_SKeyField;
        
        private long ToBinField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ToBin_SKeyField;
        
        private long ToOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ToOrg_SKeyField;
        
        private long ToOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ToOwnerOrg_SKeyField;
        
        private long ToWhField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ToWh_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteData m_balanceRouteField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_innerBalanceNoField;
        
        private int m_lineNumberField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey BalanceRoute_SKey
        {
            get
            {
                return this.BalanceRoute_SKeyField;
            }
            set
            {
                this.BalanceRoute_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FromAssetBin
        {
            get
            {
                return this.FromAssetBinField;
            }
            set
            {
                this.FromAssetBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FromAssetBin_SKey
        {
            get
            {
                return this.FromAssetBin_SKeyField;
            }
            set
            {
                this.FromAssetBin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FromAssetWh
        {
            get
            {
                return this.FromAssetWhField;
            }
            set
            {
                this.FromAssetWhField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FromAssetWh_SKey
        {
            get
            {
                return this.FromAssetWh_SKeyField;
            }
            set
            {
                this.FromAssetWh_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FromBin
        {
            get
            {
                return this.FromBinField;
            }
            set
            {
                this.FromBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FromBin_SKey
        {
            get
            {
                return this.FromBin_SKeyField;
            }
            set
            {
                this.FromBin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FromOrg
        {
            get
            {
                return this.FromOrgField;
            }
            set
            {
                this.FromOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FromOrg_SKey
        {
            get
            {
                return this.FromOrg_SKeyField;
            }
            set
            {
                this.FromOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FromOwnerOrg
        {
            get
            {
                return this.FromOwnerOrgField;
            }
            set
            {
                this.FromOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FromOwnerOrg_SKey
        {
            get
            {
                return this.FromOwnerOrg_SKeyField;
            }
            set
            {
                this.FromOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FromWh
        {
            get
            {
                return this.FromWhField;
            }
            set
            {
                this.FromWhField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FromWh_SKey
        {
            get
            {
                return this.FromWh_SKeyField;
            }
            set
            {
                this.FromWh_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ToBin
        {
            get
            {
                return this.ToBinField;
            }
            set
            {
                this.ToBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ToBin_SKey
        {
            get
            {
                return this.ToBin_SKeyField;
            }
            set
            {
                this.ToBin_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ToOrg
        {
            get
            {
                return this.ToOrgField;
            }
            set
            {
                this.ToOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ToOrg_SKey
        {
            get
            {
                return this.ToOrg_SKeyField;
            }
            set
            {
                this.ToOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ToOwnerOrg
        {
            get
            {
                return this.ToOwnerOrgField;
            }
            set
            {
                this.ToOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ToOwnerOrg_SKey
        {
            get
            {
                return this.ToOwnerOrg_SKeyField;
            }
            set
            {
                this.ToOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ToWh
        {
            get
            {
                return this.ToWhField;
            }
            set
            {
                this.ToWhField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ToWh_SKey
        {
            get
            {
                return this.ToWh_SKeyField;
            }
            set
            {
                this.ToWh_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteData m_balanceRoute
        {
            get
            {
                return this.m_balanceRouteField;
            }
            set
            {
                this.m_balanceRouteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_innerBalanceNo
        {
            get
            {
                return this.m_innerBalanceNoField;
            }
            set
            {
                this.m_innerBalanceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lineNumber
        {
            get
            {
                return this.m_lineNumberField;
            }
            set
            {
                this.m_lineNumberField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvSubLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvSubLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private long QCLotField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey QCLot_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private decimal m_acceptQtyCUField;
        
        private decimal m_acceptQtyPUField;
        
        private decimal m_acceptQtySUField;
        
        private decimal m_acceptQtyTBUField;
        
        private decimal m_acceptQtyTUField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_docSubLineNoField;
        
        private long m_iDField;
        
        private bool m_isAssociatedChildField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_processAcceptQtyField;
        
        private decimal m_processQtyField;
        
        private decimal m_processReDeductQtyField;
        
        private decimal m_processReFillQtyField;
        
        private long m_qCBillField;
        
        private string m_qCBillNoField;
        
        private int m_qCConclusionField;
        
        private int m_qCElementField;
        
        private int m_qCGradeField;
        
        private string m_qCLotCodeField;
        
        private int m_qCQCConclusionField;
        
        private decimal m_qCQtyCUField;
        
        private decimal m_qCQtyPUField;
        
        private decimal m_qCQtySUField;
        
        private decimal m_qCQtyTBUField;
        
        private decimal m_qCQtyTUField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private int m_rejectReasonField;
        
        private decimal m_rtnDeductQtyPUField;
        
        private decimal m_rtnDeductQtyTBUField;
        
        private decimal m_rtnDeductQtyTUField;
        
        private decimal m_rtnFillQtyPUField;
        
        private decimal m_rtnFillQtyTBUField;
        
        private decimal m_rtnFillQtyTUField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long QCLot
        {
            get
            {
                return this.QCLotField;
            }
            set
            {
                this.QCLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey QCLot_SKey
        {
            get
            {
                return this.QCLot_SKeyField;
            }
            set
            {
                this.QCLot_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_acceptQtyCU
        {
            get
            {
                return this.m_acceptQtyCUField;
            }
            set
            {
                this.m_acceptQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_acceptQtyPU
        {
            get
            {
                return this.m_acceptQtyPUField;
            }
            set
            {
                this.m_acceptQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_acceptQtySU
        {
            get
            {
                return this.m_acceptQtySUField;
            }
            set
            {
                this.m_acceptQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_acceptQtyTBU
        {
            get
            {
                return this.m_acceptQtyTBUField;
            }
            set
            {
                this.m_acceptQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_acceptQtyTU
        {
            get
            {
                return this.m_acceptQtyTUField;
            }
            set
            {
                this.m_acceptQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docSubLineNo
        {
            get
            {
                return this.m_docSubLineNoField;
            }
            set
            {
                this.m_docSubLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAssociatedChild
        {
            get
            {
                return this.m_isAssociatedChildField;
            }
            set
            {
                this.m_isAssociatedChildField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processAcceptQty
        {
            get
            {
                return this.m_processAcceptQtyField;
            }
            set
            {
                this.m_processAcceptQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processQty
        {
            get
            {
                return this.m_processQtyField;
            }
            set
            {
                this.m_processQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processReDeductQty
        {
            get
            {
                return this.m_processReDeductQtyField;
            }
            set
            {
                this.m_processReDeductQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_processReFillQty
        {
            get
            {
                return this.m_processReFillQtyField;
            }
            set
            {
                this.m_processReFillQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_qCBill
        {
            get
            {
                return this.m_qCBillField;
            }
            set
            {
                this.m_qCBillField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_qCBillNo
        {
            get
            {
                return this.m_qCBillNoField;
            }
            set
            {
                this.m_qCBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qCConclusion
        {
            get
            {
                return this.m_qCConclusionField;
            }
            set
            {
                this.m_qCConclusionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qCElement
        {
            get
            {
                return this.m_qCElementField;
            }
            set
            {
                this.m_qCElementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qCGrade
        {
            get
            {
                return this.m_qCGradeField;
            }
            set
            {
                this.m_qCGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_qCLotCode
        {
            get
            {
                return this.m_qCLotCodeField;
            }
            set
            {
                this.m_qCLotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_qCQCConclusion
        {
            get
            {
                return this.m_qCQCConclusionField;
            }
            set
            {
                this.m_qCQCConclusionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qCQtyCU
        {
            get
            {
                return this.m_qCQtyCUField;
            }
            set
            {
                this.m_qCQtyCUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qCQtyPU
        {
            get
            {
                return this.m_qCQtyPUField;
            }
            set
            {
                this.m_qCQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qCQtySU
        {
            get
            {
                return this.m_qCQtySUField;
            }
            set
            {
                this.m_qCQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qCQtyTBU
        {
            get
            {
                return this.m_qCQtyTBUField;
            }
            set
            {
                this.m_qCQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qCQtyTU
        {
            get
            {
                return this.m_qCQtyTUField;
            }
            set
            {
                this.m_qCQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rejectReason
        {
            get
            {
                return this.m_rejectReasonField;
            }
            set
            {
                this.m_rejectReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductQtyPU
        {
            get
            {
                return this.m_rtnDeductQtyPUField;
            }
            set
            {
                this.m_rtnDeductQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductQtyTBU
        {
            get
            {
                return this.m_rtnDeductQtyTBUField;
            }
            set
            {
                this.m_rtnDeductQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnDeductQtyTU
        {
            get
            {
                return this.m_rtnDeductQtyTUField;
            }
            set
            {
                this.m_rtnDeductQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillQtyPU
        {
            get
            {
                return this.m_rtnFillQtyPUField;
            }
            set
            {
                this.m_rtnFillQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillQtyTBU
        {
            get
            {
                return this.m_rtnFillQtyTBUField;
            }
            set
            {
                this.m_rtnFillQtyTBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rtnFillQtyTU
        {
            get
            {
                return this.m_rtnFillQtyTUField;
            }
            set
            {
                this.m_rtnFillQtyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.Lot.LotMasterData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9LotLotMasterData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string AliasNameField;
        
        private string CombineNameField;
        
        private long CustomerField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKeyField;
        
        private long DataOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKeyField;
        
        private string DescriptionField;
        
        private long DocOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DocOwnerOrg_SKeyField;
        
        private long ItemField;
        
        private long ItemOwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOwnerOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKeyField;
        
        private long KeyFlexFieldStruField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKeyField;
        
        private long LotCodingRuleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey LotCodingRule_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineNameField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long SupplierField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKeyField;
        
        private long UsingOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UsingOrg_SKeyField;
        
        private long WarehouseField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_currActionField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexSegmentsField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_docLineField;
        
        private int m_docLineNoField;
        
        private string m_docNoField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_docSubLineField;
        
        private int m_docSubLineNoField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_docTypeField;
        
        private int m_docVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_documentField;
        
        private System.DateTime m_effectiveDatetimeField;
        
        private System.DateTime m_firstInStockField;
        
        private System.DateTime m_firstUseTimeField;
        
        private long m_iDField;
        
        private System.DateTime m_invalidTimeField;
        
        private bool m_isUsedField;
        
        private string m_itemCodeField;
        
        private string m_itemNameField;
        
        private string m_itemVersionField;
        
        private string m_lotCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_mOOperationField;
        
        private string m_mOOperationNumField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_oriLotCodeField;
        
        private string m_segment1Field;
        
        private string m_segment10Field;
        
        private string m_segment11Field;
        
        private string m_segment12Field;
        
        private string m_segment13Field;
        
        private string m_segment14Field;
        
        private string m_segment15Field;
        
        private string m_segment16Field;
        
        private string m_segment17Field;
        
        private string m_segment18Field;
        
        private string m_segment19Field;
        
        private string m_segment2Field;
        
        private string m_segment20Field;
        
        private string m_segment21Field;
        
        private string m_segment22Field;
        
        private string m_segment23Field;
        
        private string m_segment24Field;
        
        private string m_segment25Field;
        
        private string m_segment26Field;
        
        private string m_segment27Field;
        
        private string m_segment28Field;
        
        private string m_segment29Field;
        
        private string m_segment3Field;
        
        private string m_segment30Field;
        
        private string m_segment4Field;
        
        private string m_segment5Field;
        
        private string m_segment6Field;
        
        private string m_segment7Field;
        
        private string m_segment8Field;
        
        private string m_segment9Field;
        
        private long m_sysVersionField;
        
        private int m_validDateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string AliasName
        {
            get
            {
                return this.AliasNameField;
            }
            set
            {
                this.AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string CombineName
        {
            get
            {
                return this.CombineNameField;
            }
            set
            {
                this.CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Customer
        {
            get
            {
                return this.CustomerField;
            }
            set
            {
                this.CustomerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Customer_SKey
        {
            get
            {
                return this.Customer_SKeyField;
            }
            set
            {
                this.Customer_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DataOwnerOrg
        {
            get
            {
                return this.DataOwnerOrgField;
            }
            set
            {
                this.DataOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DataOwnerOrg_SKey
        {
            get
            {
                return this.DataOwnerOrg_SKeyField;
            }
            set
            {
                this.DataOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DocOwnerOrg
        {
            get
            {
                return this.DocOwnerOrgField;
            }
            set
            {
                this.DocOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DocOwnerOrg_SKey
        {
            get
            {
                return this.DocOwnerOrg_SKeyField;
            }
            set
            {
                this.DocOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Item
        {
            get
            {
                return this.ItemField;
            }
            set
            {
                this.ItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ItemOwnerOrg
        {
            get
            {
                return this.ItemOwnerOrgField;
            }
            set
            {
                this.ItemOwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ItemOwnerOrg_SKey
        {
            get
            {
                return this.ItemOwnerOrg_SKeyField;
            }
            set
            {
                this.ItemOwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKey
        {
            get
            {
                return this.Item_SKeyField;
            }
            set
            {
                this.Item_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long KeyFlexFieldStru
        {
            get
            {
                return this.KeyFlexFieldStruField;
            }
            set
            {
                this.KeyFlexFieldStruField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey KeyFlexFieldStru_SKey
        {
            get
            {
                return this.KeyFlexFieldStru_SKeyField;
            }
            set
            {
                this.KeyFlexFieldStru_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long LotCodingRule
        {
            get
            {
                return this.LotCodingRuleField;
            }
            set
            {
                this.LotCodingRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey LotCodingRule_SKey
        {
            get
            {
                return this.LotCodingRule_SKeyField;
            }
            set
            {
                this.LotCodingRule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_AliasName
        {
            get
            {
                return this.Multi_AliasNameField;
            }
            set
            {
                this.Multi_AliasNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_CombineName
        {
            get
            {
                return this.Multi_CombineNameField;
            }
            set
            {
                this.Multi_CombineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Supplier
        {
            get
            {
                return this.SupplierField;
            }
            set
            {
                this.SupplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Supplier_SKey
        {
            get
            {
                return this.Supplier_SKeyField;
            }
            set
            {
                this.Supplier_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UsingOrg
        {
            get
            {
                return this.UsingOrgField;
            }
            set
            {
                this.UsingOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UsingOrg_SKey
        {
            get
            {
                return this.UsingOrg_SKeyField;
            }
            set
            {
                this.UsingOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Warehouse
        {
            get
            {
                return this.WarehouseField;
            }
            set
            {
                this.WarehouseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKey
        {
            get
            {
                return this.Warehouse_SKeyField;
            }
            set
            {
                this.Warehouse_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_currAction
        {
            get
            {
                return this.m_currActionField;
            }
            set
            {
                this.m_currActionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexSegments
        {
            get
            {
                return this.m_descFlexSegmentsField;
            }
            set
            {
                this.m_descFlexSegmentsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_docLine
        {
            get
            {
                return this.m_docLineField;
            }
            set
            {
                this.m_docLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docLineNo
        {
            get
            {
                return this.m_docLineNoField;
            }
            set
            {
                this.m_docLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_docNo
        {
            get
            {
                return this.m_docNoField;
            }
            set
            {
                this.m_docNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_docSubLine
        {
            get
            {
                return this.m_docSubLineField;
            }
            set
            {
                this.m_docSubLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docSubLineNo
        {
            get
            {
                return this.m_docSubLineNoField;
            }
            set
            {
                this.m_docSubLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_docType
        {
            get
            {
                return this.m_docTypeField;
            }
            set
            {
                this.m_docTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docVersion
        {
            get
            {
                return this.m_docVersionField;
            }
            set
            {
                this.m_docVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_document
        {
            get
            {
                return this.m_documentField;
            }
            set
            {
                this.m_documentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_effectiveDatetime
        {
            get
            {
                return this.m_effectiveDatetimeField;
            }
            set
            {
                this.m_effectiveDatetimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_firstInStock
        {
            get
            {
                return this.m_firstInStockField;
            }
            set
            {
                this.m_firstInStockField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_firstUseTime
        {
            get
            {
                return this.m_firstUseTimeField;
            }
            set
            {
                this.m_firstUseTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_invalidTime
        {
            get
            {
                return this.m_invalidTimeField;
            }
            set
            {
                this.m_invalidTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUsed
        {
            get
            {
                return this.m_isUsedField;
            }
            set
            {
                this.m_isUsedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemCode
        {
            get
            {
                return this.m_itemCodeField;
            }
            set
            {
                this.m_itemCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemName
        {
            get
            {
                return this.m_itemNameField;
            }
            set
            {
                this.m_itemNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemVersion
        {
            get
            {
                return this.m_itemVersionField;
            }
            set
            {
                this.m_itemVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_lotCode
        {
            get
            {
                return this.m_lotCodeField;
            }
            set
            {
                this.m_lotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_mOOperation
        {
            get
            {
                return this.m_mOOperationField;
            }
            set
            {
                this.m_mOOperationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_mOOperationNum
        {
            get
            {
                return this.m_mOOperationNumField;
            }
            set
            {
                this.m_mOOperationNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_oriLotCode
        {
            get
            {
                return this.m_oriLotCodeField;
            }
            set
            {
                this.m_oriLotCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment1
        {
            get
            {
                return this.m_segment1Field;
            }
            set
            {
                this.m_segment1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment10
        {
            get
            {
                return this.m_segment10Field;
            }
            set
            {
                this.m_segment10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment11
        {
            get
            {
                return this.m_segment11Field;
            }
            set
            {
                this.m_segment11Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment12
        {
            get
            {
                return this.m_segment12Field;
            }
            set
            {
                this.m_segment12Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment13
        {
            get
            {
                return this.m_segment13Field;
            }
            set
            {
                this.m_segment13Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment14
        {
            get
            {
                return this.m_segment14Field;
            }
            set
            {
                this.m_segment14Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment15
        {
            get
            {
                return this.m_segment15Field;
            }
            set
            {
                this.m_segment15Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment16
        {
            get
            {
                return this.m_segment16Field;
            }
            set
            {
                this.m_segment16Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment17
        {
            get
            {
                return this.m_segment17Field;
            }
            set
            {
                this.m_segment17Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment18
        {
            get
            {
                return this.m_segment18Field;
            }
            set
            {
                this.m_segment18Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment19
        {
            get
            {
                return this.m_segment19Field;
            }
            set
            {
                this.m_segment19Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment2
        {
            get
            {
                return this.m_segment2Field;
            }
            set
            {
                this.m_segment2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment20
        {
            get
            {
                return this.m_segment20Field;
            }
            set
            {
                this.m_segment20Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment21
        {
            get
            {
                return this.m_segment21Field;
            }
            set
            {
                this.m_segment21Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment22
        {
            get
            {
                return this.m_segment22Field;
            }
            set
            {
                this.m_segment22Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment23
        {
            get
            {
                return this.m_segment23Field;
            }
            set
            {
                this.m_segment23Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment24
        {
            get
            {
                return this.m_segment24Field;
            }
            set
            {
                this.m_segment24Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment25
        {
            get
            {
                return this.m_segment25Field;
            }
            set
            {
                this.m_segment25Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment26
        {
            get
            {
                return this.m_segment26Field;
            }
            set
            {
                this.m_segment26Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment27
        {
            get
            {
                return this.m_segment27Field;
            }
            set
            {
                this.m_segment27Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment28
        {
            get
            {
                return this.m_segment28Field;
            }
            set
            {
                this.m_segment28Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment29
        {
            get
            {
                return this.m_segment29Field;
            }
            set
            {
                this.m_segment29Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment3
        {
            get
            {
                return this.m_segment3Field;
            }
            set
            {
                this.m_segment3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment30
        {
            get
            {
                return this.m_segment30Field;
            }
            set
            {
                this.m_segment30Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment4
        {
            get
            {
                return this.m_segment4Field;
            }
            set
            {
                this.m_segment4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment5
        {
            get
            {
                return this.m_segment5Field;
            }
            set
            {
                this.m_segment5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment6
        {
            get
            {
                return this.m_segment6Field;
            }
            set
            {
                this.m_segment6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment7
        {
            get
            {
                return this.m_segment7Field;
            }
            set
            {
                this.m_segment7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment8
        {
            get
            {
                return this.m_segment8Field;
            }
            set
            {
                this.m_segment8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_segment9
        {
            get
            {
                return this.m_segment9Field;
            }
            set
            {
                this.m_segment9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_validDate
        {
            get
            {
                return this.m_validDateField;
            }
            set
            {
                this.m_validDateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineAllotMOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineAllotMOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private long UseBaseUOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UseBaseUOM_SKeyField;
        
        private long UseDeptField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UseDept_SKeyField;
        
        private int m_allotLineNoField;
        
        private decimal m_allotMOQtySUField;
        
        private decimal m_allotMOQtyUseUomField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_gradeField;
        
        private long m_iDField;
        
        private long m_mOField;
        
        private string m_mONoField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_potencyField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private decimal m_requireQtyUseUomField;
        
        private string m_snCodeField;
        
        private long m_sysVersionField;
        
        private decimal m_uToUBaseRateField;
        
        private decimal m_useBaseUToSBURateField;
        
        private string m_usePurposeField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_wPField;
        
        private string m_wPNoField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UseBaseUOM
        {
            get
            {
                return this.UseBaseUOMField;
            }
            set
            {
                this.UseBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UseBaseUOM_SKey
        {
            get
            {
                return this.UseBaseUOM_SKeyField;
            }
            set
            {
                this.UseBaseUOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UseDept
        {
            get
            {
                return this.UseDeptField;
            }
            set
            {
                this.UseDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UseDept_SKey
        {
            get
            {
                return this.UseDept_SKeyField;
            }
            set
            {
                this.UseDept_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_allotLineNo
        {
            get
            {
                return this.m_allotLineNoField;
            }
            set
            {
                this.m_allotLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_allotMOQtySU
        {
            get
            {
                return this.m_allotMOQtySUField;
            }
            set
            {
                this.m_allotMOQtySUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_allotMOQtyUseUom
        {
            get
            {
                return this.m_allotMOQtyUseUomField;
            }
            set
            {
                this.m_allotMOQtyUseUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_grade
        {
            get
            {
                return this.m_gradeField;
            }
            set
            {
                this.m_gradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_mO
        {
            get
            {
                return this.m_mOField;
            }
            set
            {
                this.m_mOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_mONo
        {
            get
            {
                return this.m_mONoField;
            }
            set
            {
                this.m_mONoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_potency
        {
            get
            {
                return this.m_potencyField;
            }
            set
            {
                this.m_potencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_requireQtyUseUom
        {
            get
            {
                return this.m_requireQtyUseUomField;
            }
            set
            {
                this.m_requireQtyUseUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_snCode
        {
            get
            {
                return this.m_snCodeField;
            }
            set
            {
                this.m_snCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_uToUBaseRate
        {
            get
            {
                return this.m_uToUBaseRateField;
            }
            set
            {
                this.m_uToUBaseRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_useBaseUToSBURate
        {
            get
            {
                return this.m_useBaseUToSBURateField;
            }
            set
            {
                this.m_useBaseUToSBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_usePurpose
        {
            get
            {
                return this.m_usePurposeField;
            }
            set
            {
                this.m_usePurposeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_wP
        {
            get
            {
                return this.m_wPField;
            }
            set
            {
                this.m_wPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_wPNo
        {
            get
            {
                return this.m_wPNoField;
            }
            set
            {
                this.m_wPNoField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvTaxData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvTaxData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineDispense_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKeyField;
        
        private long TaxTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxType_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private decimal m_matchedQtyRelateTaxMnyACField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData m_rcvLineDispenseField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivementField;
        
        private long m_sysVersionField;
        
        private int m_taxLineNoField;
        
        private decimal m_taxMnyACField;
        
        private decimal m_taxMnyFCField;
        
        private decimal m_taxMnyTCField;
        
        private int m_taxMnyTypeField;
        
        private decimal m_taxRateField;
        
        private decimal m_totalConfirmTaxMnyACField;
        
        private decimal m_totalConfirmTaxMnyFCField;
        
        private decimal m_totalConfirmTaxMnyTCField;
        
        private decimal m_totalMatchTaxMnyACField;
        
        private decimal m_totalMatchTaxMnyFCField;
        
        private decimal m_totalMatchTaxMnyTCField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineDispense_SKey
        {
            get
            {
                return this.RcvLineDispense_SKeyField;
            }
            set
            {
                this.RcvLineDispense_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKey
        {
            get
            {
                return this.Receivement_SKeyField;
            }
            set
            {
                this.Receivement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxType
        {
            get
            {
                return this.TaxTypeField;
            }
            set
            {
                this.TaxTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxType_SKey
        {
            get
            {
                return this.TaxType_SKeyField;
            }
            set
            {
                this.TaxType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_matchedQtyRelateTaxMnyAC
        {
            get
            {
                return this.m_matchedQtyRelateTaxMnyACField;
            }
            set
            {
                this.m_matchedQtyRelateTaxMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData m_rcvLineDispense
        {
            get
            {
                return this.m_rcvLineDispenseField;
            }
            set
            {
                this.m_rcvLineDispenseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivement
        {
            get
            {
                return this.m_receivementField;
            }
            set
            {
                this.m_receivementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxLineNo
        {
            get
            {
                return this.m_taxLineNoField;
            }
            set
            {
                this.m_taxLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMnyAC
        {
            get
            {
                return this.m_taxMnyACField;
            }
            set
            {
                this.m_taxMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMnyFC
        {
            get
            {
                return this.m_taxMnyFCField;
            }
            set
            {
                this.m_taxMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMnyTC
        {
            get
            {
                return this.m_taxMnyTCField;
            }
            set
            {
                this.m_taxMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxMnyType
        {
            get
            {
                return this.m_taxMnyTypeField;
            }
            set
            {
                this.m_taxMnyTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxRate
        {
            get
            {
                return this.m_taxRateField;
            }
            set
            {
                this.m_taxRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalConfirmTaxMnyAC
        {
            get
            {
                return this.m_totalConfirmTaxMnyACField;
            }
            set
            {
                this.m_totalConfirmTaxMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalConfirmTaxMnyFC
        {
            get
            {
                return this.m_totalConfirmTaxMnyFCField;
            }
            set
            {
                this.m_totalConfirmTaxMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalConfirmTaxMnyTC
        {
            get
            {
                return this.m_totalConfirmTaxMnyTCField;
            }
            set
            {
                this.m_totalConfirmTaxMnyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchTaxMnyAC
        {
            get
            {
                return this.m_totalMatchTaxMnyACField;
            }
            set
            {
                this.m_totalMatchTaxMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchTaxMnyFC
        {
            get
            {
                return this.m_totalMatchTaxMnyFCField;
            }
            set
            {
                this.m_totalMatchTaxMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchTaxMnyTC
        {
            get
            {
                return this.m_totalMatchTaxMnyTCField;
            }
            set
            {
                this.m_totalMatchTaxMnyTCField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvFeeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvFeeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private long FeeCField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FeeC_SKeyField;
        
        private long FeeTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey FeeType_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Parent_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineDispense_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private decimal m_feeAmountACField;
        
        private decimal m_feeAmountFCField;
        
        private decimal m_feeAmountFeeCField;
        
        private decimal m_feeAmountTCField;
        
        private decimal m_feeCToACRateField;
        
        private int m_feeCToACRateRoundField;
        
        private decimal m_feeCToFCRateField;
        
        private int m_feeCToFCRateRoundField;
        
        private decimal m_feeCToTCRateField;
        
        private int m_feeCToTCRateRoundField;
        
        private int m_feeLineNoField;
        
        private decimal m_feeTaxACField;
        
        private decimal m_feeTaxFCField;
        
        private decimal m_feeTaxFeeCField;
        
        private decimal m_feeTaxTCField;
        
        private long m_iDField;
        
        private bool m_isAllocatedField;
        
        private bool m_isDoneMatchedField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_netFeeACField;
        
        private decimal m_netFeeFCField;
        
        private decimal m_netFeeFeeCField;
        
        private decimal m_netFeeTCField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData m_parentField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData m_rcvLineDispenseField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivementField;
        
        private long m_sysVersionField;
        
        private decimal m_taxRateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FeeC
        {
            get
            {
                return this.FeeCField;
            }
            set
            {
                this.FeeCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FeeC_SKey
        {
            get
            {
                return this.FeeC_SKeyField;
            }
            set
            {
                this.FeeC_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long FeeType
        {
            get
            {
                return this.FeeTypeField;
            }
            set
            {
                this.FeeTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey FeeType_SKey
        {
            get
            {
                return this.FeeType_SKeyField;
            }
            set
            {
                this.FeeType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Parent_SKey
        {
            get
            {
                return this.Parent_SKeyField;
            }
            set
            {
                this.Parent_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineDispense_SKey
        {
            get
            {
                return this.RcvLineDispense_SKeyField;
            }
            set
            {
                this.RcvLineDispense_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKey
        {
            get
            {
                return this.Receivement_SKeyField;
            }
            set
            {
                this.Receivement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAmountAC
        {
            get
            {
                return this.m_feeAmountACField;
            }
            set
            {
                this.m_feeAmountACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAmountFC
        {
            get
            {
                return this.m_feeAmountFCField;
            }
            set
            {
                this.m_feeAmountFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAmountFeeC
        {
            get
            {
                return this.m_feeAmountFeeCField;
            }
            set
            {
                this.m_feeAmountFeeCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAmountTC
        {
            get
            {
                return this.m_feeAmountTCField;
            }
            set
            {
                this.m_feeAmountTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeCToACRate
        {
            get
            {
                return this.m_feeCToACRateField;
            }
            set
            {
                this.m_feeCToACRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_feeCToACRateRound
        {
            get
            {
                return this.m_feeCToACRateRoundField;
            }
            set
            {
                this.m_feeCToACRateRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeCToFCRate
        {
            get
            {
                return this.m_feeCToFCRateField;
            }
            set
            {
                this.m_feeCToFCRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_feeCToFCRateRound
        {
            get
            {
                return this.m_feeCToFCRateRoundField;
            }
            set
            {
                this.m_feeCToFCRateRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeCToTCRate
        {
            get
            {
                return this.m_feeCToTCRateField;
            }
            set
            {
                this.m_feeCToTCRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_feeCToTCRateRound
        {
            get
            {
                return this.m_feeCToTCRateRoundField;
            }
            set
            {
                this.m_feeCToTCRateRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_feeLineNo
        {
            get
            {
                return this.m_feeLineNoField;
            }
            set
            {
                this.m_feeLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTaxAC
        {
            get
            {
                return this.m_feeTaxACField;
            }
            set
            {
                this.m_feeTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTaxFC
        {
            get
            {
                return this.m_feeTaxFCField;
            }
            set
            {
                this.m_feeTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTaxFeeC
        {
            get
            {
                return this.m_feeTaxFeeCField;
            }
            set
            {
                this.m_feeTaxFeeCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTaxTC
        {
            get
            {
                return this.m_feeTaxTCField;
            }
            set
            {
                this.m_feeTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAllocated
        {
            get
            {
                return this.m_isAllocatedField;
            }
            set
            {
                this.m_isAllocatedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDoneMatched
        {
            get
            {
                return this.m_isDoneMatchedField;
            }
            set
            {
                this.m_isDoneMatchedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netFeeAC
        {
            get
            {
                return this.m_netFeeACField;
            }
            set
            {
                this.m_netFeeACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netFeeFC
        {
            get
            {
                return this.m_netFeeFCField;
            }
            set
            {
                this.m_netFeeFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netFeeFeeC
        {
            get
            {
                return this.m_netFeeFeeCField;
            }
            set
            {
                this.m_netFeeFeeCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_netFeeTC
        {
            get
            {
                return this.m_netFeeTCField;
            }
            set
            {
                this.m_netFeeTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData m_parent
        {
            get
            {
                return this.m_parentField;
            }
            set
            {
                this.m_parentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData m_rcvLineDispense
        {
            get
            {
                return this.m_rcvLineDispenseField;
            }
            set
            {
                this.m_rcvLineDispenseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivement
        {
            get
            {
                return this.m_receivementField;
            }
            set
            {
                this.m_receivementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxRate
        {
            get
            {
                return this.m_taxRateField;
            }
            set
            {
                this.m_taxRateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.FeeType.PurchaseFeeTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private long ItemField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Source_SKeyField;
        
        private long TaxScheduleField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKeyField;
        
        private long UOMField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UOM_SKeyField;
        
        private int m_baseTypeField;
        
        private string m_codeField;
        
        private decimal m_coefficientField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private int m_feeCategoryField;
        
        private int m_feePropertyField;
        
        private int m_feeTypeField;
        
        private long m_iDField;
        
        private bool m_isTaxableField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData m_sourceField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Item
        {
            get
            {
                return this.ItemField;
            }
            set
            {
                this.ItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKey
        {
            get
            {
                return this.Item_SKeyField;
            }
            set
            {
                this.Item_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Source_SKey
        {
            get
            {
                return this.Source_SKeyField;
            }
            set
            {
                this.Source_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TaxSchedule
        {
            get
            {
                return this.TaxScheduleField;
            }
            set
            {
                this.TaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TaxSchedule_SKey
        {
            get
            {
                return this.TaxSchedule_SKeyField;
            }
            set
            {
                this.TaxSchedule_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UOM
        {
            get
            {
                return this.UOMField;
            }
            set
            {
                this.UOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UOM_SKey
        {
            get
            {
                return this.UOM_SKeyField;
            }
            set
            {
                this.UOM_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_baseType
        {
            get
            {
                return this.m_baseTypeField;
            }
            set
            {
                this.m_baseTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_coefficient
        {
            get
            {
                return this.m_coefficientField;
            }
            set
            {
                this.m_coefficientField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_feeCategory
        {
            get
            {
                return this.m_feeCategoryField;
            }
            set
            {
                this.m_feeCategoryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_feeProperty
        {
            get
            {
                return this.m_feePropertyField;
            }
            set
            {
                this.m_feePropertyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_feeType
        {
            get
            {
                return this.m_feeTypeField;
            }
            set
            {
                this.m_feeTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTaxable
        {
            get
            {
                return this.m_isTaxableField;
            }
            set
            {
                this.m_isTaxableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData m_source
        {
            get
            {
                return this.m_sourceField;
            }
            set
            {
                this.m_sourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.SOBPostPeriodData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvSOBPostPeriodData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private long PostPeriodField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PostPeriod_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKeyField;
        
        private long SOBField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivementField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long PostPeriod
        {
            get
            {
                return this.PostPeriodField;
            }
            set
            {
                this.PostPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PostPeriod_SKey
        {
            get
            {
                return this.PostPeriod_SKeyField;
            }
            set
            {
                this.PostPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Receivement_SKey
        {
            get
            {
                return this.Receivement_SKeyField;
            }
            set
            {
                this.Receivement_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SOB
        {
            get
            {
                return this.SOBField;
            }
            set
            {
                this.SOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKey
        {
            get
            {
                return this.SOB_SKeyField;
            }
            set
            {
                this.SOB_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData m_receivement
        {
            get
            {
                return this.m_receivementField;
            }
            set
            {
                this.m_receivementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.PrepayPolicy.PrepayPolicyData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPrepayPolicyPrepayPolicyData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private string m_descriptionField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_nameField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData[] m_prepayPolicyLineField;
        
        private int m_statusField;
        
        private long m_sysVersionField;
        
        private int m_wFCurrentStateField;
        
        private int m_wFOriginalStateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_description
        {
            get
            {
                return this.m_descriptionField;
            }
            set
            {
                this.m_descriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData[] m_prepayPolicyLine
        {
            get
            {
                return this.m_prepayPolicyLineField;
            }
            set
            {
                this.m_prepayPolicyLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_status
        {
            get
            {
                return this.m_statusField;
            }
            set
            {
                this.m_statusField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wFCurrentState
        {
            get
            {
                return this.m_wFCurrentStateField;
            }
            set
            {
                this.m_wFCurrentStateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_wFOriginalState
        {
            get
            {
                return this.m_wFOriginalStateField;
            }
            set
            {
                this.m_wFOriginalStateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.PrepayPolicy.PrepayPolicyLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey PrepayPolicy_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_docLineNoField;
        
        private long m_iDField;
        
        private bool m_isControlField;
        
        private decimal m_maxPrepayPercentField;
        
        private bool m_maxPrepayPercentEditableField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_prepayObjField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyData m_prepayPolicyField;
        
        private long m_srcRowIDField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey PrepayPolicy_SKey
        {
            get
            {
                return this.PrepayPolicy_SKeyField;
            }
            set
            {
                this.PrepayPolicy_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_docLineNo
        {
            get
            {
                return this.m_docLineNoField;
            }
            set
            {
                this.m_docLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isControl
        {
            get
            {
                return this.m_isControlField;
            }
            set
            {
                this.m_isControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_maxPrepayPercent
        {
            get
            {
                return this.m_maxPrepayPercentField;
            }
            set
            {
                this.m_maxPrepayPercentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_maxPrepayPercentEditable
        {
            get
            {
                return this.m_maxPrepayPercentEditableField;
            }
            set
            {
                this.m_maxPrepayPercentEditableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_prepayObj
        {
            get
            {
                return this.m_prepayObjField;
            }
            set
            {
                this.m_prepayObjField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyData m_prepayPolicy
        {
            get
            {
                return this.m_prepayPolicyField;
            }
            set
            {
                this.m_prepayPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcRowID
        {
            get
            {
                return this.m_srcRowIDField;
            }
            set
            {
                this.m_srcRowIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineCostData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineCostData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CostFieldField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostField_SKeyField;
        
        private long CostTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostType_SKeyField;
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private long CurrentOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private long SOBField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKeyField;
        
        private decimal m_aCToFCRateField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private decimal m_feeTaxMnyField;
        
        private long m_iDField;
        
        private bool m_isAccCostTypeField;
        
        private bool m_isMainCostFieldField;
        
        private decimal m_machineCostField;
        
        private decimal m_manualCostField;
        
        private decimal m_materialCostField;
        
        private decimal m_mfcCostField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_moneyField;
        
        private decimal m_pirceField;
        
        private decimal m_purCostField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData[] m_rcvCostFeeLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData[] m_rcvCostTaxLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private decimal m_stdMachineCostField;
        
        private decimal m_stdManualCostField;
        
        private decimal m_stdMaterialCostField;
        
        private decimal m_stdMfcCostField;
        
        private decimal m_stdMoneyField;
        
        private decimal m_stdNxtMachineCostField;
        
        private decimal m_stdNxtManualField;
        
        private decimal m_stdNxtMaterialCostField;
        
        private decimal m_stdNxtMfcCostField;
        
        private decimal m_stdNxtPurCostField;
        
        private decimal m_stdNxtSubContractCostField;
        
        private decimal m_stdPriceField;
        
        private decimal m_stdPurCostField;
        
        private decimal m_stdSubContractCostField;
        
        private decimal m_subContractCostField;
        
        private long m_sysVersionField;
        
        private decimal m_taxMnyField;
        
        private decimal m_totalMatchedFeeTaxField;
        
        private decimal m_totalMatchedNetFeeField;
        
        private decimal m_totalMatchedNetMnyField;
        
        private decimal m_totalMatchedTaxMnyField;
        
        private decimal m_totalNetFeeField;
        
        private decimal m_totalNetMnyField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostField
        {
            get
            {
                return this.CostFieldField;
            }
            set
            {
                this.CostFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostField_SKey
        {
            get
            {
                return this.CostField_SKeyField;
            }
            set
            {
                this.CostField_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostType
        {
            get
            {
                return this.CostTypeField;
            }
            set
            {
                this.CostTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostType_SKey
        {
            get
            {
                return this.CostType_SKeyField;
            }
            set
            {
                this.CostType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CurrentOrg
        {
            get
            {
                return this.CurrentOrgField;
            }
            set
            {
                this.CurrentOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CurrentOrg_SKey
        {
            get
            {
                return this.CurrentOrg_SKeyField;
            }
            set
            {
                this.CurrentOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SOB
        {
            get
            {
                return this.SOBField;
            }
            set
            {
                this.SOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKey
        {
            get
            {
                return this.SOB_SKeyField;
            }
            set
            {
                this.SOB_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aCToFCRate
        {
            get
            {
                return this.m_aCToFCRateField;
            }
            set
            {
                this.m_aCToFCRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTaxMny
        {
            get
            {
                return this.m_feeTaxMnyField;
            }
            set
            {
                this.m_feeTaxMnyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAccCostType
        {
            get
            {
                return this.m_isAccCostTypeField;
            }
            set
            {
                this.m_isAccCostTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMainCostField
        {
            get
            {
                return this.m_isMainCostFieldField;
            }
            set
            {
                this.m_isMainCostFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_machineCost
        {
            get
            {
                return this.m_machineCostField;
            }
            set
            {
                this.m_machineCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_manualCost
        {
            get
            {
                return this.m_manualCostField;
            }
            set
            {
                this.m_manualCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_materialCost
        {
            get
            {
                return this.m_materialCostField;
            }
            set
            {
                this.m_materialCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_mfcCost
        {
            get
            {
                return this.m_mfcCostField;
            }
            set
            {
                this.m_mfcCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_money
        {
            get
            {
                return this.m_moneyField;
            }
            set
            {
                this.m_moneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_pirce
        {
            get
            {
                return this.m_pirceField;
            }
            set
            {
                this.m_pirceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_purCost
        {
            get
            {
                return this.m_purCostField;
            }
            set
            {
                this.m_purCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData[] m_rcvCostFeeLine
        {
            get
            {
                return this.m_rcvCostFeeLineField;
            }
            set
            {
                this.m_rcvCostFeeLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData[] m_rcvCostTaxLine
        {
            get
            {
                return this.m_rcvCostTaxLineField;
            }
            set
            {
                this.m_rcvCostTaxLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdMachineCost
        {
            get
            {
                return this.m_stdMachineCostField;
            }
            set
            {
                this.m_stdMachineCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdManualCost
        {
            get
            {
                return this.m_stdManualCostField;
            }
            set
            {
                this.m_stdManualCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdMaterialCost
        {
            get
            {
                return this.m_stdMaterialCostField;
            }
            set
            {
                this.m_stdMaterialCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdMfcCost
        {
            get
            {
                return this.m_stdMfcCostField;
            }
            set
            {
                this.m_stdMfcCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdMoney
        {
            get
            {
                return this.m_stdMoneyField;
            }
            set
            {
                this.m_stdMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdNxtMachineCost
        {
            get
            {
                return this.m_stdNxtMachineCostField;
            }
            set
            {
                this.m_stdNxtMachineCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdNxtManual
        {
            get
            {
                return this.m_stdNxtManualField;
            }
            set
            {
                this.m_stdNxtManualField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdNxtMaterialCost
        {
            get
            {
                return this.m_stdNxtMaterialCostField;
            }
            set
            {
                this.m_stdNxtMaterialCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdNxtMfcCost
        {
            get
            {
                return this.m_stdNxtMfcCostField;
            }
            set
            {
                this.m_stdNxtMfcCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdNxtPurCost
        {
            get
            {
                return this.m_stdNxtPurCostField;
            }
            set
            {
                this.m_stdNxtPurCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdNxtSubContractCost
        {
            get
            {
                return this.m_stdNxtSubContractCostField;
            }
            set
            {
                this.m_stdNxtSubContractCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdPrice
        {
            get
            {
                return this.m_stdPriceField;
            }
            set
            {
                this.m_stdPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdPurCost
        {
            get
            {
                return this.m_stdPurCostField;
            }
            set
            {
                this.m_stdPurCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_stdSubContractCost
        {
            get
            {
                return this.m_stdSubContractCostField;
            }
            set
            {
                this.m_stdSubContractCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_subContractCost
        {
            get
            {
                return this.m_subContractCostField;
            }
            set
            {
                this.m_subContractCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMny
        {
            get
            {
                return this.m_taxMnyField;
            }
            set
            {
                this.m_taxMnyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchedFeeTax
        {
            get
            {
                return this.m_totalMatchedFeeTaxField;
            }
            set
            {
                this.m_totalMatchedFeeTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchedNetFee
        {
            get
            {
                return this.m_totalMatchedNetFeeField;
            }
            set
            {
                this.m_totalMatchedNetFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchedNetMny
        {
            get
            {
                return this.m_totalMatchedNetMnyField;
            }
            set
            {
                this.m_totalMatchedNetMnyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchedTaxMny
        {
            get
            {
                return this.m_totalMatchedTaxMnyField;
            }
            set
            {
                this.m_totalMatchedTaxMnyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetFee
        {
            get
            {
                return this.m_totalNetFeeField;
            }
            set
            {
                this.m_totalNetFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMny
        {
            get
            {
                return this.m_totalNetMnyField;
            }
            set
            {
                this.m_totalNetMnyField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvCostFeeLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvCostFeeLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvFee_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineCost_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private decimal m_feeTaxField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData m_rcvFeeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData m_rcvLineCostField;
        
        private long m_sysVersionField;
        
        private decimal m_totalMatchedFeeTaxField;
        
        private decimal m_totalMatchedNetFeeField;
        
        private decimal m_totalNetFeeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvFee_SKey
        {
            get
            {
                return this.RcvFee_SKeyField;
            }
            set
            {
                this.RcvFee_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineCost_SKey
        {
            get
            {
                return this.RcvLineCost_SKeyField;
            }
            set
            {
                this.RcvLineCost_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTax
        {
            get
            {
                return this.m_feeTaxField;
            }
            set
            {
                this.m_feeTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData m_rcvFee
        {
            get
            {
                return this.m_rcvFeeField;
            }
            set
            {
                this.m_rcvFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData m_rcvLineCost
        {
            get
            {
                return this.m_rcvLineCostField;
            }
            set
            {
                this.m_rcvLineCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchedFeeTax
        {
            get
            {
                return this.m_totalMatchedFeeTaxField;
            }
            set
            {
                this.m_totalMatchedFeeTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchedNetFee
        {
            get
            {
                return this.m_totalMatchedNetFeeField;
            }
            set
            {
                this.m_totalMatchedNetFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetFee
        {
            get
            {
                return this.m_totalNetFeeField;
            }
            set
            {
                this.m_totalNetFeeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineHoldReleaseHisData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineHoldReleaseHisData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long HoldReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKeyField;
        
        private long HoldUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey HoldUser_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private long ReleaseReasonField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKeyField;
        
        private long ReleaseUserField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseUser_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private System.DateTime m_holdDateField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private System.DateTime m_releaseDateField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldReason
        {
            get
            {
                return this.HoldReasonField;
            }
            set
            {
                this.HoldReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldReason_SKey
        {
            get
            {
                return this.HoldReason_SKeyField;
            }
            set
            {
                this.HoldReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long HoldUser
        {
            get
            {
                return this.HoldUserField;
            }
            set
            {
                this.HoldUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey HoldUser_SKey
        {
            get
            {
                return this.HoldUser_SKeyField;
            }
            set
            {
                this.HoldUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseReason
        {
            get
            {
                return this.ReleaseReasonField;
            }
            set
            {
                this.ReleaseReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseReason_SKey
        {
            get
            {
                return this.ReleaseReason_SKeyField;
            }
            set
            {
                this.ReleaseReason_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ReleaseUser
        {
            get
            {
                return this.ReleaseUserField;
            }
            set
            {
                this.ReleaseUserField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ReleaseUser_SKey
        {
            get
            {
                return this.ReleaseUser_SKeyField;
            }
            set
            {
                this.ReleaseUser_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_holdDate
        {
            get
            {
                return this.m_holdDateField;
            }
            set
            {
                this.m_holdDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_releaseDate
        {
            get
            {
                return this.m_releaseDateField;
            }
            set
            {
                this.m_releaseDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.FI.BudgetSpecialProject.SpecialBudgetData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOFIBudgetSpecialProjectSpecialBudgetData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long SOBField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SOB
        {
            get
            {
                return this.SOBField;
            }
            set
            {
                this.SOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKey
        {
            get
            {
                return this.SOB_SKeyField;
            }
            set
            {
                this.SOB_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Seiban.SeibanMasterData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSeibanSeibanMasterData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long SeibanField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Seiban_SKeyField;
        
        private string m_bMemoField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_memoField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private string m_seibanNOField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Seiban
        {
            get
            {
                return this.SeibanField;
            }
            set
            {
                this.SeibanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Seiban_SKey
        {
            get
            {
                return this.Seiban_SKeyField;
            }
            set
            {
                this.Seiban_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_bMemo
        {
            get
            {
                return this.m_bMemoField;
            }
            set
            {
                this.m_bMemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_memo
        {
            get
            {
                return this.m_memoField;
            }
            set
            {
                this.m_memoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_seibanNO
        {
            get
            {
                return this.m_seibanNOField;
            }
            set
            {
                this.m_seibanNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.Seiban.SeibanData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSeibanSeibanData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_planScopeField;
        
        private int m_planWayField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_planScope
        {
            get
            {
                return this.m_planScopeField;
            }
            set
            {
                this.m_planScopeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_planWay
        {
            get
            {
                return this.m_planWayField;
            }
            set
            {
                this.m_planWayField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineHisPriceData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineHisPriceData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ACField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AC_SKeyField;
        
        private long AccountPeriodField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountPeriod_SKeyField;
        
        private long CostFiledField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostFiled_SKeyField;
        
        private long CostTypeField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostType_SKeyField;
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private long SOBField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKeyField;
        
        private System.DateTime m_adjustPriceDateField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private decimal m_estimateNetMnyACField;
        
        private decimal m_estimateNetMnyFCField;
        
        private decimal m_estimatePriceACField;
        
        private decimal m_estimatePriceFCField;
        
        private decimal m_estimateTaxMnyACField;
        
        private decimal m_estimateTaxMnyFCField;
        
        private decimal m_estimateTotalMnyACField;
        
        private decimal m_estimateTotalMnyFCField;
        
        private long m_iDField;
        
        private bool m_isAdjustAfterCPField;
        
        private bool m_isEffectEstimatePriceField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private System.DateTime m_rcvDateField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AC
        {
            get
            {
                return this.ACField;
            }
            set
            {
                this.ACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AC_SKey
        {
            get
            {
                return this.AC_SKeyField;
            }
            set
            {
                this.AC_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountPeriod
        {
            get
            {
                return this.AccountPeriodField;
            }
            set
            {
                this.AccountPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountPeriod_SKey
        {
            get
            {
                return this.AccountPeriod_SKeyField;
            }
            set
            {
                this.AccountPeriod_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostFiled
        {
            get
            {
                return this.CostFiledField;
            }
            set
            {
                this.CostFiledField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostFiled_SKey
        {
            get
            {
                return this.CostFiled_SKeyField;
            }
            set
            {
                this.CostFiled_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostType
        {
            get
            {
                return this.CostTypeField;
            }
            set
            {
                this.CostTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostType_SKey
        {
            get
            {
                return this.CostType_SKeyField;
            }
            set
            {
                this.CostType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SOB
        {
            get
            {
                return this.SOBField;
            }
            set
            {
                this.SOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKey
        {
            get
            {
                return this.SOB_SKeyField;
            }
            set
            {
                this.SOB_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_adjustPriceDate
        {
            get
            {
                return this.m_adjustPriceDateField;
            }
            set
            {
                this.m_adjustPriceDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_estimateNetMnyAC
        {
            get
            {
                return this.m_estimateNetMnyACField;
            }
            set
            {
                this.m_estimateNetMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_estimateNetMnyFC
        {
            get
            {
                return this.m_estimateNetMnyFCField;
            }
            set
            {
                this.m_estimateNetMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_estimatePriceAC
        {
            get
            {
                return this.m_estimatePriceACField;
            }
            set
            {
                this.m_estimatePriceACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_estimatePriceFC
        {
            get
            {
                return this.m_estimatePriceFCField;
            }
            set
            {
                this.m_estimatePriceFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_estimateTaxMnyAC
        {
            get
            {
                return this.m_estimateTaxMnyACField;
            }
            set
            {
                this.m_estimateTaxMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_estimateTaxMnyFC
        {
            get
            {
                return this.m_estimateTaxMnyFCField;
            }
            set
            {
                this.m_estimateTaxMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_estimateTotalMnyAC
        {
            get
            {
                return this.m_estimateTotalMnyACField;
            }
            set
            {
                this.m_estimateTotalMnyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_estimateTotalMnyFC
        {
            get
            {
                return this.m_estimateTotalMnyFCField;
            }
            set
            {
                this.m_estimateTotalMnyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAdjustAfterCP
        {
            get
            {
                return this.m_isAdjustAfterCPField;
            }
            set
            {
                this.m_isAdjustAfterCPField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isEffectEstimatePrice
        {
            get
            {
                return this.m_isEffectEstimatePriceField;
            }
            set
            {
                this.m_isEffectEstimatePriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_rcvDate
        {
            get
            {
                return this.m_rcvDateField;
            }
            set
            {
                this.m_rcvDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.CO.CostFieldData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGCOCostFieldData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData[] m_costFieldObjectsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData[] m_costFieldSOBField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isZeroCostField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData[] m_costFieldObjects
        {
            get
            {
                return this.m_costFieldObjectsField;
            }
            set
            {
                this.m_costFieldObjectsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData[] m_costFieldSOB
        {
            get
            {
                return this.m_costFieldSOBField;
            }
            set
            {
                this.m_costFieldSOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isZeroCost
        {
            get
            {
                return this.m_isZeroCostField;
            }
            set
            {
                this.m_isZeroCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.CO.CostFieldObjectData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGCOCostFieldObjectData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostField_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long OwnerOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey OwnerOrg_SKeyField;
        
        private long WarehouseField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldData m_costFieldField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostField_SKey
        {
            get
            {
                return this.CostField_SKeyField;
            }
            set
            {
                this.CostField_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long OwnerOrg
        {
            get
            {
                return this.OwnerOrgField;
            }
            set
            {
                this.OwnerOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey OwnerOrg_SKey
        {
            get
            {
                return this.OwnerOrg_SKeyField;
            }
            set
            {
                this.OwnerOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Warehouse
        {
            get
            {
                return this.WarehouseField;
            }
            set
            {
                this.WarehouseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Warehouse_SKey
        {
            get
            {
                return this.Warehouse_SKeyField;
            }
            set
            {
                this.Warehouse_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldData m_costField
        {
            get
            {
                return this.m_costFieldField;
            }
            set
            {
                this.m_costFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.CO.CostFieldSOBData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGCOCostFieldSOBData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostField_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long SOBField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldData m_costFieldField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isPrimarySOBField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostField_SKey
        {
            get
            {
                return this.CostField_SKeyField;
            }
            set
            {
                this.CostField_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SOB
        {
            get
            {
                return this.SOBField;
            }
            set
            {
                this.SOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKey
        {
            get
            {
                return this.SOB_SKeyField;
            }
            set
            {
                this.SOB_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldData m_costField
        {
            get
            {
                return this.m_costFieldField;
            }
            set
            {
                this.m_costFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrimarySOB
        {
            get
            {
                return this.m_isPrimarySOBField;
            }
            set
            {
                this.m_isPrimarySOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.CO.CostTypeData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGCOCostTypeData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long AccountCalendarField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey AccountCalendar_SKeyField;
        
        private long CostFieldField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostField_SKeyField;
        
        private string DescriptionField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey EstimateCostType_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_DescriptionField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SrcCostType_SKeyField;
        
        private long SrcSOBField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SrcSOB_SKeyField;
        
        private string m_codeField;
        
        private int m_costMethodField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData[] m_costTypeSOBField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData m_estimateCostTypeField;
        
        private int m_estimatePeriodField;
        
        private int m_estimateSrcField;
        
        private long m_iDField;
        
        private int m_initCostSrcField;
        
        private bool m_isBookingField;
        
        private bool m_isFrozenField;
        
        private bool m_isSubstituteField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData m_srcCostTypeField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long AccountCalendar
        {
            get
            {
                return this.AccountCalendarField;
            }
            set
            {
                this.AccountCalendarField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey AccountCalendar_SKey
        {
            get
            {
                return this.AccountCalendar_SKeyField;
            }
            set
            {
                this.AccountCalendar_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CostField
        {
            get
            {
                return this.CostFieldField;
            }
            set
            {
                this.CostFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostField_SKey
        {
            get
            {
                return this.CostField_SKeyField;
            }
            set
            {
                this.CostField_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Description
        {
            get
            {
                return this.DescriptionField;
            }
            set
            {
                this.DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey EstimateCostType_SKey
        {
            get
            {
                return this.EstimateCostType_SKeyField;
            }
            set
            {
                this.EstimateCostType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Description
        {
            get
            {
                return this.Multi_DescriptionField;
            }
            set
            {
                this.Multi_DescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SrcCostType_SKey
        {
            get
            {
                return this.SrcCostType_SKeyField;
            }
            set
            {
                this.SrcCostType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SrcSOB
        {
            get
            {
                return this.SrcSOBField;
            }
            set
            {
                this.SrcSOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SrcSOB_SKey
        {
            get
            {
                return this.SrcSOB_SKeyField;
            }
            set
            {
                this.SrcSOB_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_costMethod
        {
            get
            {
                return this.m_costMethodField;
            }
            set
            {
                this.m_costMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData[] m_costTypeSOB
        {
            get
            {
                return this.m_costTypeSOBField;
            }
            set
            {
                this.m_costTypeSOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexField
        {
            get
            {
                return this.m_descFlexFieldField;
            }
            set
            {
                this.m_descFlexFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData m_estimateCostType
        {
            get
            {
                return this.m_estimateCostTypeField;
            }
            set
            {
                this.m_estimateCostTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_estimatePeriod
        {
            get
            {
                return this.m_estimatePeriodField;
            }
            set
            {
                this.m_estimatePeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_estimateSrc
        {
            get
            {
                return this.m_estimateSrcField;
            }
            set
            {
                this.m_estimateSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_initCostSrc
        {
            get
            {
                return this.m_initCostSrcField;
            }
            set
            {
                this.m_initCostSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBooking
        {
            get
            {
                return this.m_isBookingField;
            }
            set
            {
                this.m_isBookingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFrozen
        {
            get
            {
                return this.m_isFrozenField;
            }
            set
            {
                this.m_isFrozenField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSubstitute
        {
            get
            {
                return this.m_isSubstituteField;
            }
            set
            {
                this.m_isSubstituteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData m_srcCostType
        {
            get
            {
                return this.m_srcCostTypeField;
            }
            set
            {
                this.m_srcCostTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.MFG.CO.CostTypeSOBData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOMFGCOCostTypeSOBData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CostType_SKeyField;
        
        private long CurrencyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKeyField;
        
        private long SOBField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData m_costTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private bool m_isOwnerOrgSOBField;
        
        private bool m_isPrimarySOBField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CostType_SKey
        {
            get
            {
                return this.CostType_SKeyField;
            }
            set
            {
                this.CostType_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Currency
        {
            get
            {
                return this.CurrencyField;
            }
            set
            {
                this.CurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Currency_SKey
        {
            get
            {
                return this.Currency_SKeyField;
            }
            set
            {
                this.Currency_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long SOB
        {
            get
            {
                return this.SOBField;
            }
            set
            {
                this.SOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey SOB_SKey
        {
            get
            {
                return this.SOB_SKeyField;
            }
            set
            {
                this.SOB_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData m_costType
        {
            get
            {
                return this.m_costTypeField;
            }
            set
            {
                this.m_costTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isOwnerOrgSOB
        {
            get
            {
                return this.m_isOwnerOrgSOBField;
            }
            set
            {
                this.m_isOwnerOrgSOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPrimarySOB
        {
            get
            {
                return this.m_isPrimarySOBField;
            }
            set
            {
                this.m_isPrimarySOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvLineExtData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvLineExtData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcASNInfoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcProjectInfoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcSaleReturnField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLine_SKey
        {
            get
            {
                return this.RcvLine_SKeyField;
            }
            set
            {
                this.RcvLine_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcASNInfo
        {
            get
            {
                return this.m_srcASNInfoField;
            }
            set
            {
                this.m_srcASNInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcProjectInfo
        {
            get
            {
                return this.m_srcProjectInfoField;
            }
            set
            {
                this.m_srcProjectInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData m_srcSaleReturn
        {
            get
            {
                return this.m_srcSaleReturnField;
            }
            set
            {
                this.m_srcSaleReturnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rcv.RcvCostTaxLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMRcvRcvCostTaxLineData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineCost_SKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RcvTax_SKeyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData m_rcvLineCostField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData m_rcvTaxField;
        
        private long m_sysVersionField;
        
        private decimal m_taxMnyField;
        
        private decimal m_totalMatchedTaxMnyField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvLineCost_SKey
        {
            get
            {
                return this.RcvLineCost_SKeyField;
            }
            set
            {
                this.RcvLineCost_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RcvTax_SKey
        {
            get
            {
                return this.RcvTax_SKeyField;
            }
            set
            {
                this.RcvTax_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData m_rcvLineCost
        {
            get
            {
                return this.m_rcvLineCostField;
            }
            set
            {
                this.m_rcvLineCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData m_rcvTax
        {
            get
            {
                return this.m_rcvTaxField;
            }
            set
            {
                this.m_rcvTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMny
        {
            get
            {
                return this.m_taxMnyField;
            }
            set
            {
                this.m_taxMnyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMatchedTaxMny
        {
            get
            {
                return this.m_totalMatchedTaxMnyField;
            }
            set
            {
                this.m_totalMatchedTaxMnyField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.SaleDiscount.SaleDiscountData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMSaleDiscountSaleDiscountData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long MasterOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private string m_codeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private int m_directionField;
        
        private decimal m_discountAmountField;
        
        private int m_discountByField;
        
        private decimal m_discountRateField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effectiveField;
        
        private long m_iDField;
        
        private string m_memoField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_referenceCountField;
        
        private long m_sysVersionField;
        
        private int m_typeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long MasterOrg
        {
            get
            {
                return this.MasterOrgField;
            }
            set
            {
                this.MasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MasterOrg_SKey
        {
            get
            {
                return this.MasterOrg_SKeyField;
            }
            set
            {
                this.MasterOrg_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Org
        {
            get
            {
                return this.OrgField;
            }
            set
            {
                this.OrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKey
        {
            get
            {
                return this.Org_SKeyField;
            }
            set
            {
                this.Org_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_createdBy
        {
            get
            {
                return this.m_createdByField;
            }
            set
            {
                this.m_createdByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_createdOn
        {
            get
            {
                return this.m_createdOnField;
            }
            set
            {
                this.m_createdOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_direction
        {
            get
            {
                return this.m_directionField;
            }
            set
            {
                this.m_directionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_discountAmount
        {
            get
            {
                return this.m_discountAmountField;
            }
            set
            {
                this.m_discountAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_discountBy
        {
            get
            {
                return this.m_discountByField;
            }
            set
            {
                this.m_discountByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_discountRate
        {
            get
            {
                return this.m_discountRateField;
            }
            set
            {
                this.m_discountRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData m_effective
        {
            get
            {
                return this.m_effectiveField;
            }
            set
            {
                this.m_effectiveField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_memo
        {
            get
            {
                return this.m_memoField;
            }
            set
            {
                this.m_memoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_modifiedBy
        {
            get
            {
                return this.m_modifiedByField;
            }
            set
            {
                this.m_modifiedByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_modifiedOn
        {
            get
            {
                return this.m_modifiedOnField;
            }
            set
            {
                this.m_modifiedOnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_referenceCount
        {
            get
            {
                return this.m_referenceCountField;
            }
            set
            {
                this.m_referenceCountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sysVersion
        {
            get
            {
                return this.m_sysVersionField;
            }
            set
            {
                this.m_sysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_type
        {
            get
            {
                return this.m_typeField;
            }
            set
            {
                this.m_typeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RcvHeadExtendDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRcvHeadExtendDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_aCField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_accountOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_balanceOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_confirmTermField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_fCField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_paymentTermField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_postPeriodField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_prePayPolicyField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_tCField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_aC
        {
            get
            {
                return this.m_aCField;
            }
            set
            {
                this.m_aCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_accountOrg
        {
            get
            {
                return this.m_accountOrgField;
            }
            set
            {
                this.m_accountOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_balanceOrg
        {
            get
            {
                return this.m_balanceOrgField;
            }
            set
            {
                this.m_balanceOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_confirmTerm
        {
            get
            {
                return this.m_confirmTermField;
            }
            set
            {
                this.m_confirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_fC
        {
            get
            {
                return this.m_fCField;
            }
            set
            {
                this.m_fCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_paymentTerm
        {
            get
            {
                return this.m_paymentTermField;
            }
            set
            {
                this.m_paymentTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_postPeriod
        {
            get
            {
                return this.m_postPeriodField;
            }
            set
            {
                this.m_postPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_prePayPolicy
        {
            get
            {
                return this.m_prePayPolicyField;
            }
            set
            {
                this.m_prePayPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_tC
        {
            get
            {
                return this.m_tCField;
            }
            set
            {
                this.m_tCField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.CurrencyDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsCurrencyDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_moneyRoundField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_priceRoundField;
        
        private string m_symbolField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_moneyRound
        {
            get
            {
                return this.m_moneyRoundField;
            }
            set
            {
                this.m_moneyRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_priceRound
        {
            get
            {
                return this.m_priceRoundField;
            }
            set
            {
                this.m_priceRoundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_symbol
        {
            get
            {
                return this.m_symbolField;
            }
            set
            {
                this.m_symbolField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.BESimp4UIDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsBESimp4UIDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private long m_iDField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RcvLineDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRcvLineDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData[] m_rcvAddrExtendsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData[] m_rcvAddrsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData[] m_rcvContactsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData[] m_rcvFeeExtendsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData[] m_rcvFeesField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData m_rcvHeadDTOField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLineField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineExtData m_rcvLineASNinfoField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData[] m_rcvLineDispensesField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineExtendDTOData m_rcvLineExtendDTOField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData[] m_rcvLocationsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData[] m_rcvTaxExtendsField;
        
        private www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData[] m_rcvTaxsField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData[] m_rcvAddrExtends
        {
            get
            {
                return this.m_rcvAddrExtendsField;
            }
            set
            {
                this.m_rcvAddrExtendsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData[] m_rcvAddrs
        {
            get
            {
                return this.m_rcvAddrsField;
            }
            set
            {
                this.m_rcvAddrsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData[] m_rcvContacts
        {
            get
            {
                return this.m_rcvContactsField;
            }
            set
            {
                this.m_rcvContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData[] m_rcvFeeExtends
        {
            get
            {
                return this.m_rcvFeeExtendsField;
            }
            set
            {
                this.m_rcvFeeExtendsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData[] m_rcvFees
        {
            get
            {
                return this.m_rcvFeesField;
            }
            set
            {
                this.m_rcvFeesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData m_rcvHeadDTO
        {
            get
            {
                return this.m_rcvHeadDTOField;
            }
            set
            {
                this.m_rcvHeadDTOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData m_rcvLine
        {
            get
            {
                return this.m_rcvLineField;
            }
            set
            {
                this.m_rcvLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineExtData m_rcvLineASNinfo
        {
            get
            {
                return this.m_rcvLineASNinfoField;
            }
            set
            {
                this.m_rcvLineASNinfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData[] m_rcvLineDispenses
        {
            get
            {
                return this.m_rcvLineDispensesField;
            }
            set
            {
                this.m_rcvLineDispensesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineExtendDTOData m_rcvLineExtendDTO
        {
            get
            {
                return this.m_rcvLineExtendDTOField;
            }
            set
            {
                this.m_rcvLineExtendDTOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData[] m_rcvLocations
        {
            get
            {
                return this.m_rcvLocationsField;
            }
            set
            {
                this.m_rcvLocationsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData[] m_rcvTaxExtends
        {
            get
            {
                return this.m_rcvTaxExtendsField;
            }
            set
            {
                this.m_rcvTaxExtendsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData[] m_rcvTaxs
        {
            get
            {
                return this.m_rcvTaxsField;
            }
            set
            {
                this.m_rcvTaxsField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RcvAddressExtendDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRcvAddressExtendDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_cityField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_countryField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_countyField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_postcodeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_provinceField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_city
        {
            get
            {
                return this.m_cityField;
            }
            set
            {
                this.m_cityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_country
        {
            get
            {
                return this.m_countryField;
            }
            set
            {
                this.m_countryField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_county
        {
            get
            {
                return this.m_countyField;
            }
            set
            {
                this.m_countyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_postcode
        {
            get
            {
                return this.m_postcodeField;
            }
            set
            {
                this.m_postcodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_province
        {
            get
            {
                return this.m_provinceField;
            }
            set
            {
                this.m_provinceField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RcvFeeExtendDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRcvFeeExtendDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_feeCField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData m_feeTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_feeTypeItemField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_feeTypeTaxScheduleField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_feeTypeUOMField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_feeC
        {
            get
            {
                return this.m_feeCField;
            }
            set
            {
                this.m_feeCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData m_feeType
        {
            get
            {
                return this.m_feeTypeField;
            }
            set
            {
                this.m_feeTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_feeTypeItem
        {
            get
            {
                return this.m_feeTypeItemField;
            }
            set
            {
                this.m_feeTypeItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_feeTypeTaxSchedule
        {
            get
            {
                return this.m_feeTypeTaxScheduleField;
            }
            set
            {
                this.m_feeTypeTaxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_feeTypeUOM
        {
            get
            {
                return this.m_feeTypeUOMField;
            }
            set
            {
                this.m_feeTypeUOMField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.UOMDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsUOMDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_codeField;
        
        private long m_iDField;
        
        private string m_nameField;
        
        private decimal m_ratioToBaseField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_roundField;
        
        private int m_uOMClassField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_ratioToBase
        {
            get
            {
                return this.m_ratioToBaseField;
            }
            set
            {
                this.m_ratioToBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData m_round
        {
            get
            {
                return this.m_roundField;
            }
            set
            {
                this.m_roundField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_uOMClass
        {
            get
            {
                return this.m_uOMClassField;
            }
            set
            {
                this.m_uOMClassField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RcvLineExtendDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRcvLineExtendDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_aCField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_accountOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_associatedParentField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_confirmTermField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_costBaseUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_costUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_fASField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_fCField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_invManagerField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsItemDTOData m_itemInfoField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_mfcField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_paymentTermField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_prePayPolicyField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_priceBaseUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_priceUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsItemDTOData m_processItemInfoField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_processSubUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_processUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_projectField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_purDeptField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_purOperField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_purchaseOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_rcvDeptField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_rcvMasterOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_receiptRuleField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvByExtDTOData m_receiptRuleExtDTOField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_requireDeptField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_requireManField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_requireOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_saleRtnOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_storeBaseUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_storeUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tBMainUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tBSubUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_tCField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_taskField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_taxScheduleField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_tradPathField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeBaseUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_volumeUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_weighUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsWhForUIDTOData m_whInfoField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_aC
        {
            get
            {
                return this.m_aCField;
            }
            set
            {
                this.m_aCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_accountOrg
        {
            get
            {
                return this.m_accountOrgField;
            }
            set
            {
                this.m_accountOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_associatedParent
        {
            get
            {
                return this.m_associatedParentField;
            }
            set
            {
                this.m_associatedParentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_confirmTerm
        {
            get
            {
                return this.m_confirmTermField;
            }
            set
            {
                this.m_confirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_costBaseUOM
        {
            get
            {
                return this.m_costBaseUOMField;
            }
            set
            {
                this.m_costBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_costUOM
        {
            get
            {
                return this.m_costUOMField;
            }
            set
            {
                this.m_costUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_fAS
        {
            get
            {
                return this.m_fASField;
            }
            set
            {
                this.m_fASField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_fC
        {
            get
            {
                return this.m_fCField;
            }
            set
            {
                this.m_fCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_invManager
        {
            get
            {
                return this.m_invManagerField;
            }
            set
            {
                this.m_invManagerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsItemDTOData m_itemInfo
        {
            get
            {
                return this.m_itemInfoField;
            }
            set
            {
                this.m_itemInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_mfc
        {
            get
            {
                return this.m_mfcField;
            }
            set
            {
                this.m_mfcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_paymentTerm
        {
            get
            {
                return this.m_paymentTermField;
            }
            set
            {
                this.m_paymentTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_prePayPolicy
        {
            get
            {
                return this.m_prePayPolicyField;
            }
            set
            {
                this.m_prePayPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_priceBaseUOM
        {
            get
            {
                return this.m_priceBaseUOMField;
            }
            set
            {
                this.m_priceBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_priceUOM
        {
            get
            {
                return this.m_priceUOMField;
            }
            set
            {
                this.m_priceUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsItemDTOData m_processItemInfo
        {
            get
            {
                return this.m_processItemInfoField;
            }
            set
            {
                this.m_processItemInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_processSubUOM
        {
            get
            {
                return this.m_processSubUOMField;
            }
            set
            {
                this.m_processSubUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_processUOM
        {
            get
            {
                return this.m_processUOMField;
            }
            set
            {
                this.m_processUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_project
        {
            get
            {
                return this.m_projectField;
            }
            set
            {
                this.m_projectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_purDept
        {
            get
            {
                return this.m_purDeptField;
            }
            set
            {
                this.m_purDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_purOper
        {
            get
            {
                return this.m_purOperField;
            }
            set
            {
                this.m_purOperField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_purchaseOrg
        {
            get
            {
                return this.m_purchaseOrgField;
            }
            set
            {
                this.m_purchaseOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_rcvDept
        {
            get
            {
                return this.m_rcvDeptField;
            }
            set
            {
                this.m_rcvDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_rcvMasterOrg
        {
            get
            {
                return this.m_rcvMasterOrgField;
            }
            set
            {
                this.m_rcvMasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_receiptRule
        {
            get
            {
                return this.m_receiptRuleField;
            }
            set
            {
                this.m_receiptRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvByExtDTOData m_receiptRuleExtDTO
        {
            get
            {
                return this.m_receiptRuleExtDTOField;
            }
            set
            {
                this.m_receiptRuleExtDTOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_requireDept
        {
            get
            {
                return this.m_requireDeptField;
            }
            set
            {
                this.m_requireDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_requireMan
        {
            get
            {
                return this.m_requireManField;
            }
            set
            {
                this.m_requireManField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_requireOrg
        {
            get
            {
                return this.m_requireOrgField;
            }
            set
            {
                this.m_requireOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_saleRtnOrg
        {
            get
            {
                return this.m_saleRtnOrgField;
            }
            set
            {
                this.m_saleRtnOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_storeBaseUOM
        {
            get
            {
                return this.m_storeBaseUOMField;
            }
            set
            {
                this.m_storeBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_storeUOM
        {
            get
            {
                return this.m_storeUOMField;
            }
            set
            {
                this.m_storeUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tBMainUOM
        {
            get
            {
                return this.m_tBMainUOMField;
            }
            set
            {
                this.m_tBMainUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tBSubUOM
        {
            get
            {
                return this.m_tBSubUOMField;
            }
            set
            {
                this.m_tBSubUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_tC
        {
            get
            {
                return this.m_tCField;
            }
            set
            {
                this.m_tCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_task
        {
            get
            {
                return this.m_taskField;
            }
            set
            {
                this.m_taskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_taxSchedule
        {
            get
            {
                return this.m_taxScheduleField;
            }
            set
            {
                this.m_taxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_tradPath
        {
            get
            {
                return this.m_tradPathField;
            }
            set
            {
                this.m_tradPathField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeBaseUOM
        {
            get
            {
                return this.m_tradeBaseUOMField;
            }
            set
            {
                this.m_tradeBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeUOM
        {
            get
            {
                return this.m_tradeUOMField;
            }
            set
            {
                this.m_tradeUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_volumeUOM
        {
            get
            {
                return this.m_volumeUOMField;
            }
            set
            {
                this.m_volumeUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_weighUOM
        {
            get
            {
                return this.m_weighUOMField;
            }
            set
            {
                this.m_weighUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsWhForUIDTOData m_whInfo
        {
            get
            {
                return this.m_whInfoField;
            }
            set
            {
                this.m_whInfoField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.ItemDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsItemDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long ItemField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Supplier_NameField;
        
        private string Supplier_NameField;
        
        private int m_bOMControlModeField;
        
        private string m_bOMVerField;
        
        private bool m_batchNoIsHandField;
        
        private long m_bomField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_bomOrgField;
        
        private int m_budgetControlTypeField;
        
        private decimal m_cUToCBURateField;
        
        private int m_checkLTField;
        
        private string m_combineNameField;
        
        private string m_containerField;
        
        private bool m_convertRatioField;
        
        private int m_convertRatioRuleField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_costBaseUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_costUOMField;
        
        private string m_decriptionByChineseField;
        
        private string m_decriptionByEnglishField;
        
        private int m_destroyInspectQtyField;
        
        private int m_endGradeField;
        
        private int m_endPotencyField;
        
        private string m_fAS_CodeField;
        
        private long m_fAS_IDField;
        
        private string m_fAS_NameField;
        
        private long m_freeItem1Field;
        
        private long m_freeItem2Field;
        
        private long m_freeItem3Field;
        
        private int m_inventoryPlanningMethodField;
        
        private bool m_isBOMEnableField;
        
        private bool m_isConfirmOnFinishedField;
        
        private bool m_isDualQuantityField;
        
        private bool m_isDualUOMField;
        
        private bool m_isGradeControlField;
        
        private bool m_isKitWholeSetField;
        
        private bool m_isLimitBinField;
        
        private bool m_isLimitWarehouseField;
        
        private bool m_isMFGConfigEnableField;
        
        private bool m_isMiscField;
        
        private bool m_isMultyUOMField;
        
        private bool m_isPUTradePathModifyField;
        
        private bool m_isPotencyControlField;
        
        private bool m_isRcvProcedureModifyField;
        
        private bool m_isReceiptSourceControlField;
        
        private bool m_isSKUField;
        
        private bool m_isSupplierConfirmField;
        
        private bool m_isTradeMarkField;
        
        private bool m_isVarRatioField;
        
        private bool m_isVersionQtyControlField;
        
        private bool m_isreservalField;
        
        private string m_itemCodeField;
        
        private string m_itemDescriptionField;
        
        private int m_itemFormField;
        
        private int m_itemFormAttributeField;
        
        private string m_itemNameField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt1Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt10Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt2Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt3Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt4Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt5Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt6Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt7Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt8Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt9Field;
        
        private string m_itemVersionField;
        
        private int m_kitShipModeField;
        
        private int m_lotCodingPolicyField;
        
        private int m_lotControlTypeField;
        
        private long m_lotParameterField;
        
        private int m_lotPovTypeField;
        
        private int m_lotProduceTimeField;
        
        private int m_lotValidDateField;
        
        private int m_mRPPlanTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_manufactureUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_mfcField;
        
        private int m_orderLTField;
        
        private string m_pTO_CodeField;
        
        private long m_pTO_IDField;
        
        private string m_pTO_NameField;
        
        private decimal m_pUToPBURateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_pUTradePathField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_priceBaseUOMField;
        
        private int m_priceSrcField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_priceUOMField;
        
        private long m_purDepartMentField;
        
        private string m_purDepartMentCodeField;
        
        private string m_purDepartMentNameField;
        
        private long m_purPersonField;
        
        private string m_purPersonCodeField;
        
        private string m_purPersonNameField;
        
        private int m_purchaseQuotaModeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_rFCField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_rcvByField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsRcvByExtDTOData m_rcvByExtDTOField;
        
        private int m_rcvModeField;
        
        private int m_receiptTypeField;
        
        private int m_returnPriceSrcField;
        
        private decimal m_sBUToCBURateField;
        
        private string m_sPECSField;
        
        private decimal m_sUToSBURateField;
        
        private long m_seibanField;
        
        private string m_seibanCodeField;
        
        private int m_snControlTypeField;
        
        private long m_snParameterField;
        
        private int m_snProduceTimeField;
        
        private int m_standardElementField;
        
        private int m_standardGradeField;
        
        private decimal m_standardQtyField;
        
        private int m_startGradeField;
        
        private int m_startPotencyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_statRuleField;
        
        private int m_storageTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_storeBaseUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_storeUOMField;
        
        private long m_supplierIDField;
        
        private string m_supplierItemCodeField;
        
        private string m_supplierItemNameField;
        
        private int m_supplierLTField;
        
        private string m_supplier_CodeField;
        
        private decimal m_tBUToCBURateField;
        
        private decimal m_tBUToPBURateField;
        
        private decimal m_tBUToSBURateField;
        
        private decimal m_tUToTBURateField;
        
        private decimal m_tUToTBURate2Field;
        
        private string m_taxScheduleCodeField;
        
        private long m_taxScheduleIDField;
        
        private string m_taxScheduleNameField;
        
        private int m_taxScheduleTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeBaseUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeBaseUOM2Field;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeUOM2Field;
        
        private decimal m_unitVolumnField;
        
        private decimal m_unitWeightField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_volumnUOMField;
        
        private long m_wHField;
        
        private string m_wHCodeField;
        
        private bool m_wHIsBinField;
        
        private bool m_wHIsLotField;
        
        private bool m_wHIsSerialField;
        
        private long m_wHManagerField;
        
        private string m_wHManagerCodeField;
        
        private string m_wHManagerNameField;
        
        private long m_wHMasterOrgField;
        
        private string m_wHNameField;
        
        private long m_wHOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_weightUOMField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Item
        {
            get
            {
                return this.ItemField;
            }
            set
            {
                this.ItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKey
        {
            get
            {
                return this.Item_SKeyField;
            }
            set
            {
                this.Item_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Supplier_Name
        {
            get
            {
                return this.Multi_Supplier_NameField;
            }
            set
            {
                this.Multi_Supplier_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Supplier_Name
        {
            get
            {
                return this.Supplier_NameField;
            }
            set
            {
                this.Supplier_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bOMControlMode
        {
            get
            {
                return this.m_bOMControlModeField;
            }
            set
            {
                this.m_bOMControlModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_bOMVer
        {
            get
            {
                return this.m_bOMVerField;
            }
            set
            {
                this.m_bOMVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_batchNoIsHand
        {
            get
            {
                return this.m_batchNoIsHandField;
            }
            set
            {
                this.m_batchNoIsHandField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_bom
        {
            get
            {
                return this.m_bomField;
            }
            set
            {
                this.m_bomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_bomOrg
        {
            get
            {
                return this.m_bomOrgField;
            }
            set
            {
                this.m_bomOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_budgetControlType
        {
            get
            {
                return this.m_budgetControlTypeField;
            }
            set
            {
                this.m_budgetControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cUToCBURate
        {
            get
            {
                return this.m_cUToCBURateField;
            }
            set
            {
                this.m_cUToCBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_checkLT
        {
            get
            {
                return this.m_checkLTField;
            }
            set
            {
                this.m_checkLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_combineName
        {
            get
            {
                return this.m_combineNameField;
            }
            set
            {
                this.m_combineNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_container
        {
            get
            {
                return this.m_containerField;
            }
            set
            {
                this.m_containerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_convertRatio
        {
            get
            {
                return this.m_convertRatioField;
            }
            set
            {
                this.m_convertRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_convertRatioRule
        {
            get
            {
                return this.m_convertRatioRuleField;
            }
            set
            {
                this.m_convertRatioRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_costBaseUOM
        {
            get
            {
                return this.m_costBaseUOMField;
            }
            set
            {
                this.m_costBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_costUOM
        {
            get
            {
                return this.m_costUOMField;
            }
            set
            {
                this.m_costUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_decriptionByChinese
        {
            get
            {
                return this.m_decriptionByChineseField;
            }
            set
            {
                this.m_decriptionByChineseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_decriptionByEnglish
        {
            get
            {
                return this.m_decriptionByEnglishField;
            }
            set
            {
                this.m_decriptionByEnglishField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_destroyInspectQty
        {
            get
            {
                return this.m_destroyInspectQtyField;
            }
            set
            {
                this.m_destroyInspectQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_endGrade
        {
            get
            {
                return this.m_endGradeField;
            }
            set
            {
                this.m_endGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_endPotency
        {
            get
            {
                return this.m_endPotencyField;
            }
            set
            {
                this.m_endPotencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_fAS_Code
        {
            get
            {
                return this.m_fAS_CodeField;
            }
            set
            {
                this.m_fAS_CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_fAS_ID
        {
            get
            {
                return this.m_fAS_IDField;
            }
            set
            {
                this.m_fAS_IDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_fAS_Name
        {
            get
            {
                return this.m_fAS_NameField;
            }
            set
            {
                this.m_fAS_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_freeItem1
        {
            get
            {
                return this.m_freeItem1Field;
            }
            set
            {
                this.m_freeItem1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_freeItem2
        {
            get
            {
                return this.m_freeItem2Field;
            }
            set
            {
                this.m_freeItem2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_freeItem3
        {
            get
            {
                return this.m_freeItem3Field;
            }
            set
            {
                this.m_freeItem3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_inventoryPlanningMethod
        {
            get
            {
                return this.m_inventoryPlanningMethodField;
            }
            set
            {
                this.m_inventoryPlanningMethodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBOMEnable
        {
            get
            {
                return this.m_isBOMEnableField;
            }
            set
            {
                this.m_isBOMEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isConfirmOnFinished
        {
            get
            {
                return this.m_isConfirmOnFinishedField;
            }
            set
            {
                this.m_isConfirmOnFinishedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDualQuantity
        {
            get
            {
                return this.m_isDualQuantityField;
            }
            set
            {
                this.m_isDualQuantityField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDualUOM
        {
            get
            {
                return this.m_isDualUOMField;
            }
            set
            {
                this.m_isDualUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isGradeControl
        {
            get
            {
                return this.m_isGradeControlField;
            }
            set
            {
                this.m_isGradeControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isKitWholeSet
        {
            get
            {
                return this.m_isKitWholeSetField;
            }
            set
            {
                this.m_isKitWholeSetField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLimitBin
        {
            get
            {
                return this.m_isLimitBinField;
            }
            set
            {
                this.m_isLimitBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLimitWarehouse
        {
            get
            {
                return this.m_isLimitWarehouseField;
            }
            set
            {
                this.m_isLimitWarehouseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMFGConfigEnable
        {
            get
            {
                return this.m_isMFGConfigEnableField;
            }
            set
            {
                this.m_isMFGConfigEnableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMisc
        {
            get
            {
                return this.m_isMiscField;
            }
            set
            {
                this.m_isMiscField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMultyUOM
        {
            get
            {
                return this.m_isMultyUOMField;
            }
            set
            {
                this.m_isMultyUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPUTradePathModify
        {
            get
            {
                return this.m_isPUTradePathModifyField;
            }
            set
            {
                this.m_isPUTradePathModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isPotencyControl
        {
            get
            {
                return this.m_isPotencyControlField;
            }
            set
            {
                this.m_isPotencyControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRcvProcedureModify
        {
            get
            {
                return this.m_isRcvProcedureModifyField;
            }
            set
            {
                this.m_isRcvProcedureModifyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReceiptSourceControl
        {
            get
            {
                return this.m_isReceiptSourceControlField;
            }
            set
            {
                this.m_isReceiptSourceControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSKU
        {
            get
            {
                return this.m_isSKUField;
            }
            set
            {
                this.m_isSKUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSupplierConfirm
        {
            get
            {
                return this.m_isSupplierConfirmField;
            }
            set
            {
                this.m_isSupplierConfirmField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTradeMark
        {
            get
            {
                return this.m_isTradeMarkField;
            }
            set
            {
                this.m_isTradeMarkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVarRatio
        {
            get
            {
                return this.m_isVarRatioField;
            }
            set
            {
                this.m_isVarRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isVersionQtyControl
        {
            get
            {
                return this.m_isVersionQtyControlField;
            }
            set
            {
                this.m_isVersionQtyControlField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isreserval
        {
            get
            {
                return this.m_isreservalField;
            }
            set
            {
                this.m_isreservalField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemCode
        {
            get
            {
                return this.m_itemCodeField;
            }
            set
            {
                this.m_itemCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemDescription
        {
            get
            {
                return this.m_itemDescriptionField;
            }
            set
            {
                this.m_itemDescriptionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_itemForm
        {
            get
            {
                return this.m_itemFormField;
            }
            set
            {
                this.m_itemFormField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_itemFormAttribute
        {
            get
            {
                return this.m_itemFormAttributeField;
            }
            set
            {
                this.m_itemFormAttributeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemName
        {
            get
            {
                return this.m_itemNameField;
            }
            set
            {
                this.m_itemNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt1
        {
            get
            {
                return this.m_itemOpt1Field;
            }
            set
            {
                this.m_itemOpt1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt10
        {
            get
            {
                return this.m_itemOpt10Field;
            }
            set
            {
                this.m_itemOpt10Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt2
        {
            get
            {
                return this.m_itemOpt2Field;
            }
            set
            {
                this.m_itemOpt2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt3
        {
            get
            {
                return this.m_itemOpt3Field;
            }
            set
            {
                this.m_itemOpt3Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt4
        {
            get
            {
                return this.m_itemOpt4Field;
            }
            set
            {
                this.m_itemOpt4Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt5
        {
            get
            {
                return this.m_itemOpt5Field;
            }
            set
            {
                this.m_itemOpt5Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt6
        {
            get
            {
                return this.m_itemOpt6Field;
            }
            set
            {
                this.m_itemOpt6Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt7
        {
            get
            {
                return this.m_itemOpt7Field;
            }
            set
            {
                this.m_itemOpt7Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt8
        {
            get
            {
                return this.m_itemOpt8Field;
            }
            set
            {
                this.m_itemOpt8Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_itemOpt9
        {
            get
            {
                return this.m_itemOpt9Field;
            }
            set
            {
                this.m_itemOpt9Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_itemVersion
        {
            get
            {
                return this.m_itemVersionField;
            }
            set
            {
                this.m_itemVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_kitShipMode
        {
            get
            {
                return this.m_kitShipModeField;
            }
            set
            {
                this.m_kitShipModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotCodingPolicy
        {
            get
            {
                return this.m_lotCodingPolicyField;
            }
            set
            {
                this.m_lotCodingPolicyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotControlType
        {
            get
            {
                return this.m_lotControlTypeField;
            }
            set
            {
                this.m_lotControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_lotParameter
        {
            get
            {
                return this.m_lotParameterField;
            }
            set
            {
                this.m_lotParameterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotPovType
        {
            get
            {
                return this.m_lotPovTypeField;
            }
            set
            {
                this.m_lotPovTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotProduceTime
        {
            get
            {
                return this.m_lotProduceTimeField;
            }
            set
            {
                this.m_lotProduceTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotValidDate
        {
            get
            {
                return this.m_lotValidDateField;
            }
            set
            {
                this.m_lotValidDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_mRPPlanType
        {
            get
            {
                return this.m_mRPPlanTypeField;
            }
            set
            {
                this.m_mRPPlanTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_manufactureUOM
        {
            get
            {
                return this.m_manufactureUOMField;
            }
            set
            {
                this.m_manufactureUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_mfc
        {
            get
            {
                return this.m_mfcField;
            }
            set
            {
                this.m_mfcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_orderLT
        {
            get
            {
                return this.m_orderLTField;
            }
            set
            {
                this.m_orderLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pTO_Code
        {
            get
            {
                return this.m_pTO_CodeField;
            }
            set
            {
                this.m_pTO_CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_pTO_ID
        {
            get
            {
                return this.m_pTO_IDField;
            }
            set
            {
                this.m_pTO_IDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_pTO_Name
        {
            get
            {
                return this.m_pTO_NameField;
            }
            set
            {
                this.m_pTO_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_pUToPBURate
        {
            get
            {
                return this.m_pUToPBURateField;
            }
            set
            {
                this.m_pUToPBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_pUTradePath
        {
            get
            {
                return this.m_pUTradePathField;
            }
            set
            {
                this.m_pUTradePathField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_priceBaseUOM
        {
            get
            {
                return this.m_priceBaseUOMField;
            }
            set
            {
                this.m_priceBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceSrc
        {
            get
            {
                return this.m_priceSrcField;
            }
            set
            {
                this.m_priceSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_priceUOM
        {
            get
            {
                return this.m_priceUOMField;
            }
            set
            {
                this.m_priceUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_purDepartMent
        {
            get
            {
                return this.m_purDepartMentField;
            }
            set
            {
                this.m_purDepartMentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_purDepartMentCode
        {
            get
            {
                return this.m_purDepartMentCodeField;
            }
            set
            {
                this.m_purDepartMentCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_purDepartMentName
        {
            get
            {
                return this.m_purDepartMentNameField;
            }
            set
            {
                this.m_purDepartMentNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_purPerson
        {
            get
            {
                return this.m_purPersonField;
            }
            set
            {
                this.m_purPersonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_purPersonCode
        {
            get
            {
                return this.m_purPersonCodeField;
            }
            set
            {
                this.m_purPersonCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_purPersonName
        {
            get
            {
                return this.m_purPersonNameField;
            }
            set
            {
                this.m_purPersonNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_purchaseQuotaMode
        {
            get
            {
                return this.m_purchaseQuotaModeField;
            }
            set
            {
                this.m_purchaseQuotaModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_rFC
        {
            get
            {
                return this.m_rFCField;
            }
            set
            {
                this.m_rFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_rcvBy
        {
            get
            {
                return this.m_rcvByField;
            }
            set
            {
                this.m_rcvByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsRcvByExtDTOData m_rcvByExtDTO
        {
            get
            {
                return this.m_rcvByExtDTOField;
            }
            set
            {
                this.m_rcvByExtDTOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rcvMode
        {
            get
            {
                return this.m_rcvModeField;
            }
            set
            {
                this.m_rcvModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_receiptType
        {
            get
            {
                return this.m_receiptTypeField;
            }
            set
            {
                this.m_receiptTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_returnPriceSrc
        {
            get
            {
                return this.m_returnPriceSrcField;
            }
            set
            {
                this.m_returnPriceSrcField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sBUToCBURate
        {
            get
            {
                return this.m_sBUToCBURateField;
            }
            set
            {
                this.m_sBUToCBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sPECS
        {
            get
            {
                return this.m_sPECSField;
            }
            set
            {
                this.m_sPECSField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sUToSBURate
        {
            get
            {
                return this.m_sUToSBURateField;
            }
            set
            {
                this.m_sUToSBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_seiban
        {
            get
            {
                return this.m_seibanField;
            }
            set
            {
                this.m_seibanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_seibanCode
        {
            get
            {
                return this.m_seibanCodeField;
            }
            set
            {
                this.m_seibanCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_snControlType
        {
            get
            {
                return this.m_snControlTypeField;
            }
            set
            {
                this.m_snControlTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_snParameter
        {
            get
            {
                return this.m_snParameterField;
            }
            set
            {
                this.m_snParameterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_snProduceTime
        {
            get
            {
                return this.m_snProduceTimeField;
            }
            set
            {
                this.m_snProduceTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_standardElement
        {
            get
            {
                return this.m_standardElementField;
            }
            set
            {
                this.m_standardElementField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_standardGrade
        {
            get
            {
                return this.m_standardGradeField;
            }
            set
            {
                this.m_standardGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_standardQty
        {
            get
            {
                return this.m_standardQtyField;
            }
            set
            {
                this.m_standardQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_startGrade
        {
            get
            {
                return this.m_startGradeField;
            }
            set
            {
                this.m_startGradeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_startPotency
        {
            get
            {
                return this.m_startPotencyField;
            }
            set
            {
                this.m_startPotencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData m_statRule
        {
            get
            {
                return this.m_statRuleField;
            }
            set
            {
                this.m_statRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_storageType
        {
            get
            {
                return this.m_storageTypeField;
            }
            set
            {
                this.m_storageTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_storeBaseUOM
        {
            get
            {
                return this.m_storeBaseUOMField;
            }
            set
            {
                this.m_storeBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_storeUOM
        {
            get
            {
                return this.m_storeUOMField;
            }
            set
            {
                this.m_storeUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_supplierID
        {
            get
            {
                return this.m_supplierIDField;
            }
            set
            {
                this.m_supplierIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_supplierItemCode
        {
            get
            {
                return this.m_supplierItemCodeField;
            }
            set
            {
                this.m_supplierItemCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_supplierItemName
        {
            get
            {
                return this.m_supplierItemNameField;
            }
            set
            {
                this.m_supplierItemNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_supplierLT
        {
            get
            {
                return this.m_supplierLTField;
            }
            set
            {
                this.m_supplierLTField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_supplier_Code
        {
            get
            {
                return this.m_supplier_CodeField;
            }
            set
            {
                this.m_supplier_CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tBUToCBURate
        {
            get
            {
                return this.m_tBUToCBURateField;
            }
            set
            {
                this.m_tBUToCBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tBUToPBURate
        {
            get
            {
                return this.m_tBUToPBURateField;
            }
            set
            {
                this.m_tBUToPBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tBUToSBURate
        {
            get
            {
                return this.m_tBUToSBURateField;
            }
            set
            {
                this.m_tBUToSBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tUToTBURate
        {
            get
            {
                return this.m_tUToTBURateField;
            }
            set
            {
                this.m_tUToTBURateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tUToTBURate2
        {
            get
            {
                return this.m_tUToTBURate2Field;
            }
            set
            {
                this.m_tUToTBURate2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_taxScheduleCode
        {
            get
            {
                return this.m_taxScheduleCodeField;
            }
            set
            {
                this.m_taxScheduleCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_taxScheduleID
        {
            get
            {
                return this.m_taxScheduleIDField;
            }
            set
            {
                this.m_taxScheduleIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_taxScheduleName
        {
            get
            {
                return this.m_taxScheduleNameField;
            }
            set
            {
                this.m_taxScheduleNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_taxScheduleType
        {
            get
            {
                return this.m_taxScheduleTypeField;
            }
            set
            {
                this.m_taxScheduleTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeBaseUOM
        {
            get
            {
                return this.m_tradeBaseUOMField;
            }
            set
            {
                this.m_tradeBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeBaseUOM2
        {
            get
            {
                return this.m_tradeBaseUOM2Field;
            }
            set
            {
                this.m_tradeBaseUOM2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeUOM
        {
            get
            {
                return this.m_tradeUOMField;
            }
            set
            {
                this.m_tradeUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_tradeUOM2
        {
            get
            {
                return this.m_tradeUOM2Field;
            }
            set
            {
                this.m_tradeUOM2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_unitVolumn
        {
            get
            {
                return this.m_unitVolumnField;
            }
            set
            {
                this.m_unitVolumnField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_unitWeight
        {
            get
            {
                return this.m_unitWeightField;
            }
            set
            {
                this.m_unitWeightField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_volumnUOM
        {
            get
            {
                return this.m_volumnUOMField;
            }
            set
            {
                this.m_volumnUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_wH
        {
            get
            {
                return this.m_wHField;
            }
            set
            {
                this.m_wHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_wHCode
        {
            get
            {
                return this.m_wHCodeField;
            }
            set
            {
                this.m_wHCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_wHIsBin
        {
            get
            {
                return this.m_wHIsBinField;
            }
            set
            {
                this.m_wHIsBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_wHIsLot
        {
            get
            {
                return this.m_wHIsLotField;
            }
            set
            {
                this.m_wHIsLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_wHIsSerial
        {
            get
            {
                return this.m_wHIsSerialField;
            }
            set
            {
                this.m_wHIsSerialField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_wHManager
        {
            get
            {
                return this.m_wHManagerField;
            }
            set
            {
                this.m_wHManagerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_wHManagerCode
        {
            get
            {
                return this.m_wHManagerCodeField;
            }
            set
            {
                this.m_wHManagerCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_wHManagerName
        {
            get
            {
                return this.m_wHManagerNameField;
            }
            set
            {
                this.m_wHManagerNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_wHMasterOrg
        {
            get
            {
                return this.m_wHMasterOrgField;
            }
            set
            {
                this.m_wHMasterOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_wHName
        {
            get
            {
                return this.m_wHNameField;
            }
            set
            {
                this.m_wHNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_wHOrg
        {
            get
            {
                return this.m_wHOrgField;
            }
            set
            {
                this.m_wHOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData m_weightUOM
        {
            get
            {
                return this.m_weightUOMField;
            }
            set
            {
                this.m_weightUOMField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.DTOs.UIDisplayDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMDTOsUIDisplayDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_NameField;
        
        private string NameField;
        
        private string m_codeField;
        
        private long m_iDField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Name
        {
            get
            {
                return this.Multi_NameField;
            }
            set
            {
                this.Multi_NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Name
        {
            get
            {
                return this.NameField;
            }
            set
            {
                this.NameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RcvByExtDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRcvByExtDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private bool m_isBatchField;
        
        private bool m_isReplaceableField;
        
        private int m_priceMethodOfSubstituteField;
        
        private int m_rejectDealTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBatch
        {
            get
            {
                return this.m_isBatchField;
            }
            set
            {
                this.m_isBatchField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isReplaceable
        {
            get
            {
                return this.m_isReplaceableField;
            }
            set
            {
                this.m_isReplaceableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceMethodOfSubstitute
        {
            get
            {
                return this.m_priceMethodOfSubstituteField;
            }
            set
            {
                this.m_priceMethodOfSubstituteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_rejectDealType
        {
            get
            {
                return this.m_rejectDealTypeField;
            }
            set
            {
                this.m_rejectDealTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.WhForUIDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsWhForUIDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_codeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_handelDeptField;
        
        private bool m_isBinField;
        
        private bool m_isLotField;
        
        private bool m_isSNField;
        
        private string m_nameField;
        
        private long m_whIDField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_whManField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_code
        {
            get
            {
                return this.m_codeField;
            }
            set
            {
                this.m_codeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_handelDept
        {
            get
            {
                return this.m_handelDeptField;
            }
            set
            {
                this.m_handelDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isBin
        {
            get
            {
                return this.m_isBinField;
            }
            set
            {
                this.m_isBinField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isLot
        {
            get
            {
                return this.m_isLotField;
            }
            set
            {
                this.m_isLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isSN
        {
            get
            {
                return this.m_isSNField;
            }
            set
            {
                this.m_isSNField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_name
        {
            get
            {
                return this.m_nameField;
            }
            set
            {
                this.m_nameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_whID
        {
            get
            {
                return this.m_whIDField;
            }
            set
            {
                this.m_whIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_whMan
        {
            get
            {
                return this.m_whManField;
            }
            set
            {
                this.m_whManField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RcvTaxExtendDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRcvTaxExtendDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_currencyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxData m_taxTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_taxTypeBaseTaxTypeField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData m_currency
        {
            get
            {
                return this.m_currencyField;
            }
            set
            {
                this.m_currencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxData m_taxType
        {
            get
            {
                return this.m_taxTypeField;
            }
            set
            {
                this.m_taxTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData m_taxTypeBaseTaxType
        {
            get
            {
                return this.m_taxTypeBaseTaxTypeField;
            }
            set
            {
                this.m_taxTypeBaseTaxTypeField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.DTOs.RtnToRcvDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9PMDTOsRtnToRcvDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long RtnLineKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey RtnLineKey_SKeyField;
        
        private System.DateTime m_rcvBusinessDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBODTOsDoubleQuantityData m_rtnDeductQtyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBODTOsDoubleQuantityData m_rtnFillQtyField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long RtnLineKey
        {
            get
            {
                return this.RtnLineKeyField;
            }
            set
            {
                this.RtnLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey RtnLineKey_SKey
        {
            get
            {
                return this.RtnLineKey_SKeyField;
            }
            set
            {
                this.RtnLineKey_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_rcvBusinessDate
        {
            get
            {
                return this.m_rcvBusinessDateField;
            }
            set
            {
                this.m_rcvBusinessDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBODTOsDoubleQuantityData m_rtnDeductQty
        {
            get
            {
                return this.m_rtnDeductQtyField;
            }
            set
            {
                this.m_rtnDeductQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBODTOsDoubleQuantityData m_rtnFillQty
        {
            get
            {
                return this.m_rtnFillQtyField;
            }
            set
            {
                this.m_rtnFillQtyField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.DTOs.DoubleQuantityData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBODTOsDoubleQuantityData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private decimal m_amount1Field;
        
        private decimal m_amount2Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBODTOsUOMInfoDTOData m_uOM1Field;
        
        private www.ufida.org.EntityData.UFIDAU9CBODTOsUOMInfoDTOData m_uOM2Field;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_amount1
        {
            get
            {
                return this.m_amount1Field;
            }
            set
            {
                this.m_amount1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_amount2
        {
            get
            {
                return this.m_amount2Field;
            }
            set
            {
                this.m_amount2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBODTOsUOMInfoDTOData m_uOM1
        {
            get
            {
                return this.m_uOM1Field;
            }
            set
            {
                this.m_uOM1Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBODTOsUOMInfoDTOData m_uOM2
        {
            get
            {
                return this.m_uOM2Field;
            }
            set
            {
                this.m_uOM2Field = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.DTOs.UOMInfoDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBODTOsUOMInfoDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long UOMMainField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UOMMain_SKeyField;
        
        private long UOMSubField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey UOMSub_SKeyField;
        
        private decimal m_rateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UOMMain
        {
            get
            {
                return this.UOMMainField;
            }
            set
            {
                this.UOMMainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UOMMain_SKey
        {
            get
            {
                return this.UOMMain_SKeyField;
            }
            set
            {
                this.UOMMain_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long UOMSub
        {
            get
            {
                return this.UOMSubField;
            }
            set
            {
                this.UOMSubField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey UOMSub_SKey
        {
            get
            {
                return this.UOMSub_SKeyField;
            }
            set
            {
                this.UOMSub_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rate
        {
            get
            {
                return this.m_rateField;
            }
            set
            {
                this.m_rateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.PM.Rtn.RcvFromRTNData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.ExceptionDetail))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceExceptionDetail))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceLostException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ThreadContext))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ApplicationContext))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.PlatformContext))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttrsContainerException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttributeInValidException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.PL.Engine.ObjectState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.Dictionary<object, object>))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(string[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.UnknownException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase.FormatState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ErrorMessage))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ErrorDescriptor))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ErrorLevel))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ErrorMessage[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Exception))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Exception[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions.MessageBase))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions.MessageBase[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions1.MessageBaseFormatState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.PL.ObjectKeyX))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangDataDict))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Data.DataRowState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsConvertToRcvResultDTOSData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPropertyTypeAddressInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocCancelData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocDocData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationLocationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCountryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationProvinceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCountyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationAvailablePostalCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkCalendarData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatDateFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatTimeFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatNumberFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactAddressData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactAddressData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactFaxData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactFaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactMobilData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactMobilData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactEmailData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactEmailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactURLData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactURLData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactIMData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactIMData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactNameData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatCurrencyFormatData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLanguageLanguageData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLanguageLanguageRegionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseTimeZoneBETimeZoneData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserGroupData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAppPortalAppPortalData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseApplicationApplicationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEWorkflowDefineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHRDepartmentDepartmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWarehouseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBinBinData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessEntityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessComponentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationTerritoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRcvByRcvByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMTransportModeTransportModeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUOMUOMData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseCurrencyCurrencyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFISettlementMethodSettlementMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecDiscountRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecDiscountRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMShipmentByShipmentByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermDetailData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermDetailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemEntranceInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemStatusData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMRPInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUBankCodeUBankCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUBankAreaUBankAreaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUOpenAccountBEUOpenAccountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPAccrueTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPInstalmentTermData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPInstalmentTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFExportServicePrintReferenceBEPrintTemplateData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARAccrueTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyHeadData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemSaleInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMATPATPRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemPurchaseInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInspectionInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMFGInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInvInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeStructureData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotParamData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingParameterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackageSchemaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackageItemAttributeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsCustomsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexFieldDefData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldGlobalDescFlexSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowContextBEFlowContextData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountStandardData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountCalendarData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubRcvDocTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocDocTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubEstimatePriceSrcData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerMISCInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectDatesData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMCBSData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStageData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMTaskControlTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureItemData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMTaskTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRtnRtnReasonData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMAccrueByAccrueByData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineBalanceRouteData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineBalanceRouteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9LotLotMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineAllotMOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineAllotMOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBudgetSpecialProjectSpecialBudgetData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSeibanSeibanMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSeibanSeibanData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHisPriceData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHisPriceData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineExtData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSaleDiscountSaleDiscountData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsItemDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvByExtDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsWhForUIDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBODTOsDoubleQuantityData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBODTOsUOMInfoDTOData))]
    public partial class UFIDAU9PMRtnRcvFromRTNData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private object m_rcvsField;
        
        private string[] m_splitRuleField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public object m_rcvs
        {
            get
            {
                return this.m_rcvsField;
            }
            set
            {
                this.m_rcvsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string[] m_splitRule
        {
            get
            {
                return this.m_splitRuleField;
            }
            set
            {
                this.m_splitRuleField = value;
            }
        }
    }
}


[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Name="UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV", Namespace="http://www.UFIDA.org", ConfigurationName="UFIDAU9PMRtnIRTNToRtnRcvSV")]
public interface UFIDAU9PMRtnIRTNToRtnRcvSV
{
    
    [System.ServiceModel.OperationContractAttribute(Action="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/Do", ReplyAction="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/DoResponse")]
    [System.ServiceModel.FaultContractAttribute(typeof(UFSoft.UBF.Service.ServiceExceptionDetail), Action="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/DoServiceExceptionDetailFault" +
        "", Name="ServiceExceptionDetail", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Service")]
    [System.ServiceModel.FaultContractAttribute(typeof(UFSoft.UBF.ExceptionBase), Action="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/DoExceptionBaseFault", Name="ExceptionBase", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF")]
    [System.ServiceModel.FaultContractAttribute(typeof(UFSoft.UBF.Service.ServiceException), Action="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/DoServiceExceptionFault", Name="ServiceException", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Service")]
    [System.ServiceModel.FaultContractAttribute(typeof(System.Exception), Action="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/DoExceptionFault", Name="Exception", Namespace="http://schemas.datacontract.org/2004/07/System")]
    [System.ServiceModel.FaultContractAttribute(typeof(UFSoft.UBF.Service.ServiceLostException), Action="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/DoServiceLostExceptionFault", Name="ServiceLostException", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Service")]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.ServiceModel.ExceptionDetail))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceExceptionDetail))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceLostException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ThreadContext))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ApplicationContext))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.PlatformContext))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Business.AttrsContainerException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Business.AttributeInValidException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.PL.Engine.ObjectState))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary<object, object>))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.UnknownException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase.FormatState))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.ErrorMessage))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.ErrorDescriptor))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.ErrorLevel))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.ErrorMessage[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Exceptions.MessageBase))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Exceptions.MessageBase[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Exceptions1.MessageBaseFormatState))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.PL.ObjectKeyX))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangDataDict))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Data.MultiLangData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Data.DataRowState))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsConvertToRcvResultDTOSData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvAddressData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPropertyTypeAddressInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteMISCInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocCancelData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierMISCInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteMISCInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvDiscountData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvReceivementData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocDocData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrgContactData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationLocationData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCountryData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationProvinceData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCityData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationCountyData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationAvailablePostalCodeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkCalendarData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarWorkDayRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseWorkCalendarShiftPeriodData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatDateFormatData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatTimeFormatData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatNumberFormatData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactContactData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactAddressData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactAddressData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactBeepPagerData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactPhoneData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactFaxData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactFaxData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactMobilData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactMobilData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactEmailData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactEmailData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactURLData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactURLData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactIMData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactIMData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseContactNameData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFormatCurrencyFormatData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLanguageLanguageData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLanguageLanguageRegionData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseTimeZoneBETimeZoneData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseHoldReasonUserRelationData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleElectronicAccountData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUserRoleUserGroupData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAppPortalAppPortalData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseApplicationApplicationData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseHoldReleaseReleaseReasonUserRelationData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInstanceData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEChildFlowInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEWorkflowDefineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowBEDefineVersionData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowStateData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHRDepartmentDepartmentData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWarehouseData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMWarehouseWhStorageTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBinBinData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorsData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOHROperatorOperatorLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierAccountCurrencyData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierCategoryData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldStruData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldFlexFieldFlowData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexSegmentData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldDynamicValueSetRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldValueSetValueSetDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessEntityData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessAttributeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessComponentData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessTypeData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAUBFMDBusinessExtEnumValueData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldKeyFlexFieldDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldQualifierData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldKeyFlexFieldCrossValidateRuleLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerBankAccountData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerAccountCurrencyData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerCategoryData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseLocationTerritoryData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRcvByRcvByData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMTransportModeTransportModeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseUOMUOMData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesRoundData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayTermData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayDiscountRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseCurrencyCurrencyData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermPayPaymentMethodData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFISettlementMethodSettlementMethodData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxScheduleTaxData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFITaxTaxData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierContactData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecTermData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecPaymentMethodData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecDiscountRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIRecPayTermRecDiscountRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMShipmentByShipmentByData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermDetailData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMRMAReturnTermDetailData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemEntranceInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemStatusData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemFreeValueDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFreeItemFreeItemValueDefData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioOverClassData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemConvertRatioInClassData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterVersionData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMRPInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierBankAccountData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBankAccountBankCategoryData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUBankCodeUBankCodeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUBankAreaUBankAreaData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIUOpenAccountBEUOpenAccountData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPAccrueTermData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPInstalmentTermData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermAPInstalmentTermData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOPropertyTypesDateFirmTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSupplierSupplierSiteData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFExportServicePrintReferenceBEPrintTemplateData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerContactData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARAccrueTermData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermARInstalmentTermData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIConfirmTermInstalmentRecTermData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerSiteData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyHeadData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFICFPRecMoneyPolicyBERecMoneyPolicyLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemSaleInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMATPATPRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTimeBucketTimeBucketDetailData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemPurchaseInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOTradePathTradePathLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInspectionInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOStatPeriodStatPeriodData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMFGInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInvInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeStructureData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOBarCodeBarCodeSegmentData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSequenceSequenceSegmentData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotParamData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingParameterData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMLotLotCodingRecordData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnParameterData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingParameterData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSnSnCodingRecordData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackageSchemaData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackageItemAttributeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackSchemaData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPackagePackCodingRuleData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemKeyFlexSegmenData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemCategoryTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsCustomsData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomsDrawbackData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexFieldDefData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexContextData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescSegDataSourceParaData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldGlobalDescFlexSegmentData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemTradeMarkData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemMFGWasteInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEFlowInteroperData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEWaitingUserData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEDefineResetRecordData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowContextBEFlowContextData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CSWorkflowWorkflowInstanceBEProcessTrackData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRCVParamData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountStructureData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccStruSegmentData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountStandardData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountCalendarData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAccountAccountPeriodData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSOBAccountingPeriodData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseSOBSetofBooksVersionData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubRcvDocTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseDocDocTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMPubEstimatePriceSrcData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOICCBOPriceSchemeCBOPriceSchemeLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMCustomerCustomerMISCInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvContactData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjectDatesData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskProjOrgData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMCBSData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStageData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMProjStagePhaseData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMTaskControlTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMProjectTaskTaskData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureTypeRelationData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMExpenditureItemData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGPMMTaskTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRtnRtnReasonData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineDispenseData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvIPVSubLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMAccrueByAccrueByData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineLocationData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineBalanceRouteData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineBalanceRouteData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMBalanceRouteBalanceRouteLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9LotLotMasterData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineAllotMOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineAllotMOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvTaxData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvFeeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMFeeTypePurchaseFeeTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvSOBPostPeriodData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPrepayPolicyPrepayPolicyLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvSubLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineCostData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostFeeLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHoldReleaseHisData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOFIBudgetSpecialProjectSpecialBudgetData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSeibanSeibanMasterData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSeibanSeibanData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHisPriceData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineHisPriceData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldObjectData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostFieldSOBData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOMFGCOCostTypeSOBData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvLineExtData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRcvRcvCostTaxLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMSaleDiscountSaleDiscountData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvHeadExtendDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsCurrencyDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsBESimp4UIDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvAddressExtendDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvFeeExtendDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsUOMDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvLineExtendDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsItemDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMDTOsUIDisplayDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvByExtDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsWhForUIDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRcvTaxExtendDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBODTOsDoubleQuantityData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBODTOsUOMInfoDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9PMRtnRcvFromRTNData))]
    DoResponse Do(DoRequest request);
    
    // CODEGEN: 正在生成消息协定，应为该操作具有多个返回值。
    [System.ServiceModel.OperationContractAttribute(Action="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/Do", ReplyAction="http://www.UFIDA.org/UFIDA.U9.PM.Rtn.IRTNToRtnRcvSV/DoResponse")]
    System.Threading.Tasks.Task<DoResponse> DoAsync(DoRequest request);
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.MessageContractAttribute(WrapperName="Do", WrapperNamespace="http://www.UFIDA.org", IsWrapped=true)]
public partial class DoRequest
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.UFIDA.org", Order=0)]
    public object context;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.UFIDA.org", Order=1)]
    public UFSoft.UBF.Business.BusinessEntity.EntityKey[] rtnKeys;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.UFIDA.org", Order=2)]
    public string[] groupParams;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.UFIDA.org", Order=3)]
    public www.ufida.org.EntityData.UFIDAU9PMPubRcvDocTypeData rcvDocType;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.UFIDA.org", Order=4)]
    public www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData[] rtnToRcvDTOs;
    
    public DoRequest()
    {
    }
    
    public DoRequest(object context, UFSoft.UBF.Business.BusinessEntity.EntityKey[] rtnKeys, string[] groupParams, www.ufida.org.EntityData.UFIDAU9PMPubRcvDocTypeData rcvDocType, www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData[] rtnToRcvDTOs)
    {
        this.context = context;
        this.rtnKeys = rtnKeys;
        this.groupParams = groupParams;
        this.rcvDocType = rcvDocType;
        this.rtnToRcvDTOs = rtnToRcvDTOs;
    }
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.MessageContractAttribute(WrapperName="DoResponse", WrapperNamespace="http://www.UFIDA.org", IsWrapped=true)]
public partial class DoResponse
{
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.UFIDA.org", Order=0)]
    public www.ufida.org.EntityData.UFIDAU9PMRtnRcvFromRTNData DoResult;
    
    [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://www.UFIDA.org", Order=1)]
    public UFSoft.UBF.Exceptions.MessageBase[] outMessages;
    
    public DoResponse()
    {
    }
    
    public DoResponse(www.ufida.org.EntityData.UFIDAU9PMRtnRcvFromRTNData DoResult, UFSoft.UBF.Exceptions.MessageBase[] outMessages)
    {
        this.DoResult = DoResult;
        this.outMessages = outMessages;
    }
}

[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface UFIDAU9PMRtnIRTNToRtnRcvSVChannel : UFIDAU9PMRtnIRTNToRtnRcvSV, System.ServiceModel.IClientChannel
{
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class UFIDAU9PMRtnIRTNToRtnRcvSVClient : System.ServiceModel.ClientBase<UFIDAU9PMRtnIRTNToRtnRcvSV>, UFIDAU9PMRtnIRTNToRtnRcvSV
{
    
    public UFIDAU9PMRtnIRTNToRtnRcvSVClient()
    {
    }
    
    public UFIDAU9PMRtnIRTNToRtnRcvSVClient(string endpointConfigurationName) : 
            base(endpointConfigurationName)
    {
    }
    
    public UFIDAU9PMRtnIRTNToRtnRcvSVClient(string endpointConfigurationName, string remoteAddress) : 
            base(endpointConfigurationName, remoteAddress)
    {
    }
    
    public UFIDAU9PMRtnIRTNToRtnRcvSVClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 
            base(endpointConfigurationName, remoteAddress)
    {
    }
    
    public UFIDAU9PMRtnIRTNToRtnRcvSVClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
            base(binding, remoteAddress)
    {
    }
    
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    DoResponse UFIDAU9PMRtnIRTNToRtnRcvSV.Do(DoRequest request)
    {
        return base.Channel.Do(request);
    }
    
    public www.ufida.org.EntityData.UFIDAU9PMRtnRcvFromRTNData Do(object context, UFSoft.UBF.Business.BusinessEntity.EntityKey[] rtnKeys, string[] groupParams, www.ufida.org.EntityData.UFIDAU9PMPubRcvDocTypeData rcvDocType, www.ufida.org.EntityData.UFIDAU9PMDTOsRtnToRcvDTOData[] rtnToRcvDTOs, out UFSoft.UBF.Exceptions.MessageBase[] outMessages)
    {
        DoRequest inValue = new DoRequest();
        inValue.context = context;
        inValue.rtnKeys = rtnKeys;
        inValue.groupParams = groupParams;
        inValue.rcvDocType = rcvDocType;
        inValue.rtnToRcvDTOs = rtnToRcvDTOs;
        DoResponse retVal = ((UFIDAU9PMRtnIRTNToRtnRcvSV)(this)).Do(inValue);
        outMessages = retVal.outMessages;
        return retVal.DoResult;
    }
    
    public System.Threading.Tasks.Task<DoResponse> DoAsync(DoRequest request)
    {
        return base.Channel.DoAsync(request);
    }
}
