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

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

namespace UFSoft.UBF.PL
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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.Business.BusinessEntity
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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.Exceptions
{
    using System.Runtime.Serialization;
    
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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 www.ufida.org.EntityData
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long CarrierLinkmanField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey CarrierLinkman_SKeyField;
        
        private string ChannelField;
        
        private long LinkmanField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Linkman_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_ChannelField;
        
        private long RecipientsField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Recipients_SKeyField;
        
        private long ShipLinkmanField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey ShipLinkman_SKeyField;
        
        private long TransInSiteField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TransInSite_SKeyField;
        
        private long TransportLinkmanField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TransportLinkman_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_aCField;
        
        private decimal m_aCToFCExRateField;
        
        private long m_aRBillKeyField;
        
        private long m_aRBillLineKeyField;
        
        private int m_aRBillLineNoField;
        
        private string m_aRBillNoField;
        
        private decimal m_aRMoneyACField;
        
        private decimal m_aRMoneyFCField;
        
        private decimal m_aRMoneyTCField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_accountOrgField;
        
        private System.DateTime m_actualShippingDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_aimPortField;
        
        private string m_aimPortLinkmanField;
        
        private int m_bargainModeField;
        
        private string m_billOfLadingNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_billToSiteField;
        
        private int m_bizTypeField;
        
        private string m_boxTypeField;
        
        private string m_boxingNoField;
        
        private string m_boxingTypeField;
        
        private System.DateTime m_businessDateField;
        
        private decimal m_cATotalTaxACField;
        
        private decimal m_cATotalTaxFCField;
        
        private decimal m_cATotalTaxTCField;
        
        private int m_carriagePayModeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_carrierField;
        
        private string[] m_changeFieldListField;
        
        private string m_commonInsuranceField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_confirmAccordingField;
        
        private int m_confirmModeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_confirmTermField;
        
        private string m_containerNoField;
        
        private int m_containerQtyField;
        
        private string m_containerSizeField;
        
        private int m_containerTotalQtyField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_cusAgentWHField;
        
        private string m_customsBrokerField;
        
        private int m_demandCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_destinationField;
        
        private string m_docNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_documentTypeField;
        
        private string m_exceptionDealAnnounceField;
        
        private int m_exchangeRateTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_fCField;
        
        private int m_feeSourceBillTypeField;
        
        private string m_flightNoField;
        
        private decimal m_headFeeField;
        
        private decimal m_headFeeFCField;
        
        private decimal m_headFeeTCField;
        
        private long m_iDField;
        
        private int m_incomeConfirmRuleField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_incomeConfirmTermField;
        
        private int m_innerSupersedeEnumField;
        
        private decimal m_insuranceField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_insuranceCurrencyField;
        
        private string m_insuranceTermField;
        
        private int m_insuranceTypeField;
        
        private decimal m_insureRatioField;
        
        private System.DateTime m_intendArriveDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invoiceAccordingField;
        
        private string m_invoiceNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invoiceOrgField;
        
        private bool m_isARFlagField;
        
        private bool m_isAccountOrgChangeableField;
        
        private bool m_isBatchField;
        
        private bool m_isBeginningField;
        
        private bool m_isCompensateField;
        
        private bool m_isDemandCodeUnChangeableField;
        
        private bool m_isExportField;
        
        private bool m_isFromECOField;
        
        private bool m_isInnerShipmentField;
        
        private bool m_isInvoiceOrgChangeableField;
        
        private bool m_isModConfirmTermField;
        
        private bool m_isModPriceListField;
        
        private bool m_isModRecTermField;
        
        private bool m_isModShipRuleField;
        
        private bool m_isModifyACField;
        
        private bool m_isModifyExRateTypeField;
        
        private bool m_isModifyTCField;
        
        private bool m_isNoCreditCheckField;
        
        private bool m_isNoSOShipmentField;
        
        private bool m_isOutTransferField;
        
        private bool m_isPriceIncludeTaxField;
        
        private bool m_isTransPortField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_keepAccountsPeriodField;
        
        private System.DateTime m_latestArriveDateField;
        
        private System.DateTime m_latestShippingDateField;
        
        private string m_loadLimitField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private bool m_netAccountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_operatingOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_orderByField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_orgField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_passPortField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_payerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_payerSiteField;
        
        private string m_policyHolderField;
        
        private int m_precisionACFCField;
        
        private long m_priceListField;
        
        private string m_priceListNameField;
        
        private string m_priceListNoField;
        
        private string m_producingAreaField;
        
        private string m_productNameField;
        
        private long m_recBillLineKeyField;
        
        private int m_recBillLineNOField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_receivableTermField;
        
        private string m_receivableTermNameField;
        
        private string m_receivableTerm_CodeField;
        
        private string m_receivalCodeField;
        
        private long m_receiveBillKeyField;
        
        private string m_receiveBillNoField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMSOBPeriodSRVDTOForIndustryChainData[] m_sOBPeriodsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_saleDeptField;
        
        private int m_salverQtyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sellerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_settlementOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipAchievementDTOForIndustryChainData[] m_shipAchievementsField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData[] m_shipAddresssField;
        
        private System.DateTime m_shipConfirmDateField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData[] m_shipContactsField;
        
        private System.DateTime m_shipDateField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData[] m_shipFeesField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData[] m_shipLinesField;
        
        private string m_shipMemoField;
        
        private int m_shipModeField;
        
        private string m_shipNameField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData[] m_shipTaxsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipmentRuleField;
        
        private System.DateTime m_shippingDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shippingPortField;
        
        private string m_shippingPortLinkmanField;
        
        private int m_signInByField;
        
        private decimal m_signInTotalTaxACField;
        
        private decimal m_signInTotalTaxFCField;
        
        private decimal m_signInTotalTaxTCField;
        
        private string m_specialInsuranceField;
        
        private int m_srcDocTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_supplierField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tCField;
        
        private string m_taxFreeNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_taxScheduleField;
        
        private decimal m_totalDiscountField;
        
        private decimal m_totalDiscountFCField;
        
        private decimal m_totalDiscountTCField;
        
        private decimal m_totalFeeField;
        
        private decimal m_totalFeeFCField;
        
        private decimal m_totalFeeTCField;
        
        private decimal m_totalMoneyField;
        
        private decimal m_totalMoneyFCField;
        
        private decimal m_totalMoneyTCField;
        
        private decimal m_totalNetMoneyACField;
        
        private decimal m_totalNetMoneyFCField;
        
        private decimal m_totalNetMoneyTCField;
        
        private string m_totalPiecesField;
        
        private decimal m_totalTaxField;
        
        private decimal m_totalTaxFCField;
        
        private decimal m_totalTaxTCField;
        
        private int m_tradeModeField;
        
        private string m_trainNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_transModeField;
        
        private decimal m_warpRatioField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_whSiteField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long CarrierLinkman
        {
            get
            {
                return this.CarrierLinkmanField;
            }
            set
            {
                this.CarrierLinkmanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey CarrierLinkman_SKey
        {
            get
            {
                return this.CarrierLinkman_SKeyField;
            }
            set
            {
                this.CarrierLinkman_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Channel
        {
            get
            {
                return this.ChannelField;
            }
            set
            {
                this.ChannelField = 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 UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Channel
        {
            get
            {
                return this.Multi_ChannelField;
            }
            set
            {
                this.Multi_ChannelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Recipients
        {
            get
            {
                return this.RecipientsField;
            }
            set
            {
                this.RecipientsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Recipients_SKey
        {
            get
            {
                return this.Recipients_SKeyField;
            }
            set
            {
                this.Recipients_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long ShipLinkman
        {
            get
            {
                return this.ShipLinkmanField;
            }
            set
            {
                this.ShipLinkmanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey ShipLinkman_SKey
        {
            get
            {
                return this.ShipLinkman_SKeyField;
            }
            set
            {
                this.ShipLinkman_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TransInSite
        {
            get
            {
                return this.TransInSiteField;
            }
            set
            {
                this.TransInSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TransInSite_SKey
        {
            get
            {
                return this.TransInSite_SKeyField;
            }
            set
            {
                this.TransInSite_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TransportLinkman
        {
            get
            {
                return this.TransportLinkmanField;
            }
            set
            {
                this.TransportLinkmanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TransportLinkman_SKey
        {
            get
            {
                return this.TransportLinkman_SKeyField;
            }
            set
            {
                this.TransportLinkman_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_aC
        {
            get
            {
                return this.m_aCField;
            }
            set
            {
                this.m_aCField = 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_aRBillKey
        {
            get
            {
                return this.m_aRBillKeyField;
            }
            set
            {
                this.m_aRBillKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_aRBillLineKey
        {
            get
            {
                return this.m_aRBillLineKeyField;
            }
            set
            {
                this.m_aRBillLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_aRBillLineNo
        {
            get
            {
                return this.m_aRBillLineNoField;
            }
            set
            {
                this.m_aRBillLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_aRBillNo
        {
            get
            {
                return this.m_aRBillNoField;
            }
            set
            {
                this.m_aRBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRMoneyAC
        {
            get
            {
                return this.m_aRMoneyACField;
            }
            set
            {
                this.m_aRMoneyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRMoneyFC
        {
            get
            {
                return this.m_aRMoneyFCField;
            }
            set
            {
                this.m_aRMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRMoneyTC
        {
            get
            {
                return this.m_aRMoneyTCField;
            }
            set
            {
                this.m_aRMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_accountOrg
        {
            get
            {
                return this.m_accountOrgField;
            }
            set
            {
                this.m_accountOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_actualShippingDate
        {
            get
            {
                return this.m_actualShippingDateField;
            }
            set
            {
                this.m_actualShippingDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_aimPort
        {
            get
            {
                return this.m_aimPortField;
            }
            set
            {
                this.m_aimPortField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_aimPortLinkman
        {
            get
            {
                return this.m_aimPortLinkmanField;
            }
            set
            {
                this.m_aimPortLinkmanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bargainMode
        {
            get
            {
                return this.m_bargainModeField;
            }
            set
            {
                this.m_bargainModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_billOfLadingNo
        {
            get
            {
                return this.m_billOfLadingNoField;
            }
            set
            {
                this.m_billOfLadingNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_billToSite
        {
            get
            {
                return this.m_billToSiteField;
            }
            set
            {
                this.m_billToSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_bizType
        {
            get
            {
                return this.m_bizTypeField;
            }
            set
            {
                this.m_bizTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_boxType
        {
            get
            {
                return this.m_boxTypeField;
            }
            set
            {
                this.m_boxTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_boxingNo
        {
            get
            {
                return this.m_boxingNoField;
            }
            set
            {
                this.m_boxingNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_boxingType
        {
            get
            {
                return this.m_boxingTypeField;
            }
            set
            {
                this.m_boxingTypeField = 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 decimal m_cATotalTaxAC
        {
            get
            {
                return this.m_cATotalTaxACField;
            }
            set
            {
                this.m_cATotalTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATotalTaxFC
        {
            get
            {
                return this.m_cATotalTaxFCField;
            }
            set
            {
                this.m_cATotalTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATotalTaxTC
        {
            get
            {
                return this.m_cATotalTaxTCField;
            }
            set
            {
                this.m_cATotalTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_carriagePayMode
        {
            get
            {
                return this.m_carriagePayModeField;
            }
            set
            {
                this.m_carriagePayModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_carrier
        {
            get
            {
                return this.m_carrierField;
            }
            set
            {
                this.m_carrierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string[] m_changeFieldList
        {
            get
            {
                return this.m_changeFieldListField;
            }
            set
            {
                this.m_changeFieldListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_commonInsurance
        {
            get
            {
                return this.m_commonInsuranceField;
            }
            set
            {
                this.m_commonInsuranceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_confirmAccording
        {
            get
            {
                return this.m_confirmAccordingField;
            }
            set
            {
                this.m_confirmAccordingField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_confirmTerm
        {
            get
            {
                return this.m_confirmTermField;
            }
            set
            {
                this.m_confirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_containerNo
        {
            get
            {
                return this.m_containerNoField;
            }
            set
            {
                this.m_containerNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_containerQty
        {
            get
            {
                return this.m_containerQtyField;
            }
            set
            {
                this.m_containerQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_containerSize
        {
            get
            {
                return this.m_containerSizeField;
            }
            set
            {
                this.m_containerSizeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_containerTotalQty
        {
            get
            {
                return this.m_containerTotalQtyField;
            }
            set
            {
                this.m_containerTotalQtyField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_cusAgentWH
        {
            get
            {
                return this.m_cusAgentWHField;
            }
            set
            {
                this.m_cusAgentWHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_customsBroker
        {
            get
            {
                return this.m_customsBrokerField;
            }
            set
            {
                this.m_customsBrokerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_demandCode
        {
            get
            {
                return this.m_demandCodeField;
            }
            set
            {
                this.m_demandCodeField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_destination
        {
            get
            {
                return this.m_destinationField;
            }
            set
            {
                this.m_destinationField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_documentType
        {
            get
            {
                return this.m_documentTypeField;
            }
            set
            {
                this.m_documentTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_exceptionDealAnnounce
        {
            get
            {
                return this.m_exceptionDealAnnounceField;
            }
            set
            {
                this.m_exceptionDealAnnounceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_exchangeRateType
        {
            get
            {
                return this.m_exchangeRateTypeField;
            }
            set
            {
                this.m_exchangeRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_fC
        {
            get
            {
                return this.m_fCField;
            }
            set
            {
                this.m_fCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_feeSourceBillType
        {
            get
            {
                return this.m_feeSourceBillTypeField;
            }
            set
            {
                this.m_feeSourceBillTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_flightNo
        {
            get
            {
                return this.m_flightNoField;
            }
            set
            {
                this.m_flightNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_headFee
        {
            get
            {
                return this.m_headFeeField;
            }
            set
            {
                this.m_headFeeField = 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 long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_incomeConfirmRule
        {
            get
            {
                return this.m_incomeConfirmRuleField;
            }
            set
            {
                this.m_incomeConfirmRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_incomeConfirmTerm
        {
            get
            {
                return this.m_incomeConfirmTermField;
            }
            set
            {
                this.m_incomeConfirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_innerSupersedeEnum
        {
            get
            {
                return this.m_innerSupersedeEnumField;
            }
            set
            {
                this.m_innerSupersedeEnumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_insurance
        {
            get
            {
                return this.m_insuranceField;
            }
            set
            {
                this.m_insuranceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_insuranceCurrency
        {
            get
            {
                return this.m_insuranceCurrencyField;
            }
            set
            {
                this.m_insuranceCurrencyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_insuranceTerm
        {
            get
            {
                return this.m_insuranceTermField;
            }
            set
            {
                this.m_insuranceTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_insuranceType
        {
            get
            {
                return this.m_insuranceTypeField;
            }
            set
            {
                this.m_insuranceTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_insureRatio
        {
            get
            {
                return this.m_insureRatioField;
            }
            set
            {
                this.m_insureRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_intendArriveDate
        {
            get
            {
                return this.m_intendArriveDateField;
            }
            set
            {
                this.m_intendArriveDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invoiceAccording
        {
            get
            {
                return this.m_invoiceAccordingField;
            }
            set
            {
                this.m_invoiceAccordingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_invoiceNo
        {
            get
            {
                return this.m_invoiceNoField;
            }
            set
            {
                this.m_invoiceNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invoiceOrg
        {
            get
            {
                return this.m_invoiceOrgField;
            }
            set
            {
                this.m_invoiceOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isARFlag
        {
            get
            {
                return this.m_isARFlagField;
            }
            set
            {
                this.m_isARFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAccountOrgChangeable
        {
            get
            {
                return this.m_isAccountOrgChangeableField;
            }
            set
            {
                this.m_isAccountOrgChangeableField = 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_isBeginning
        {
            get
            {
                return this.m_isBeginningField;
            }
            set
            {
                this.m_isBeginningField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCompensate
        {
            get
            {
                return this.m_isCompensateField;
            }
            set
            {
                this.m_isCompensateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isDemandCodeUnChangeable
        {
            get
            {
                return this.m_isDemandCodeUnChangeableField;
            }
            set
            {
                this.m_isDemandCodeUnChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isExport
        {
            get
            {
                return this.m_isExportField;
            }
            set
            {
                this.m_isExportField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFromECO
        {
            get
            {
                return this.m_isFromECOField;
            }
            set
            {
                this.m_isFromECOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInnerShipment
        {
            get
            {
                return this.m_isInnerShipmentField;
            }
            set
            {
                this.m_isInnerShipmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInvoiceOrgChangeable
        {
            get
            {
                return this.m_isInvoiceOrgChangeableField;
            }
            set
            {
                this.m_isInvoiceOrgChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModConfirmTerm
        {
            get
            {
                return this.m_isModConfirmTermField;
            }
            set
            {
                this.m_isModConfirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModPriceList
        {
            get
            {
                return this.m_isModPriceListField;
            }
            set
            {
                this.m_isModPriceListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModRecTerm
        {
            get
            {
                return this.m_isModRecTermField;
            }
            set
            {
                this.m_isModRecTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModShipRule
        {
            get
            {
                return this.m_isModShipRuleField;
            }
            set
            {
                this.m_isModShipRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyAC
        {
            get
            {
                return this.m_isModifyACField;
            }
            set
            {
                this.m_isModifyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyExRateType
        {
            get
            {
                return this.m_isModifyExRateTypeField;
            }
            set
            {
                this.m_isModifyExRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyTC
        {
            get
            {
                return this.m_isModifyTCField;
            }
            set
            {
                this.m_isModifyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNoCreditCheck
        {
            get
            {
                return this.m_isNoCreditCheckField;
            }
            set
            {
                this.m_isNoCreditCheckField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNoSOShipment
        {
            get
            {
                return this.m_isNoSOShipmentField;
            }
            set
            {
                this.m_isNoSOShipmentField = 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_isPriceIncludeTax
        {
            get
            {
                return this.m_isPriceIncludeTaxField;
            }
            set
            {
                this.m_isPriceIncludeTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isTransPort
        {
            get
            {
                return this.m_isTransPortField;
            }
            set
            {
                this.m_isTransPortField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_keepAccountsPeriod
        {
            get
            {
                return this.m_keepAccountsPeriodField;
            }
            set
            {
                this.m_keepAccountsPeriodField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_latestArriveDate
        {
            get
            {
                return this.m_latestArriveDateField;
            }
            set
            {
                this.m_latestArriveDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_latestShippingDate
        {
            get
            {
                return this.m_latestShippingDateField;
            }
            set
            {
                this.m_latestShippingDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_loadLimit
        {
            get
            {
                return this.m_loadLimitField;
            }
            set
            {
                this.m_loadLimitField = 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_netAccount
        {
            get
            {
                return this.m_netAccountField;
            }
            set
            {
                this.m_netAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_operatingOrg
        {
            get
            {
                return this.m_operatingOrgField;
            }
            set
            {
                this.m_operatingOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_orderBy
        {
            get
            {
                return this.m_orderByField;
            }
            set
            {
                this.m_orderByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_org
        {
            get
            {
                return this.m_orgField;
            }
            set
            {
                this.m_orgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_passPort
        {
            get
            {
                return this.m_passPortField;
            }
            set
            {
                this.m_passPortField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_payer
        {
            get
            {
                return this.m_payerField;
            }
            set
            {
                this.m_payerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_payerSite
        {
            get
            {
                return this.m_payerSiteField;
            }
            set
            {
                this.m_payerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_policyHolder
        {
            get
            {
                return this.m_policyHolderField;
            }
            set
            {
                this.m_policyHolderField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_precisionACFC
        {
            get
            {
                return this.m_precisionACFCField;
            }
            set
            {
                this.m_precisionACFCField = 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_priceListName
        {
            get
            {
                return this.m_priceListNameField;
            }
            set
            {
                this.m_priceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_priceListNo
        {
            get
            {
                return this.m_priceListNoField;
            }
            set
            {
                this.m_priceListNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_producingArea
        {
            get
            {
                return this.m_producingAreaField;
            }
            set
            {
                this.m_producingAreaField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_productName
        {
            get
            {
                return this.m_productNameField;
            }
            set
            {
                this.m_productNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_recBillLineKey
        {
            get
            {
                return this.m_recBillLineKeyField;
            }
            set
            {
                this.m_recBillLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_recBillLineNO
        {
            get
            {
                return this.m_recBillLineNOField;
            }
            set
            {
                this.m_recBillLineNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_receivableTerm
        {
            get
            {
                return this.m_receivableTermField;
            }
            set
            {
                this.m_receivableTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_receivableTermName
        {
            get
            {
                return this.m_receivableTermNameField;
            }
            set
            {
                this.m_receivableTermNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_receivableTerm_Code
        {
            get
            {
                return this.m_receivableTerm_CodeField;
            }
            set
            {
                this.m_receivableTerm_CodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_receivalCode
        {
            get
            {
                return this.m_receivalCodeField;
            }
            set
            {
                this.m_receivalCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_receiveBillKey
        {
            get
            {
                return this.m_receiveBillKeyField;
            }
            set
            {
                this.m_receiveBillKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_receiveBillNo
        {
            get
            {
                return this.m_receiveBillNoField;
            }
            set
            {
                this.m_receiveBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMSOBPeriodSRVDTOForIndustryChainData[] m_sOBPeriods
        {
            get
            {
                return this.m_sOBPeriodsField;
            }
            set
            {
                this.m_sOBPeriodsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_saleDept
        {
            get
            {
                return this.m_saleDeptField;
            }
            set
            {
                this.m_saleDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_salverQty
        {
            get
            {
                return this.m_salverQtyField;
            }
            set
            {
                this.m_salverQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_seller
        {
            get
            {
                return this.m_sellerField;
            }
            set
            {
                this.m_sellerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_settlementOrg
        {
            get
            {
                return this.m_settlementOrgField;
            }
            set
            {
                this.m_settlementOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipAchievementDTOForIndustryChainData[] m_shipAchievements
        {
            get
            {
                return this.m_shipAchievementsField;
            }
            set
            {
                this.m_shipAchievementsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData[] m_shipAddresss
        {
            get
            {
                return this.m_shipAddresssField;
            }
            set
            {
                this.m_shipAddresssField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_shipConfirmDate
        {
            get
            {
                return this.m_shipConfirmDateField;
            }
            set
            {
                this.m_shipConfirmDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData[] m_shipContacts
        {
            get
            {
                return this.m_shipContactsField;
            }
            set
            {
                this.m_shipContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_shipDate
        {
            get
            {
                return this.m_shipDateField;
            }
            set
            {
                this.m_shipDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData[] m_shipFees
        {
            get
            {
                return this.m_shipFeesField;
            }
            set
            {
                this.m_shipFeesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData[] m_shipLines
        {
            get
            {
                return this.m_shipLinesField;
            }
            set
            {
                this.m_shipLinesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shipMemo
        {
            get
            {
                return this.m_shipMemoField;
            }
            set
            {
                this.m_shipMemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shipMode
        {
            get
            {
                return this.m_shipModeField;
            }
            set
            {
                this.m_shipModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shipName
        {
            get
            {
                return this.m_shipNameField;
            }
            set
            {
                this.m_shipNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipOrg
        {
            get
            {
                return this.m_shipOrgField;
            }
            set
            {
                this.m_shipOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData[] m_shipTaxs
        {
            get
            {
                return this.m_shipTaxsField;
            }
            set
            {
                this.m_shipTaxsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipmentRule
        {
            get
            {
                return this.m_shipmentRuleField;
            }
            set
            {
                this.m_shipmentRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_shippingDate
        {
            get
            {
                return this.m_shippingDateField;
            }
            set
            {
                this.m_shippingDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shippingPort
        {
            get
            {
                return this.m_shippingPortField;
            }
            set
            {
                this.m_shippingPortField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shippingPortLinkman
        {
            get
            {
                return this.m_shippingPortLinkmanField;
            }
            set
            {
                this.m_shippingPortLinkmanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_signInBy
        {
            get
            {
                return this.m_signInByField;
            }
            set
            {
                this.m_signInByField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalTaxAC
        {
            get
            {
                return this.m_signInTotalTaxACField;
            }
            set
            {
                this.m_signInTotalTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalTaxFC
        {
            get
            {
                return this.m_signInTotalTaxFCField;
            }
            set
            {
                this.m_signInTotalTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalTaxTC
        {
            get
            {
                return this.m_signInTotalTaxTCField;
            }
            set
            {
                this.m_signInTotalTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_specialInsurance
        {
            get
            {
                return this.m_specialInsuranceField;
            }
            set
            {
                this.m_specialInsuranceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocType
        {
            get
            {
                return this.m_srcDocTypeField;
            }
            set
            {
                this.m_srcDocTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_supplier
        {
            get
            {
                return this.m_supplierField;
            }
            set
            {
                this.m_supplierField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tC
        {
            get
            {
                return this.m_tCField;
            }
            set
            {
                this.m_tCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_taxFreeNo
        {
            get
            {
                return this.m_taxFreeNoField;
            }
            set
            {
                this.m_taxFreeNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_taxSchedule
        {
            get
            {
                return this.m_taxScheduleField;
            }
            set
            {
                this.m_taxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalDiscount
        {
            get
            {
                return this.m_totalDiscountField;
            }
            set
            {
                this.m_totalDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalDiscountFC
        {
            get
            {
                return this.m_totalDiscountFCField;
            }
            set
            {
                this.m_totalDiscountFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalDiscountTC
        {
            get
            {
                return this.m_totalDiscountTCField;
            }
            set
            {
                this.m_totalDiscountTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalFee
        {
            get
            {
                return this.m_totalFeeField;
            }
            set
            {
                this.m_totalFeeField = 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_totalMoney
        {
            get
            {
                return this.m_totalMoneyField;
            }
            set
            {
                this.m_totalMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMoneyFC
        {
            get
            {
                return this.m_totalMoneyFCField;
            }
            set
            {
                this.m_totalMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMoneyTC
        {
            get
            {
                return this.m_totalMoneyTCField;
            }
            set
            {
                this.m_totalMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMoneyAC
        {
            get
            {
                return this.m_totalNetMoneyACField;
            }
            set
            {
                this.m_totalNetMoneyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMoneyFC
        {
            get
            {
                return this.m_totalNetMoneyFCField;
            }
            set
            {
                this.m_totalNetMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMoneyTC
        {
            get
            {
                return this.m_totalNetMoneyTCField;
            }
            set
            {
                this.m_totalNetMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_totalPieces
        {
            get
            {
                return this.m_totalPiecesField;
            }
            set
            {
                this.m_totalPiecesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalTax
        {
            get
            {
                return this.m_totalTaxField;
            }
            set
            {
                this.m_totalTaxField = 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 int m_tradeMode
        {
            get
            {
                return this.m_tradeModeField;
            }
            set
            {
                this.m_tradeModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_trainNo
        {
            get
            {
                return this.m_trainNoField;
            }
            set
            {
                this.m_trainNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_transMode
        {
            get
            {
                return this.m_transModeField;
            }
            set
            {
                this.m_transModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_warpRatio
        {
            get
            {
                return this.m_warpRatioField;
            }
            set
            {
                this.m_warpRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_whSite
        {
            get
            {
                return this.m_whSiteField;
            }
            set
            {
                this.m_whSiteField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMSOBPeriodSRVDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAchievementDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDetailLineDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData))]
    [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.UFIDAU9CBOSCMItemItemInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMItemBarCodeDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLotInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9SMPropertyTypesAddressLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineBalanceRouteDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineCostDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDiscountDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData))]
    [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.UFIDAU9CBOSCMItemItemStatusData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData))]
    [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.UFIDAU9BaseCurrencyCurrencyData))]
    [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.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.UFIDAU9BaseApplicationApplicationData))]
    [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.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.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.UFIDAU9BaseUserRoleUserGroupData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAppPortalAppPortalData))]
    [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.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.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.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.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.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.UFIDAU9CBOSCMPropertyTypesSrcDocInfoData))]
    [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.UFIDAU9ISVSMDocKeyDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BCCalcDataCreateBarCodeUsedInDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData))]
    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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.Pub.Controller.CommonArchiveDataDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOPubControllerCommonArchiveDataDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_codeField;
        
        private long m_iDField;
        
        private string m_nameField;
        
        [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.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.SOBPeriodSRVDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMSOBPeriodSRVDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sOBField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sOBPeriodsField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipDTOForIndustryChainField;
        
        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 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sOB
        {
            get
            {
                return this.m_sOBField;
            }
            set
            {
                this.m_sOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sOBPeriods
        {
            get
            {
                return this.m_sOBPeriodsField;
            }
            set
            {
                this.m_sOBPeriodsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_ship
        {
            get
            {
                return this.m_shipField;
            }
            set
            {
                this.m_shipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipDTOForIndustryChain
        {
            get
            {
                return this.m_shipDTOForIndustryChainField;
            }
            set
            {
                this.m_shipDTOForIndustryChainField = 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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipAchievementDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipAchievementDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private decimal m_achievementMoneyField;
        
        private decimal m_achievementRateField;
        
        private decimal m_commisionMoneyField;
        
        private decimal m_commisionRateField;
        
        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.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipOperatorField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_achievementMoney
        {
            get
            {
                return this.m_achievementMoneyField;
            }
            set
            {
                this.m_achievementMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_achievementRate
        {
            get
            {
                return this.m_achievementRateField;
            }
            set
            {
                this.m_achievementRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_commisionMoney
        {
            get
            {
                return this.m_commisionMoneyField;
            }
            set
            {
                this.m_commisionMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_commisionRate
        {
            get
            {
                return this.m_commisionRateField;
            }
            set
            {
                this.m_commisionRateField = 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.UFIDAU9ISVSMShipDTOForIndustryChainData m_ship
        {
            get
            {
                return this.m_shipField;
            }
            set
            {
                this.m_shipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipOperator
        {
            get
            {
                return this.m_shipOperatorField;
            }
            set
            {
                this.m_shipOperatorField = 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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipFeeDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipFeeDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_fCField;
        
        private decimal m_fCToACExchRateField;
        
        private int m_fCToACExchRateTypeField;
        
        private decimal m_fCToCCExchRateField;
        
        private int m_fCToCCExchRateTypeField;
        
        private decimal m_fCToTCExchRateField;
        
        private int m_fCToTCExchRateTypeField;
        
        private int m_feeLineNOField;
        
        private decimal m_feeNetMoneyACField;
        
        private decimal m_feeNetMoneyCCField;
        
        private decimal m_feeNetMoneyFCField;
        
        private decimal m_feeNetMoneyTCField;
        
        private decimal m_feeTotalMoneyACField;
        
        private decimal m_feeTotalMoneyCCField;
        
        private decimal m_feeTotalMoneyFCField;
        
        private decimal m_feeTotalMoneyTCField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_feeTypeField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_paidExpenseExTaxACField;
        
        private decimal m_paidExpenseExTaxFCField;
        
        private decimal m_paidExpenseExTaxTCField;
        
        private decimal m_paidExpenseIncTaxACField;
        
        private decimal m_paidExpenseIncTaxFCField;
        
        private decimal m_paidExpenseIncTaxTCField;
        
        private decimal m_paidTaxACField;
        
        private decimal m_paidTaxFCField;
        
        private decimal m_paidTaxTCField;
        
        private int m_precisionFCACField;
        
        private int m_precisionFCCCField;
        
        private int m_precisionFCTCField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_sMField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDetailLineDTOForIndustryChainData[] m_shipFeeDetailLinesField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineField;
        
        private int m_sourceFeeTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_supplierField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_supplierSiteField;
        
        private long m_sysVersionField;
        
        private decimal m_taxMoneyACField;
        
        private decimal m_taxMoneyCCField;
        
        private decimal m_taxMoneyFCField;
        
        private decimal m_taxMoneyTCField;
        
        private decimal m_taxRateField;
        
        [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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_fC
        {
            get
            {
                return this.m_fCField;
            }
            set
            {
                this.m_fCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fCToACExchRate
        {
            get
            {
                return this.m_fCToACExchRateField;
            }
            set
            {
                this.m_fCToACExchRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_fCToACExchRateType
        {
            get
            {
                return this.m_fCToACExchRateTypeField;
            }
            set
            {
                this.m_fCToACExchRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fCToCCExchRate
        {
            get
            {
                return this.m_fCToCCExchRateField;
            }
            set
            {
                this.m_fCToCCExchRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_fCToCCExchRateType
        {
            get
            {
                return this.m_fCToCCExchRateTypeField;
            }
            set
            {
                this.m_fCToCCExchRateTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fCToTCExchRate
        {
            get
            {
                return this.m_fCToTCExchRateField;
            }
            set
            {
                this.m_fCToTCExchRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_fCToTCExchRateType
        {
            get
            {
                return this.m_fCToTCExchRateTypeField;
            }
            set
            {
                this.m_fCToTCExchRateTypeField = 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_feeNetMoneyAC
        {
            get
            {
                return this.m_feeNetMoneyACField;
            }
            set
            {
                this.m_feeNetMoneyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeNetMoneyCC
        {
            get
            {
                return this.m_feeNetMoneyCCField;
            }
            set
            {
                this.m_feeNetMoneyCCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeNetMoneyFC
        {
            get
            {
                return this.m_feeNetMoneyFCField;
            }
            set
            {
                this.m_feeNetMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeNetMoneyTC
        {
            get
            {
                return this.m_feeNetMoneyTCField;
            }
            set
            {
                this.m_feeNetMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTotalMoneyAC
        {
            get
            {
                return this.m_feeTotalMoneyACField;
            }
            set
            {
                this.m_feeTotalMoneyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTotalMoneyCC
        {
            get
            {
                return this.m_feeTotalMoneyCCField;
            }
            set
            {
                this.m_feeTotalMoneyCCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTotalMoneyFC
        {
            get
            {
                return this.m_feeTotalMoneyFCField;
            }
            set
            {
                this.m_feeTotalMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeTotalMoneyTC
        {
            get
            {
                return this.m_feeTotalMoneyTCField;
            }
            set
            {
                this.m_feeTotalMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData 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 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_paidExpenseExTaxAC
        {
            get
            {
                return this.m_paidExpenseExTaxACField;
            }
            set
            {
                this.m_paidExpenseExTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseExTaxFC
        {
            get
            {
                return this.m_paidExpenseExTaxFCField;
            }
            set
            {
                this.m_paidExpenseExTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseExTaxTC
        {
            get
            {
                return this.m_paidExpenseExTaxTCField;
            }
            set
            {
                this.m_paidExpenseExTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseIncTaxAC
        {
            get
            {
                return this.m_paidExpenseIncTaxACField;
            }
            set
            {
                this.m_paidExpenseIncTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseIncTaxFC
        {
            get
            {
                return this.m_paidExpenseIncTaxFCField;
            }
            set
            {
                this.m_paidExpenseIncTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseIncTaxTC
        {
            get
            {
                return this.m_paidExpenseIncTaxTCField;
            }
            set
            {
                this.m_paidExpenseIncTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidTaxAC
        {
            get
            {
                return this.m_paidTaxACField;
            }
            set
            {
                this.m_paidTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidTaxFC
        {
            get
            {
                return this.m_paidTaxFCField;
            }
            set
            {
                this.m_paidTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidTaxTC
        {
            get
            {
                return this.m_paidTaxTCField;
            }
            set
            {
                this.m_paidTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_precisionFCAC
        {
            get
            {
                return this.m_precisionFCACField;
            }
            set
            {
                this.m_precisionFCACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_precisionFCCC
        {
            get
            {
                return this.m_precisionFCCCField;
            }
            set
            {
                this.m_precisionFCCCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_precisionFCTC
        {
            get
            {
                return this.m_precisionFCTCField;
            }
            set
            {
                this.m_precisionFCTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_sM
        {
            get
            {
                return this.m_sMField;
            }
            set
            {
                this.m_sMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDetailLineDTOForIndustryChainData[] m_shipFeeDetailLines
        {
            get
            {
                return this.m_shipFeeDetailLinesField;
            }
            set
            {
                this.m_shipFeeDetailLinesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLine
        {
            get
            {
                return this.m_shipLineField;
            }
            set
            {
                this.m_shipLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sourceFeeType
        {
            get
            {
                return this.m_sourceFeeTypeField;
            }
            set
            {
                this.m_sourceFeeTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_supplier
        {
            get
            {
                return this.m_supplierField;
            }
            set
            {
                this.m_supplierField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData 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.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMoneyAC
        {
            get
            {
                return this.m_taxMoneyACField;
            }
            set
            {
                this.m_taxMoneyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMoneyCC
        {
            get
            {
                return this.m_taxMoneyCCField;
            }
            set
            {
                this.m_taxMoneyCCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMoneyFC
        {
            get
            {
                return this.m_taxMoneyFCField;
            }
            set
            {
                this.m_taxMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxMoneyTC
        {
            get
            {
                return this.m_taxMoneyTCField;
            }
            set
            {
                this.m_taxMoneyTCField = 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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipFeeDetailLineDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipFeeDetailLineDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private decimal m_aPExpenseACField;
        
        private decimal m_aPExpenseExTaxFCField;
        
        private decimal m_aPExpenseIncTaxACField;
        
        private decimal m_aPExpenseIncTaxFCField;
        
        private decimal m_aPExpenseIncTaxTCField;
        
        private decimal m_aPExpenseTCField;
        
        private decimal m_aPTaxACField;
        
        private decimal m_aPTaxFCField;
        
        private decimal m_aPTaxTCField;
        
        private decimal m_aRExpenseACField;
        
        private decimal m_aRExpenseExTaxFCField;
        
        private decimal m_aRExpenseIncTaxACField;
        
        private decimal m_aRExpenseIncTaxFCField;
        
        private decimal m_aRExpenseIncTaxTCField;
        
        private decimal m_aRExpenseTCField;
        
        private decimal m_aRTaxACField;
        
        private decimal m_aRTaxFCField;
        
        private decimal m_aRTaxTCField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private decimal m_expectedExpenseExTaxACField;
        
        private decimal m_expectedExpenseExTaxFCField;
        
        private decimal m_expectedExpenseExTaxTCField;
        
        private decimal m_expectedExpenseIncTaxACField;
        
        private decimal m_expectedExpenseIncTaxFCField;
        
        private decimal m_expectedExpenseIncTaxTCField;
        
        private decimal m_expectedTaxACField;
        
        private decimal m_expectedTaxFCField;
        
        private decimal m_expectedTaxTCField;
        
        private decimal m_feeAllotACField;
        
        private decimal m_feeAllotFCField;
        
        private decimal m_feeAllotIncTaxACField;
        
        private decimal m_feeAllotIncTaxFCField;
        
        private decimal m_feeAllotIncTaxTCField;
        
        private decimal m_feeAllotTCField;
        
        private decimal m_feeAllotTaxACField;
        
        private decimal m_feeAllotTaxFCField;
        
        private decimal m_feeAllotTaxTCField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_paidExpenseExTaxACField;
        
        private decimal m_paidExpenseExTaxFCField;
        
        private decimal m_paidExpenseExTaxTCField;
        
        private decimal m_paidExpenseIncTaxACField;
        
        private decimal m_paidExpenseIncTaxFCField;
        
        private decimal m_paidExpenseIncTaxTCField;
        
        private decimal m_paidTaxACField;
        
        private decimal m_paidTaxFCField;
        
        private decimal m_paidTaxTCField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData m_shipFeeDTOField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData m_shipFeeDTOForIndustryChainField;
        
        private decimal m_sourceAllotQtyPUField;
        
        private int m_sourceBillTypeField;
        
        private string m_sourceDocNOField;
        
        private long m_sourceEntityIDField;
        
        private int m_sourceFeeTypeField;
        
        private int m_subLineNOField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPExpenseAC
        {
            get
            {
                return this.m_aPExpenseACField;
            }
            set
            {
                this.m_aPExpenseACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPExpenseExTaxFC
        {
            get
            {
                return this.m_aPExpenseExTaxFCField;
            }
            set
            {
                this.m_aPExpenseExTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPExpenseIncTaxAC
        {
            get
            {
                return this.m_aPExpenseIncTaxACField;
            }
            set
            {
                this.m_aPExpenseIncTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPExpenseIncTaxFC
        {
            get
            {
                return this.m_aPExpenseIncTaxFCField;
            }
            set
            {
                this.m_aPExpenseIncTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPExpenseIncTaxTC
        {
            get
            {
                return this.m_aPExpenseIncTaxTCField;
            }
            set
            {
                this.m_aPExpenseIncTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPExpenseTC
        {
            get
            {
                return this.m_aPExpenseTCField;
            }
            set
            {
                this.m_aPExpenseTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPTaxAC
        {
            get
            {
                return this.m_aPTaxACField;
            }
            set
            {
                this.m_aPTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPTaxFC
        {
            get
            {
                return this.m_aPTaxFCField;
            }
            set
            {
                this.m_aPTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aPTaxTC
        {
            get
            {
                return this.m_aPTaxTCField;
            }
            set
            {
                this.m_aPTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRExpenseAC
        {
            get
            {
                return this.m_aRExpenseACField;
            }
            set
            {
                this.m_aRExpenseACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRExpenseExTaxFC
        {
            get
            {
                return this.m_aRExpenseExTaxFCField;
            }
            set
            {
                this.m_aRExpenseExTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRExpenseIncTaxAC
        {
            get
            {
                return this.m_aRExpenseIncTaxACField;
            }
            set
            {
                this.m_aRExpenseIncTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRExpenseIncTaxFC
        {
            get
            {
                return this.m_aRExpenseIncTaxFCField;
            }
            set
            {
                this.m_aRExpenseIncTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRExpenseIncTaxTC
        {
            get
            {
                return this.m_aRExpenseIncTaxTCField;
            }
            set
            {
                this.m_aRExpenseIncTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRExpenseTC
        {
            get
            {
                return this.m_aRExpenseTCField;
            }
            set
            {
                this.m_aRExpenseTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRTaxAC
        {
            get
            {
                return this.m_aRTaxACField;
            }
            set
            {
                this.m_aRTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRTaxFC
        {
            get
            {
                return this.m_aRTaxFCField;
            }
            set
            {
                this.m_aRTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRTaxTC
        {
            get
            {
                return this.m_aRTaxTCField;
            }
            set
            {
                this.m_aRTaxTCField = 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_expectedExpenseExTaxAC
        {
            get
            {
                return this.m_expectedExpenseExTaxACField;
            }
            set
            {
                this.m_expectedExpenseExTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_expectedExpenseExTaxFC
        {
            get
            {
                return this.m_expectedExpenseExTaxFCField;
            }
            set
            {
                this.m_expectedExpenseExTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_expectedExpenseExTaxTC
        {
            get
            {
                return this.m_expectedExpenseExTaxTCField;
            }
            set
            {
                this.m_expectedExpenseExTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_expectedExpenseIncTaxAC
        {
            get
            {
                return this.m_expectedExpenseIncTaxACField;
            }
            set
            {
                this.m_expectedExpenseIncTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_expectedExpenseIncTaxFC
        {
            get
            {
                return this.m_expectedExpenseIncTaxFCField;
            }
            set
            {
                this.m_expectedExpenseIncTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_expectedExpenseIncTaxTC
        {
            get
            {
                return this.m_expectedExpenseIncTaxTCField;
            }
            set
            {
                this.m_expectedExpenseIncTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_expectedTaxAC
        {
            get
            {
                return this.m_expectedTaxACField;
            }
            set
            {
                this.m_expectedTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_expectedTaxFC
        {
            get
            {
                return this.m_expectedTaxFCField;
            }
            set
            {
                this.m_expectedTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_expectedTaxTC
        {
            get
            {
                return this.m_expectedTaxTCField;
            }
            set
            {
                this.m_expectedTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotAC
        {
            get
            {
                return this.m_feeAllotACField;
            }
            set
            {
                this.m_feeAllotACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotFC
        {
            get
            {
                return this.m_feeAllotFCField;
            }
            set
            {
                this.m_feeAllotFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotIncTaxAC
        {
            get
            {
                return this.m_feeAllotIncTaxACField;
            }
            set
            {
                this.m_feeAllotIncTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotIncTaxFC
        {
            get
            {
                return this.m_feeAllotIncTaxFCField;
            }
            set
            {
                this.m_feeAllotIncTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotIncTaxTC
        {
            get
            {
                return this.m_feeAllotIncTaxTCField;
            }
            set
            {
                this.m_feeAllotIncTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotTC
        {
            get
            {
                return this.m_feeAllotTCField;
            }
            set
            {
                this.m_feeAllotTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotTaxAC
        {
            get
            {
                return this.m_feeAllotTaxACField;
            }
            set
            {
                this.m_feeAllotTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotTaxFC
        {
            get
            {
                return this.m_feeAllotTaxFCField;
            }
            set
            {
                this.m_feeAllotTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_feeAllotTaxTC
        {
            get
            {
                return this.m_feeAllotTaxTCField;
            }
            set
            {
                this.m_feeAllotTaxTCField = 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_paidExpenseExTaxAC
        {
            get
            {
                return this.m_paidExpenseExTaxACField;
            }
            set
            {
                this.m_paidExpenseExTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseExTaxFC
        {
            get
            {
                return this.m_paidExpenseExTaxFCField;
            }
            set
            {
                this.m_paidExpenseExTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseExTaxTC
        {
            get
            {
                return this.m_paidExpenseExTaxTCField;
            }
            set
            {
                this.m_paidExpenseExTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseIncTaxAC
        {
            get
            {
                return this.m_paidExpenseIncTaxACField;
            }
            set
            {
                this.m_paidExpenseIncTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseIncTaxFC
        {
            get
            {
                return this.m_paidExpenseIncTaxFCField;
            }
            set
            {
                this.m_paidExpenseIncTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidExpenseIncTaxTC
        {
            get
            {
                return this.m_paidExpenseIncTaxTCField;
            }
            set
            {
                this.m_paidExpenseIncTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidTaxAC
        {
            get
            {
                return this.m_paidTaxACField;
            }
            set
            {
                this.m_paidTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidTaxFC
        {
            get
            {
                return this.m_paidTaxFCField;
            }
            set
            {
                this.m_paidTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_paidTaxTC
        {
            get
            {
                return this.m_paidTaxTCField;
            }
            set
            {
                this.m_paidTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData m_shipFeeDTO
        {
            get
            {
                return this.m_shipFeeDTOField;
            }
            set
            {
                this.m_shipFeeDTOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData m_shipFeeDTOForIndustryChain
        {
            get
            {
                return this.m_shipFeeDTOForIndustryChainField;
            }
            set
            {
                this.m_shipFeeDTOForIndustryChainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_sourceAllotQtyPU
        {
            get
            {
                return this.m_sourceAllotQtyPUField;
            }
            set
            {
                this.m_sourceAllotQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sourceBillType
        {
            get
            {
                return this.m_sourceBillTypeField;
            }
            set
            {
                this.m_sourceBillTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sourceDocNO
        {
            get
            {
                return this.m_sourceDocNOField;
            }
            set
            {
                this.m_sourceDocNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sourceEntityID
        {
            get
            {
                return this.m_sourceEntityIDField;
            }
            set
            {
                this.m_sourceEntityIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sourceFeeType
        {
            get
            {
                return this.m_sourceFeeTypeField;
            }
            set
            {
                this.m_sourceFeeTypeField = 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.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipLineDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipLineDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long IncomeConfirmTermKeyField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey IncomeConfirmTermKey_SKeyField;
        
        private UFSoft.UBF.Util.Data.MultiLangDataDict Multi_SignerField;
        
        private string SignerField;
        
        private long TradeUom2AssociateField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey TradeUom2Associate_SKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_aCField;
        
        private long m_aRBillKeyField;
        
        private long m_aRBillLineKeyField;
        
        private int m_aRBillLineNoField;
        
        private string m_aRBillNoField;
        
        private decimal m_aRMoneyField;
        
        private decimal m_aRMoneyFCField;
        
        private decimal m_aRMoneyTCField;
        
        private decimal m_aRQtyPriceAmountField;
        
        private decimal m_aRQtyTBUAmountField;
        
        private decimal m_aRQtyTUAmountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_accountOrgField;
        
        private decimal m_apportionMoneyField;
        
        private decimal m_apportionMoneyTCField;
        
        private decimal m_apportionPriceField;
        
        private decimal m_apportionPriceTCField;
        
        private long m_associatedParentIDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_associatedParentKeyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_balanceRouteField;
        
        private string m_balanceRouteDescField;
        
        private string m_balanceRouteNameField;
        
        private string m_billSetCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_billToSiteField;
        
        private long m_bomIDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_bomOwnerField;
        
        private decimal m_cAAmountOfProItemField;
        
        private System.DateTime m_cADateField;
        
        private decimal m_cAPriceACField;
        
        private decimal m_cAPriceAmountField;
        
        private decimal m_cAPriceFCField;
        
        private decimal m_cAPriceTCField;
        
        private decimal m_cATUAmountField;
        
        private decimal m_cATotalMoneyACField;
        
        private decimal m_cATotalMoneyFCField;
        
        private decimal m_cATotalMoneyNoTaxACField;
        
        private decimal m_cATotalMoneyNoTaxFCField;
        
        private decimal m_cATotalMoneyNoTaxTCField;
        
        private decimal m_cATotalMoneyTCField;
        
        private decimal m_cCMoneyField;
        
        private decimal m_canInvoiceMoneyACField;
        
        private decimal m_canInvoiceQtyPUField;
        
        private string[] m_changeFieldListField;
        
        private string m_channelField;
        
        private int m_chargeBasisField;
        
        private int m_checkAccountBillLineNoField;
        
        private string m_checkAccountBillNoField;
        
        private decimal m_checkAccountTotalTaxField;
        
        private decimal m_checkAccountTotalTaxFCField;
        
        private decimal m_checkAccountTotalTaxTCField;
        
        private string m_checkAccounterField;
        
        private long m_configResultField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_confirmAccordingField;
        
        private int m_confirmModeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_confirmTermField;
        
        private string m_containerField;
        
        private System.DateTime m_contractDateField;
        
        private long m_contractKeyField;
        
        private long m_contractLineKeyField;
        
        private int m_contractLineNoField;
        
        private string m_contractNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_contractOwnedOrgField;
        
        private int m_contractVerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_costBaseUomField;
        
        private decimal m_costRatetoBaseField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_costUomField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_creditObjField;
        
        private decimal m_cusSignInQtyInvAmountField;
        
        private decimal m_cusSignInQtyPriceAmountField;
        
        private decimal m_cusSignInQtyTBUAmountField;
        
        private decimal m_cusSignInQtyTUAmountField;
        
        private string m_customerItemCodeField;
        
        private string m_customerItemNameField;
        
        private decimal m_damageQtyIUAmountField;
        
        private decimal m_damageQtyOfProItemField;
        
        private decimal m_damageQtyPriceAmountField;
        
        private decimal m_damageQtyTBUAmountField;
        
        private decimal m_damageQtyTUAmountField;
        
        private int m_dealModeField;
        
        private bool m_deleteFlagField;
        
        private int m_demandCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private int m_docLineNoField;
        
        private int m_donationReasonField;
        
        private int m_donationTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_fASField;
        
        private decimal m_fillQtyPriceAmountField;
        
        private decimal m_fillQtyTBUAmountField;
        
        private decimal m_fillQtyTUAmountField;
        
        private decimal m_finallyPriceField;
        
        private decimal m_finallyPriceTCField;
        
        private decimal m_futureCostACField;
        
        private decimal m_futureCostFCField;
        
        private decimal m_futureCostTCField;
        
        private int m_goodsManagementTypeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_handleDeptField;
        
        private long m_iDField;
        
        private int m_incomeConfirmRuleField;
        
        private int m_innerSupersedeEnumField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invBaseUomField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invMainUOMField;
        
        private decimal m_invRatetoBaseField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invUomField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invoiceAccordingField;
        
        private bool m_isAllowReturnField;
        
        private bool m_isAssociatedChildField;
        
        private bool m_isCloseSOField;
        
        private bool m_isCreatedInflowField;
        
        private bool m_isFinishSignInField;
        
        private bool m_isInnerShipmentField;
        
        private bool m_isItemVersionChangableField;
        
        private bool m_isMakeOutInvoiceField;
        
        private bool m_isModifyLotField;
        
        private bool m_isModifyOperateOrgField;
        
        private bool m_isModifyPUField;
        
        private bool m_isModifyShipperOrgField;
        
        private bool m_isModifyTBUToPBUField;
        
        private bool m_isModifyTCToACExRateField;
        
        private bool m_isModifyTUField;
        
        private bool m_isNoSOShipmentField;
        
        private bool m_isPPField;
        
        private bool m_isPossessCreditField;
        
        private bool m_isPriceIncludeTaxField;
        
        private bool m_isPrjUnChangeableField;
        
        private bool m_isRPField;
        
        private bool m_isRefillField;
        
        private bool m_isZeroCostField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMItemBarCodeDTOData[] m_itemBarCodesField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_itemInfoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_kitItemInfoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_kitItemManufacturerField;
        
        private string m_kitLineNoField;
        
        private decimal m_lCMoneyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLotInfoData m_lotInfoField;
        
        private System.DateTime m_lotInvalidationDateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_manufacturerField;
        
        private System.DateTime m_maturityDateField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private bool m_netAccountField;
        
        private decimal m_notLcMoneyField;
        
        private decimal m_orderPriceField;
        
        private decimal m_orderPriceTCField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_originalItemField;
        
        private decimal m_originalItemAmountField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_originalItemBaseUomField;
        
        private decimal m_originalItemRatetoBaseField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_originalItemUomField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_originalManufacturerField;
        
        private long m_parentShipLineIDField;
        
        private int m_parentShipLineNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_payerField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_payerSiteField;
        
        private decimal m_perProcessQtyField;
        
        private decimal m_pieceField;
        
        private decimal m_planQtyTBUAmountField;
        
        private decimal m_planQtyTUAmountField;
        
        private System.DateTime m_preMaturityDateField;
        
        private int m_precisionACCCField;
        
        private int m_precisionTCACField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_priceBaseUomField;
        
        private long m_priceListField;
        
        private string m_priceListCodeField;
        
        private string m_priceListNameField;
        
        private decimal m_priceRatetoBaseField;
        
        private int m_priceSourceField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_priceUomField;
        
        private string m_procedureNOField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_processItemField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_processMFCField;
        
        private decimal m_processQtyField;
        
        private decimal m_processRateToSubField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_processSubUomField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_processUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_projectField;
        
        private decimal m_qtyPriceAmountField;
        
        private int m_quantityTypeField;
        
        private System.DateTime m_rcvQryTimeField;
        
        private decimal m_rcvQtyField;
        
        private long m_recBillLineKeyField;
        
        private int m_recBillLineNOField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_receivableTermField;
        
        private long m_receiveBillKeyField;
        
        private string m_receiveBillNoField;
        
        private decimal m_rejectQtyIUAmountField;
        
        private decimal m_rejectQtyOfProItemField;
        
        private decimal m_rejectQtyPriceAmountField;
        
        private decimal m_rejectQtyTBUAmountField;
        
        private decimal m_rejectQtyTUField;
        
        private int m_rejectReasonField;
        
        private decimal m_reserveQtyField;
        
        private System.DateTime m_sODateField;
        
        private long m_sOKeyField;
        
        private string m_sOKitLineNoField;
        
        private long m_sOLineKeyField;
        
        private int m_sOLineNoField;
        
        private string m_sONoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sOOwnedOrgField;
        
        private long m_sOSubLineKeyField;
        
        private int m_sOSubLineNoField;
        
        private long m_sOTDocTypeField;
        
        private int m_sOVerField;
        
        private decimal m_saleCostACField;
        
        private decimal m_saleCostAmountField;
        
        private decimal m_saleCostFCField;
        
        private decimal m_saleCostTCField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_saleDeptField;
        
        private long m_saleOrFYTaskField;
        
        private decimal m_saleRtnMoneyField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_seibanField;
        
        private int m_seibanAlterableField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sellerField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData[] m_shipAddresssField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData[] m_shipContactsField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData[] m_shipFeesField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineBalanceRouteDTOForIndustryChainData[] m_shipLineBalanceRoutesField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineCostDTOForIndustryChainData[] m_shipLineCostsField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDiscountDTOForIndustryChainData[] m_shipLineDiscountsField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData[] m_shipLineLocationsField;
        
        private string m_shipLineMemoField;
        
        private decimal m_shipQtyCostAmountField;
        
        private decimal m_shipQtyInvAmountField;
        
        private decimal m_shipQtyTBUAmountField;
        
        private decimal m_shipQtyTUAmountField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData[] m_shipTaxsField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipToSiteField;
        
        private int m_shipTogetherFlagField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipmentRuleField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipperOrgField;
        
        private decimal m_shippingQtyIUField;
        
        private System.DateTime m_signInDateField;
        
        private decimal m_signInQtyOfProItemField;
        
        private decimal m_signInTotalMoneyACField;
        
        private decimal m_signInTotalMoneyFCField;
        
        private decimal m_signInTotalMoneyNoTaxField;
        
        private decimal m_signInTotalMoneyNoTaxFCField;
        
        private decimal m_signInTotalMoneyNoTaxTCField;
        
        private decimal m_signInTotalMoneyTCField;
        
        private decimal m_signInTotalTaxField;
        
        private decimal m_signInTotalTaxFCField;
        
        private decimal m_signInTotalTaxTCField;
        
        private System.DateTime m_srcDocDateField;
        
        private long m_srcDocKeyField;
        
        private long m_srcDocLineKeyField;
        
        private int m_srcDocLineNoField;
        
        private string m_srcDocNoField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_srcDocOwnedOrgField;
        
        private decimal m_srcDocPriceTCField;
        
        private long m_srcDocSubLineKeyField;
        
        private int m_srcDocSubLineNoField;
        
        private long m_srcDocTransTypeField;
        
        private int m_srcDocTypeField;
        
        private int m_srcDocVerField;
        
        private string m_srcKitLineNoField;
        
        private long m_srcSysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_stageWHField;
        
        private string m_stickBrandCustomerField;
        
        private string m_stickBrandItemCodeField;
        
        private string m_stickBrandItemNameField;
        
        private int m_storageTypeField;
        
        private decimal m_storeArkField;
        
        private decimal m_subItemCostRateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_supplierField;
        
        private long m_sysVersionField;
        
        private decimal m_systemPriceField;
        
        private decimal m_systemPriceTCField;
        
        private decimal m_tCToACExchRateField;
        
        private decimal m_tUCUConvRatioField;
        
        private decimal m_tUInvConvRatioField;
        
        private decimal m_tUPUConvRatioField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_taskField;
        
        private string m_taxFreeNoField;
        
        private decimal m_taxRateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_taxScheduleField;
        
        private decimal m_totalDiscountField;
        
        private decimal m_totalDiscountTCField;
        
        private decimal m_totalFeeField;
        
        private decimal m_totalFeeTCField;
        
        private decimal m_totalMoneyField;
        
        private decimal m_totalMoneyFCField;
        
        private decimal m_totalMoneyTCField;
        
        private decimal m_totalNetMoneyField;
        
        private decimal m_totalNetMoneyFCField;
        
        private decimal m_totalNetMoneyTCField;
        
        private decimal m_totalRefillQtyIUAmountField;
        
        private decimal m_totalTaxField;
        
        private decimal m_totalTaxFCField;
        
        private decimal m_totalTaxTCField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeBaseUomField;
        
        private decimal m_tradeRatetoBaseField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeUomField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeUom2Field;
        
        private decimal m_tradeUom2ToTRadeUom2AssociateField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_transModeField;
        
        private bool m_vMIField;
        
        private decimal m_volumeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_volumeUomField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_wHField;
        
        private decimal m_weightField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_weightUomField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_whManField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long IncomeConfirmTermKey
        {
            get
            {
                return this.IncomeConfirmTermKeyField;
            }
            set
            {
                this.IncomeConfirmTermKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey IncomeConfirmTermKey_SKey
        {
            get
            {
                return this.IncomeConfirmTermKey_SKeyField;
            }
            set
            {
                this.IncomeConfirmTermKey_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Util.Data.MultiLangDataDict Multi_Signer
        {
            get
            {
                return this.Multi_SignerField;
            }
            set
            {
                this.Multi_SignerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string Signer
        {
            get
            {
                return this.SignerField;
            }
            set
            {
                this.SignerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long TradeUom2Associate
        {
            get
            {
                return this.TradeUom2AssociateField;
            }
            set
            {
                this.TradeUom2AssociateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey TradeUom2Associate_SKey
        {
            get
            {
                return this.TradeUom2Associate_SKeyField;
            }
            set
            {
                this.TradeUom2Associate_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_aC
        {
            get
            {
                return this.m_aCField;
            }
            set
            {
                this.m_aCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_aRBillKey
        {
            get
            {
                return this.m_aRBillKeyField;
            }
            set
            {
                this.m_aRBillKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_aRBillLineKey
        {
            get
            {
                return this.m_aRBillLineKeyField;
            }
            set
            {
                this.m_aRBillLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_aRBillLineNo
        {
            get
            {
                return this.m_aRBillLineNoField;
            }
            set
            {
                this.m_aRBillLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_aRBillNo
        {
            get
            {
                return this.m_aRBillNoField;
            }
            set
            {
                this.m_aRBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRMoney
        {
            get
            {
                return this.m_aRMoneyField;
            }
            set
            {
                this.m_aRMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRMoneyFC
        {
            get
            {
                return this.m_aRMoneyFCField;
            }
            set
            {
                this.m_aRMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRMoneyTC
        {
            get
            {
                return this.m_aRMoneyTCField;
            }
            set
            {
                this.m_aRMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRQtyPriceAmount
        {
            get
            {
                return this.m_aRQtyPriceAmountField;
            }
            set
            {
                this.m_aRQtyPriceAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRQtyTBUAmount
        {
            get
            {
                return this.m_aRQtyTBUAmountField;
            }
            set
            {
                this.m_aRQtyTBUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_aRQtyTUAmount
        {
            get
            {
                return this.m_aRQtyTUAmountField;
            }
            set
            {
                this.m_aRQtyTUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_accountOrg
        {
            get
            {
                return this.m_accountOrgField;
            }
            set
            {
                this.m_accountOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_apportionMoney
        {
            get
            {
                return this.m_apportionMoneyField;
            }
            set
            {
                this.m_apportionMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_apportionMoneyTC
        {
            get
            {
                return this.m_apportionMoneyTCField;
            }
            set
            {
                this.m_apportionMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_apportionPrice
        {
            get
            {
                return this.m_apportionPriceField;
            }
            set
            {
                this.m_apportionPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_apportionPriceTC
        {
            get
            {
                return this.m_apportionPriceTCField;
            }
            set
            {
                this.m_apportionPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_associatedParentID
        {
            get
            {
                return this.m_associatedParentIDField;
            }
            set
            {
                this.m_associatedParentIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData m_associatedParentKey
        {
            get
            {
                return this.m_associatedParentKeyField;
            }
            set
            {
                this.m_associatedParentKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_balanceRoute
        {
            get
            {
                return this.m_balanceRouteField;
            }
            set
            {
                this.m_balanceRouteField = 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_balanceRouteName
        {
            get
            {
                return this.m_balanceRouteNameField;
            }
            set
            {
                this.m_balanceRouteNameField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_billToSite
        {
            get
            {
                return this.m_billToSiteField;
            }
            set
            {
                this.m_billToSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_bomID
        {
            get
            {
                return this.m_bomIDField;
            }
            set
            {
                this.m_bomIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_bomOwner
        {
            get
            {
                return this.m_bomOwnerField;
            }
            set
            {
                this.m_bomOwnerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cAAmountOfProItem
        {
            get
            {
                return this.m_cAAmountOfProItemField;
            }
            set
            {
                this.m_cAAmountOfProItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_cADate
        {
            get
            {
                return this.m_cADateField;
            }
            set
            {
                this.m_cADateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cAPriceAC
        {
            get
            {
                return this.m_cAPriceACField;
            }
            set
            {
                this.m_cAPriceACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cAPriceAmount
        {
            get
            {
                return this.m_cAPriceAmountField;
            }
            set
            {
                this.m_cAPriceAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cAPriceFC
        {
            get
            {
                return this.m_cAPriceFCField;
            }
            set
            {
                this.m_cAPriceFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cAPriceTC
        {
            get
            {
                return this.m_cAPriceTCField;
            }
            set
            {
                this.m_cAPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATUAmount
        {
            get
            {
                return this.m_cATUAmountField;
            }
            set
            {
                this.m_cATUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATotalMoneyAC
        {
            get
            {
                return this.m_cATotalMoneyACField;
            }
            set
            {
                this.m_cATotalMoneyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATotalMoneyFC
        {
            get
            {
                return this.m_cATotalMoneyFCField;
            }
            set
            {
                this.m_cATotalMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATotalMoneyNoTaxAC
        {
            get
            {
                return this.m_cATotalMoneyNoTaxACField;
            }
            set
            {
                this.m_cATotalMoneyNoTaxACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATotalMoneyNoTaxFC
        {
            get
            {
                return this.m_cATotalMoneyNoTaxFCField;
            }
            set
            {
                this.m_cATotalMoneyNoTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATotalMoneyNoTaxTC
        {
            get
            {
                return this.m_cATotalMoneyNoTaxTCField;
            }
            set
            {
                this.m_cATotalMoneyNoTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cATotalMoneyTC
        {
            get
            {
                return this.m_cATotalMoneyTCField;
            }
            set
            {
                this.m_cATotalMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cCMoney
        {
            get
            {
                return this.m_cCMoneyField;
            }
            set
            {
                this.m_cCMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canInvoiceMoneyAC
        {
            get
            {
                return this.m_canInvoiceMoneyACField;
            }
            set
            {
                this.m_canInvoiceMoneyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_canInvoiceQtyPU
        {
            get
            {
                return this.m_canInvoiceQtyPUField;
            }
            set
            {
                this.m_canInvoiceQtyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string[] m_changeFieldList
        {
            get
            {
                return this.m_changeFieldListField;
            }
            set
            {
                this.m_changeFieldListField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_channel
        {
            get
            {
                return this.m_channelField;
            }
            set
            {
                this.m_channelField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_chargeBasis
        {
            get
            {
                return this.m_chargeBasisField;
            }
            set
            {
                this.m_chargeBasisField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_checkAccountBillLineNo
        {
            get
            {
                return this.m_checkAccountBillLineNoField;
            }
            set
            {
                this.m_checkAccountBillLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_checkAccountBillNo
        {
            get
            {
                return this.m_checkAccountBillNoField;
            }
            set
            {
                this.m_checkAccountBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_checkAccountTotalTax
        {
            get
            {
                return this.m_checkAccountTotalTaxField;
            }
            set
            {
                this.m_checkAccountTotalTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_checkAccountTotalTaxFC
        {
            get
            {
                return this.m_checkAccountTotalTaxFCField;
            }
            set
            {
                this.m_checkAccountTotalTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_checkAccountTotalTaxTC
        {
            get
            {
                return this.m_checkAccountTotalTaxTCField;
            }
            set
            {
                this.m_checkAccountTotalTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_checkAccounter
        {
            get
            {
                return this.m_checkAccounterField;
            }
            set
            {
                this.m_checkAccounterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_configResult
        {
            get
            {
                return this.m_configResultField;
            }
            set
            {
                this.m_configResultField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_confirmAccording
        {
            get
            {
                return this.m_confirmAccordingField;
            }
            set
            {
                this.m_confirmAccordingField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_confirmTerm
        {
            get
            {
                return this.m_confirmTermField;
            }
            set
            {
                this.m_confirmTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_container
        {
            get
            {
                return this.m_containerField;
            }
            set
            {
                this.m_containerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_contractDate
        {
            get
            {
                return this.m_contractDateField;
            }
            set
            {
                this.m_contractDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_contractKey
        {
            get
            {
                return this.m_contractKeyField;
            }
            set
            {
                this.m_contractKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_contractLineKey
        {
            get
            {
                return this.m_contractLineKeyField;
            }
            set
            {
                this.m_contractLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_contractLineNo
        {
            get
            {
                return this.m_contractLineNoField;
            }
            set
            {
                this.m_contractLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_contractNo
        {
            get
            {
                return this.m_contractNoField;
            }
            set
            {
                this.m_contractNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_contractOwnedOrg
        {
            get
            {
                return this.m_contractOwnedOrgField;
            }
            set
            {
                this.m_contractOwnedOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_contractVer
        {
            get
            {
                return this.m_contractVerField;
            }
            set
            {
                this.m_contractVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_costBaseUom
        {
            get
            {
                return this.m_costBaseUomField;
            }
            set
            {
                this.m_costBaseUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_costRatetoBase
        {
            get
            {
                return this.m_costRatetoBaseField;
            }
            set
            {
                this.m_costRatetoBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_costUom
        {
            get
            {
                return this.m_costUomField;
            }
            set
            {
                this.m_costUomField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_creditObj
        {
            get
            {
                return this.m_creditObjField;
            }
            set
            {
                this.m_creditObjField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cusSignInQtyInvAmount
        {
            get
            {
                return this.m_cusSignInQtyInvAmountField;
            }
            set
            {
                this.m_cusSignInQtyInvAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cusSignInQtyPriceAmount
        {
            get
            {
                return this.m_cusSignInQtyPriceAmountField;
            }
            set
            {
                this.m_cusSignInQtyPriceAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cusSignInQtyTBUAmount
        {
            get
            {
                return this.m_cusSignInQtyTBUAmountField;
            }
            set
            {
                this.m_cusSignInQtyTBUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_cusSignInQtyTUAmount
        {
            get
            {
                return this.m_cusSignInQtyTUAmountField;
            }
            set
            {
                this.m_cusSignInQtyTUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_customerItemCode
        {
            get
            {
                return this.m_customerItemCodeField;
            }
            set
            {
                this.m_customerItemCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_customerItemName
        {
            get
            {
                return this.m_customerItemNameField;
            }
            set
            {
                this.m_customerItemNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_damageQtyIUAmount
        {
            get
            {
                return this.m_damageQtyIUAmountField;
            }
            set
            {
                this.m_damageQtyIUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_damageQtyOfProItem
        {
            get
            {
                return this.m_damageQtyOfProItemField;
            }
            set
            {
                this.m_damageQtyOfProItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_damageQtyPriceAmount
        {
            get
            {
                return this.m_damageQtyPriceAmountField;
            }
            set
            {
                this.m_damageQtyPriceAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_damageQtyTBUAmount
        {
            get
            {
                return this.m_damageQtyTBUAmountField;
            }
            set
            {
                this.m_damageQtyTBUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_damageQtyTUAmount
        {
            get
            {
                return this.m_damageQtyTUAmountField;
            }
            set
            {
                this.m_damageQtyTUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_dealMode
        {
            get
            {
                return this.m_dealModeField;
            }
            set
            {
                this.m_dealModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_deleteFlag
        {
            get
            {
                return this.m_deleteFlagField;
            }
            set
            {
                this.m_deleteFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_demandCode
        {
            get
            {
                return this.m_demandCodeField;
            }
            set
            {
                this.m_demandCodeField = 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 int m_donationReason
        {
            get
            {
                return this.m_donationReasonField;
            }
            set
            {
                this.m_donationReasonField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_donationType
        {
            get
            {
                return this.m_donationTypeField;
            }
            set
            {
                this.m_donationTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_fAS
        {
            get
            {
                return this.m_fASField;
            }
            set
            {
                this.m_fASField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fillQtyPriceAmount
        {
            get
            {
                return this.m_fillQtyPriceAmountField;
            }
            set
            {
                this.m_fillQtyPriceAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fillQtyTBUAmount
        {
            get
            {
                return this.m_fillQtyTBUAmountField;
            }
            set
            {
                this.m_fillQtyTBUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_fillQtyTUAmount
        {
            get
            {
                return this.m_fillQtyTUAmountField;
            }
            set
            {
                this.m_fillQtyTUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_finallyPrice
        {
            get
            {
                return this.m_finallyPriceField;
            }
            set
            {
                this.m_finallyPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_finallyPriceTC
        {
            get
            {
                return this.m_finallyPriceTCField;
            }
            set
            {
                this.m_finallyPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_futureCostAC
        {
            get
            {
                return this.m_futureCostACField;
            }
            set
            {
                this.m_futureCostACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_futureCostFC
        {
            get
            {
                return this.m_futureCostFCField;
            }
            set
            {
                this.m_futureCostFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_futureCostTC
        {
            get
            {
                return this.m_futureCostTCField;
            }
            set
            {
                this.m_futureCostTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_goodsManagementType
        {
            get
            {
                return this.m_goodsManagementTypeField;
            }
            set
            {
                this.m_goodsManagementTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_handleDept
        {
            get
            {
                return this.m_handleDeptField;
            }
            set
            {
                this.m_handleDeptField = 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_incomeConfirmRule
        {
            get
            {
                return this.m_incomeConfirmRuleField;
            }
            set
            {
                this.m_incomeConfirmRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_innerSupersedeEnum
        {
            get
            {
                return this.m_innerSupersedeEnumField;
            }
            set
            {
                this.m_innerSupersedeEnumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invBaseUom
        {
            get
            {
                return this.m_invBaseUomField;
            }
            set
            {
                this.m_invBaseUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invMainUOM
        {
            get
            {
                return this.m_invMainUOMField;
            }
            set
            {
                this.m_invMainUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_invRatetoBase
        {
            get
            {
                return this.m_invRatetoBaseField;
            }
            set
            {
                this.m_invRatetoBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invUom
        {
            get
            {
                return this.m_invUomField;
            }
            set
            {
                this.m_invUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invoiceAccording
        {
            get
            {
                return this.m_invoiceAccordingField;
            }
            set
            {
                this.m_invoiceAccordingField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isAllowReturn
        {
            get
            {
                return this.m_isAllowReturnField;
            }
            set
            {
                this.m_isAllowReturnField = 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_isCloseSO
        {
            get
            {
                return this.m_isCloseSOField;
            }
            set
            {
                this.m_isCloseSOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isCreatedInflow
        {
            get
            {
                return this.m_isCreatedInflowField;
            }
            set
            {
                this.m_isCreatedInflowField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isFinishSignIn
        {
            get
            {
                return this.m_isFinishSignInField;
            }
            set
            {
                this.m_isFinishSignInField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isInnerShipment
        {
            get
            {
                return this.m_isInnerShipmentField;
            }
            set
            {
                this.m_isInnerShipmentField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isItemVersionChangable
        {
            get
            {
                return this.m_isItemVersionChangableField;
            }
            set
            {
                this.m_isItemVersionChangableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isMakeOutInvoice
        {
            get
            {
                return this.m_isMakeOutInvoiceField;
            }
            set
            {
                this.m_isMakeOutInvoiceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyLot
        {
            get
            {
                return this.m_isModifyLotField;
            }
            set
            {
                this.m_isModifyLotField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyOperateOrg
        {
            get
            {
                return this.m_isModifyOperateOrgField;
            }
            set
            {
                this.m_isModifyOperateOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyPU
        {
            get
            {
                return this.m_isModifyPUField;
            }
            set
            {
                this.m_isModifyPUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyShipperOrg
        {
            get
            {
                return this.m_isModifyShipperOrgField;
            }
            set
            {
                this.m_isModifyShipperOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyTBUToPBU
        {
            get
            {
                return this.m_isModifyTBUToPBUField;
            }
            set
            {
                this.m_isModifyTBUToPBUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyTCToACExRate
        {
            get
            {
                return this.m_isModifyTCToACExRateField;
            }
            set
            {
                this.m_isModifyTCToACExRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isModifyTU
        {
            get
            {
                return this.m_isModifyTUField;
            }
            set
            {
                this.m_isModifyTUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isNoSOShipment
        {
            get
            {
                return this.m_isNoSOShipmentField;
            }
            set
            {
                this.m_isNoSOShipmentField = 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_isPossessCredit
        {
            get
            {
                return this.m_isPossessCreditField;
            }
            set
            {
                this.m_isPossessCreditField = 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_isPrjUnChangeable
        {
            get
            {
                return this.m_isPrjUnChangeableField;
            }
            set
            {
                this.m_isPrjUnChangeableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isRP
        {
            get
            {
                return this.m_isRPField;
            }
            set
            {
                this.m_isRPField = 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_isZeroCost
        {
            get
            {
                return this.m_isZeroCostField;
            }
            set
            {
                this.m_isZeroCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMItemBarCodeDTOData[] m_itemBarCodes
        {
            get
            {
                return this.m_itemBarCodesField;
            }
            set
            {
                this.m_itemBarCodesField = 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_kitItemInfo
        {
            get
            {
                return this.m_kitItemInfoField;
            }
            set
            {
                this.m_kitItemInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_kitItemManufacturer
        {
            get
            {
                return this.m_kitItemManufacturerField;
            }
            set
            {
                this.m_kitItemManufacturerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_kitLineNo
        {
            get
            {
                return this.m_kitLineNoField;
            }
            set
            {
                this.m_kitLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_lCMoney
        {
            get
            {
                return this.m_lCMoneyField;
            }
            set
            {
                this.m_lCMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLotInfoData m_lotInfo
        {
            get
            {
                return this.m_lotInfoField;
            }
            set
            {
                this.m_lotInfoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_lotInvalidationDate
        {
            get
            {
                return this.m_lotInvalidationDateField;
            }
            set
            {
                this.m_lotInvalidationDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_manufacturer
        {
            get
            {
                return this.m_manufacturerField;
            }
            set
            {
                this.m_manufacturerField = 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 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_netAccount
        {
            get
            {
                return this.m_netAccountField;
            }
            set
            {
                this.m_netAccountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_notLcMoney
        {
            get
            {
                return this.m_notLcMoneyField;
            }
            set
            {
                this.m_notLcMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_orderPrice
        {
            get
            {
                return this.m_orderPriceField;
            }
            set
            {
                this.m_orderPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_orderPriceTC
        {
            get
            {
                return this.m_orderPriceTCField;
            }
            set
            {
                this.m_orderPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemInfoData m_originalItem
        {
            get
            {
                return this.m_originalItemField;
            }
            set
            {
                this.m_originalItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_originalItemAmount
        {
            get
            {
                return this.m_originalItemAmountField;
            }
            set
            {
                this.m_originalItemAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_originalItemBaseUom
        {
            get
            {
                return this.m_originalItemBaseUomField;
            }
            set
            {
                this.m_originalItemBaseUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_originalItemRatetoBase
        {
            get
            {
                return this.m_originalItemRatetoBaseField;
            }
            set
            {
                this.m_originalItemRatetoBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_originalItemUom
        {
            get
            {
                return this.m_originalItemUomField;
            }
            set
            {
                this.m_originalItemUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_originalManufacturer
        {
            get
            {
                return this.m_originalManufacturerField;
            }
            set
            {
                this.m_originalManufacturerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_parentShipLineID
        {
            get
            {
                return this.m_parentShipLineIDField;
            }
            set
            {
                this.m_parentShipLineIDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_parentShipLineNo
        {
            get
            {
                return this.m_parentShipLineNoField;
            }
            set
            {
                this.m_parentShipLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_payer
        {
            get
            {
                return this.m_payerField;
            }
            set
            {
                this.m_payerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_payerSite
        {
            get
            {
                return this.m_payerSiteField;
            }
            set
            {
                this.m_payerSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_perProcessQty
        {
            get
            {
                return this.m_perProcessQtyField;
            }
            set
            {
                this.m_perProcessQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_piece
        {
            get
            {
                return this.m_pieceField;
            }
            set
            {
                this.m_pieceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planQtyTBUAmount
        {
            get
            {
                return this.m_planQtyTBUAmountField;
            }
            set
            {
                this.m_planQtyTBUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_planQtyTUAmount
        {
            get
            {
                return this.m_planQtyTUAmountField;
            }
            set
            {
                this.m_planQtyTUAmountField = 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 int m_precisionACCC
        {
            get
            {
                return this.m_precisionACCCField;
            }
            set
            {
                this.m_precisionACCCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_precisionTCAC
        {
            get
            {
                return this.m_precisionTCACField;
            }
            set
            {
                this.m_precisionTCACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_priceBaseUom
        {
            get
            {
                return this.m_priceBaseUomField;
            }
            set
            {
                this.m_priceBaseUomField = 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 string m_priceListName
        {
            get
            {
                return this.m_priceListNameField;
            }
            set
            {
                this.m_priceListNameField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_priceRatetoBase
        {
            get
            {
                return this.m_priceRatetoBaseField;
            }
            set
            {
                this.m_priceRatetoBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_priceSource
        {
            get
            {
                return this.m_priceSourceField;
            }
            set
            {
                this.m_priceSourceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_priceUom
        {
            get
            {
                return this.m_priceUomField;
            }
            set
            {
                this.m_priceUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_procedureNO
        {
            get
            {
                return this.m_procedureNOField;
            }
            set
            {
                this.m_procedureNOField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_processMFC
        {
            get
            {
                return this.m_processMFCField;
            }
            set
            {
                this.m_processMFCField = 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_processRateToSub
        {
            get
            {
                return this.m_processRateToSubField;
            }
            set
            {
                this.m_processRateToSubField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_processSubUom
        {
            get
            {
                return this.m_processSubUomField;
            }
            set
            {
                this.m_processSubUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_processUOM
        {
            get
            {
                return this.m_processUOMField;
            }
            set
            {
                this.m_processUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_project
        {
            get
            {
                return this.m_projectField;
            }
            set
            {
                this.m_projectField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qtyPriceAmount
        {
            get
            {
                return this.m_qtyPriceAmountField;
            }
            set
            {
                this.m_qtyPriceAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_quantityType
        {
            get
            {
                return this.m_quantityTypeField;
            }
            set
            {
                this.m_quantityTypeField = 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 long m_recBillLineKey
        {
            get
            {
                return this.m_recBillLineKeyField;
            }
            set
            {
                this.m_recBillLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_recBillLineNO
        {
            get
            {
                return this.m_recBillLineNOField;
            }
            set
            {
                this.m_recBillLineNOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_receivableTerm
        {
            get
            {
                return this.m_receivableTermField;
            }
            set
            {
                this.m_receivableTermField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_receiveBillKey
        {
            get
            {
                return this.m_receiveBillKeyField;
            }
            set
            {
                this.m_receiveBillKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_receiveBillNo
        {
            get
            {
                return this.m_receiveBillNoField;
            }
            set
            {
                this.m_receiveBillNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtyIUAmount
        {
            get
            {
                return this.m_rejectQtyIUAmountField;
            }
            set
            {
                this.m_rejectQtyIUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtyOfProItem
        {
            get
            {
                return this.m_rejectQtyOfProItemField;
            }
            set
            {
                this.m_rejectQtyOfProItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtyPriceAmount
        {
            get
            {
                return this.m_rejectQtyPriceAmountField;
            }
            set
            {
                this.m_rejectQtyPriceAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_rejectQtyTBUAmount
        {
            get
            {
                return this.m_rejectQtyTBUAmountField;
            }
            set
            {
                this.m_rejectQtyTBUAmountField = 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_reserveQty
        {
            get
            {
                return this.m_reserveQtyField;
            }
            set
            {
                this.m_reserveQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_sODate
        {
            get
            {
                return this.m_sODateField;
            }
            set
            {
                this.m_sODateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sOKey
        {
            get
            {
                return this.m_sOKeyField;
            }
            set
            {
                this.m_sOKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sOKitLineNo
        {
            get
            {
                return this.m_sOKitLineNoField;
            }
            set
            {
                this.m_sOKitLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sOLineKey
        {
            get
            {
                return this.m_sOLineKeyField;
            }
            set
            {
                this.m_sOLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sOLineNo
        {
            get
            {
                return this.m_sOLineNoField;
            }
            set
            {
                this.m_sOLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_sONo
        {
            get
            {
                return this.m_sONoField;
            }
            set
            {
                this.m_sONoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sOOwnedOrg
        {
            get
            {
                return this.m_sOOwnedOrgField;
            }
            set
            {
                this.m_sOOwnedOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sOSubLineKey
        {
            get
            {
                return this.m_sOSubLineKeyField;
            }
            set
            {
                this.m_sOSubLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sOSubLineNo
        {
            get
            {
                return this.m_sOSubLineNoField;
            }
            set
            {
                this.m_sOSubLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_sOTDocType
        {
            get
            {
                return this.m_sOTDocTypeField;
            }
            set
            {
                this.m_sOTDocTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_sOVer
        {
            get
            {
                return this.m_sOVerField;
            }
            set
            {
                this.m_sOVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleCostAC
        {
            get
            {
                return this.m_saleCostACField;
            }
            set
            {
                this.m_saleCostACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleCostAmount
        {
            get
            {
                return this.m_saleCostAmountField;
            }
            set
            {
                this.m_saleCostAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleCostFC
        {
            get
            {
                return this.m_saleCostFCField;
            }
            set
            {
                this.m_saleCostFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleCostTC
        {
            get
            {
                return this.m_saleCostTCField;
            }
            set
            {
                this.m_saleCostTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_saleDept
        {
            get
            {
                return this.m_saleDeptField;
            }
            set
            {
                this.m_saleDeptField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_saleOrFYTask
        {
            get
            {
                return this.m_saleOrFYTaskField;
            }
            set
            {
                this.m_saleOrFYTaskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_saleRtnMoney
        {
            get
            {
                return this.m_saleRtnMoneyField;
            }
            set
            {
                this.m_saleRtnMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_seiban
        {
            get
            {
                return this.m_seibanField;
            }
            set
            {
                this.m_seibanField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_seibanAlterable
        {
            get
            {
                return this.m_seibanAlterableField;
            }
            set
            {
                this.m_seibanAlterableField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_seller
        {
            get
            {
                return this.m_sellerField;
            }
            set
            {
                this.m_sellerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_ship
        {
            get
            {
                return this.m_shipField;
            }
            set
            {
                this.m_shipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData[] m_shipAddresss
        {
            get
            {
                return this.m_shipAddresssField;
            }
            set
            {
                this.m_shipAddresssField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData[] m_shipContacts
        {
            get
            {
                return this.m_shipContactsField;
            }
            set
            {
                this.m_shipContactsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData[] m_shipFees
        {
            get
            {
                return this.m_shipFeesField;
            }
            set
            {
                this.m_shipFeesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineBalanceRouteDTOForIndustryChainData[] m_shipLineBalanceRoutes
        {
            get
            {
                return this.m_shipLineBalanceRoutesField;
            }
            set
            {
                this.m_shipLineBalanceRoutesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineCostDTOForIndustryChainData[] m_shipLineCosts
        {
            get
            {
                return this.m_shipLineCostsField;
            }
            set
            {
                this.m_shipLineCostsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDiscountDTOForIndustryChainData[] m_shipLineDiscounts
        {
            get
            {
                return this.m_shipLineDiscountsField;
            }
            set
            {
                this.m_shipLineDiscountsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData[] m_shipLineLocations
        {
            get
            {
                return this.m_shipLineLocationsField;
            }
            set
            {
                this.m_shipLineLocationsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_shipLineMemo
        {
            get
            {
                return this.m_shipLineMemoField;
            }
            set
            {
                this.m_shipLineMemoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_shipQtyCostAmount
        {
            get
            {
                return this.m_shipQtyCostAmountField;
            }
            set
            {
                this.m_shipQtyCostAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_shipQtyInvAmount
        {
            get
            {
                return this.m_shipQtyInvAmountField;
            }
            set
            {
                this.m_shipQtyInvAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_shipQtyTBUAmount
        {
            get
            {
                return this.m_shipQtyTBUAmountField;
            }
            set
            {
                this.m_shipQtyTBUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_shipQtyTUAmount
        {
            get
            {
                return this.m_shipQtyTUAmountField;
            }
            set
            {
                this.m_shipQtyTUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData[] m_shipTaxs
        {
            get
            {
                return this.m_shipTaxsField;
            }
            set
            {
                this.m_shipTaxsField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipToSite
        {
            get
            {
                return this.m_shipToSiteField;
            }
            set
            {
                this.m_shipToSiteField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shipTogetherFlag
        {
            get
            {
                return this.m_shipTogetherFlagField;
            }
            set
            {
                this.m_shipTogetherFlagField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipmentRule
        {
            get
            {
                return this.m_shipmentRuleField;
            }
            set
            {
                this.m_shipmentRuleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_shipperOrg
        {
            get
            {
                return this.m_shipperOrgField;
            }
            set
            {
                this.m_shipperOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_shippingQtyIU
        {
            get
            {
                return this.m_shippingQtyIUField;
            }
            set
            {
                this.m_shippingQtyIUField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_signInDate
        {
            get
            {
                return this.m_signInDateField;
            }
            set
            {
                this.m_signInDateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInQtyOfProItem
        {
            get
            {
                return this.m_signInQtyOfProItemField;
            }
            set
            {
                this.m_signInQtyOfProItemField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalMoneyAC
        {
            get
            {
                return this.m_signInTotalMoneyACField;
            }
            set
            {
                this.m_signInTotalMoneyACField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalMoneyFC
        {
            get
            {
                return this.m_signInTotalMoneyFCField;
            }
            set
            {
                this.m_signInTotalMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalMoneyNoTax
        {
            get
            {
                return this.m_signInTotalMoneyNoTaxField;
            }
            set
            {
                this.m_signInTotalMoneyNoTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalMoneyNoTaxFC
        {
            get
            {
                return this.m_signInTotalMoneyNoTaxFCField;
            }
            set
            {
                this.m_signInTotalMoneyNoTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalMoneyNoTaxTC
        {
            get
            {
                return this.m_signInTotalMoneyNoTaxTCField;
            }
            set
            {
                this.m_signInTotalMoneyNoTaxTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalMoneyTC
        {
            get
            {
                return this.m_signInTotalMoneyTCField;
            }
            set
            {
                this.m_signInTotalMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalTax
        {
            get
            {
                return this.m_signInTotalTaxField;
            }
            set
            {
                this.m_signInTotalTaxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalTaxFC
        {
            get
            {
                return this.m_signInTotalTaxFCField;
            }
            set
            {
                this.m_signInTotalTaxFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_signInTotalTaxTC
        {
            get
            {
                return this.m_signInTotalTaxTCField;
            }
            set
            {
                this.m_signInTotalTaxTCField = 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 long m_srcDocKey
        {
            get
            {
                return this.m_srcDocKeyField;
            }
            set
            {
                this.m_srcDocKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcDocLineKey
        {
            get
            {
                return this.m_srcDocLineKeyField;
            }
            set
            {
                this.m_srcDocLineKeyField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_srcDocOwnedOrg
        {
            get
            {
                return this.m_srcDocOwnedOrgField;
            }
            set
            {
                this.m_srcDocOwnedOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_srcDocPriceTC
        {
            get
            {
                return this.m_srcDocPriceTCField;
            }
            set
            {
                this.m_srcDocPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcDocSubLineKey
        {
            get
            {
                return this.m_srcDocSubLineKeyField;
            }
            set
            {
                this.m_srcDocSubLineKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_srcDocSubLineNo
        {
            get
            {
                return this.m_srcDocSubLineNoField;
            }
            set
            {
                this.m_srcDocSubLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcDocTransType
        {
            get
            {
                return this.m_srcDocTransTypeField;
            }
            set
            {
                this.m_srcDocTransTypeField = 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_srcDocVer
        {
            get
            {
                return this.m_srcDocVerField;
            }
            set
            {
                this.m_srcDocVerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_srcKitLineNo
        {
            get
            {
                return this.m_srcKitLineNoField;
            }
            set
            {
                this.m_srcKitLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_srcSysVersion
        {
            get
            {
                return this.m_srcSysVersionField;
            }
            set
            {
                this.m_srcSysVersionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_stageWH
        {
            get
            {
                return this.m_stageWHField;
            }
            set
            {
                this.m_stageWHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_stickBrandCustomer
        {
            get
            {
                return this.m_stickBrandCustomerField;
            }
            set
            {
                this.m_stickBrandCustomerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_stickBrandItemCode
        {
            get
            {
                return this.m_stickBrandItemCodeField;
            }
            set
            {
                this.m_stickBrandItemCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_stickBrandItemName
        {
            get
            {
                return this.m_stickBrandItemNameField;
            }
            set
            {
                this.m_stickBrandItemNameField = 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_storeArk
        {
            get
            {
                return this.m_storeArkField;
            }
            set
            {
                this.m_storeArkField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_subItemCostRate
        {
            get
            {
                return this.m_subItemCostRateField;
            }
            set
            {
                this.m_subItemCostRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_supplier
        {
            get
            {
                return this.m_supplierField;
            }
            set
            {
                this.m_supplierField = 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_systemPrice
        {
            get
            {
                return this.m_systemPriceField;
            }
            set
            {
                this.m_systemPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_systemPriceTC
        {
            get
            {
                return this.m_systemPriceTCField;
            }
            set
            {
                this.m_systemPriceTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tCToACExchRate
        {
            get
            {
                return this.m_tCToACExchRateField;
            }
            set
            {
                this.m_tCToACExchRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tUCUConvRatio
        {
            get
            {
                return this.m_tUCUConvRatioField;
            }
            set
            {
                this.m_tUCUConvRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tUInvConvRatio
        {
            get
            {
                return this.m_tUInvConvRatioField;
            }
            set
            {
                this.m_tUInvConvRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tUPUConvRatio
        {
            get
            {
                return this.m_tUPUConvRatioField;
            }
            set
            {
                this.m_tUPUConvRatioField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_task
        {
            get
            {
                return this.m_taskField;
            }
            set
            {
                this.m_taskField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_taxFreeNo
        {
            get
            {
                return this.m_taxFreeNoField;
            }
            set
            {
                this.m_taxFreeNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxRate
        {
            get
            {
                return this.m_taxRateField;
            }
            set
            {
                this.m_taxRateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_taxSchedule
        {
            get
            {
                return this.m_taxScheduleField;
            }
            set
            {
                this.m_taxScheduleField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalDiscount
        {
            get
            {
                return this.m_totalDiscountField;
            }
            set
            {
                this.m_totalDiscountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalDiscountTC
        {
            get
            {
                return this.m_totalDiscountTCField;
            }
            set
            {
                this.m_totalDiscountTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalFee
        {
            get
            {
                return this.m_totalFeeField;
            }
            set
            {
                this.m_totalFeeField = 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_totalMoney
        {
            get
            {
                return this.m_totalMoneyField;
            }
            set
            {
                this.m_totalMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMoneyFC
        {
            get
            {
                return this.m_totalMoneyFCField;
            }
            set
            {
                this.m_totalMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalMoneyTC
        {
            get
            {
                return this.m_totalMoneyTCField;
            }
            set
            {
                this.m_totalMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMoney
        {
            get
            {
                return this.m_totalNetMoneyField;
            }
            set
            {
                this.m_totalNetMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMoneyFC
        {
            get
            {
                return this.m_totalNetMoneyFCField;
            }
            set
            {
                this.m_totalNetMoneyFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalNetMoneyTC
        {
            get
            {
                return this.m_totalNetMoneyTCField;
            }
            set
            {
                this.m_totalNetMoneyTCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalRefillQtyIUAmount
        {
            get
            {
                return this.m_totalRefillQtyIUAmountField;
            }
            set
            {
                this.m_totalRefillQtyIUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_totalTax
        {
            get
            {
                return this.m_totalTaxField;
            }
            set
            {
                this.m_totalTaxField = 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 www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeBaseUom
        {
            get
            {
                return this.m_tradeBaseUomField;
            }
            set
            {
                this.m_tradeBaseUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tradeRatetoBase
        {
            get
            {
                return this.m_tradeRatetoBaseField;
            }
            set
            {
                this.m_tradeRatetoBaseField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeUom
        {
            get
            {
                return this.m_tradeUomField;
            }
            set
            {
                this.m_tradeUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeUom2
        {
            get
            {
                return this.m_tradeUom2Field;
            }
            set
            {
                this.m_tradeUom2Field = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_tradeUom2ToTRadeUom2Associate
        {
            get
            {
                return this.m_tradeUom2ToTRadeUom2AssociateField;
            }
            set
            {
                this.m_tradeUom2ToTRadeUom2AssociateField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_transMode
        {
            get
            {
                return this.m_transModeField;
            }
            set
            {
                this.m_transModeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_vMI
        {
            get
            {
                return this.m_vMIField;
            }
            set
            {
                this.m_vMIField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_volume
        {
            get
            {
                return this.m_volumeField;
            }
            set
            {
                this.m_volumeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_volumeUom
        {
            get
            {
                return this.m_volumeUomField;
            }
            set
            {
                this.m_volumeUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_wH
        {
            get
            {
                return this.m_wHField;
            }
            set
            {
                this.m_wHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_weight
        {
            get
            {
                return this.m_weightField;
            }
            set
            {
                this.m_weightField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_weightUom
        {
            get
            {
                return this.m_weightUomField;
            }
            set
            {
                this.m_weightUomField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_whMan
        {
            get
            {
                return this.m_whManField;
            }
            set
            {
                this.m_whManField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ItemBarCodeDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMItemBarCodeDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_barCodeField;
        
        private decimal m_qtyField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineDTOForIndustryChainField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData m_shipLineLocationDTOForIndustryChainField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_barCode
        {
            get
            {
                return this.m_barCodeField;
            }
            set
            {
                this.m_barCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_qty
        {
            get
            {
                return this.m_qtyField;
            }
            set
            {
                this.m_qtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineDTOForIndustryChain
        {
            get
            {
                return this.m_shipLineDTOForIndustryChainField;
            }
            set
            {
                this.m_shipLineDTOForIndustryChainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData m_shipLineLocationDTOForIndustryChain
        {
            get
            {
                return this.m_shipLineLocationDTOForIndustryChainField;
            }
            set
            {
                this.m_shipLineLocationDTOForIndustryChainField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipLineLocationDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string[] m_changeFieldListField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private System.DateTime m_dealItemTimeField;
        
        private bool m_deleteFlagField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMItemBarCodeDTOData[] m_itemBarCodesField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_locationField;
        
        private string m_locationCodeField;
        
        private string m_locationNameField;
        
        private int m_locationNoField;
        
        private decimal m_locationQtyInvAmountField;
        
        private decimal m_locationQtyTBUAmountField;
        
        private decimal m_locationQtyTUAmountField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_processQtyField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeBaseUOMField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeUOMField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string[] m_changeFieldList
        {
            get
            {
                return this.m_changeFieldListField;
            }
            set
            {
                this.m_changeFieldListField = 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_dealItemTime
        {
            get
            {
                return this.m_dealItemTimeField;
            }
            set
            {
                this.m_dealItemTimeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_deleteFlag
        {
            get
            {
                return this.m_deleteFlagField;
            }
            set
            {
                this.m_deleteFlagField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_invUOM
        {
            get
            {
                return this.m_invUOMField;
            }
            set
            {
                this.m_invUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMItemBarCodeDTOData[] m_itemBarCodes
        {
            get
            {
                return this.m_itemBarCodesField;
            }
            set
            {
                this.m_itemBarCodesField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_location
        {
            get
            {
                return this.m_locationField;
            }
            set
            {
                this.m_locationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_locationCode
        {
            get
            {
                return this.m_locationCodeField;
            }
            set
            {
                this.m_locationCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_locationName
        {
            get
            {
                return this.m_locationNameField;
            }
            set
            {
                this.m_locationNameField = 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_locationQtyInvAmount
        {
            get
            {
                return this.m_locationQtyInvAmountField;
            }
            set
            {
                this.m_locationQtyInvAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_locationQtyTBUAmount
        {
            get
            {
                return this.m_locationQtyTBUAmountField;
            }
            set
            {
                this.m_locationQtyTBUAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_locationQtyTUAmount
        {
            get
            {
                return this.m_locationQtyTUAmountField;
            }
            set
            {
                this.m_locationQtyTUAmountField = 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_processQty
        {
            get
            {
                return this.m_processQtyField;
            }
            set
            {
                this.m_processQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLine
        {
            get
            {
                return this.m_shipLineField;
            }
            set
            {
                this.m_shipLineField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeBaseUOM
        {
            get
            {
                return this.m_tradeBaseUOMField;
            }
            set
            {
                this.m_tradeBaseUOMField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tradeUOM
        {
            get
            {
                return this.m_tradeUOMField;
            }
            set
            {
                this.m_tradeUOMField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.CBO.SCM.PropertyTypes.LotInfoData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9CBOSCMPropertyTypesLotInfoData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private System.DateTime m_disabledDatetimeField;
        
        private string m_lotCodeField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_lotMasterField;
        
        private int m_lotValidDateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public System.DateTime m_disabledDatetime
        {
            get
            {
                return this.m_disabledDatetimeField;
            }
            set
            {
                this.m_disabledDatetimeField = 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_lotMaster
        {
            get
            {
                return this.m_lotMasterField;
            }
            set
            {
                this.m_lotMasterField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lotValidDate
        {
            get
            {
                return this.m_lotValidDateField;
            }
            set
            {
                this.m_lotValidDateField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipAddressDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipAddressDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private long m_iDField;
        
        private www.ufida.org.EntityData.UFIDAU9SMPropertyTypesAddressLineData m_locationField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipDTOForIndustryChainField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineField;
        
        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 long m_iD
        {
            get
            {
                return this.m_iDField;
            }
            set
            {
                this.m_iDField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9SMPropertyTypesAddressLineData m_location
        {
            get
            {
                return this.m_locationField;
            }
            set
            {
                this.m_locationField = 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.UFIDAU9ISVSMShipDTOForIndustryChainData m_ship
        {
            get
            {
                return this.m_shipField;
            }
            set
            {
                this.m_shipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipDTOForIndustryChain
        {
            get
            {
                return this.m_shipDTOForIndustryChainField;
            }
            set
            {
                this.m_shipDTOForIndustryChainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLine
        {
            get
            {
                return this.m_shipLineField;
            }
            set
            {
                this.m_shipLineField = 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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.SM.PropertyTypes.AddressLineData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9SMPropertyTypesAddressLineData : 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_addressAField;
        
        private string m_addressBField;
        
        private string m_addressCField;
        
        private int m_addressTypeField;
        
        private int m_languageField;
        
        private int m_lineNumField;
        
        private int m_ownerField;
        
        private string m_ownerNameField;
        
        [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_addressA
        {
            get
            {
                return this.m_addressAField;
            }
            set
            {
                this.m_addressAField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_addressB
        {
            get
            {
                return this.m_addressBField;
            }
            set
            {
                this.m_addressBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_addressC
        {
            get
            {
                return this.m_addressCField;
            }
            set
            {
                this.m_addressCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_addressType
        {
            get
            {
                return this.m_addressTypeField;
            }
            set
            {
                this.m_addressTypeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_language
        {
            get
            {
                return this.m_languageField;
            }
            set
            {
                this.m_languageField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_lineNum
        {
            get
            {
                return this.m_lineNumField;
            }
            set
            {
                this.m_lineNumField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_owner
        {
            get
            {
                return this.m_ownerField;
            }
            set
            {
                this.m_ownerField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public string m_ownerName
        {
            get
            {
                return this.m_ownerNameField;
            }
            set
            {
                this.m_ownerNameField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipContactDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipContactDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData m_contactField;
        
        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.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData 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_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.UFIDAU9ISVSMShipDTOForIndustryChainData m_ship
        {
            get
            {
                return this.m_shipField;
            }
            set
            {
                this.m_shipField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLine
        {
            get
            {
                return this.m_shipLineField;
            }
            set
            {
                this.m_shipLineField = 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", "3.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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipLineBalanceRouteDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipLineBalanceRouteDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_inLocationField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_inOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_inShipperField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_inWHField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_outLocationField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_outOrgField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_outShipperField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_outWHField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineField;
        
        private int m_subLineNoField;
        
        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 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_inLocation
        {
            get
            {
                return this.m_inLocationField;
            }
            set
            {
                this.m_inLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_inOrg
        {
            get
            {
                return this.m_inOrgField;
            }
            set
            {
                this.m_inOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_inShipper
        {
            get
            {
                return this.m_inShipperField;
            }
            set
            {
                this.m_inShipperField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_inWH
        {
            get
            {
                return this.m_inWHField;
            }
            set
            {
                this.m_inWHField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_outLocation
        {
            get
            {
                return this.m_outLocationField;
            }
            set
            {
                this.m_outLocationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_outOrg
        {
            get
            {
                return this.m_outOrgField;
            }
            set
            {
                this.m_outOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_outShipper
        {
            get
            {
                return this.m_outShipperField;
            }
            set
            {
                this.m_outShipperField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_outWH
        {
            get
            {
                return this.m_outWHField;
            }
            set
            {
                this.m_outWHField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLine
        {
            get
            {
                return this.m_shipLineField;
            }
            set
            {
                this.m_shipLineField = 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.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipLineCostDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipLineCostDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private decimal m_actualMoneyField;
        
        private decimal m_actualPriceField;
        
        private decimal m_commissionFeeField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_costFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_costTypeField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_currencyField;
        
        private long m_iDField;
        
        private bool m_isAccCostTypeField;
        
        private bool m_isMainCostFieldField;
        
        private decimal m_machineFeeField;
        
        private decimal m_manualFeeField;
        
        private decimal m_manufactureFeeField;
        
        private decimal m_materialFeeField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private decimal m_purchaseCostField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sOBField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineField;
        
        private long m_sysVersionField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_actualMoney
        {
            get
            {
                return this.m_actualMoneyField;
            }
            set
            {
                this.m_actualMoneyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_actualPrice
        {
            get
            {
                return this.m_actualPriceField;
            }
            set
            {
                this.m_actualPriceField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_commissionFee
        {
            get
            {
                return this.m_commissionFeeField;
            }
            set
            {
                this.m_commissionFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_costField
        {
            get
            {
                return this.m_costFieldField;
            }
            set
            {
                this.m_costFieldField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData 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 www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_currency
        {
            get
            {
                return this.m_currencyField;
            }
            set
            {
                this.m_currencyField = 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_machineFee
        {
            get
            {
                return this.m_machineFeeField;
            }
            set
            {
                this.m_machineFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_manualFee
        {
            get
            {
                return this.m_manualFeeField;
            }
            set
            {
                this.m_manualFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_manufactureFee
        {
            get
            {
                return this.m_manufactureFeeField;
            }
            set
            {
                this.m_manufactureFeeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_materialFee
        {
            get
            {
                return this.m_materialFeeField;
            }
            set
            {
                this.m_materialFeeField = 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_purchaseCost
        {
            get
            {
                return this.m_purchaseCostField;
            }
            set
            {
                this.m_purchaseCostField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_sOB
        {
            get
            {
                return this.m_sOBField;
            }
            set
            {
                this.m_sOBField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLine
        {
            get
            {
                return this.m_shipLineField;
            }
            set
            {
                this.m_shipLineField = 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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipLineDiscountDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipLineDiscountDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private decimal m_calAmountField;
        
        private string m_createdByField;
        
        private System.DateTime m_createdOnField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_descFlexFieldField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_discountField;
        
        private decimal m_discountMoneyField;
        
        private decimal m_discountPriceField;
        
        private decimal m_discountRateField;
        
        private long m_iDField;
        
        private string m_modifiedByField;
        
        private System.DateTime m_modifiedOnField;
        
        private int m_serialNoField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineField;
        
        private int m_shipLineNoField;
        
        private long m_sysVersionField;
        
        [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 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_discount
        {
            get
            {
                return this.m_discountField;
            }
            set
            {
                this.m_discountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_discountMoney
        {
            get
            {
                return this.m_discountMoneyField;
            }
            set
            {
                this.m_discountMoneyField = 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 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_serialNo
        {
            get
            {
                return this.m_serialNoField;
            }
            set
            {
                this.m_serialNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLine
        {
            get
            {
                return this.m_shipLineField;
            }
            set
            {
                this.m_shipLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shipLineNo
        {
            get
            {
                return this.m_shipLineNoField;
            }
            set
            {
                this.m_shipLineNoField = 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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.ShipTaxDTOForIndustryChainData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMShipTaxDTOForIndustryChainData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_aCField;
        
        private decimal m_accountTaxAmountField;
        
        private decimal m_accountTaxAmountTCField;
        
        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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_orgField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipDTOForIndustryChainField;
        
        private www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLineField;
        
        private int m_shipTaxTypeField;
        
        private long m_sysVersionField;
        
        private www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_taxField;
        
        private decimal m_taxAmountField;
        
        private decimal m_taxAmountFCField;
        
        private decimal m_taxAmountTCField;
        
        private decimal m_taxRateField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_aC
        {
            get
            {
                return this.m_aCField;
            }
            set
            {
                this.m_aCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_accountTaxAmount
        {
            get
            {
                return this.m_accountTaxAmountField;
            }
            set
            {
                this.m_accountTaxAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_accountTaxAmountTC
        {
            get
            {
                return this.m_accountTaxAmountTCField;
            }
            set
            {
                this.m_accountTaxAmountTCField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_org
        {
            get
            {
                return this.m_orgField;
            }
            set
            {
                this.m_orgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData m_shipDTOForIndustryChain
        {
            get
            {
                return this.m_shipDTOForIndustryChainField;
            }
            set
            {
                this.m_shipDTOForIndustryChainField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData m_shipLine
        {
            get
            {
                return this.m_shipLineField;
            }
            set
            {
                this.m_shipLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_shipTaxType
        {
            get
            {
                return this.m_shipTaxTypeField;
            }
            set
            {
                this.m_shipTaxTypeField = 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.UFIDAU9CBOPubControllerCommonArchiveDataDTOData m_tax
        {
            get
            {
                return this.m_taxField;
            }
            set
            {
                this.m_taxField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxAmount
        {
            get
            {
                return this.m_taxAmountField;
            }
            set
            {
                this.m_taxAmountField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxAmountFC
        {
            get
            {
                return this.m_taxAmountFCField;
            }
            set
            {
                this.m_taxAmountFCField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_taxAmountTC
        {
            get
            {
                return this.m_taxAmountTCField;
            }
            set
            {
                this.m_taxAmountTCField = 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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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 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 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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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 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_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 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_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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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 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 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", "3.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", "3.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", "3.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", "3.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_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_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", "3.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 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 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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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 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 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", "3.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", "3.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", "3.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", "3.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 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 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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.ISV.SM.DocKeyDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9ISVSMDocKeyDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long m_docIDField;
        
        private string m_docNOField;
        
        private www.ufida.org.EntityData.UFIDAU9BCCalcDataCreateBarCodeUsedInDTOData[] m_itemBarCodeUseDTOsField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long m_docID
        {
            get
            {
                return this.m_docIDField;
            }
            set
            {
                this.m_docIDField = 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.UFIDAU9BCCalcDataCreateBarCodeUsedInDTOData[] m_itemBarCodeUseDTOs
        {
            get
            {
                return this.m_itemBarCodeUseDTOsField;
            }
            set
            {
                this.m_itemBarCodeUseDTOsField = value;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
    [System.Runtime.Serialization.DataContractAttribute(Name="UFIDA.U9.BC.CalcData.CreateBarCodeUsedInDTOData", Namespace="http://www.UFIDA.org/EntityData", IsReference=true)]
    public partial class UFIDAU9BCCalcDataCreateBarCodeUsedInDTOData : www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase
    {
        
        private long DocOrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey DocOrg_SKeyField;
        
        private long ItemField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Item_SKeyField;
        
        private long MOField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey MO_SKeyField;
        
        private long OperationField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Operation_SKeyField;
        
        private long OrgField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey Org_SKeyField;
        
        private long WareHouseField;
        
        private UFSoft.UBF.Business.BusinessEntity.EntityKey WareHouse_SKeyField;
        
        private string m_barCodeField;
        
        private decimal m_curQtyField;
        
        private int m_directField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_docField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_docLineField;
        
        private string m_docLineNoField;
        
        private string m_docNoField;
        
        private string m_docSubLineNoField;
        
        private bool m_isUpdateWhField;
        
        private string m_itemCodeField;
        
        private string m_itemNameField;
        
        private int m_qCConclusionField;
        
        private www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_subLineField;
        
        private www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_usedLineDescFlexField;
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long DocOrg
        {
            get
            {
                return this.DocOrgField;
            }
            set
            {
                this.DocOrgField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey DocOrg_SKey
        {
            get
            {
                return this.DocOrg_SKeyField;
            }
            set
            {
                this.DocOrg_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 long MO
        {
            get
            {
                return this.MOField;
            }
            set
            {
                this.MOField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey MO_SKey
        {
            get
            {
                return this.MO_SKeyField;
            }
            set
            {
                this.MO_SKeyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public long Operation
        {
            get
            {
                return this.OperationField;
            }
            set
            {
                this.OperationField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Business.BusinessEntity.EntityKey Operation_SKey
        {
            get
            {
                return this.Operation_SKeyField;
            }
            set
            {
                this.Operation_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 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_barCode
        {
            get
            {
                return this.m_barCodeField;
            }
            set
            {
                this.m_barCodeField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public decimal m_curQty
        {
            get
            {
                return this.m_curQtyField;
            }
            set
            {
                this.m_curQtyField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public int m_direct
        {
            get
            {
                return this.m_directField;
            }
            set
            {
                this.m_directField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_doc
        {
            get
            {
                return this.m_docField;
            }
            set
            {
                this.m_docField = 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 string 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 string m_docSubLineNo
        {
            get
            {
                return this.m_docSubLineNoField;
            }
            set
            {
                this.m_docSubLineNoField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public bool m_isUpdateWh
        {
            get
            {
                return this.m_isUpdateWhField;
            }
            set
            {
                this.m_isUpdateWhField = 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 int m_qCConclusion
        {
            get
            {
                return this.m_qCConclusionField;
            }
            set
            {
                this.m_qCConclusionField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BasePropertyTypesBizEntityKeyData m_subLine
        {
            get
            {
                return this.m_subLineField;
            }
            set
            {
                this.m_subLineField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData m_usedLineDescFlex
        {
            get
            {
                return this.m_usedLineDescFlexField;
            }
            set
            {
                this.m_usedLineDescFlexField = value;
            }
        }
    }
}
namespace UFSoft.UBF.PL.Engine
{
    using System.Runtime.Serialization;
    
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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.Util.Data
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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", "3.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", "3.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 UFSoft.UBF.Service
{
    using System.Runtime.Serialization;
    using System;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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", "3.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)
        {
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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)
        {
        }
    }
}
namespace UFSoft.UBF
{
    using System;
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.0.0.0")]
    [System.SerializableAttribute()]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceLostException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    [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.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", "3.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", "3.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", "3.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", "3.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", "3.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", "3.0.0.0")]
    [System.SerializableAttribute()]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttrsContainerException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.AttributeInValidException))]
    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", "3.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)
        {
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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", "3.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)
        {
        }
    }
}
namespace UFSoft.UBF.Exceptions1
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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.Exceptions.MessageBaseFormatState formatedField;
        
        private UFSoft.UBF.Exceptions1.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.Exceptions.MessageBaseFormatState formated
        {
            get
            {
                return this.formatedField;
            }
            set
            {
                this.formatedField = value;
            }
        }
        
        [System.Runtime.Serialization.DataMemberAttribute()]
        public UFSoft.UBF.Exceptions1.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.Util.Context
{
    using System.Runtime.Serialization;
    
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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.Collections.Generic.Dictionary<object, object>))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(string[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.PL.ObjectKeyX))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions.MessageBaseFormatState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMSOBPeriodSRVDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMSOBPeriodSRVDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAchievementDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAchievementDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDetailLineDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDetailLineDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemEntranceInfoData))]
    [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.UFIDAU9CBOSCMItemItemStatusData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData))]
    [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.UFIDAU9BaseCurrencyCurrencyData))]
    [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.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.UFIDAU9BaseApplicationApplicationData))]
    [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.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.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.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.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.UFIDAU9BaseUserRoleUserGroupData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAppPortalAppPortalData))]
    [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.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.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.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.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.UFIDAU9CBOSCMItemItemInfoData))]
    [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.UFIDAU9BasePropertyTypesBizEntityKeyData))]
    [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.UFIDAU9ISVSMItemBarCodeDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMItemBarCodeDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLotInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9SMPropertyTypesAddressLineData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineBalanceRouteDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineBalanceRouteDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineCostDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineCostDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDiscountDTOForIndustryChainData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDiscountDTOForIndustryChainData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMDocKeyDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMDocKeyDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BCCalcDataCreateBarCodeUsedInDTOData[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BCCalcDataCreateBarCodeUsedInDTOData))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Data.DataRowState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.ServiceModel.ExceptionDetail))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions1.MessageBase))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Exceptions1.MessageBase[]))]
    [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(UFSoft.UBF.Service.ServiceLostException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceExceptionDetail))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    [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(System.Exception))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Exception[]))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.PL.Engine.ObjectState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase))]
    [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(UFSoft.UBF.UnknownException))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase.FormatState))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ThreadContext))]
    [System.Runtime.Serialization.KnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ApplicationContext))]
    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;
            }
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "3.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", "3.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.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Name="UFIDA.U9.ISV.SM.ICreateShipSV", Namespace="http://www.UFIDA.org", ConfigurationName="UFIDAU9ISVSMICreateShipSV")]
public interface UFIDAU9ISVSMICreateShipSV
{
    
    [System.ServiceModel.OperationContractAttribute(Action="http://www.UFIDA.org/UFIDA.U9.ISV.SM.ICreateShipSV/Do", ReplyAction="http://www.UFIDA.org/UFIDA.U9.ISV.SM.ICreateShipSV/DoResponse")]
    [System.ServiceModel.FaultContractAttribute(typeof(UFSoft.UBF.Service.ServiceLostException), Action="http://www.UFIDA.org/UFIDA.U9.ISV.SM.ICreateShipSV/DoServiceLostExceptionFault", Name="ServiceLostException", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Service")]
    [System.ServiceModel.FaultContractAttribute(typeof(UFSoft.UBF.Service.ServiceException), Action="http://www.UFIDA.org/UFIDA.U9.ISV.SM.ICreateShipSV/DoServiceExceptionFault", Name="ServiceException", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF.Service")]
    [System.ServiceModel.FaultContractAttribute(typeof(UFSoft.UBF.Service.ServiceExceptionDetail), Action="http://www.UFIDA.org/UFIDA.U9.ISV.SM.ICreateShipSV/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.ISV.SM.ICreateShipSV/DoExceptionBaseFault", Name="ExceptionBase", Namespace="http://schemas.datacontract.org/2004/07/UFSoft.UBF")]
    [System.ServiceModel.FaultContractAttribute(typeof(System.Exception), Action="http://www.UFIDA.org/UFIDA.U9.ISV.SM.ICreateShipSV/DoExceptionFault", Name="Exception", Namespace="http://schemas.datacontract.org/2004/07/System")]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Collections.Generic.Dictionary<object, object>))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(string[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.PL.ObjectKeyX))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Exceptions.MessageBaseFormatState))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFSoftUBFBusinessDataTransObjectBase))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOPubControllerCommonArchiveDataDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseFlexFieldDescFlexFieldDescFlexSegmentsData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMSOBPeriodSRVDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMSOBPeriodSRVDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAchievementDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAchievementDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDetailLineDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipFeeDetailLineDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemItemMasterData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BasePropertyTypesEffectiveData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMItemEntranceInfoData))]
    [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.UFIDAU9CBOSCMItemItemStatusData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseOrganizationOrganizationData))]
    [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.UFIDAU9BaseCurrencyCurrencyData))]
    [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.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.UFIDAU9BaseApplicationApplicationData))]
    [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.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.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.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.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.UFIDAU9BaseUserRoleUserGroupData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BaseAppPortalAppPortalData))]
    [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.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.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.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.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.UFIDAU9CBOSCMItemItemInfoData))]
    [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.UFIDAU9BasePropertyTypesBizEntityKeyData))]
    [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.UFIDAU9ISVSMItemBarCodeDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMItemBarCodeDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineLocationDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLotInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipAddressDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9SMPropertyTypesAddressLineData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipContactDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9CBOSCMPropertyTypesLinkManInfoData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipTaxDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineBalanceRouteDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineBalanceRouteDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineCostDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineCostDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDiscountDTOForIndustryChainData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMShipLineDiscountDTOForIndustryChainData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMDocKeyDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9ISVSMDocKeyDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BCCalcDataCreateBarCodeUsedInDTOData[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(www.ufida.org.EntityData.UFIDAU9BCCalcDataCreateBarCodeUsedInDTOData))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Data.DataRowState))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.ServiceModel.ExceptionDetail))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Business.BusinessEntity.EntityKey))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Exceptions1.MessageBase))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Exceptions1.MessageBase[]))]
    [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(UFSoft.UBF.Service.ServiceLostException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Service.ServiceExceptionDetail))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Business.EntityNotExistException))]
    [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(System.Exception))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception[]))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.PL.Engine.ObjectState))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase))]
    [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(UFSoft.UBF.UnknownException))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.ExceptionBase.FormatState))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.PlatformContext))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ThreadContext))]
    [System.ServiceModel.ServiceKnownTypeAttribute(typeof(UFSoft.UBF.Util.Context.ApplicationContext))]
    www.ufida.org.EntityData.UFIDAU9ISVSMDocKeyDTOData[] Do(out UFSoft.UBF.Exceptions1.MessageBase[] outMessages, object context, www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData[] shipDTOs, bool isUpdateBarCode);
}

[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public interface UFIDAU9ISVSMICreateShipSVChannel : UFIDAU9ISVSMICreateShipSV, System.ServiceModel.IClientChannel
{
}

[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")]
public partial class UFIDAU9ISVSMICreateShipSVClient : System.ServiceModel.ClientBase<UFIDAU9ISVSMICreateShipSV>, UFIDAU9ISVSMICreateShipSV
{
    
    public UFIDAU9ISVSMICreateShipSVClient()
    {
    }
    
    public UFIDAU9ISVSMICreateShipSVClient(string endpointConfigurationName) : 
            base(endpointConfigurationName)
    {
    }
    
    public UFIDAU9ISVSMICreateShipSVClient(string endpointConfigurationName, string remoteAddress) : 
            base(endpointConfigurationName, remoteAddress)
    {
    }
    
    public UFIDAU9ISVSMICreateShipSVClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 
            base(endpointConfigurationName, remoteAddress)
    {
    }
    
    public UFIDAU9ISVSMICreateShipSVClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
            base(binding, remoteAddress)
    {
    }
    
    public www.ufida.org.EntityData.UFIDAU9ISVSMDocKeyDTOData[] Do(out UFSoft.UBF.Exceptions1.MessageBase[] outMessages, object context, www.ufida.org.EntityData.UFIDAU9ISVSMShipDTOForIndustryChainData[] shipDTOs, bool isUpdateBarCode)
    {
        return base.Channel.Do(out outMessages, context, shipDTOs, isUpdateBarCode);
    }
}
