Exemplo n.º 1
0
 private void TFConsultaBloquetos_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, gBloquetos);
     ShapeGrid.RestoreShape(this, gLiquidacoes);
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pFiltro.set_FormatZero();
     tlpDetalhes.ColumnStyles[1].Width = 0;
     ShapeGrid.RestoreShape(this, gBloquetos);
 }
Exemplo n.º 2
0
 private void TFLanFormulaApontamento_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, dataGridDefault1);
     ShapeGrid.RestoreShape(this, dataGridDefault2);
     ShapeGrid.RestoreShape(this, dataGridDefault3);
     ShapeGrid.RestoreShape(this, gFormulaApontamento);
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pFiltros.set_FormatZero();
 }
Exemplo n.º 3
0
 private void TFConsultaNFCe_Load(object sender, EventArgs e)
 {
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pDados.set_FormatZero();
     hr_ini.Text = "00:00";
     hr_fin.Text = "23:59";
     ShapeGrid.RestoreShape(this, gNFCe);
     ShapeGrid.RestoreShape(this, gItens);
     ShapeGrid.RestoreShape(this, gEvento);
 }
Exemplo n.º 4
0
        private void TFConsultaCaixa_Load(object sender, EventArgs e)
        {
            ShapeGrid.RestoreShape(this, dataGridcaixa);
            Icon = ResourcesUtils.TecnoAliance_ICO;
            panelbusca.set_FormatZero();
            DT_Inicial.Text = DateTime.Now.Date.ToString("dd/MM/yyyy");
            DT_Final.Text   = DateTime.Now.Date.ToString("dd/MM/yyyy");

            ShapeGrid.RestoreShape(this, dataGridcaixa);
            BB_Excluir.Visible              = TCN_Usuario_RegraEspecial.ValidaRegra(Utils.Parametros.pubLogin, "PERMITIR ESTORNAR CAIXA OU BANCO", null);
            BB_Transfere.Visible            = TCN_Usuario_RegraEspecial.ValidaRegra(Utils.Parametros.pubLogin, "PERMITIR TRANSFERENCIA CONTAS", null);
            BB_Novo.Visible                 = TCN_Usuario_RegraEspecial.ValidaRegra(Utils.Parametros.pubLogin, "PERMITIR LANCAR CAIXA AVULSO", null);
            tlpCaixa.RowStyles[2]           = new RowStyle(SizeType.Absolute, 0);
            tlpTotais.ColumnStyles[1].Width = 0;
            cbContaGer.DataSource           = new TCD_CadContaGer().Select(
                new TpBusca[]
            {
                new TpBusca()
                {
                    vNM_Campo = string.Empty,
                    vOperador = "exists",
                    vVL_Busca = "(select 1 from tb_div_usuario_x_contager x " +
                                "where x.cd_contager = a.cd_contager " +
                                "and x.login = '******')"
                },
                new TpBusca()
                {
                    vNM_Campo = "a.st_contacf",
                    vOperador = "<>",
                    vVL_Busca = "0"
                },
                new TpBusca()
                {
                    vNM_Campo = "a.st_contacartao",
                    vOperador = "<>",
                    vVL_Busca = "0"
                },
                new TpBusca()
                {
                    vNM_Campo = "isnull(a.st_contacompensacao, 'N')",
                    vOperador = "<>",
                    vVL_Busca = "'S'"
                }
            }, 0, string.Empty);
            cbContaGer.DisplayMember = "DS_ContaGer";
            cbContaGer.ValueMember   = "CD_ContaGer";
            if (cbContaGer.Items.Count > 0)
            {
                cbContaGer.SelectedIndex = 0;
            }
        }
