CredentialsNotFound & X999

@diretoria

Favor tentar novamente agora.

Mesma resposta ainda…

{
    "id": "nfs_3a12dc7280d94a5cba4eeb38b70ae4cd",
    "created_at": "2024-05-29T16:11:53.929Z",
    "status": "erro",
    "ambiente": "producao",
    "DPS": {
        "serie": "1",
        "nDPS": "25262"
    },
    "mensagens": [
        {
            "codigo": "Token expirado, gere um novo e tente novamente."
        },
        {
            "codigo": "HTTP 500",
            "descricao": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\" xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\"><SOAP-ENV:Body><ns1:setInvoiceResponse xmlns:ns1=\"http://schemas.xmlsoap.org/soap/envelope/\"><retorno xsi:type=\"xsd:string\">Token expirado, gere um novo e tente novamente.</retorno></ns1:setInvoiceResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>"
        }
    ]
}

Antes de realizar a emissão, você está alterando o campo token nas configurações de NFS-e?

Nas configurações eu não preciso passar o token, a emissão de vinhedo não pede token

o único token que eu tenho gerado é da própria nuvem fiscal, mas nada de prefeitura…

Bom dia, @diretoria.

Fizemos mais alguns ajustes.

Favor tentar novamente agora.

Boa tarde, desculpa a demora para a resposta.
A resposta de erro de Token parece ter sido corrigida, porém, me parece que a configuração da NFSe não está reconhecendo minha numeração atual da DPS.

{
    "message": {
        "id": "nfs_3a13012489a5435cade6407cf91c4a79",
        "created_at": "2024-06-05T19:12:41.371Z",
        "status": "erro",
        "ambiente": "producao",
        "DPS": {
            "serie": "1",
            "nDPS": "25397"
        },
        "mensagens": [
            {
                "codigo": "Atividade não cadastrada para esta empresa na nota: 25397"
            },
            {
                "codigo": "HTTP 500",
                "descricao": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\" xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\"><SOAP-ENV:Body><ns1:setInvoiceResponse xmlns:ns1=\"http://schemas.xmlsoap.org/soap/envelope/\"><retorno xsi:type=\"xsd:string\">Atividade não cadastrada para esta empresa na nota: 25397</retorno></ns1:setInvoiceResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>"
            }
        ]
    }
}

Boa tarde, @diretoria.

Parece ser alguma configuração pendente do lado deles.

Favor entrar em contato com o suporte da prefeitura para mais informações.

OK, amanhã retorno à vocês.

Bom dia @arimateia!

Espero que estejas bem.

Realizamos a consulta na prefeitura de Vinhedo e estamos enviando os dados conforme o padrão que nos foi enviado pela nuvem fiscal, comparamos com as informações que estão no manual de integração da prefeitura de Vinhedo, porém ainda assim a NF não é enviada, notamos que está sendo obrigatório o preenchimento do campo cTribNac, porém na NFse da prefeitura esse campos não existe, poderia verificar por que nos servidor padrão é necessário enviar esse campo.

Retorno da Nuvem Fiscal

[{…}]
0
: 
code
: 
"ValueRequired"
message
: 
"O campo 'infDPS.serv.cServ.cTribNac' é obrigatório"
[[Prototype]]
: 
Object
length
: 
1
[[Prototype]]
: 
Array(0)

Payload

