Árvore de páginas

Implementações realizadas em clientes

Linha de Produto:

TAF - Totvs Automação Fiscal

Segmento:

Serviços

Módulo:

SIGATAF

Função:

TAFA253.PRW
TAFA256.PRW
TAFA272.PRW
TAFAINTEG.PRW
TAFAMONVIND.PRW
TAFAMONVLOTE.PRW
TAFESOCIALFUNCOES.PRW
TAFINTEGRAESOCIAL.PRW
TAFMONDET.PRW
TAFMONEPER.PRW
TAFMONETAB.PRW
TAFMONETRB.PRW
TAFMONTES.PRW
TAFPROC4.PRW
TAFPROC5.PRW
TAFSPNFE.PRW
TAFTICKET.PRW
TAFXFUN.PRW
TAFXMLFUNCTIONS.PRW
TAF_CFGJOB.PRW
WSTAFGETXML.PRW
WSTAFST2.PRW

Situação/Requisito:

  • O cliente deseja que ao utilizar a funcionalidade de Fila na integração entre ERP x TAF não seja gerado uma nova linha a cada rejeição.
  • No Monitor de Transmissão o nome do Funcionário não está aparecendo para os eventos S-2200 de carga Inicial
  • O cliente deseja realizar a transmissão dos eventos e-Social pela Filial
  • No Schedule da rotina TAFPROC4 o sistema não estava considerando o CNPJ da matriz para a realização da transmissão.
  • No processamento das informação da tabela TAFST2 para a inclusão dos registros no TAF, o sistema não exibe as informações no gerenciador de Integração após a finalização do processamento.
  • O cadastro do evento S-1250 o sistema não permite que os valores dos campos vrCPDescPR,vrRatDescPR,vrSenarDesc sejam gravados com o valor 0, porem no layout do e-Social descreve que estes campos podem ser informador com o valor zerado.
  • Na validação do evento S-1250 o sistema está considerando a regra REGRA_EVE_FOPAG_EXIGE_ABERTURA, porem esta regra não faz parte deste evento.
  • Na geração do XML do evento S-2200, está sendo gerado a tag matricAnt em branco e a mesma não é obrigatória.
  • No monitor de transmissão o sistema está retornando error.log na verificação da predecessão do S-1000 quando o banco de dados é oracle.
  • O Cliente deseja que na transação do método GET do serviço WSTAST2 seja realizado a consulta dos eventos que estão com status 2 (transmitido) em tempo de execução.
  • Na consulta realizada pelo método GET do serviço WSTAFST2 utilizado o banco de dados ORACLE o sistema não está respeitando o atributo searchMode para buscar o ultimo TAFKEY.

Solução/Implementação:

  • Criado parâmetro MV_TAFHFIL para definir se o sistema vai gerar uma nova linha ou somente atualizar a data e hora de um registro que está em Fila. Valores .T. = Atualiza a data e hora, .F. - Cria uma nova linha. O Valor Default é .F.

  • Ajustado rotina de detalhamento para Exibir os nomes dos Funcionários que são Carga Inicial.
  • Criado parâmetro MV_TAFTFIL para habilitar a transmissão pela filial no Monitor de Transmissão. Valores: .T. - Habilita, .F. - Desabilita. O valor Default é .F.
  • Criado parâmetro MV_TAFSTRS para definir quais status o Processo de transmissão ira considerar transmitir os eventos quando a execução for via Job. Por Default só é considerado o Status 0 - Válido.
  • Ajustado rotina TAFPROC4 para considerar o CNPJ da FIlial matriz quando a Transmissão e Recepção de eventos quando são executados via Job.
  • Ajustado rotina de processamento (Job2) restaurando o ambiente na finalização do processo.
  • Ajustado evento S-1250 para permitir a gravação e geração do XML com os valores das tags vrCPDescPR,vrRatDescPR,vrSenarDesc zerados.
  • Retirado a regra REGRA_EVE_FOPAG_EXIGE_ABERTURA do evento S-1250 por não constar no layout 2.04.01
  • Ajustado tag matricAnt do evento S-2200 para não ser criada quando não houver informação no campo correspondente a ela.
  • Alterado rotina de verificação de predecessão do S-1000,
  • Criado parâmetro queryElements no metodo GET do serviço WSTAFST2 para habilitar/desabilitar a consulta de erros. Valores válidos 0-Não consulta, 1-Consulta.
  • Criado parâmetro MV_TAFWSCT para habilitar a consulta aos registros com status 2 (transmitidos) na operação do método GET do serviço WSTAST2. Valores: .T. - Habilita, .F. - Desabilita. Valor Default: .F.
  • Ajustado método GET do serviço WSTAFST2 para retornar o ultimo TafKey quando o parâmetro searchMode for igual a 1 e o banco de dados ORACLE.
  • Alterado rotina TAF_CFGJOB para não retornar um erro de RESTFAULT quando não houver threads disponíveis.
Requisito:DSERTAF1-3214