Boletim Técnico: Rotina de Atualização de Dicionários e Processos - Integração SIGATRM com EPM/AMS Datasul
Ocorrência
Melhoria
Resumo
Realizada alteração na rotina LOADUPDTRM (RHUPDTRM.PRW) com a criação de tabelas e campos para a integração do SIGATRM com o EPM e AMS Datasul.
ID do Chamado
SDMELY
Aplicabilidade
Rotina de Atualização de Dicionários e Processos - Integração SIGATRM com EPM/AMS Datasul
Produtos
- Microsiga 10
Módulos
- SIGATRM
Portais
- nenhum
Países
- Brasil
Traduções
- Português (Brasil)
Sistema Operacional
- todos
Bancos de Dados
- todos
Nome + Fonte
RAV - Conteúdo do Curso, RHG – Certificados, RAX – Detalhes do Certificado e RAY - E-Learning
Número da FNC
000000108722011
Ajustes no Compatibilizador
Sim
Integridade Referencial
Sim
Aplicação de Patch
Compatibilizador 1
- RHUPDMOD
Procedimentos para Implementação
1. Em Microsiga Protheus TOTVS Smart Client, digite RHUPDMODno campo Programa Inicial.
Importante:
Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 25/05/2011.
2. Clique em OK para continuar.
3. Após a confirmação é exibida uma tela para a seleção do compatibilizador que será aplicado.
4. Selecione o programa SIGATRM.
5. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
6. Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela.
7. Selecione a atualização de número 02 – Criação de tabelas para a integração com o EPM Datasul. Clique em OK para iniciar a execução.
8. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
9. Clique em Gravar para salvar o histórico (log) apresentado.
10. Clique em OK para encerrar o processamento.
Descrição de Ajustes
1. Criação de Índices no arquivo SIX – Índices:
Índice | RHG |
Ordem | 1 |
Chave | RHG_FILIAL+RHG_CODIGO |
Descrição | Código |
Proprietário | S |
Índice | RHG |
Ordem | 2 |
Chave | RHG_FILIAL+RHG_DESC |
Descrição | Descrição |
Proprietário | S |
2. Criação de tabela no arquivo SX2– Tabelas:
Chave | Nome | Modo | PYME |
RHG | Certificados | C | N |
3. Criação no arquivo SX3 – Campos:
· Tabela RAV - Conteúdo do Curso
Campo | RAV_TITULO |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Título | Título |
Descrição | Título do Conteúdo |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Campo | RAV_IDIOMA |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Título | Idioma |
Descrição | Idioma do Conteúdo |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | 1=Portugues (Brasil);2=Ingles;3=Espanhol |
Relação | 1 |
· Tabela RHG – Certificados
Campo | RHG_FILIAL |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Campo | RHG_CODIGO |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Título | Código |
Descrição | Código do Certificado |
Nível | 0 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Relação | GETSX8NUM('RHG', 'RHG_CODIGO') |
Campo | RHG_DESC |
Tipo | Caracter |
Tamanho | 60 |
Decimal | 0 |
Título | Descrição |
Descrição | Descrição do Certificado |
Nível | 0 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
· Tabela RAX – Detalhes do Certificado
Campo | RAX_CODIGO |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Título | Código |
Descrição | Código do Certificado |
Nível | 0 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | ExistCpo(“RHG”) |
· Tabela RAY - E-Learning
Campo | RAY_CURSO |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Título | Cod. Curso |
Descrição | Código do Curso |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | ExistCpo('RA1') |
Campo | RAY_DESCDT |
Tipo | Memo |
Tamanho | 30 |
Decimal | 0 |
Título | Desc. Detal. |
Descrição | Descrição Detalhada |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Val. Sistema | NaoVazio() |
· Tabela SQQ – Tipos de Testes
Campo | QQ_SRVCNT |
Tipo | Caracter |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Serv. Cont. |
Descrição | Servidor de Conteúdo |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Vazio() .or. ExistCpo('RAT') |
4. Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
· Pesquisa RHG:
Alias | RHG |
Tipo | 1 |
Seqüência | 01 |
Coluna | DB |
Descrição | Certificados |
Contém | RHG |
Alias | RHG |
Tipo | 2 |
Seqüência | 01 |
Coluna | 01 |
Descrição | Código |
Alias | RHG |
Tipo | 2 |
Seqüência | 02 |
Coluna | 02 |
Descrição | Descrição |
Alias | RHG |
Tipo | 3 |
Seqüência | 01 |
Coluna | 01 |
Descrição | Cadastra Novo |
Contém | 01 |
Alias | RHG |
Tipo | 4 |
Seqüência | 01 |
Coluna | 01 |
Descrição | Código |
Contém | RHG_CODIGO |
Alias | RHG |
Tipo | 4 |
Seqüência | 01 |
Coluna | 02 |
Descrição | Descrição |
Contém | RHG_DESC |
Procedimentos para Configuração
Procedimentos para Utilização
· Fluxo do processo de Carga Geral de Dados.
1. Fluxo de integração unitário para o processo de Questão.
2. Fluxo de integração unitário para o processo de Montagem de Avaliação.
3. Fluxo de integração unitário para o processo de Servidor de Conteúdo.
4. Fluxo de integração unitário para o processo de Conteúdo do Treinamento.
5. Fluxo de integração unitário para o processo de Certificado.
6. Fluxo de integração unitário para o processo de Treinamento.
7. Fluxo de integração unitário para o processo de Usuário/Funcionário.
8. Fluxo de integração unitário para o processo de Matrícula.
9. Fluxo de integração unitário para o processo de Retorno de Avaliações.
Informações Técnicas
Observações
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas