Páginas filhas
  • 25221200 DSERTSS1-30013 DT TSS - NFCOM - Incidente no retorno para MG WSCERRINT / variable is not an object | Correção do cancelamento e Consulta para MS


01. DADOS GERAIS

Produto:

TSS

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TSS Transmissão de Documentos Eletrônicos - Transmissão de Documentos Eletrônicos

Função:WSNFComRecepcaoV1.prw
WSNFComRecepcaoEventoV1.prw
WSNFComConsultaV1.prw
TSS0011Control.prw
SPED_FW02.prw
País:Brasil
Ticket:25221200
Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS1-30013


02. SITUAÇÃO/REQUISITO

UF - MG

  • Ao realizar a transmissão da NFCOM para o estado de MG, estava sendo apresentado a seguinte inconsistência no console.log:

    WSCERRINT / variable is not an object
    ADVPL WSDL Client 1.120703 / TOTVS Educacional MSSQL Sped on 20251031 11:06:29
    -------------- CallStack --------------
    Called from NFCOMRECEPCAO ( 98)
    Called from {|| oWS2:NFComRecepc ( 48)
    Called from TSSEXECWSRET ( 81)
    Called from INSTSS0011 ( 319)
    Called from REMSINCNFCOM ( 402) 

UF - MS

  • Ao realizar a consulta da NFCOM, está sendo apresentado a seguinte mensagem:

    THREAD ERROR ([53532], JOB_WS, THIS)   06/11/2025 14:54:09
    invalid property OWS2 on NFECONSNFE(SPED_FW02.PRX) 08/10/2025 17:06:52 line : 2483

  • Ao transmitir o cancelamento da NFCOM, está sendo apresentado a falha de post:

    WSCERR045 / Retorno VAZIO de POST : URL https://hom.nfcom.sefaz.ms.gov.br/ws/NFComConsulta [HTTP/1.0 415 Unsupported Media Type
    Connection: Keep-Alive Content-Length: 0 ]

LINUX

  • Para ambiente linux a transmissão da NfCom ocorria falha de schema com schema válido 


03. SOLUÇÃO

UF - MG

  • Durante a recepção do retorno da NFCOM, o prefixo para o estado de MG foi alterado conforme retorno abaixo "ns0:nfcomResultMsg"

UF - MS

  • Realizado ajuste no TSS para correção nos clients de Consulta e Cancelamento da requisição e incluído o Content-Type correto.


Atenção! Ambientes TSS em Linux.

Identificamos a necessidade de alterar o nome da pasta de schemas da NFCom de "NFCom" para "nfcom", para que desta forma as validações de schemas ocorram sem problema.

O diretório passou de "NFCom":


Para "nfcom":


04. DEMAIS INFORMAÇÕES

  • Não há.

05. ASSUNTOS RELACIONADOS

  • Não há.