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 | PCREQ-5227 |
Requisito | PCREQ-5279 | Subtarefa | PDR_SER_TAF001-497 |
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
Tela de Inclusão
<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>.
Fluxo do Processo
1-Diagrama – Casos de Uso
2-Diagrama – Casos de Uso
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 |
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, não obrigatório |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | SimNão |
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 | xFunVldCmpXFUNVldCmp("XXXT04",,,,2,,,.T.) .and. xFunVld(2)1) |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | T04 |
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 | IFIiF(!INCLUI .AND. !EMPTY(T0Q->T0Q_CODAMB),Posicione("XXXT04",1,xFilial("XXXT04")+T0Q->T0Q_CODAMB,"XXXT04_CODIGO+' - '+ T04_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 | XXXT04->XXX>(T04_CODIGO+' - '+T04_DESCRI) |
Tipo | Posicionamento |
Seek | S N |
Alias Pesq. | XXXT04 |
Ordem Pesq | 1 |
Chave | xFilial("XXXT04")+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 | xFunVldCmpXFUNVldCmp("XXXT12",,,,2,,,.T.) .and. xFunVld(2)1) |
Usado | Sim, obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | Não |
Visual | Alterar |
Contexto | Real |
Combo Box | |
Consulta Padrão | XXXT12 |
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 | IifIiF(!INCLUI .andAND. !EmptyEMPTY(CMA->CMA_CODFAT),Posicione("XXXT12",1,xFilial("XXXT12")+CMA->CMA_CODFAT,"XXXT12_CODIGOCODFAT+' –- '+ XXXT12_DESCRIDESFAT"),"") |
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ãoSim,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 |
RegraXXX | ->XXX_CODIGOT12->(T12_CODFAT+' - '+T12_DESFAT) |
Tipo | Posicionamento |
Seek | S |
Alias Pesq. | XXXT12 |
Ordem Pesq | 1 |
Chave | xFilial("XXXT12") + 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 | CMB_EFIEPI |
Tipo | C |
Grupo de Campos | |
Ordem | XX |
Tamanho | 01 |
Decimal | |
Titulo | EPI é eficaz |
Descrição | EPI é eficaz |
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 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
Tamanho
01
Picture
Valid
Usado
Sim, obrigatório
Inic. Padrão
Propriedade
Microsiga
ininterrupto do EPI ao logo do tempo, conforme especificação
técnica do fabricante, ajustada às condições do tempo?
S - Sim;
N - Não.
Campo | CMB_PRZVLDCODAMB |
Tipo | C |
Grupo de Campos | |
Ordem | XX06 |
Tamanho | 016 |
Decimal | |
Titulo | Prazo ValidId. Cod. Amb. |
DescriçãoPrazo Validade | Id. Cod. Amb. Trabalho |
Picture | @! |
Valid | Pertence(" 12") |
Usado | Sim,não obrigatório. |
Inic. Padrão |
|
Propriedade | Microsiga |
Browse | SimNão |
Visual | Alterar |
Contexto | Real |
Combo Box | 1=Sim;2=Não |
Consulta Padrão | |
Help de Campo | Deve representar neste campo se foi observado o prazo de validade, conforme Certificado de |
Campo | CMB_PERTRCEFIEPI |
Tipo | C |
Grupo de Campos | |
Ordem | XX07 |
Tamanho | 01 |
Decimal | |
TituloPeriod.Troca | EPI é eficaz |
DescriçãoPeriodicidade Troca | EPI é eficaz |
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 observada a periodicidade de troca definida pelos programas S - Sim; |
Campo | CMB_HIGIENMEDPRT |
Tipo | C |
Grupo de Campos | |
Ordem | XX08 |
Tamanho | 01 |
Decimal | |
TituloHigienização | Med. Protec |
DescriçãoHigienizaçã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; |
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 |
Campo | CMB_CNDFUN |
Tipo | C |
Grupo de Campos | |
Ordem | 09 |
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 |
Campo | CMB_PRZVLD |
Tipo | C |
Grupo de Campos | |
Ordem | 10 |
Tamanho | 01 |
Decimal | |
Titulo | Prazo Valid. |
Descrição | Prazo Validade |
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 observado o prazo de validade, conforme Certificado de |
Campo | CMB_PERTRC |
Tipo | C |
Grupo de Campos | |
Ordem | 11 |
Tamanho | 01 |
Decimal | |
Titulo | Period.Troca |
Descrição | Periodicidade Troca |
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 observada a periodicidade de troca definida pelos programas |
Campo | CMB_HIGIEN |
Tipo | C |
Grupo de Campos | |
Ordem | 12 |
Tamanho | 01 |
Decimal | |
Titulo | Higienização |
Descrição | Higienizaçã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 observada a higienização? |
(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. |
---|