Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Totvs Automação Fiscal | Módulo | SIGATAF |
Segmento Executor |
| ||
Projeto | eSocial 2.1 | IRM |
|
Requisito |
| Subtarefa |
|
Release de Entrega Planejada | 11.80.17 | Réplica |
|
País | (X) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros |
Objetivo
Implementar ajustes e melhorias previstos pelo fisco no Manual de Orientação do eSocial versão 2.1 para o evento S2240 (Condições Ambientais do Trabalho - Fatores de Risco).
Definição da Regra de Negócio
- Mudar o Nome do evento S-2360 (Condição Diferenciada de Trabalho - Inicio) para S-2240(Condições Ambientais do Trabalho - Fatores de Risco).
- Alterar grupo "evtCDTInicio" para "evtExpRisco"
- Remover o Grupo "infoCDTInicio".
- Criar o grupo "infoExpRisco", dentro dela deverá ser criado os grupos: "iniExpRisco", "altExpRisco" e "fimExpRisco".
- Nos grupos "IniExpRisco","altExpRisco" ou "fimExpRisco", incluir o campo e tag quando for inclusão "dtIniCondicao", quando for uma Alteração incluir o campo Tag "dtAltCondicao" ou quando for uma Exclusão incluir o campo Tag "dtFimCondicao".
- Criar a grid "infoAmb" com o campo e tag "codAmb" dentro dos grupos "IniExpRisco","altExpRisco" ou "fimExpRisco", de acordo com sua utilização.
- Dentro do grupo "infoAmb" criar o grupo "infoAtiv" com o campo e tag "dscAtivDes".
- Alterar a grid "fatoresRisco" para "fatRisco" e inclui-lo dentro do grupo "infoAmb".
- Remover a tag's "codAgente" e "utilizacaoEPC".
- Criar a tag "codFatRis" dentro da Grid "fatRisco".
- Alterar Tag's "intensidConcentracao" e "utilizacaoEPI" para "intConc" e "utilizEPI"
- Remover o grupo "requisitosEPI"
- Incluir a grid "epi" para dentro do grupo "infoAmb"
- Alterar nome das Tag's "condFuncionamento" e "prazoValidade" para "condFuncto" e "przValid".
- Incluir as tag's "caEPI", "medProtecao","periodicTroca" e "higienização" dentro do grupo "epi"
- Criar o campo e tag "eficaciaEpi" dentro do grupo "epi"
- Incluir no Menu um botão para Fim da Exposição ao Risco.
- Incluir aba para "Protocolo".
- Alterar Legenda para novo Padrão.
- Alterar Menu para novo Padrão, com exclusão pelo evento S-3000.
- Incluir a Função estática GerarEvtExc para Exclusão via evento S-3000.
Rotina | Tipo de Operação | Opção de Menu |
TAFA264 | Alteração | Atualizações->Eventos eSocial->Cond. Amb. Trabalho |
Tabelas Utilizadas.
- CM9 - Cond. Amb. Trab Fat. de Risco
- T0Q - Info. do Ambiente do Trabalho
- CMA -Fatores de Risco
- CMB - EPI(s)
Protótipo de Tela
<Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.
Protótipo 01
Opcional
Fluxo do Processo
<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>.
Dicionário de Dados
Arquivo ou Código do Script: CM9 - Cond. Amb. Trab Fat. de Risco - Exclusivo a nível de EMPRESA
Índice | Chave |
04 | CM9_FILIAL+CM9_PROTUL+CM9_ATIVO |
Campo | CM9_DTALT |
Tipo | D |
Grupo de Campos | |
Ordem | 20 |
Tamanho | 08 |
Decimal | |
Titulo | Dt. Alt. Con |
Descrição | Data Alteração Condição |
Picture | |
Valid | |
Usado | Sim, Não obrigatório |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo a data de alteração da qual o trabalhador esta sujeito às condições de trabalho informadas no evento. |
Campo | CM9_DTFIM |
Tipo | D |
Grupo de Campos | |
Ordem | 21 |
Tamanho | 08 |
Decimal | |
Titulo | Dt. Fim Con |
Descrição | Data Fim Condição |
Picture | |
Valid | |
Usado | Sim, Não obrigatório |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo a data final de qual o trabalhador estava sujeito às condições de trabalho informadas no evento. |
Arquivo ou Código do Script: T0Q - Info. do Ambiente do Trabalho - Exclusivo a nível de EMPRESA
Índice | Chave |
01 | T0Q_FILIAL+T0Q_ID+T0Q_VERSAO+T0Q_CODAMB |
Campo | T0Q_FILIAL |
Tipo | C |
Grupo de Campos | 033 |
Ordem | 01 |
Tamanho | 02 |
Decimal | |
Titulo | Filial |
Descrição | Filial |
Picture | @! |
Valid | |
Usado | Não |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo o código da filial referente ao cadastro |
Campo | T0Q_ID |
Tipo | C |
Grupo de Campos | |
Ordem | 02 |
Tamanho | 06 |
Decimal | |
Titulo | ID |
Descrição | Identificador do registro |
Picture | @! |
Valid | |
Usado | Sim, obrigatório |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Visualizar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo o código de identificação do registro. Este código é controlado internamente pelo sistema de forma incremental e único por filial. |
Campo | T0Q_VERSAO |
Tipo | C |
Grupo de Campos | |
Ordem | 03 |
Tamanho | 14 |
Decimal | |
Titulo | Id. Ver. Reg |
Descrição | Id.da versão do Registro |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Campo de uso interno do sistema. |
Campo | T0Q_CODAMB |
Tipo | C |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 6 |
Decimal | |
Titulo | Id. Cod. Amb. |
Descrição | Id. Cod. Amb. Trabalho |
Picture | @! |
Valid | xFunVldCmp("XXX",,,,2,,,.T.) .and. xFunVld(2) |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo o código do ambiente de trabalho constante da tabela S-1060 |
Campo | T0Q_DCODAM |
Tipo | C |
Grupo de Campos | |
Ordem | 05 |
Tamanho | 220 |
Decimal | |
Titulo | Desc. Cod. Amb. |
Descrição | Desc. Cod. Amb. Trabalho |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | IF(!INCLUI.AND.!EMPTY(T0Q->T0Q_CODAMB),Posicione( "XXX", 1, xFilial("XXX")+T0Q->T0Q_CODAMB, "XXX_DESCRI"),"") |
Propriedade | Microsiga |
Browse | Não |
Visual | Visualizar |
Contexto | Virtual |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo a descrição do ambiente de trabalho constante da tabela S-1060 |
Campo | T0Q_DATIVD |
Tipo | M |
Grupo de Campos | |
Ordem | 06 |
Tamanho | 400 |
Decimal | |
Titulo | Dsc.Ativ.Des |
Descrição | Desc. Ativ. Desenvolvida |
Picture | @! |
Valid | |
Usado | Sim, Obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo a descrição das atividades, físicas ou mentais, realizadas pelo |
Gatilho
Campo | T0Q_CODAMB |
Ctr. Domínio | T0Q_DCODAM |
Sequencia | 001 |
Regra | XXX->XXX_CODIGO |
Tipo | Posicionamento |
Seek | S |
Alias Pesq. | XXX |
Ordem Pesq | 1 |
Chave | xFilial("XXX") + M->T0Q_CODAMB + '1' |
Arquivo ou Código do Script: CMA - Fatores de Risco - Exclusivo a nível de EMPRESA
Índice | Chave |
01 | CMA_FILIAL+CMA_ID+CMA_VERSAO+CMA_CODAMB+CMA_CODFAT |
02 | CMA_FILIAL+CMA_CODFAT+CMA_ATIVO |
Campo | CMA_CODFAT |
Tipo | C |
Grupo de Campos | |
Ordem | 04 |
Tamanho | 6 |
Decimal | |
Titulo | Id. Fat. Ris. |
Descrição | Id. Fator de Risco |
Picture | @! |
Valid | xFunVldCmp("XXX",,,,2,,,.T.) .and. xFunVld(2) |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | XXX |
Help de Campo | Deve representar nesse campo o código do fator de risco, conforme tabela 21. |
Campo | CMA_DCODFA |
Tipo | C |
Grupo de Campos | |
Ordem | 05 |
Tamanho | 220 |
Decimal | |
Titulo | Des. Fat. Ris. |
Descrição | Descrição Fator de Risco |
Picture | @! |
Valid | |
Usado | Sim, não obrigatório. |
Inic. Padrão | Iif(!INCLUI .and. !Empty(CMA->CMA_CODFAT),Posicione("XXX",1,xFilial("XXX")+CMA->CMA_CODFAT,"XXX_CODIGO+'–'+XXX_DESCRI"),"") |
Propriedade | Microsiga |
Browse | Não |
Visual | Visualizar |
Contexto | Virtual |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar nesse campo a descrição do fator de risco. |
Campo | CMA_CODAMB |
Tipo | C |
Grupo de Campos | |
Ordem | 13 |
Tamanho | 6 |
Decimal | |
Titulo | Id. Cod. Amb. |
Descrição | Id. Cod. Amb. Trabalho |
Picture | @! |
Valid | |
Usado | Não,não obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | |
Help de Campo | Deve representar neste campo o código do ambiente de trabalho constante da tabela S-1060 |
Gatilho
Campo | CMA_CODFAT |
Ctr. Domínio | CMA_DCODFA |
Sequencia | 001 |
Regra | XXX->XXX_CODIGO |
Tipo | Posicionamento |
Seek | S |
Alias Pesq. | XXX |
Ordem Pesq | 1 |
Chave | xFilial("XXX") + M->CMA_CODFAT + '1' |
Arquivo ou Código do Script: CMB - EPI(s) - Exclusivo a nível de EMPRESA
Índice | Chave |
01 | CMB_FILIAL+CMB_ID+CMB_VERSAO+CMB_CODAMB+CMB_CAEPI |
Campo | T0QCMB_FILIALEFIEPI |
Tipo | C |
Grupo de Campos | 033 |
Ordem | 01XX |
Tamanho | 0201 |
Decimal | |
TituloFilial | EPI é eficaz |
DescriçãoFilial | EPI é eficaz |
Picture | @! |
Valid | Pertence(" 12") |
UsadoNão | Sim, obrigatório |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Sim;2=Não |
Consulta Padrão | |
Help de Campo | Deve representar neste campo o código da filial referente ao cadastrose o EPI é eficaz na atenuação dos riscos ao trabalhador?: S - Sim; |
Campo | CMB_MEDPRT |
Tipo | C |
Grupo de Campos | |
Ordem | XX |
Tamanho | 01 |
Decimal | |
Titulo | Med. Protec |
Descrição | Medidas de Proteção |
Picture | @! |
Valid | Pertence(" 12") |
Usado | Sim, obrigatório |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Sim;2=Não |
Consulta Padrão | |
Help de Campo | Deve representar neste campo se foi tentada a implementação de medidas de proteção coletiva, de caráter administrativo ou de organização, S - Sim; |
Campo | CMB_CNDFUN |
Tipo | C |
Grupo de Campos | |
Ordem | XX |
Tamanho | 01 |
Decimal | |
Titulo | Cond.Func. |
Descrição | Condição de Funcionamento |
Picture | @! |
Valid | Pertence(" 12") |
Usado | Sim, obrigatório |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Sim |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Sim;2=Não |
Consulta Padrão | |
Help de Campo | Deve representar neste campo se foram observadas as condições de funcionamento e do uso |
Consulta Padrão
<Informações utilizadas na linha Protheus>
Consulta: AMB
Descrição | Configurações de Planejamento |
Tipo | Consulta Padrão |
Tabela | “AMB” |
Índice | “Código” |
Campo | “Código”; ”Descrição” |
Retorno | AMB->AMB_CODIGO |
(Opcional)
Estrutura de Menu
<Informações utilizadas na linha Datasul>.
Procedimentos
Procedimento |
|
|
|
Descrição | (Max 40 posições) | (Max 40 posições) | (Max 40 posições) |
Módulo |
|
|
|
Programa base |
|
|
|
Nome Menu | (Max 32 posições) | (Max 32 posições) | (Max 32 posições) |
Interface | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex |
Registro padrão | Sim | Sim | Sim |
Visualiza Menu | Sim/Não | Sim/Não | Sim/Não |
Release de Liberação |
|
|
|
Programas
Programa |
|
|
|
Descrição | (Max 40 posições) | (Max 40 posições) | (Max 40 posições) |
Nome Externo |
|
|
|
Nome Menu/Programa | (Max 32 posições) | (Max 32 posições) | (Max 32 posições) |
Nome Verbalizado[1] | (Max 254 posições) | (Max 254 posições) | (Max 254 posições) |
Procedimento |
|
|
|
Template | (Verificar lista de opções no man01211) | (Verificar lista de opções no man01211) | (Verificar lista de opções no man01211) |
Tipo[2] | Consulta/Manutenção/ Relatório/Tarefas | Consulta/Manutenção/ Relatório/Tarefas | Consulta/Manutenção/ Relatório/Tarefas |
Interface | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex | GUI/WEB/ChUI/Flex |
Categoria[3] |
|
|
|
Executa via RPC | Sim/Não | Sim/Não | Sim/Não |
Registro padrão | Sim | Sim | Sim |
Outro Produto | Não | Não | Não |
Visualiza Menu | Sim/Não | Sim/Não | Sim/Não |
Query on-line | Sim/Não | Sim/Não | Sim/Não |
Log Exec. | Sim/Não | Sim/Não | Sim/Não |
Rotina (EMS) |
|
|
|
Sub-Rotina (EMS) |
|
|
|
Localização dentro da Sub Rotina (EMS) |
|
|
|
Compact[4] | Sim/Não | Sim/Não | Sim/Não |
Home[5] | Sim/Não | Sim/Não | Sim/Não |
Posição do Portlet[6] | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right |
Informar os papeis com os quais o programa deve ser vinculado |
|
|
|
Cadastro de Papéis
<O cadastro de papéis é obrigatório para os projetos de desenvolvimento FLEX a partir do Datasul 10>.
<Lembrete: o nome dos papeis em inglês descrito neste ponto do documento, devem ser homologados pela equipe de tradução>.
Código Papel | (máx 3 posições) |
Descrição em Português* |
|
Descrição em Inglês* |
|
[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.
[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante
[3] Categorias são obrigatórias para os programas FLEX.
[4] Obrigatório quando o projeto for FLEX
[5] Obrigatório quando o projeto for FLEX
[6] Obrigatório quando o projeto for FLEX
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|