Histórico da Página
...
- Dicionário (A tabela CM7 não contém os padrões de campos que temos nas demais tabelas dos demais eventos e a tabela V3B não tem o campo V3B_LAYOUT).
- Ajustar para que o cadastro seja habilitado somente nas versões 2.5 e 1.2.
- Ajustar integração do XML (Não terá a tag terão as tags <nisTrab> e <indRecusa> na versão 1.2)
- Ajustar o detalhamento do painel de Auditoria em PO UI
- Ajustar geração do XML e transmissão (Não terá a tag terão as tags <nisTrab> e <indRecusa> na versão 1.2)
- Automação (ADVPR)
Detalhamento da Solução
...
Seq. | Nome da Atividade | Descrição do Desenvolvimento | |
---|---|---|---|
1 | Dicionário (Pacote 009126)Dicionário | Criar o campo: T62_ID com consulta padrão para o evento S-2400 (V73) V3B_LAYOUT e V3B_TAFKEY | |
Verificar o relacionamento (SX9) entre as tabelas 2 | Ajustar Menu | Realizar ajuste no MenuDef ontem tem tratamento somente para versão 2.5 e necessário colocar a versão 1.2retirando o IF do tratamento da versão e colocar o evento no menu correto. | |
3 | Ajustar integração do XML | Realizar a gravação nos campos correspondentes a cada tag | |
4 | Ajustar a Auditoria eSocial do PO UI | Colocar a opção do evento S-2221 no filtro de Eventos e retornar as informações na tela. | |
5 | Ajustar geração do XML e transmissão | Montar o XML conforme estrutura abaixo. | |
Realizar a transmissão para o governo. | |||
6 | Automação | Ajustar os casos de teste manuais (Inclusão, alteração, retificação e exclusão). Ajustar os casos de teste via integração (Inclusão, alteração e retificação). |
Protótipo
Auditoria eSocial PO UI
Estrutura do XML
<eSocial>
<evtBenPrRP id <evtToxic Id=" ">
<ideEvento>
<indRetif></indRetif>
<nrRecibo></nrRecibo>
<indApuracao></indApuracao>
<perApur></perApur>
<tpAmb></tpAmb>
<procEmi></procEmi>
<verProc></verProc>
</ideEvento>
<ideEmpregador>
<tpInsc></tpInsc>
<nrInsc></nrInsc>
</ideEmpregador>
<ideBenef> - T62
<cpfBenef> T62 <ideVinculo>
<cpfTrab> C9V_CPF </cpfBenef>
</ideBenef>
<dmDev> - T63
<ideDmDev> T63_DEMPAG </ideDmDev>
<nrBeneficio> T63_NUMBEN </nrBeneficio>
<infoPerApur>
<ideEstab> - V6V
<tpInsc> V6V_TPINSC </tpInsc>
<nrInsc> V6V_NRINSC </nrInsc>
<itensRemun> T6O
<codRubr> T6O _IDRUBR </codRubr>
<ideTabRubr> T6O_TABRUB </ideTabRubr>
<qtdRubr> T6O_QTDRUB </qtdRubr>
<fatorRubr> T6O_FATRUB </fatorRubr>
<vrRubr> T6O_VLRRUB </vrRubr>
<indApurIR> T6O_APUIR </indApurIR>
</itensRemun>
</ideEstab>
</infoPerApur>
<infoPerAnt>
<idePeriodo> - V6W
<perRef> V6W_PERREF </perRef>
<ideEstab> - V6X
<tpInsc>> V6X_TPINSC </tpInsc
<nrInsc> V6X_NRINSC </nrInsc>
<itensRemun> - V6Y
<codRubr> V6Y_CODRUB </codRubr>
<ideTabRubr> V6Y_TABRUB </ideTabRubr>
<qtdRubr> V6Y_QTDRUB </qtdRubr>
<fatorRubr> V6Y_FATRUB </fatorRubr>
<vrRubr> V6Y_VRRUBR </vrRubr>
<indApurIR> V6Y_APURIR </indApurIR>
</itensRemun>
</ideEstab>
</idePeriodo>
</infoPerAnt>
</dmDev>
</evtBenPrRP>
</cpfTrab>
<matricula> C9V_MATRIC </matricula>
</ideVinculo>
<toxicologico>
<dtExame> V3B_DTEXAM </dtExame>
<cnpjLab> V3B_CNPJLA </cnpjLab>
<codSeqExame> V3B_CODSEX </codSeqExame>
<nmMed> CM7_NOME </nmMed>
<nrCRM> CM7_NRIOC </nrCRM>
<ufCRM> CM7_NRIUF </ufCRM>
</toxicologico>
</evtToxic>
</eSocial>
Regras de Negócios
Seq. | Regras/Formulas |
---|---|
1. | Deve ser informado o identificador exame toxicológico do beneficiário motorista profissional {cpfBenef} já existente no evento S-2400, o identificador do benefício {nrBeneficio} e os demonstrativos com os valores devidos 2. O demonstrativo {ideDmDev} não pode conter valores relativos a benefícios distintos {nrBeneficio} 3. Só podem ser utilizadas rubricas que tenham o campo {codIncCPRP} preenchido, a fim de indicar a incidência da contribuição previdenciária devida ao RPPS/Regime militar 4. O grupo [ideEstab] deve ser preenchido com a informação relativa à unidade pagadora do benefício |
Relação do S-1207 com o S-1210 |
Os campos de identificação do demonstrativo {ideDmDev} e do período de apuração {perApur} servem de chave de relacionamento com o evento S-1210 (Pagamentos).
|
Suspensão de Benefícios | |
Período entre a concessão do benefício e seu ato de publicação | |
Indicativo de apuração de imposto de renda | |
Valores devidos relativos a períodos anteriores |
Tabelas Relacionadas
S2400 – V73 e V74
...
V73
...
Cadastro de beneficiários
...
V74
...
Cadastro de dependentes
dtExame } data da realização do exame toxicológico. Validação: Deve ser uma data válida, igual ou anterior à data atual e igual ou posterior à data de início da obrigatoriedade deste evento para o empregador no eSocial. | |
2. | A tag { cnpjLab } deve ser um CNPJ válido, com 14 (catorze) algarismos. |
3. | Na tag { codSeqExame } deve possuir 11 (onze) caracteres, composto por duas letras (dois primeiros caracteres) e nove algarismos (últimos nove caracteres). |
4. | A tag { nmMed } deve ser preenchido com o nome do médico e na tag { nrCRM } Número de inscrição do médico no Conselho Regional de Medicina - CRM. |
5. | A informação da UF { ufCRM } Preencher com a sigla da Unidade da Federação - UF de expedição do CRM. |
S1010 – C8R e T3M
...
C8R
...
Cadastro de rubricas
...
T3M
...
Identificador de rubricas
Plano de Testes
Cenário | Descrição do Cenário (Teste Integrado) | Resultado Esperado |
---|---|---|
01 | Testar se na versão 1.0 e 1.1 aparecerá a mensagem do evento somente é utilizado na versão 2.5 e 1.2 | Retornar uma tela de mensagem, informando que o evento somente será acessando na versão 2.5 e 1.2. |
02 | Incluir um novo Pagamento de Benefício (S1207registro de Exame Toxicológico do Motorista Profissional Empregado (S2221). | Preencher Cadastrar todos os campos da grid desejados e grid salvar com sucesso. |
0203 | Alterar o Pagamento de Benefício (S1207Exame Toxicológico do Motorista Profissional Empregado (S2221). | Alterar os campos ou grid desejados e salvar com sucesso. |
0304 | Retificação de Pagamento de Benefício (S1207Exame Toxicológico do Motorista Profissional Empregado (S2221). | Caso precise alterar informações já envidas para o governo: Campo de status tem que estar igual a “1” e o registro anterior que estava já transmitido, tem que estar “Inativo”. |
04 | Exclusão Geração de S3000. | Caso precise excluir informações já enviadas para o governo: Campo de status mantém como “4” e o registro passa a estar “Inativo”. “Novo Registro incluso na view do evento S3000”. |
05 | Geração de XML do Pagamento de Benefício (S1207Exame Toxicológico do Motorista Profissional Empregado (S2221). | Posicionar no registro desejado e clicar no botão de gerar XML. Abrirá a tela de selecionar o tipo de XML que deseja gerar (XML TAF ou XML RET). |
06 | Inclusão por XML de um novo Pagamento de Benefício. (S1207) Exame Toxicológico do Motorista Profissional Empregado (S2221). | Todo os campos e grid preenchidos e salvos com sucesso. |
07 | Retificação por XML de Pagamento de Benefício (S1207) Exame Toxicológico do Motorista Profissional Empregado (S2221). | Ter um registro transmitido na base. |
08 | Verificar Painel de Auditoria | Verificar a regra
se está retornando as informações corretamente. Prazo de envio: deve ser transmitido até o dia 15 (quinze) do mês subsequente ao mês de referência do evento ou antes do envio do evento S-1299, exceto o referente ao período de apuração anual (13º salário, abono anual, gratificação natalina etc), caso em que deve ser transmitido até o dia 20 do mês de dezembro do ano a que se refere, ou antes do envio do correspondente evento S-1299. |