Exemplo n.º 5
0
 private void TFConsulta_Estoque_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, gEstoque);
     ShapeGrid.RestoreShape(this, dataGridDefault1);
     ShapeGrid.RestoreShape(this, gSintetico);
     Icon = ResourcesUtils.TecnoAliance_ICO;
     //Validar botao lancamento manual
     BB_Novo.Visible = (CamadaNegocio.Diversos.TCN_Usuario_RegraEspecial.ValidaRegra(Parametros.pubLogin.Trim(), "PERMITIR LANÇAMENTO MANUAL ESTOQUE", null));
     //Validar botao cancelar estoque
     bb_excluir.Visible = (CamadaNegocio.Diversos.TCN_Usuario_RegraEspecial.ValidaRegra(Parametros.pubLogin.Trim(), "PERMITIR CANCELAR LANÇAMENTO ESTOQUE", null));
     //Validar botao acertar valor medio de estoque
     bb_acertarvlmedio.Visible = (CamadaNegocio.Diversos.TCN_Usuario_RegraEspecial.ValidaRegra(Parametros.pubLogin.Trim(), "PERMITIR ACERTO VALOR MEDIO ESTOQUE", null));
     //Validar cadastro de série
     bb_serie.Visible = (CamadaNegocio.Diversos.TCN_Usuario_RegraEspecial.ValidaRegra(Parametros.pubLogin.Trim(), "PERMITIR CADASTRAR NUMERO DE SERIE", null));
 }
Exemplo n.º 6
0
 private void TFCondicional_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, gItens);
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pDados.set_FormatZero();
     //Buscar config pdv para a empresa
     lCfg = CamadaNegocio.Faturamento.Cadastros.TCN_CFGCupomFiscal.Buscar(Cd_empresa, null);
     if (lCfg.Count > 0)
     {
         if (rcond == null)
         {
             bsCondicional.AddNew();
             if (Tp_movimento.Trim().ToUpper().Equals("E"))
             {
                 tp_movimento.SelectedIndex = 0;
             }
             else if (Tp_movimento.Trim().ToUpper().Equals("S"))
             {
                 tp_movimento.SelectedIndex = 1;
             }
             cd_empresa.Text  = Cd_empresa;
             nm_empresa.Text  = Nm_empresa;
             cd_clifor.Text   = lCfg[0].Cd_clifor;
             nm_clifor.Text   = lCfg[0].Nm_clifor;
             cd_endereco.Text = lCfg[0].Cd_endereco;
             ds_endereco.Text = lCfg[0].Ds_endereco;
         }
         else
         {
             bsCondicional.DataSource = new TList_Condicional()
             {
                 rcond
             };
             cd_clifor.Enabled   = false;
             bb_clifor.Enabled   = false;
             cd_endereco.Enabled = false;
             bb_endereco.Enabled = false;
         }
         CD_TabelaPreco.Text = lCfg[0].Cd_tabelapreco;
     }
     else
     {
         MessageBox.Show("Não existe configuração de PDV para a empresa " + Cd_empresa.Trim(), "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information);
         Close();
     }
 }
Exemplo n.º 7
0
 private void TFApontamentoProducao_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, gMPrima);
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pApontamento.set_FormatZero();
     bsApontamentoProducao.AddNew();
     if (!string.IsNullOrEmpty(Id_ordem))
     {
         id_ordem.Text = Id_ordem;
         id_ordem_Leave(this, new EventArgs());
         id_ordem.Enabled = false;
         bb_ordem.Enabled = false;
         nr_loteproducao.Focus();
     }
     else
     {
         id_ordem.Focus();
     }
 }
Exemplo n.º 8
0
 private void TFItensFaturar_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, gItens);
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pDados.set_FormatZero();
     cd_clifor.Text = pCd_clifor;
     //Preencer combobox empresa
     cbEmpresa.DataSource = new CamadaDados.Diversos.TCD_CadEmpresa().Select(
         new TpBusca[]
     {
         new TpBusca()
         {
             vNM_Campo = string.Empty,
             vOperador = "EXISTS",
             vVL_Busca = "(select 1 from tb_div_usuario_x_empresa x " +
                         "where x.cd_empresa = a.cd_empresa " +
                         "and ((x.login = '******') or " +
                         "(exists(select 1 from tb_div_usuario_x_grupos y " +
                         "       where y.logingrp = x.login and y.loginusr = '******'))))"
         }
     }, 0, string.Empty);
     cbEmpresa.DisplayMember = "NM_Empresa";
     cbEmpresa.ValueMember   = "CD_Empresa";
     if ((cbEmpresa.DataSource as CamadaDados.Diversos.TList_CadEmpresa).Count > 0)
     {
         if (!string.IsNullOrEmpty(pCd_empresa))
         {
             cbEmpresa.SelectedValue = pCd_empresa;
         }
         else
         {
             cbEmpresa.SelectedIndex = 0;
         }
     }
     if (!string.IsNullOrEmpty(cd_clifor.Text) && cbEmpresa.SelectedValue != null)
     {
         afterBusca();
     }
 }
