Fórum
Ver pergunta

Drill-down para Contactos, Oportunidades de Venta y Actividades [ERP V9]   

85 visualizações
1
0

Buenos días,

Necesito información/un ejemplo de código para poder hacer Drill-down [ERP V9] a Contactos, Oportunidades de Venta y Actividades (CRM): cuáles son los eventos, cuáles los parámetros, cuáles son las constantes, …

¡Muchas gracias por adelantado!

Nota: tengo el siguiente código de ejemplo, en este caso, de la V10, para hacer Drill-down para contactos del CRM… los valores usados son los mismos que deberé usar en la v9?

Drill-down para Contactos, Oportunidades de Venta y Actividades [ERP V9]private void buttonDrilldownContactosCRM_Click(object sender, EventArgs e)
        {
            MostraManutencaoCRM("mnuTabContactos", "JOLIVEIRA");
        }

        public void MostraManutencaoCRM(string Manutencao, string Chave)
        {
            StdBESql100.StdBESqlCampoDrillDown objCampoDrillDown = new StdBESql100.StdBESqlCampoDrillDown
            {
                ModuloNotificado = "CRM",
                Tipo = StdBESql100.StdBESqlTipos.EnumTipoDrillDownListas.tddlEventoAplicacao,
                Evento = "CRM_MOSTRAMANUTENCAO"
            };

            StdBE100.StdBEValoresStr objParam = new StdBE100.StdBEValoresStr();
            objParam.InsereNovo("Manutencao", Manutencao);
            objParam.InsereNovo("Contacto", Chave);

            PSO.DrillDownLista(objCampoDrillDown, objParam);

            objCampoDrillDown = null;
            objParam = null;
        }

 

Faça login para poder traduzir
Geral
Marcado como spam
Criado há 6 anos e 3 meses gerardogmez
g
gerardogmez Iniciante
2 respostas
0
Resposta privada

Funcionó a la perfección!.

Muito Obrigado!!!

Faça login para poder traduzir
Marcado como spam
Criado há 6 anos e 3 meses apenalva
a
apenalva Iniciante
    0
    Resposta privada

    Olá, para a v9 fica assim:

    public void MostraManutencaoCRM(string Manutencao, string Chave)
    {
    	StdBESqlCampoDrillDown objCampoDrillDown = new StdBESqlCampoDrillDown();
    	objCampoDrillDown.set_ModuloNotificado("CRM");
    	objCampoDrillDown.set_Tipo(EnumTipoDrillDownListas.tddlEventoAplicacao);
    	objCampoDrillDown.set_Evento("CRM_MOSTRAMANUTENCAO");
    
    	StdBEValoresStr objParam = new StdBEValoresStr();
    	objParam.InsereNovo("Manutencao", Manutencao);
    	objParam.InsereNovo("Chave", Chave);
    
    	PSO.DrillDownLista(objCampoDrillDown, objParam);
    
    	objCampoDrillDown = null;
    	objParam = null;
    }

    Quanto às chamadas, temos:

    // Drilldown Contactos
    MostraManutencaoCRM("mnuTabContactos", "JOLIVEIRA");
    
    // Drilldown Oportunidades
    MostraManutencaoCRM("mnuDocOportunidadesVenda", "816B85C7-98E3-11DC-A3E8-0020E024149C");
    
    // Drilldown Actividades
    MostraManutencaoCRM("mnuDocCobNovaActividade", "A7439F8F-FD04-11DD-953A-000C29F83A13");

     

    Faça login para poder traduzir
    Marcado como spam
    Criado há 6 anos e 3 meses danielvieira-1
    d
    danielvieira-1 Responsiveness Member