01. DADOS GERAIS
Produto: | TOTVS Medicina e Segurança do Trabalho |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | TOTVS RH (Linha Protheus) - Medicina e Segurança do Trabalho (SIGAMDT) |
Função: | Controle de Evento (MDTA111) |
País: | Brasil |
Ticket: | Não há |
Issue: | Não há. |
02. DESCRIÇÃO
Criado Ponto de Entrada MDTA111R para a utilização de relatórios personalizados de Eventos da CIPA:
- Edital Inscrição (MDTR920)
- Carta designação (MDTR921)
- Avi. Eleições Cipa (MDTR922)
- Ficha Inscr. Cipa (MDTR923)
- Edital de Convocac (MDTR924)
- Cédulas Votação (MDTR925)
- Comprovante Votação (MDTR926)
- Ata Eleição Cipa (MDTR927)
- Ata Instalacao (MDTR928)
- MDTR929(Calend. Reuniões)
- Registro Cipa Drt (MDTR930)
Ponto de Entrada | MDTA111R() |
---|---|
Chamada | Não há. |
Pré-Requisito | Possuir eventos já cadastrados na rotina. |
Evento | Relatórios personalizados de Eventos da CIPA. |
Retorno | Retorna o relatório personalizado. |
03. DEMAIS INFORMAÇÕES
Função | MDTA111R() |
---|---|
Parâmetros | cTipoEvento, Caracter, contém o tipo de Evento da CIPA. cCodMandato, Array, código do mandato. Só será passado como parâmetro caso o ponto de entrada seja chamado pela rotina de Eventos (MDTA111). |
Retorno | .T. or .F., lógico, se falso, o sistema utiliza o relatório padrão e se verdadeiro, o sistema utiliza o código personalizado. |
Exemplo
#include "Protheus.ch" User Function MDTA111R() Local cCodMandato := "" Local cTipoEvento := ParamIXB[1][1] // Tipo do evento selecionado // Verifica se o Código do mandato está carregado If Len(ParamIXB) > 1 cCodMandato := ParamIXB[2][1] EndIf // Verifica se usuário deseja utilizar relatório próprio ou utilizar o padrão If MsgYesNo("Deseja Utilizar o código personalizado? Caso contrário será utilizada a rotina padrão.") // Verifica o relatório a ser chamado de acordo com o evento If cTipoEvento == "2" // Edital de Convocação // Chamada para código Personalizado ElseIf cTipoEvento == "3" // Carta designação da comissão eleitoral // Chamada para código Personalizado ElseIf cTipoEvento == "4" // Aviso ao sindicato sobre Eleições // Chamada para código Personalizado ElseIf cTipoEvento == "5" // Ficha de Inscrição // Chamada para código Personalizado ElseIf cTipoEvento == "7-1" // Edital de Convocação para Eleições CIPA // Chamada para código Personalizado ElseIf cTipoEvento == "7-2" // Cédulas para votação // Chamada para código Personalizado ElseIf cTipoEvento == "7-3" // Folha de comprovante de votação // Chamada para código Personalizado ElseIf cTipoEvento == "9" // Ata de eleição com resultado Final // Chamada para código Personalizado ElseIf cTipoEvento == "C" // Ata de Instalação e Posse do novo mandato CIPA? // Chamada para código Personalizado ElseIf cTipoEvento == "D" // Calendário de reuniões ordinárias CIPA // Chamada para código Personalizado ElseIf cTipoEvento == "E" // Registro da CIPA na DRT // Chamada para código Personalizado EndIf Return .T. // Indica que será usado relatório próprio EndIf Return .F. // Indica se usará relatório padrão
04. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas