Jump to content

chamada diadoacbr

Assista tectoy.png

Problemas provedor Abaco Manaus


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

Recommended Posts

Boa tarde!

Estou tento o problemas na emissão de NFS-e em Manaus + provedor Abaco.

O testes estão sendo realizados no provedor abaco, pois, é o que vai vigorar aqui no município em janeiro de 2018.

Realizei os ajustes nos arquivos cidades.ini e abaco.ini, mas, não obtive resultados positivos.

Quando tento o envio ocorre o erro abaixo:

 

First chance exception at $73D308B2. Exception class EACBrDFeException with message
'XML Invalido - ORA-19030: Method invalid for non-schema based XML Documents.

Se alguém puder me dar algum direcionamento, fico muito grato.

NFSE_INTEGRACÃO_PADRAO_WS_ABRASF1_MANAUS.pdf

Abaco.ini

Cidades.INI

nfse_v2010.xsd

xmldsig-core-schema20020212.xsd

575032-env-lot.xml

Edited by DavidBandeira
Adicionado mais anexos
Link to comment
Share on other sites

  • Consultores

Boa noite David,

Primeiramente quero lhe informar que o arquivo Cidades.ini que você anexou com a alteração esta desatualizado.

Procure sempre manter todos os fontes de todas as pastas atualizados.

Segundo, a alteração que você fez no arquivo Abaco.ini faz com que as demais cidades que usam esse provedor parem de funcionar.

Terceiro, os parâmetros NomeURL_H e NomeURL_P que você informou no Cidades.ini para a cidade de Manaus esta errado.

Favor atualizar os fontes e realizar um novo teste com os arquivos: Cidades.ini e Abaco.ini que se encontram no repositório.

  • Thanks 1
Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

6 horas atrás, DavidBandeira disse:

Olá Italo, boa noite.

Obrigado pelo retorno.

Vou atualizar os fontes.

Só uma dúvida,  os parâmetros NomeURL_H e NomeURL_P que informei no Cidades.ini para a cidade de Manaus foi conforme o manual em anexo. Está errado?

Obrigado pela atenção.

NFSE_INTEGRACÃO_PADRAO_WS_ABRASF1_MANAUS.pdf

Link to comment
Share on other sites

  • Consultores

David,

Sim, estava errado.

A URL correta para o ambiente de homologação é: https://nfsev-prd.manaus.am.gov.br/nfsev/servlet/arecepcionarloterps?wsdl

Sendo assim no arquivo Cidades.ini para a cidade de Manaus deve ficar da seguinte forma:

[1302603]
Nome=Manaus
UF=AM
Provedor=Abaco
NomeURL_H=https://nfsev-prd.manaus.am.gov.br/nfsev
NomeURL_P=https://nfse-prd.manaus.am.gov.br/nfse

Pois no arquivo Abaco.ini temos:

[URL_H]
RecepcaoLoteRPS=%NomeURL_H%/servlet/arecepcionarloterps?wsdl

O componente ao acessar o Web Service do provedor Abaco se encarrega de substituir o %NomeURL_H% pelo seu conteúdo definido em Cidades.ini resultando assim na URL correta.

De forma semelhante ocorre com a URL de produção.

  • Thanks 1
Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

Olá Italo, bom dia.

Mais uma vez, muito obrigado pela atenção e pelas orientações.

Realizei a atualização e a reinstalação do ACBR, no momento o erro que ocorre é :

Quando utilizo a propriedade  SSLLIb = libCapicomDelphiSoap  o erro muda para o erro abaixo:

First chance exception at $767908B2. Exception class ESOAPHTTPException with message 'O identificador não está no estado correto para a operação solicitada - URL:https://nfsev-prd.manaus.am.gov.br/nfsev/servlet/arecepcionarloterps?wsdl - SOAPAction:http://www.e-nfs.com.braction/ARECEPCIONARLOTERPS.Execute'. Process NFS.exe (9268)

Quando utilizo a propriedade SSLLIb = libCapicom , o corre o erro abaixo:

Source Breakpoint at $75802A9C: C:\util_delphi\ACBR\Fontes\ACBrTCP\ACBrWinINetReqResp.pas line 99. Process NFS.exe (1872)
First chance exception at $73D308B2. Exception class EACBrWinReqResp with message
'Erro: Requisição não enviada.
Erro: 12002 - TimeOut de Requisição'.

 

Tentei alterar as configurações avançadas do Internet Explore em relação a SSL , mas não deu certo.

Continuando os testes por aqui...

 

 

Link to comment
Share on other sites

  • Consultores

Boa tarde David,

Chegou a testar com o libWinCrypt?

Se tratando de TimeOut chegou a aumentar o valor da propriedade Timeout?

  • Thanks 1
Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

Opa Italo, boa tarde.

Funcionou aqui o envio do lote do RPS.

Alterei o arquivo abaco.ini deixando a propriedade NameSpace para vazio.

Exemplo:


VersaoDados=2.01
VersaoXML=1.00
NameSpace=
Cabecalho=1
Dados=1

E alterei a unit ACBrNFSeWebServices.pas adicionado na procedure TNFSeWebService.InicializarTagITagF

a linha abaixo: 

 if (FProvedor = proAbaco) then
           FTagI := '<'+FTagGrupo+'>'; 

Pois, com tag sendo montada da sequinte forma:

  FTagI := '<' + FTagGrupo + FNameSpaceDad + '>',    estava gerando problema de validação no servidor daqui de Manaus.

 

Acredito que devo melhorar e alterar a linha que adicionei, para verificar também o código do município, para que não influencie em outros servidores de outros municípios que usem o abaco.

Agora estou testando a consulta do retorno.

Mais uma vez obrigado pelas orientações.

Ajudou muito.

Abraço.

 

 

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.