Páginas filhas
  • DSERTSS2-8520 DT TSS NFS-e - Débito Técnico de Funções Não Compiladas no RPO do TSS.


01. DADOS GERAIS

Produto:

TOTVS SERVICE SOA

Linha de Produto:

TSS

Segmento:

Serviços

Módulo:Faturamento - NFS-e
Função:
  • nfse_gen01.prx
  • nfse_gen02.prx
  • TSSProcNfse.prw
  • WSGERARNFE006.PRW
  • WSGERARNFE022.prw
País:Brasil
Ticket:

Não Há

Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS2-8520


02. SITUAÇÃO/REQUISITO

Relatório da Automação de Testes do M. Protheus está acusando divergências, Débitos Técnicos de Funções Não compiladas no RPO do TSS. Foi acusado divergências nas seguintes Funções e fontes relacionados:

  • Fonte NFSE_GEN01 - Função: ADJUSTXMLNG
  • Fonte NFSE_GEN01 - Função: CTCHKSERIAL
  • Fonte NFSE_GEN02 - Função: ADJUSTXMLNG
  • Fonte NFSE_GEN02- Função: TSS010RETXML
  • Fonte TSSPROCNFSE.prw - Função: RECNFSE015
  • Fonte TSSWEBSERVICE.prw - Função: ROBOACENA
  • Fonte WSGERARNFE006.prw  - Função: WEBSERVICE_TCESTRUTURADESCRICAOERROS
  • Fonte WSGERARNFE022.prw - Função: RETPONTO


03. SOLUÇÃO

Foi Implementado no RPO do TSS, Limpeza nos fontes com a Exclusão de algumas Funções e Adicionadas outras funções.

  • Fonte NFSE_GEN01 - Função: ADJUSTXMLNG -  Função foi adicionada novamente, a Função 'AdjustXmlNG', que tinha sido removida indevidamente em 2018. Para tratar o retorno do NEOGRID, como não temos como testar esse processo, está sendo adicionado para evitar erro log e não acusar débitos Técnicos.
  • Fonte NFSE_GEN01 - Função: CTCHKSERIAL - Função está sendo removida, validação do cDriver = "CTREECDX". A variável cDriver vai ser sempre TOPCONN e nunca vai entrar neste IF. Não existe documentação sobre esta função e nem declaração da mesma nos fontes, conversando coma TOTVS TEC a mesma está localizada na aplib200 e é utilizada em cenários raros onde o banco principal é um servidor CTREE e presa de uma licença especial para uso e o mesmo opinou que a função está sendo chamada indevidamente. TSS utiliza os bancos homologados pelo DBACCESS.
  • Fonte NFSE_GEN02 - Função: ADJUSTXMLNG - Função foi adicionada novamente, a Função 'AdjustXmlNG', que tinha sido removida indevidamente em 2018. Para tratar o retorno do NEOGRID, como não temos como testar esse processo, está sendo adicionado para evitar erro log e não acusar débitos Técnicos.
  • Fonte NFSE_GEN02- Função: TSS010RETXML - Função está sendo removida porque a mesma não existe no RPO e nem existe documentação. Intuído da função é para criar um XML de Retorno da Prefeitura o XML único de retorno do TSS. Temos 4 Município deste Provedor, inclusive 1 que foi homologado na Versão TSS 3.0 12.1.27. Ou seja não precisa desta função.
  • Fonte TSSPROCNFSE.prw - Função: RECNFSE015 - Função está sendo removida "RecNFSE015", porque o único provedor do Modelo 015 é o "3526803" //Lençóis Paulista. E o mesmo não possui Consulta NFs-e por RPS e o Método de Transmissão de NFs-e é Síncrono e não ASSINCRONO.
  • Fonte TSSWEBSERVICE.prw - Função: ROBOACENA - Função RoboAcena foi adicionada na lista de exceções e não será considerada na próxima extração.
  • Fonte WSGERARNFE006.prw  - Função: WEBSERVICE_TCESTRUTURADESCRICAOERROS - Método foi adicionado, já existia o método mas não existia as funções de declaração de estrutura, Inicialização e Clone.
  • Fonte WSGERARNFE022.prw - Função: RETPONTO - Função foi adicionada, porque a mesma é relacionado ao Modelo e provedor INTERTEC. A função existe no Fonte INTERTEC e ambos os fontes foram desenvolvidos pelo mesmo DEV.



04. DEMAIS INFORMAÇÕES

  • Não Há


05. ASSUNTOS RELACIONADOS

  • Não Há