using System.Data.Entity;

namespace CK.SCP.Models.UniApiEntity
{
    [DbConfigurationType(typeof(SqlDbConfiguration))]
    public partial class UniApiEntities : DbContext
    {
        public UniApiEntities(string strConn)
            : base(strConn)
        {
        }
        public UniApiEntities()
            : base("name=ModelUniApi")
        {
        }

        public virtual DbSet<xxmes_ctrl> xxmes_ctrl { get; set; }
        public virtual DbSet<xxqad_cm_mstr> xxqad_cm_mstr { get; set; }
        public virtual DbSet<xxqad_ctrl> xxqad_ctrl { get; set; }
        public virtual DbSet<xxqad_ld_det> xxqad_ld_det { get; set; }
        public virtual DbSet<xxqad_loc_det> xxqad_loc_det { get; set; }
        public virtual DbSet<xxqad_pod_det> xxqad_pod_det { get; set; }
        public virtual DbSet<xxqad_pprice_det> xxqad_pprice_det { get; set; }
        public virtual DbSet<xxqad_prh_det> xxqad_prh_det { get; set; }
        public virtual DbSet<xxqad_ps_mstr> xxqad_ps_mstr { get; set; }
        public virtual DbSet<xxqad_pt_mstr> xxqad_pt_mstr { get; set; }
        public virtual DbSet<xxqad_sche_mstr> xxqad_sche_mstr { get; set; }
        public virtual DbSet<xxqad_sct_det> xxqad_sct_det { get; set; }
        public virtual DbSet<xxqad_sod_det> xxqad_sod_det { get; set; }
        public virtual DbSet<xxqad_sprice_det> xxqad_sprice_det { get; set; }
        public virtual DbSet<xxqad_vd_mstr> xxqad_vd_mstr { get; set; }
        public virtual DbSet<xxqad_vp_mstr> xxqad_vp_mstr { get; set; }
        public virtual DbSet<xxscm_ctrl> xxscm_ctrl { get; set; }
        public virtual DbSet<xxscm_inv_det> xxscm_inv_det { get; set; }
        public virtual DbSet<xxscm_pod_det> xxscm_pod_det { get; set; }
        public virtual DbSet<xxqad_ppod_det> xxqad_ppod_det { get; set; }
        public virtual DbSet<xxscm_tx_det> xxscm_tx_det { get; set; }
        public virtual DbSet<xxscm_tx_mstr> xxscm_tx_mstr { get; set; }
        public virtual DbSet<xxwms_bk_mstr> xxwms_bk_mstr { get; set; }
        public virtual DbSet<xxwms_ctrl> xxwms_ctrl { get; set; }
        public virtual DbSet<xxwms_arv_det> xxwms_arv_det { get; set; }
        public virtual DbSet<xxwms_iss_det> xxwms_iss_det { get; set; }
        public virtual DbSet<xxwms_ld_det> xxwms_ld_det { get; set; }
        public virtual DbSet<xxwms_rc_det> xxwms_rc_det { get; set; }
        public virtual DbSet<xxwms_rct_det> xxwms_rct_det { get; set; }
        public virtual DbSet<xxwms_rt_det> xxwms_rt_det { get; set; }
        public virtual DbSet<xxwms_soiss_det> xxwms_soiss_det { get; set; }
        public virtual DbSet<xxwms_tag_det> xxwms_tag_det { get; set; }
        public virtual DbSet<xxwms_tr_det> xxwms_tr_det { get; set; }
        public virtual DbSet<xxwms_qua_det> xxwms_qua_det { get; set; }
        public virtual DbSet<xxwms_review_det> xxwms_review_det { get; set; }


        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            modelBuilder.Entity<xxwms_review_det>()
                .Property(e => e.xxwms_review_seq)
                .IsUnicode(false);


