[RESOLVIDO] UPC - Menu

Discussão em 'EMS , HCM e Totvs 11' iniciado por kikofr, Novembro 21, 2011.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. kikofr

    kikofr Membro Participativo

    Bom dia.

    Alguem já criou alguma UPC que é executada quando é aberto algum menu do programa EMS2?

    Exemplo, preciso que quando entro em qualquer módulo do EMS ele execute essa UPC. É possivel fazer isso? a que programa devo aplicar a UPC?

    Obrigado desde já.
  2. Claudemir

    Claudemir Membro Participativo

    Buenas, pode detalahar um pouco mais , de um exemplo do que vc precisa fazer.
    sei que um dos programas executados é o fnc_menu_dash, mas da um exemplo do que vc quer fazer que ai fica melhor de entender.
  3. kikofr

    kikofr Membro Participativo

    O que eu preciso é que quando o usuário entre no sistema o programa execute uma UPC e informe algumas informações para o usuário logado.

    Essa upc pode ser executada logo após o login do usuário, quando entro na tela do principal do EMS (onde seleciono o módulo que quero entrar) ou quando acesso o módulo do EMS exemplo Módulo Básico do Sistema de Tecnologica.

    Procurei o programa fnc_menu_dash no cadastro de programas para vincular a UPC para testar e ele não estava cadastrado, se tiver que cadastrar na mão, para qual programa externo devo vincular esse programa?

    Obrigado pela ajuda.
  4. Claudemir

    Claudemir Membro Participativo

    Bom no login eu sei é a fnc_login (precisa so ver se os pontos que tem ali servem para o que vc quer).

    Tem o men/men903za.r (fnc_usuar_menu_dash) que é referente a menus tb mas acho que ele nao fica cadastrado no menu.

    Tem que fazer uns testes pra ver se funfa.
  5. kikofr

    kikofr Membro Participativo

    Opa,

    Funcionou Claudemir. Segue abaixo um código de exemplo para caso mais alguem precisar.

    Código:
    {include/i-epc200.i men903za} 
    {utp/ut-glob.i}
    
    def input param p-ind-event as char   no-undo.
    def input-output param table for tt-epc.
    DEFINE VARIABLE c-erro AS CHARACTER   NO-UNDO.
    
    IF p-ind-event = "acessa-modulo" THEN DO:
        run utp/ut-msgs.p (input "show":U, 
                           input 17006, 
                           input "Você Possuí solicitações aguardando retorno!.":U). 
    END.
    
    
  6. Claudemir

    Claudemir Membro Participativo

    Show, mas isso vc poderia ter posto na fnc_login se tivesse falado que era algo de compras eu até tenho isso pronto.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página