{
    "provedor": "padrao",
    "ambiente": "producao",
    "infDPS": {
        "tpAmb": 1,
        "dhEmi": "2024-06-05 11:13:19",
        "verAplic": "1.0.0",
        "dCompet": "2024-06-10",
        "prest": {
            "CNPJ": "05107093000171"
        },
        "toma": {
            "CNPJ": "05107093000171",
            "xNome": "GRV SOFTWARE LTDA",
            "end": {
                "endNac": {
                    "cMun": "3556701",
                    "CEP": "13280140"
                },
                "xLgr": "Rua Odair Rotella",
                "nro": "90",
                "xBairro": "Centro"
            },
            "fone": "+55-",
            "email": "adm@grv.com.br"
        },
        "interm": {
            "xNome": "Teste",
            "end": {
                "endNac": {
                    "cMun": "3556701"
                }
            }
        },
        "serv": {
            "cServ": {
                "cTribNac": "01070",
                "cTribMun": "107",
                "xDescServ": "teste teste teste "
            }
        },
        "valores": {
            "vServPrest": {
                "vServ": 1
            },
            "trib": {
                "tribMun": {
                    "tribISSQN": 1,
                    "pAliq": 2,
                    "vISSQN": 0.02,
                    "tpRetISSQN": 1,
                    "vLiq": 0.72
                },
                "tribFed": {
                    "piscofins": {
                        "CST": "00",
                        "vBCPisCofins": 1,
                        "pAliqPis": 0.65,
                        "pAliqCofins": 3,
                        "vPis": 0.01,
                        "vCofins": 0.03,
                        "tpRetPisCofins": 1
                    },
                    "vRetIRRF": 0.15,
                    "vRetCSLL": 0.09
                },
                "totTrib": {
                    "vTotTrib": {
                        "vTotTribFed": 0.28,
                        "vTotTribEst": 0.1,
                        "vTotTribMun": 0.02
                    },
                    "pTotTrib": {
                        "pTotTribFed": 3.62,
                        "pTotTribEst": 10,
                        "pTotTribMun": 50
                    }
                }
            }
        }
    }
}```

Boa tarde, @diretoria.

O nosso JSON para a emissão é baseado no modelo da NFS-e Nacional. É um modelo unificado para emissão em qualquer provedor ou prefeitura que oferecemos suporte.

Assim, na maioria das emissões em provedores que não sejam o nacional, os nomes dos campos do JSON podem não ter uma correlação direta com os nomes no formato que é enviado para a prefeitura. Para esses casos, o campo cTribNac representa o valor do item da lista de serviços da Lei Complementar 116/2003.

Nesse seu exemplo, você poderia simplesmente enviar o JSON da seguinte forma para a Nuvem Fiscal:

"cServ": {
  "cTribNac": "0107",
  "xDescServ": "teste teste teste "
}

Bom dia @arimateia !

Enviamos a NFse porém apresentou um outro erro, o quela entramos em contato a prefeitura e a mesma pediu o xml da NFse, você consegue nos enviar esse xml?

{
    "message": {
        "id": "nfs_3a136bf918a7459198e33b3281fc196d",
        "created_at": "2024-06-26T13:04:36.503Z",
        "status": "erro",
        "ambiente": "producao",
        "DPS": {
            "serie": "1",
            "nDPS": "25477"
        },
        "mensagens": [
            {
                "codigo": "S045-0",
                "descricao": "Consta numeração no arquivo enviado que já foi gravada no banco de dados. Verificar o arquivo enviado, se as numerações contidas no JSON enviado encontram-se gravadas no sistema"
            },
            {
                "codigo": "HTTP 500",
                "descricao": "<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding//" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope//" xmlns:xsd="http://www.w3.org/2001/XMLSchema/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding//"><SOAP-ENV:Body><ns1:setInvoiceResponse xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope//"><retorno xsi:type="xsd:string">S045-0</retorno></ns1:setInvoiceResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>"
            }
        ]
    }
}```

Bom dia, @diretoria.

Enviei uma mensagem privada com os envelopes SOAP da comunicação com a prefeitura.

Bom dia @arimateia

Espero que todos estejam bem.

Hoje, realizamos mais uma tentativa de emitir a NFse, mas não tivemos sucesso. Seguimos o padrão conforme a documentação da Nuvem Fiscal. No processamento da nota, ela permanece como “Processando” e nos retorna o erro “código”: “NF999”, “descrição”: “Número de protocolo não retornado pelo provedor”. Verificamos na prefeitura de Vinhedo e constatamos que a NFse foi emitida com sucesso.

Poderiam, por favor, verificar o que pode estar ocorrendo? Observamos que muitas pessoas já passaram por esse “erro”.

Aguardamos seu retorno. Segue em anexo o XML da NFse e o retorno da API.

{
    "message": {
        "id": "nfs_3a13be3e139245b18b4857b9bb80983c",
        "created_at": "2024-07-12T12:28:48.914Z",
        "status": "erro",
        "ambiente": "producao",
        "DPS": {
            "serie": "1",
            "nDPS": "25630"
        },
        "mensagens": [
            {
                "codigo": "HTTP 500",
                "descricao": "<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding//" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope//" xmlns:xsd="http://www.w3.org/2001/XMLSchema/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding//"><SOAP-ENV:Body><ns1:setInvoiceResponse xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope//"><retorno xsi:type="xsd:string">Sucesso | Nota: 25630 cod.Autenticação: 0 | </retorno></ns1:setInvoiceResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>"
            },
            {
                "codigo": "NF999",
                "descricao": "Número de protocolo não retornado pelo provedor."
            }
        ]
    }
}

000010239_De_25630_Ate_25630 (1).zip (1,1,KB)

Boa tarde, @diretoria.

Iremos analisar.

Favor aguardar.

@diretoria

Verificamos que o provedor retornou código HTTP 500 em resposta ao envio da nota:

HTTP/1.0 500 Internal Server Error
Connection: close
Date: Fri, 12 Jul 2024 11:22:15 GMT
Content-Length: 582
Content-Type: text/xml; charset=UTF-8
Server: Apache/2.4.10 (Debian)
X-SOAP-Server: NuSOAP/0.9.5 (1.123)

Talvez seja algo temporário. Caso continue recebendo esse erro, favor entrar em contato com o suporte da prefeitura.

Outra opção é tentar realizar a sincronização da nota.