Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2691 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • 2 semanas depois ...
  • Membros Pro
Postado

Italo, Bom Dia!

Não sei se já alteraram o componente mas a prefeitura de Niteroi enviou em Março/2017alguns emails para os contribuintes da cidade e em um dos email enviou os manuais, schemas e exemplos do WebISS desta versão, anexo arquivos.

Delfino

schema_xml_nfse_v2-02.zip

exemplos.rar

Relacao_de_Erros_e_Alertas_WebISS5.xls.xlsx

NFSE-NACIONAL_Manual_De_Integracao versao 2-02 - alteracoes.pdf

NFSE-NACIONAL_Modelo_Conceitual versao 2-02.pdf

  • Membros Pro
Postado

Italo, Bom Dia!

Atualizamos os fontes. Na transmissão da nota esta apresentando a seguinte mensagem: "nfse.xsd#/schema The 'http://www.abrasf.org.br/nfse' namespace provided differs from the schema's 'http://www.abrasf.org.br/nfse.xsd' targetNamespace."

Somente para confirmar a atualização dos fontes, na janela dos parâmetros no título do arquivo de schemas esta aparecendo "WebIss v2"

Delfino

 

  • Membros Pro
Postado

Italo,

Após a mensagem de erro do namespace alteramos para testes o arquivo WebIssv2.ini na linha 42 (grupo [XM], parâmetro NameSpace) de NameSpace=http://www.abrasf.org.br/nfse para NameSpace=http://www.abrasf.org.br/nfse.xsd

Com esta alteração recebemos a mensagem "Falha na validação dos dados do lote: 00005166 Required attribute 'versao' is missing"

Delfino

  • Membros Pro
Postado

Italo, Bom Dia

Atualizamos os fontes e reinstalamos os componentes através do ACBrInstall_Trunk2. No enviar esta apresentando a mensagem:

Falha na validação dos dados do lote: 00005154

Element '{http://www.abrasf.org.br/nfse.xsd}CpfCnpj' is unexpected

according to content model of parent element

'{http://www.abrasf.org.br/nfse.xsd}LoteRps'.

Expecting:{http://www.abrasf.org.br/nfse.xsd}Cnpj.

 

Para ajudar na sua análise: não fizemos alteração em nosso software, são os mesmos dados enviados anteriormente para Niteroi e para outras prefeituras (CNPJ tanto do tomador como do prestador estão sendo informados).

Delfino

  • Membros Pro
Postado

Italo,

Estamos providenciando um certificado digital de um dos clientes de Niteroi para testarmos mais rápido.

Para os teste no cliente fizemos a atualização das pastas dos Schemas e arquivos INI (procedimento padrão nas nossas atualizações e usando o ACBrInstall_Trunk2 para atualizar os componentes)

Notamos que na nova pasta de schemas que criou, WebIss v2, tem apenas os 2 arquivos que enviamos para voce (arquivos enviados no email da prefeitura para os contribuintes).

Na pasta original WebIss tem outros arquivos, em um dos nossos testes copiamos estes arquivos da pasta antiga para a nova pasta da v2 (sem substituir os arquivos já existentes na nova pasta, apenas acrescentando).

Fizemos testes usando no parâmetro do Schema do componente as 2 pastas previstas, um teste usando a WebIss (antiga) e outro,para a pasta nova WebIss v2.

O resulta dos testes foram:

1) Com a pasta antiga (acreditamos que este é o problema da mensagem que informamos anteriormente): a mensagem apresentada é a que informamos anteriormente

    Falha na validação dos dados do lote: 00005154

   Element '{http://www.abrasf.org.br/nfse.xsd}CpfCnpj' is unexpected

   according to content model of parent element

   '{http://www.abrasf.org.br/nfse.xsd}LoteRps'.

   Expecting:{http://www.abrasf.org.br/nfse.xsd}Cnpj.

2) Com a nova pasta: retorna uma janela de erro em branco independente se usarmos na nova pasta apenas os 2 arquivos  ou acrescentarmos os demais arquivos da pasta original

Com o certificado digital que estamos providenciando poderemos usar o debug do Delphi para informar melhor o erro.

Grato.

Postado

Também estou com o erro acima relatado (pela Cilly).

Percebi que no arquivo Cidades.ini a parametrização está desta maneira:

    [3303302]
    Nome=Niteroi
    UF=RJ
    Provedor=WebISSv2
    NomeURL_H=rjniteroi
    NomeURL_P=rjniteroi

Já no arquivo WebISSv2 está da seguinte maneira:

RecepcaoLoteRPS_3303302=https://www3.webiss.com.br/%NomeURL_P%_wsnfse/NfseServices.svc

RecepcaoLoteRPS_3303302=https://www3.webiss.com.br/%NomeURL_H%_wsnfse_homolog/NfseServices.svc

Na prefeitura de Niteroi, o link do websevice disponibilizado é: https://niteroirj.webiss.com.br/ws/nfse.asmx

(utilizando niteroirj ao invés de rjniteroi e com outra estrutura de URL)

Este erro pode estar relacionado a isso?

Postado

mudando o endereço o retorno é "O servidor não reconheceu o valor do cabeçalho HTTPSoap" ....