Exemplo n.º 9
0
 private void TFDescontarBloqueto_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, gLote);
     ShapeGrid.RestoreShape(this, gCaixa);
     ShapeGrid.RestoreShape(this, gBloqueto);
     ShapeGrid.RestoreShape(this, gBloquetos);
     if (!string.IsNullOrEmpty(Utils.Parametros.pubCultura))
     {
         Idioma.TIdioma.AjustaCultura(this);
     }
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pFiltro.set_FormatZero();
     cbConfig.DataSource = new CamadaDados.Financeiro.Cadastros.TCD_CadCFGBanco().Select(
         new TpBusca[]
     {
         new TpBusca()
         {
             vNM_Campo = "isnull(a.st_registro, 'A')",
             vOperador = "<>",
             vVL_Busca = "'C'"
         },
         new TpBusca()
         {
             vNM_Campo = "a.tp_cobranca",
             vOperador = "=",
             vVL_Busca = "'CR'"
         },
         new TpBusca()
         {
             vNM_Campo = string.Empty,
             vOperador = "exists",
             vVL_Busca = "(select 1 from tb_div_usuario_x_contager x " +
                         "where x.cd_contager = a.cd_contager " +
                         "and x.login = '******')"
         }
     }, 0, string.Empty);
     cbConfig.DisplayMember = "ds_config";
     cbConfig.ValueMember   = "id_config";
 }
Exemplo n.º 10
0
 private void TFFormulaApontamento_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, dataGridDefault4);
     ShapeGrid.RestoreShape(this, dataGridDefault5);
     ShapeGrid.RestoreShape(this, gCustoFixo);
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pFormulaApontamento.set_FormatZero();
     if (rformula != null)
     {
         bsFormulaApontamento.DataSource = new TList_FormulaApontamento()
         {
             rformula
         };
         CD_Empresa.Enabled = St_copiaFormula;
         BB_Empresa.Enabled = St_copiaFormula;
         ds_formula.Focus();
     }
     else
     {
         bsFormulaApontamento.AddNew();
         CD_Empresa.Focus();
     }
 }
Exemplo n.º 11
0
        private void TFCliforConvenio_Load(object sender, EventArgs e)
        {
            if (tipo_insercaounica)
            {
                cd_clifor.ST_NotNull = true;
            }

            //Valida tipo de inserção unica/composta e manipula tela
            cd_clifor_TextChanged(sender, e);

            ShapeGrid.RestoreShape(this, gPlacaConv);
            ShapeGrid.RestoreShape(this, gMotorista);
            Icon = ResourcesUtils.TecnoAliance_ICO;
            pDados.set_FormatZero();
            lCfgPosto = CamadaNegocio.PostoCombustivel.Cadastros.TCN_CfgPosto.Buscar(pCd_empresa, null);
            if (rclifor != null)
            {
                bsCliforConvenio.DataSource = new TList_Convenio_Clifor()
                {
                    rclifor
                };
                cd_clifor.Enabled = false;
                bb_clifor.Enabled = false;
                BuscarEndereco();
                St_alterar = true;
                Text       = "Alterando cliente convenio - " + rclifor.Ds_produto.Trim();
            }
            else
            {
                bsCliforConvenio.AddNew();
                cd_clifor.Focus();
            }
            vl_unitario.Enabled  = TCN_Usuario_RegraEspecial.ValidaRegra(Utils.Parametros.pubLogin, "PERMITIR INFORMAR O VALOR UNITÁRIO CONVÊNIO", null);
            tp_acresdesc.Enabled = vl_unitario.Enabled;
            desconto.Enabled     = vl_unitario.Enabled;
            tp_desconto.Enabled  = vl_unitario.Enabled;
        }
