Histórico da Página
...
Alterações referentes ao fonte TAFA264 com data igual ou superior a 17/11/2021
Produto: | TAF - Totvs Automação Fiscal | ||||||||||||||||||||||
Versões: | Todas | ||||||||||||||||||||||
Ocorrência: | Validação da tag ideTabRubr no evento S-1200:Após atualização da rotina TAFA264 o campo de descrição do agente nocivo mudou de nome. A partir da versão de 0817/0711/2021 do fonte TAFA250 passa a realizar a validação da tag "ideTabRubr" analisando se a mesma está associada a rúbrica informada na tag "codRubr", essa validação é realizada verificando a tabela C8R (rúbricas) e T3M (ideTabRubr) conforme especificação abaixo: A Tabela T3M contêm um de/para entre os códigos do ERP e os códigos do TAF conforme definição abaixo: T3M_ID - Código correspondente ao ideTabRubr no TAF, este é o código que vai de fato para o governo. T3M_CODERP - Este é o código é correspondente ao ideTabRubr no ERP Nesta situação o sistema analisa a informação integrada na taf "ideTabRubr", busca o valor correspondente no campo T3M_CODERP e se localizado é gravado o valor correspondente a T3M_ID no campo C8R_IDTBRU. Após encontrar o "ideTabRubr" (T3M_ID) correto o sistema avalia se a rúbrica "codRubr" possui um código relativo no período vigente C8R_CODRUB, nas versões anteriores a 08/07/2021 caso a informação da tag "ideTabRubr" não seja encontrada no campo T3M_CODERP o sistema irá vericar qual registro correspondente ao código da rúbrica foi transmitido para o Governo, caso localizado a informação deste registro será considerado na integração.
Na Geração do XML(transmissão) caso existam 2 códigos de rubricas para "ideTabRubr" diferentes o sistema irá considerar a rúbrica transmitida considerando o período da folha, o mesmo ocorre quando o código correspondente ao ERP não é localizado na tabela T3M. Aviso | TAFA264 o campo correspondente a descrição de agente nocivo é armazenado no campo CMA_DAGNOC, essa alteração foi necessária por que no layout do governo a tag dscAgNoc é especificada com tamanho 999, desta forma foi necessário criar um campo MEMO para que a informação fosse gravada sem riscos de truncamento de dados. Esta tag também está documentada como chave do grupo agNoc, a nível de produto não é possível incluir um campo MEMO na chave primária de uma tabela, por este motivo no campo CMA_DSAG que anteriormente era utilizado para gravação descrição do agente nocivo será utilizado para a gravação de uma chave única referente a este campo, o mesmo também foi adicionado como chave na tabela CMA. Desta forma o sistema irá utilizar a seguinte regra para a exibição do campo de descrição de agente nocivo no cadastro do evento S-2240: Cenário 1 Campo CMA_DAGNOC não criado no banco de dados ou campo CMA_DAGNOC criado e fonte TAFA264 com data inferior a 17/11/2021: Comportamento esperado: O sistema continuará gravando a descrição no campo CMA_DSAG, porém nesta situação o cliente não conseguirá informar mais que 220 caracteres e não será possível repetir o código do agente nocivo. Cenário 2 Campo CMA_DAGNOC criado e TAFA264 com data igual ou superior a 17/11/2021: Comportamento esperado:
Demais Documentos: https://centraldeatendimentotdn.totvs.com/hc/pt-br/articles/360019721132x/JRm_Jg |