Alguem já conseguiu enviar e validar, caso sim , poderia disponibilizar os .INIs e os schemas ??

Agradeço

Mauricio Andrade

Postado (editado)

Estava com esse problema:

nfse.xsd#/schema
The 'http://www.abrasf.org.br/nfse' namespace provided differs from the schema's 'http://www.abrasf.org.br/nfse.xsd' targetNamespace

alterei o NameSpace agora esta dando o problema abaixo, não consegui resolver. 

Erro:

Erro Interno: 0
Erro HTTP: 500

Editado por diego2607
Postado

Marcelo, felizmente meu cliente está aceitando enviar as notas por upload direto no site. Hoje estou voltando a essa questão de enviar por webservice. Qualquer evolução, te aviso. 

Postado
Em 28/04/2017 at 12:57, Cilly disse:

Marcelo, felizmente meu cliente está aceitando enviar as notas por upload direto no site. Hoje estou voltando a essa questão de enviar por webservice. Qualquer evolução, te aviso. 

Cilly, boa tarde. Tenho um amigo que está na mesma situação. Fiquei de dar uma olhada no fórum e vi que outras pessoas estão passando pelo mesmo problema (ERRO 500). 

Geralmente erro 500 é interno do servidor. Alguém conseguiu emitir uma NFS-e para Niterói utilizando o ACBr?

Fiz um teste e deu erro 500 também.

Em outra postagem do fórum na thread, o Acacio aumentou o tempo para 5 minutos e resolveu. Porém não consegui aqui, continua dando o erro 500.

Obrigado desde já,

 

Postado
Em 26/04/2017 at 17:01, Mauricio Andrade disse:

Diego, 

vc alteroi o webissv2.ini para

RecepcaoLoteRPS_3303302=https://%NomeURL_P%.webiss.com.br/ws/nfse.asmx

e no cidades.ini para niteroirj

Sim fiz essa alteração porem continuou com o mesmo problema.

Não sei se tem algo a ver com o certificado.

  • Membros Pro
Postado

Italo, Boa Noite

Pedimos suporte para  webiss, através do email [email protected] (fornecido em um dos emails da prefeitura para os contribuintes de Niteroi), solicitando os atuais endereços dos webservices de Niteroi e informamos também a mensagem de erro que listamos abaixo (mensagem é grava pelo  componente nos arquivos XMLx de retorno XXX-rec ou xxx-rec-soap).

Os atuais endereços dos webservice informados pelo suporte ([email protected]):

Endereço Produção: https://niteroirj.webiss.com.br/ws/nfse.asmx

Endereço Homologação: https://homologacao.webiss.com.br/ws/nfse.asmx

Sobre a mensagem de erro não obtivemos resposta/opinião do [email protected] .

A mensagem de erro:

Runtime Error Description:
An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
Details:
To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".
Web.Config Configuration File
<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration></pre></code>
Notes:
The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.
Web.Config Configuration File
<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

Postado

Acho que consegui aqui.

no WebISSv2.ini troquei endereços

Endereço Produção: https://niteroirj.webiss.com.br/ws/nfse.asmx

Endereço Homologação: https://homologacao.webiss.com.br/ws/nfse.asmx

 

[CabecalhoMsg]
Texto1=<cabecalho versao="2.02" xsi:schemaLocation="http://www.abrasf.org.br/nfse.xsd nfse.xsd" xmlns="http://www.abrasf.org.br/nfse.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Texto2=<versaoDados>2.02</versaoDados>
Texto3=</cabecalho>

[Recepcionar]
IncluiEncodingCab=1
IncluiEncodingDados=1
Texto1=<?xml version="1.0" encoding="UTF-8"?>
Texto2=<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
Texto3=<soap:Body>
Texto4=<RecepcionarLoteRpsRequest xmlns="http://nfse.abrasf.org.br">    
Texto5=<nfseCabecMsg xmlns="">%CabMsg%</nfseCabecMsg>
Texto6=<nfseDadosMsg xmlns="">%DadosMsg%</nfseDadosMsg>
Texto7=</RecepcionarLoteRpsRequest>
Texto8=</soap:Body>
Texto9=</soap:Envelope>

 

[ConsLote]
IncluiEncodingCab=1
IncluiEncodingDados=1
Texto1=<?xml version="1.0" encoding="UTF-8"?>
Texto2=<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
Texto3=<soap:Body>
Texto4=<ConsultarLoteRpsRequest xmlns="http://nfse.abrasf.org.br">
Texto5=<nfseCabecMsg xmlns="">%CabMsg%</nfseCabecMsg>
Texto6=<nfseDadosMsg xmlns="">%DadosMsg%</nfseDadosMsg>
Texto7=</ConsultarLoteRpsRequest>
Texto8=</soap:Body>
Texto9=</soap:Envelope>

Só fiz a alteração no Recepcionar e ConsLote pois serão os únicos que irei utilizar.

 

Estarei passando para o cliente fazer os teste com um certificado valido.

Postado
11 minutos atrás, Cilly disse:

Beleza, Diego! Estou com outras demandas agora mas vou tentar testar amanhã. 

Ok, caso se der certo envie um retorno, pois só posso testar na próxima semana.

  • Este tópico foi criado há 2691 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.