Exemplo n.º 12
0
 private void TFServicoOficina_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, gPecas);
     Icon = ResourcesUtils.TecnoAliance_ICO;
     pOs.set_FormatZero();
     //Adicionar nova OS
     bsOrdemServico.AddNew();
     cbEmpresa.DataSource = new CamadaDados.Diversos.TCD_CadEmpresa().Select(
         new TpBusca[]
     {
         new TpBusca()
         {
             vNM_Campo = string.Empty,
             vOperador = "exists",
             vVL_Busca = "(select 1 from tb_div_usuario_x_empresa x " +
                         "where x.cd_empresa = a.cd_empresa " +
                         "and ((x.login = '******') or " +
                         "(exists(select 1 from tb_div_usuario_x_grupos y " +
                         "       where y.logingrp = x.login and y.loginusr = '******'))))"
         }
     }, 0, string.Empty);
     cbEmpresa.DisplayMember = "NM_Empresa";
     cbEmpresa.ValueMember   = "CD_Empresa";
     //Tipo Ordem
     cbTpOrdem.DataSource = new CamadaDados.Servicos.Cadastros.TCD_OSE_ParamOS().Select(
         new TpBusca[]
     {
         new TpBusca()
         {
             vNM_Campo = "b.tp_os",
             vOperador = "=",
             vVL_Busca = "'O'"
         }
     }, 0, string.Empty);
     cbTpOrdem.DisplayMember = "ds_tipoordem";
     cbTpOrdem.ValueMember   = "tp_ordem";
 }
Exemplo n.º 13
0
        private void TFCondFiscalImposto_Load(object sender, EventArgs e)
        {
            Icon = ResourcesUtils.TecnoAliance_ICO;
            pDados.set_FormatZero();

            ShapeGrid.RestoreShape(this, gMovimentacao);
            ShapeGrid.RestoreShape(this, gCondFiscalClifor);
            ShapeGrid.RestoreShape(this, gCondFiscalProd);
            //Buscar Empresa
            cbEmpresa.DataSource = new CamadaDados.Diversos.TCD_CadEmpresa().Select(
                new TpBusca[]
            {
                new TpBusca()
                {
                    vNM_Campo = string.Empty,
                    vOperador = "exists",
                    vVL_Busca = "(select 1 from tb_div_usuario_x_empresa x " +
                                "where x.cd_empresa = a.cd_empresa " +
                                "and ((x.login = '******') or " +
                                "(exists(select 1 from tb_div_usuario_x_grupos y " +
                                "       where y.logingrp = x.login and y.loginusr = '******'))))"
                }
            }, 0, string.Empty);
            cbEmpresa.DisplayMember = "nm_empresa";
            cbEmpresa.ValueMember   = "cd_empresa";
            //Buscar Impostos
            cbImposto.DataSource = new TCD_CadImposto().Select(
                new TpBusca[]
            {
                new TpBusca()
                {
                    vNM_Campo = "a.st_icms",
                    vOperador = "=",
                    vVL_Busca = "0"
                }
            }, 0, string.Empty);
            cbImposto.DisplayMember = "ds_imposto";
            cbImposto.ValueMember   = "cd_imposto";
            cbImposto.SelectedValue = pCd_imposto;
            //Buscar Unidade Referencia
            cbUnidade.DataSource    = new CamadaDados.Estoque.Cadastros.TCD_CadUnidade().Select(null, 0, string.Empty);
            cbUnidade.DisplayMember = "ds_unidade";
            cbUnidade.ValueMember   = "cd_unidade";

            bsCondFiscalClifor.DataSource  = TCN_CadCondFiscalClifor.Busca(string.Empty, string.Empty, string.Empty);
            bsCondFiscalProduto.DataSource = TCN_CadCondFiscalProduto.Busca(string.Empty, string.Empty);
            if ((!string.IsNullOrEmpty(pCd_imposto)) &&
                (!string.IsNullOrEmpty(pTp_faturamento)) &&
                (pst_juridica || pst_fisica || pst_estrangeiro) &&
                (!string.IsNullOrEmpty(pCd_condfiscal_clifor)) &&
                (!string.IsNullOrEmpty(pCd_condfiscal_produto)) &&
                (!string.IsNullOrEmpty(pCd_movimentacao)) &&
                (!string.IsNullOrEmpty(pCd_empresa)))
            {
                //Verificar se nao existe configuracao para a condicao informada pelo usuario
                TList_CondicaoFiscalImposto lCond = TCN_CondicaoFiscalImposto.Buscar(string.Empty,
                                                                                     pCd_imposto,
                                                                                     string.Empty,
                                                                                     "'" + pTp_faturamento + "'",
                                                                                     pst_fisica ? "'F'" : pst_juridica ? "'J'" : "'E'",
                                                                                     pCd_condfiscal_produto,
                                                                                     pCd_movimentacao,
                                                                                     pCd_empresa,
                                                                                     pCd_condfiscal_clifor,
                                                                                     null);
                if (lCond.Count > 0)
                {
                    rcond = lCond[0];
                }
            }
            if (rcond != null)
            {
                pCd_st = rcond.Cd_st;
                bs_CondFiscalImposto.DataSource = new TList_CondicaoFiscalImposto()
                {
                    rcond
                };
                cbEmpresa.Enabled         = false;
                cbImposto.Enabled         = !rcond.Cd_imposto.Equals(decimal.Zero);
                gCondFiscalClifor.Enabled = string.IsNullOrEmpty(rcond.cd_condfiscal_clifor);
                st_marcaclifor.Enabled    = false;
                gCondFiscalProd.Enabled   = string.IsNullOrEmpty(rcond.cd_condfiscal_produto);
                st_marcaprod.Enabled      = false;
                gMovimentacao.Enabled     = rcond.cd_movimentacao.Equals(decimal.Zero);
                st_marcamov.Enabled       = false;

                tp_faturamento.Enabled = false;
                cbFisica.Enabled       = string.IsNullOrEmpty(rcond.Tp_pessoa);
                cbJuridica.Enabled     = string.IsNullOrEmpty(rcond.Tp_pessoa);
                cbEstrangeiro.Enabled  = string.IsNullOrEmpty(rcond.Tp_pessoa);
                //Buscar Movimentacao
                bsMovimentacao.DataSource = TCN_CadMovimentacao.Busca(string.Empty,
                                                                      string.Empty,
                                                                      rcond.Tp_faturamento,
                                                                      null);
                if (bsMovimentacao.Count > 0)
                {
                    (bsMovimentacao.List as TList_CadMovimentacao).Find(p => p.Cd_movimentacaostr.Equals(rcond.cd_movimentacao.ToString())).St_agregar = true;
                    bsMovimentacao.ResetBindings(true);
                }
                if (bsCondFiscalClifor.Count > 0)
                {
                    (bsCondFiscalClifor.List as TList_CadConFiscalClifor).Find(p => p.Cd_condFiscal_clifor.Equals(rcond.cd_condfiscal_clifor)).St_agregar = true;
                    bsCondFiscalClifor.ResetBindings(true);
                }
                if (bsCondFiscalProduto.Count > 0)
                {
                    (bsCondFiscalProduto.List as TList_CadCondFiscalProduto).Find(p => p.CD_CONDFISCAL_PRODUTO.Equals(rcond.cd_condfiscal_produto)).St_agregar = true;
                    bsCondFiscalProduto.ResetBindings(true);
                }
                pISS.Visible = (cbImposto.SelectedItem as TRegistro_CadImposto).St_ISSQN;
                cbSt.Focus();
            }
            else
            {
                bs_CondFiscalImposto.AddNew();
                if ((!string.IsNullOrEmpty(pCd_imposto)) &&
                    (!string.IsNullOrEmpty(pTp_faturamento)) &&
                    (pst_fisica || pst_juridica || pst_estrangeiro) &&
                    (!string.IsNullOrEmpty(pCd_condfiscal_clifor)) &&
                    (!string.IsNullOrEmpty(pCd_condfiscal_produto)) &&
                    (!string.IsNullOrEmpty(pCd_movimentacao)) &&
                    (!string.IsNullOrEmpty(pCd_empresa)))
                {
                    cbEmpresa.SelectedValue      = pCd_empresa;
                    cbImposto.SelectedValue      = pCd_imposto;
                    tp_faturamento.SelectedValue = pTp_faturamento;
                    cbFisica.Checked             = pst_fisica;
                    cbJuridica.Checked           = pst_juridica;
                    cbEstrangeiro.Checked        = pst_estrangeiro;
                    if (bsMovimentacao.Count > 0)
                    {
                        (bsMovimentacao.List as TList_CadMovimentacao).Find(p => p.Cd_movimentacaostr.Equals(pCd_movimentacao)).St_agregar = true;
                        bsMovimentacao.ResetBindings(true);
                    }
                    if (bsCondFiscalClifor.Count > 0)
                    {
                        (bsCondFiscalClifor.List as TList_CadConFiscalClifor).Find(p => p.Cd_condFiscal_clifor.Equals(pCd_condfiscal_clifor)).St_agregar = true;
                        bsCondFiscalClifor.ResetBindings(true);
                    }
                    if (bsCondFiscalProduto.Count > 0)
                    {
                        (bsCondFiscalProduto.List as TList_CadCondFiscalProduto).Find(p => p.CD_CONDFISCAL_PRODUTO.Equals(pCd_condfiscal_produto)).St_agregar = true;
                        bsCondFiscalProduto.ResetBindings(true);
                    }
                }
            }
        }