            modelBuilder.Entity<xxmes_ctrl>()
                .Property(e => e.xxmes_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxmes_ctrl>()
                .Property(e => e.xxmes_table)
                .IsUnicode(false);

            modelBuilder.Entity<xxmes_ctrl>()
                .Property(e => e.xxmes_qad)
                .IsUnicode(false);

            modelBuilder.Entity<xxmes_ctrl>()
                .Property(e => e.xxmes_mes)
                .IsUnicode(false);

            modelBuilder.Entity<xxmes_ctrl>()
                .Property(e => e.xxmes_scm)
                .IsUnicode(false);

            modelBuilder.Entity<xxmes_ctrl>()
                .Property(e => e.xxmes_wms)
                .IsUnicode(false);

            modelBuilder.Entity<xxmes_ctrl>()
                .Property(e => e.xxmes_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_addr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_name)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_line1)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_line2)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_line3)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_country)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_city)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_phone)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_fax)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_pst_id)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_attn)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_curr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_promo)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_cm_mstr>()
                .Property(e => e.xxqad_cm_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ctrl>()
                .Property(e => e.xxqad_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ctrl>()
                .Property(e => e.xxqad_table)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ctrl>()
                .Property(e => e.xxqad_qad)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ctrl>()
                .Property(e => e.xxqad_mes)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ctrl>()
                .Property(e => e.xxqad_scm)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ctrl>()
                .Property(e => e.xxqad_wms)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ctrl>()
                .Property(e => e.xxqad_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_qty)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_pprice_det>()
              .Property(e => e.xxqad_pprice_amt)
              .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ld_det>()
                .Property(e => e.xxqad_ld_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_desc)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_type)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_loc_det>()
                .Property(e => e.xxqad_loc_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_modtype)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_desc)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_qty_ord)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_qty_rct)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_qty_std)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_price)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_curr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_loc_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_um_conv)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_name)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_attn)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_ship)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_made)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_buyer)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_buyer_phone)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_status)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pod_det>()
                .Property(e => e.xxqad_pod_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_list)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_curr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_amt)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pprice_det>()
                .Property(e => e.xxqad_pprice_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_receiver)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_psnbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_trtype)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_po_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_qty_rcvd)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_qty_ord)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_pur_cost)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_curr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_curr_amt)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_ware_class)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_ware)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_po_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_loc_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_conv)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_vend_batch)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_prh_det>()
                .Property(e => e.xxqad_prh_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_comp)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_ref)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_qty_per)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_ps_code)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_rmks1)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_ps_mstr>()
                .Property(e => e.xxqad_ps_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_desc1)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_desc2)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_dsgn_grp)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_promo)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_part_type)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_group)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_prod_line)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_status)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_pt_mstr>()
                .Property(e => e.xxqad_pt_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_custpart)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_cust)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_name)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_desc)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_comment)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sche_mstr>()
                .Property(e => e.xxqad_sche_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_ref)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_cst_tot)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sct_det>()
                .Property(e => e.xxqad_sct_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_order)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_cust)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_desc)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_price)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_shipto)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_pllist)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_qty_std)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sod_det>()
                .Property(e => e.xxqad_sod_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_list)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_curr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_amt)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_sprice_det>()
                .Property(e => e.xxqad_sprice_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_addr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_name)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_line1)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_line2)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_line3)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_country)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_city)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_phone)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_fax)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_pst_id)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_attn)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_curr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_promo)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_type)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vd_mstr>()
                .Property(e => e.xxqad_vd_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_addr)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_vend_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_comment)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxqad_vp_mstr>()
                .Property(e => e.xxqad_vp_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_ctrl>()
                .Property(e => e.xxscm_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_ctrl>()
                .Property(e => e.xxscm_table)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_ctrl>()
                .Property(e => e.xxscm_qad)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_ctrl>()
                .Property(e => e.xxscm_mes)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_ctrl>()
                .Property(e => e.xxscm_scm)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_ctrl>()
                .Property(e => e.xxscm_wms)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_ctrl>()
                .Property(e => e.xxscm_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_invoice)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_curr)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_order)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_line)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_receiver)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_asn)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_part)
                .IsUnicode(false);

            
            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_inv_det>()
                .Property(e => e.xxscm_inv_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_modtype)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_desc)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_qty_ord)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_qty_rct)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_qty_std)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_price)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_curr)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_loc_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_um_conv)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_name)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_attn)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_ship)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_made)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_buyer)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_buyer_phone)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_status)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_pod_det>()
                .Property(e => e.xxscm_pod_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_boxcode)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_batch)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_qty_real)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_det>()
                .Property(e => e.xxscm_tx_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_po_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_po_line)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_qty_total)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_qty_std)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_ware_class)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_ware)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_pprice)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_po_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_loc_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_conv)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_type)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_vend_batch)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxscm_tx_mstr>()
                .Property(e => e.xxscm_tx_status)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_line)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_qty)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_bk_mstr>()
                .Property(e => e.xxwms_bk_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ctrl>()
                .Property(e => e.xxwms_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ctrl>()
                .Property(e => e.xxwms_table)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ctrl>()
                .Property(e => e.xxwms_qad)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ctrl>()
                .Property(e => e.xxwms_mes)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ctrl>()
                .Property(e => e.xxwms_scm)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ctrl>()
                .Property(e => e.xxwms_wms)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ctrl>()
                .Property(e => e.xxwms_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_qty)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_reason)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_iss_det>()
                .Property(e => e.xxwms_iss_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_vend_batch)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_qty)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_ld_det>()
                .Property(e => e.xxwms_ld_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_ps_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_po_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_qty_total)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_ware_class)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_ware)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_po_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_loc_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_conv)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_vend_batch)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rc_det>()
                .Property(e => e.xxwms_rc_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_qty)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_reason)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rct_det>()
                .Property(e => e.xxwms_rct_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_po_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_qty_total)
                .HasPrecision(18, 5);
         modelBuilder.Entity<xxscm_inv_det>()
         .Property(e => e.xxscm_inv_taxamt)
         .HasPrecision(18, 5);
            

            modelBuilder.Entity<xxscm_inv_det>()
            .Property(e => e.xxscm_inv_price)
            .HasPrecision(18, 5);


            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_vend)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_ware_class)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_ware)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_po_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_loc_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_conv)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_vend_batch)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_rt_det>()
                .Property(e => e.xxwms_rt_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_order)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_qty)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_soiss_det>()
                .Property(e => e.xxwms_soiss_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_loc)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_var_qty)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_domain)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tag_det>()
                .Property(e => e.xxwms_tag_updateur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_seq)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_nbr)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_site)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_part)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_lot)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_qty)
                .HasPrecision(18, 5);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_loc1)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_loc2)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_um)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_qadread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_wmsread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_scmread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_mesread)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_rmks)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_createur)
                .IsUnicode(false);

            modelBuilder.Entity<xxwms_tr_det>()
                .Property(e => e.xxwms_tr_updateur)
                .IsUnicode(false);

        }
    }
}