Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Dados Gerais

Módulo:

TOTVS Automação Fiscal (SIGATAF)

Issue:

DSERTAF1-30635

Descrição:

Impressão do Formulário da CAT via POUI

Data

 

Analista

Fabio Mendonça

1. MODELO CAT

...

https://www.in.gov.br/en/web/dou/-/portaria-seprt/me-n-4.334-de-15-de-abril-de-2021-314637705


2. ARTEFATOS GERADOS

2.1. MOCK ESTRUTURADO DAS 50 INFORMAÇÕES QUE COMPÕE O FORMULÁRIO DA CAT

{
      dadosIdentificao: {
        emitente: 'Tomador de serviço avulso ou órgão gesto de mão de obra',
        tipoCat: 'Comunicação de óbito',
        iniciativaCat: 'Determinação de órgão fiscalizador',
        fonteCadastramento: 'eSocial',
        numeroCat: '1.8763456776543234567',
        numeroReciboCatOrigem: '9.2345678876543456'
      },

...

      informacoesAtestaoMedico: {
        atendimento: {
          data: '16/08/2022',
          hora: '17:42',
          houveInternacao: 'Sim',
          provavelDuracaoTratamento: '8',
          deveraAfastarseDoTrabalho: 'Sim'
        },
        lesao: {
          descricaoLesao: 'Fratura no lado superior esquerdo do crânio'
        },
        diagnostico: {
          diagnosticoProvavel: 'Traumatismo craniano',
          cid10: 'S06.3',
          localEdata: 'São Paulo, dezesseis de agosto de dois mil e vinte e dois',
          nomeCrmEufMedicao: 'Marcelo Bezerra Silva, CRM 998892 SP',
          observacoes: 'Necessário acompanhamento psicológico e fisioterápico'
        }
      }
    }


2.2. BRANCH COM IMPLEMENTAÇÃO MOCKADA DO MAKEPDF

esocial/sprint-HojeNaoFaro/DSERTAF1-30635/pdfMake


2.3. BRANCH COM IMPLEMENTAÇÃO MOCKADA DO JSPDF

esocial/sprint-HojeNaoFaro/DSERTAF1-30635/jsPDF


3. BIBLIOTECAS JAVASCRIPT

3.1. PDFMAKE 

...

3.2.3.1. MODELO USANDO BIBLIOTECA

Image Added

Image Added

Image RemovedImage Added

https://www.dropbox.com/s/e0pxinz9dbxw2ag/example_jspdf.pdf?dl=0


3.2.3.2. DENTRO DO PROTHEUS

Integração da biblioteca com a API do Windows chamando a tela padrão de escolha de local para baixar os arquivos pdf.

Image Added


Image Added


Gerenciador de downloads em painel suspenso informando o usuário do progresso do download no local anteriormente selecionado.

Image Added


Image Added


4. REFINAMENTOS  A FAZER 

  • O Modelo de Formulário atualmente no épico da issue da CAT é o presente nos anexos da instrução normativa do governo (https://www.in.gov.br/en/web/dou/-/portaria-seprt/me-n-4.334-de-15-de-abril-de-2021-314637705). É pra ser feita exatamente igual ao modelo ? 
    • MOTIVO DA PERGUNTA: A disposição dos campos nem sempre está adequada. ex.: Campos pequenos ocupando uma linha inteira (campos da seção DADOS DE IDENTIFICAÇÃO) e campos com grande conteúdo em espaços pequenos (campo 49 - NOME DO MÉDICO, CRM E UF);


  • Será criado método no backend que traga as informações que faltam para preenchimento do formulário da CAT ou será ajustado método atual ?
    • MOTIVO DA PERGUNTA: Atualmente a API da CAT possui um método GET chamado catValues que traz 14 campos; o formulário da CAT segundo a Instrução Normativa dispõe de 50 campos;