Exemplo n.º 14
0
 private void TFConsultaPreVenda_Load(object sender, EventArgs e)
 {
     ShapeGrid.RestoreShape(this, dgPreVenda);
     ShapeGrid.RestoreShape(this, gItens);
     Icon = ResourcesUtils.TecnoAliance_ICO;
 }
Exemplo n.º 15
0
        private void TFReceberConvenio_Load(object sender, EventArgs e)
        {
            ShapeGrid.RestoreShape(this, dataGridDefault1);
            ShapeGrid.RestoreShape(this, dataGridDefault2);
            ShapeGrid.RestoreShape(this, gPortador);
            this.Icon = ResourcesUtils.TecnoAliance_ICO;
            this.pDados.set_FormatZero();
            cd_clifor.Text   = Cd_clifor;
            nm_clifor.Text   = Nm_clifor;
            cd_endereco.Text = Cd_endereco;
            object obj = new CamadaDados.Financeiro.Cadastros.TCD_CadEndereco().BuscarEscalar(
                new TpBusca[]
            {
                new TpBusca()
                {
                    vNM_Campo = "a.cd_clifor",
                    vOperador = "=",
                    vVL_Busca = "'" + cd_clifor.Text.Trim() + "'"
                },
                new TpBusca()
                {
                    vNM_Campo = "a.cd_endereco",
                    vOperador = "=",
                    vVL_Busca = "'" + cd_endereco.Text.Trim() + "'"
                }
            }, "a.ds_endereco");

            if (obj != null)
            {
                ds_endereco.Text = obj.ToString();
            }

            //Buscar listagem de convenios do cliente
            bsConvenio.DataSource    = lConv;
            bsVenda.DataSource       = lItemVenda;
            bsCombustivel.DataSource = lVenda;
            tot_outrasvenda.Value    = lItemVenda.Sum(p => p.Vl_subtotalliquido);
            total_receber.Value      = tot_liquido.Value + tot_outrasvenda.Value;
            //Buscar duplicatas vencidas
            obj = new CamadaDados.Financeiro.Duplicata.TCD_LanParcela().BuscarEscalar(
                new TpBusca[]
            {
                new TpBusca()
                {
                    vNM_Campo = "a.cd_empresa",
                    vOperador = "=",
                    vVL_Busca = "'" + lConv[0].Cd_empresa.Trim() + "'"
                },
                new TpBusca()
                {
                    vNM_Campo = "a.cd_clifor",
                    vOperador = "=",
                    vVL_Busca = "'" + cd_clifor.Text.Trim() + "'"
                },
                new TpBusca()
                {
                    vNM_Campo = "a.tp_mov",
                    vOperador = "=",
                    vVL_Busca = "'R'"
                },
                new TpBusca()
                {
                    vNM_Campo = "isnull(dup.st_registro, 'A')",
                    vOperador = "<>",
                    vVL_Busca = "'C'"
                },
                new TpBusca()
                {
                    vNM_Campo = "CONVERT(datetime, floor(convert(decimal(30,10), DATEADD(day, isnull(c.diascarenciadebvencto, 0), a.DT_Vencto))))",
                    vOperador = "<",
                    vVL_Busca = "convert(datetime, floor(convert(decimal(30,10), getdate())))"
                }
            }, "isnull(sum(a.Vl_Atual), 0)");
            if (obj != null)
            {
                vl_dupvencidas.Value = decimal.Parse(obj.ToString());
            }
            if ((!string.IsNullOrEmpty(this.pplaca)) && (this.pplaca.Trim() != "-"))
            {
                placa.Text       = this.pplaca;
                placa.Enabled    = !this.St_placacadastrada;
                bb_placa.Enabled = !this.St_placacadastrada;
            }
        }