Histórico da Página
Índice |
---|
ESCOPO E-SOCIAL
Cadastro MVC
- Inclusão de todos os campos do cadastro validando gatilho e consulta padrão, inclusive para as GRIDs ( filhos, netos, etc.. ), sendo que cada GRID deve ter ao menos 3 linhas de registro incluído;
- Integração do XML gerado na linha acima pela TAFST2, validando se todas as informações foram integradas corretamente;
- Preencher ao menos um campo de cada GRID existente no cadastro, realizar a geração do XML e validar Schema transmitindo com o TSS;
...
Eventos de Tabela
Eventos Não Periódicos
Eventos Periódicos
ESCOPO TAF FISCAL
Cadastro MVC
Cadastro Movimento
...
- Gerar XML do evento através da opção "Gerar XML / Gerar XML em lote";
- Excluir evento não transmitido;
- Excluir evento transmitido e validar a geração do evento R-9000;
...
REINF
ECF
GIA
VALIDAÇÕES OBRIGATÓRIAS
- SONARQUBE - Obrigatório utilizar o PLUG IN do link a seguir para expedição da issue ( https://code.engpro.totvs.com.br/engpro/vscode-engpro-extension/wiki/Sonar-%28PT-BR%29 );
- QueryAnalyzer - Quando existir query submeter a mesma e corrigir os erros encontrados ( https://esp.engpro.totvs.com.br/menu/query-analyzer );
- Robô de Automação - Obrigatório executar o robô de automação para a rotina que foi alterada e corrigir as quebras que forem apresentadas ( mesmo quando já for um erro pré-existente);
- Issues x Cobertura
- Proteção de chamada de função externa ( Não seja de domínio do TAF, como por exemplo - LIB, outros módulos, etc.. );
- Proteção de dicionário de dados quando criado campo, índice, gatilho, consulta padrão, tabela;
- Atualização da documentação da rotina em questão com o novo incremento que foi feito ( deve ser aplicado quando não for apenas ajuste/correção de erro );
...
PONTOS DE ATENÇÃO NA CODIFICAÇÃO
- Quando criado um laço que alimenta uma STRING ( por exemplo, montar o "IN" de uma query ) deve-se avaliar o tamanho máximo que aquela STRING pode chegar, evitando assim o erro de "String Size Overflow"/"query greater than", etc...
- Proteger o acesso direto a um índice do array/objeto pois pode ocorrer daquela posição/método não existir naquele contexto, precisa estar protegido para evitar o famoso erro "array out of bounds";
AutoContidas
Wizard de Atualização
Wizard de Configuração Certificado
TAF eSocial
Eventos de Tabela
Eventos não periódicos
Eventos Periódicos
Totalizadores
TAF Fiscal
GIA
REINF
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas