Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Pessoa, to pesquisando para ver se o componente suporta a cidade de Dourados, mas encontrei algumas dúvidas:

Qual é o Provedor Correto? me mandaram um da Abrasf e existem posts da ISS.Net.

e no exemplo que tenho, não consta a Cidade de Dourados. Ele Funciona?

 

desde já agradeço

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

Postado

Obrigado Juliomar, peguei os manuais no site da prefeitura mesmo. então posso dizer que é desse provedor Abrasf, mas a questão então é:

o componente tem suporte à esse provedor?

 

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

  • Moderadores
Postado
3 minutos atrás, Zottis disse:

Obrigado Juliomar, peguei os manuais no site da prefeitura mesmo. então posso dizer que é desse provedor Abrasf, mas a questão então é:

o componente tem suporte à esse provedor?

 

Então acho que não ! Abrasf é Associação Brasileira das Secretarias de Finanças das Capitais.

que  no caso é um padrão que foi criado pra ser nacional mas provedor não é esse pois não existe ele!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Vou pedir pra Menina que me passou o endereço da documentação pra perguntar pra eles qual é o Provedor.

 

Oi, vendo no email, tem esses endereços, é a ISS.Net mesmo. Tem suporte?

Sistema Online Testes
www.issnetonline.com.br/homologaabrasf/online/login/login.aspx

Endereço do WebService
http://www.issnetonline.com.br/webserviceabrasf/homologacao/servicos.asmx

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

  • 3 semanas depois ...
  • Consultores
Postado

Bom dia a todos,

Sim, a cidade de Dourados já se encontra no arquivo Cidades.INI, o provedor é ISSNet que também já foi implementado no componente e já foi testados pelos colegas do fórum e o mesmo esta funcionando 100%.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Obrigado Italo.

Alguém teria um XML de envio como exemplo?

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

Postado

Bom Dia Italo, realmente deu certo, obrigado.

o que estava acontecendo é que estava setado o ini para o provedor ISSDSF ao invés de estar para o issNet.

Já consegui a transmissão/recepção, cancelamento 

falta a parte do Link da Nota e a substituição, que pelo aplicadivo DEMO, não da certo.

Você sabe se existem essas funcionalidades para Dourados?

Já pedi pro meu cliente entrar em contato com o pessoal da Prefeitura, mas até agora não tivemos resposta.

 

E Mais uma vez obrigado.

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

Postado

Já descobri que a requisição Substituir, não esta implantada em Dourados

e o sistema do Link, não da certo mesmo.

o que tenho esta abaixo, mas olhando os arquivos inis, esta correto, mas o componente apenas vai para uma rotina que não faz consulta alguma: 

function TACBrNFSe.LinkNFSe(ANumeroNFSe: Integer; ACodVerificacao: String): String;

é isso mesmo?

ConsultarUrlVisualizacaoNfse

 

Testar

O formulário de teste está disponível somente para solicitações na máquina local.

SOAP 1.1

O exemplo a seguir mostra uma solicitação e uma resposta SOAP 1.1. Os espaços reservados mostrados devem ser substituídos por valores reais.

POST /webserviceabrasf/homologacao/servicos.asmx HTTP/1.1
Host: www.issnetonline.com.br
Content-Type: text/xml; charset=utf-8
Content-Length: 
SOAPAction: "http://www.issnetonline.com.br/webservice/nfd/ConsultarUrlVisualizacaoNfse"

<?xml version="1.0" encoding="utf-8"?>
<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/">
  <soap:Body>
    <ConsultarUrlVisualizacaoNfse xmlns="http://www.issnetonline.com.br/webservice/nfd">
      <xml></xml>
    </ConsultarUrlVisualizacaoNfse>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: 

<?xml version="1.0" encoding="utf-8"?>
<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/">
  <soap:Body>
    <ConsultarUrlVisualizacaoNfseResponse xmlns="http://www.issnetonline.com.br/webservice/nfd">
      <ConsultarUrlVisualizacaoNfseResult></ConsultarUrlVisualizacaoNfseResult>
    </ConsultarUrlVisualizacaoNfseResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

O exemplo a seguir mostra uma solicitação e uma resposta SOAP 1.2. Os espaços reservados mostrados devem ser substituídos por valores reais.

POST /webserviceabrasf/homologacao/servicos.asmx HTTP/1.1
Host: www.issnetonline.com.br
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ConsultarUrlVisualizacaoNfse xmlns="http://www.issnetonline.com.br/webservice/nfd">
      <xml></xml>
    </ConsultarUrlVisualizacaoNfse>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ConsultarUrlVisualizacaoNfseResponse xmlns="http://www.issnetonline.com.br/webservice/nfd">
      <ConsultarUrlVisualizacaoNfseResult></ConsultarUrlVisualizacaoNfseResult>
    </ConsultarUrlVisualizacaoNfseResponse>
  </soap12:Body>
</soap12:Envelope>

 

 

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

  • Consultores
Postado

Bom dia Zottis,

O provedor ISSNet se utiliza da versão 1 do layout da ABRASF.

Nesta versão não existe o método Substituição.

Esse método foi implementado na versão 2, sendo assim somente os provedores que seguem a versão 2 que possuem o método Substituição.

Quanto ao Link, a ideia é gerar uma URL que você envia por e-mail para o tomador do serviço.

Ao clicar nessa URL é acessado o site que gera o DANFSE.

Sendo assim não se faz necessário você enviar o DANFSE em PDF para o tomador somente a URL gerada pelo método Link do componente.

Ao executar o método Link com o provedor ISSNet não é gerado nenhuma URL, pelo simples fato que essa URL não esta definida no arquivo INI do provedor, veja:

[LinkNFSe]
Producao=
Homologacao=

Agora veja a definição da URL do provedor Ginfes:

[LinkNFSe]
Producao=http://visualizar.ginfes.com.br/report/consultarNota?__report=nfs_novo&cdVerificacao=%CodVerif%&numNota=%NumeroNFSe%&cnpjPrestador=null
Homologacao=http://visualizar.ginfesh.com.br/report/consultarNota?__report=nfs_novo&cdVerificacao=%CodVerif%&numNota=%NumeroNFSe%&cnpjPrestador=null

Note que, %CodVerif% e %NumeroNFSe% o componente substitui pelo código de verificar e pelo numero da NFS-e no momento da montagem da URL.

É preciso descobrir como é a URL do provedor ISSNet para que possamos incluir no arquivo INI do mesmo.
 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Oi Italo, obrigado, pela Aula. realmente falei com o pessoal da prefeitura, e ainda não tem o método substituir e nem previsão para implementar, quanto ao link, me orientaram dessa maneira:

a URL dos serviços disponíveis é essa:

http://www.issnetonline.com.br/webserviceabrasf/homologacao/servicos.asmx

a cURL para gerar o link, me passaram esse: http://www.issnetonline.com.br/webservice/nfd/ConsultarUrlVisualizacaoNfse

e o xml de exemplo é esse:

<?xml version="1.0" encoding="utf-8"?>
<ConsultarUrlVisualizacaoNfseEnvio xmlns="http://www.issnetonline.com.br/webserviceabrasf/vsd/servico_consultar_url_visualizacao_nfse_envio.xsd"
xmlns:tc="http://www.issnetonline.com.br/webserviceabrasf/vsd/tipos_complexos.xsd">
<Prestador>
<tc:CpfCnpj>
<tc:Cnpj>cnpj</tc:Cnpj>
</tc:CpfCnpj>
<tc:InscricaoMunicipal>IM</tc:InscricaoMunicipal>
</Prestador>
<Numero>numero</Numero>
<CodigoTributacaoMunicipio>2</CodigoTributacaoMunicipio>
</ConsultarUrlVisualizacaoNfseEnvio>

mas ao tentar fazer a requisição obtenho esse resultado:
***********************IdConnectionIntercept -Send 
POST /webservice/nfd/ConsultarUrlVisualizacaoNfse HTTP/1.1
Connection: Keep-Alive
Content-Type: text/xml; charset=utf-8
Content-Length: 544
server_protocol: HTTP/1.2
Host: www.issnetonline.com.br
Accept: text/javascript
Accept-Encoding: gzip,deflate, identity
User-Agent: Mozilla/3.0 (compatible; Indy Library)
Authorization: Basic Og==

***********************IdConnectionIntercept -Send 

<?xml version="1.0" encoding="utf-8"?>
<ConsultarUrlVisualizacaoNfseEnvio xmlns="http://www.issnetonline.com.br/webserviceabrasf/vsd/servico_consultar_url_visualizacao_nfse_envio.xsd"
xmlns:tc="http://www.issnetonline.com.br/webserviceabrasf/vsd/tipos_complexos.xsd">
<Prestador>
<tc:CpfCnpj>
<tc:Cnpj>cnpj</tc:Cnpj>
</tc:CpfCnpj>
<tc:InscricaoMunicipal>IM</tc:InscricaoMunicipal>
</Prestador>
<Numero>numero</Numero>
<CodigoTributacaoMunicipio>2</CodigoTributacaoMunicipio>
</ConsultarUrlVisualizacaoNfseEnvio>

***********************IdConnectionIntercept -Receive_ByToStrUTF8
HTTP/1.1 404 Not Found
Content-Length: 1753
Content-Type: text/html
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Tue, 05 Jul 2016 03:21:36 GMT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>N?o ? poss?vel localizar a p?gina</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=windows-1252">
<STYLE type="text/css">
  BODY { font: 8pt/12pt verdana }
  H1 { font: 13pt/15pt verdana }
  H2 { font: 8pt/12pt verdana }
  A:link { color: red }
  A:visited { color: maroon }
</STYLE>
</HEAD><BODY><TABLE width=500 border=0 cellspacing=10><TR><TD>

<h1>N?o ? poss?vel localizar a p?gina</h1>
A p?gina que voc? est? procurando pode ter sido removida, o seu nome pode ter sido alterado ou talvez ela n?o esteja dispon?vel temporariamente.
<hr>
<p>Tente o seguinte:</p>
<ul>
<li>Certifique-se de que o endere?o do site exibido na barra de endere?os do navegador est? escrito e formatado corretamente.</li>
<li>Se voc? acessou esta p?gina clicando em um link, contate o administrador do site para alert?-lo de que o link est? formatado incorretamente.
</li>
<li>Clique no bot?o <a href="javascript:history.back(1)">Voltar</a> e tente outro link.</li>
</ul>
<h2>Erro HTTP 404 - Arquivo ou diret?rio n?o encontrado.<br>IIS (Servi?os de Informa??es da Internet)</h2>
<hr>
<p>Informa??es t?cnicas (para equipe de suporte)</p>
<ul>
<li>V? para <a href="http://go.microsoft.com/fwlink/?linkid=8180">Servi?os de suporte t?cnico da Microsoft</a> e execute uma pesquisa de t?tulo com as palavras <b>HTTP</b> e <b>404</b>.</li>
<li>Abra a <b>Ajuda do IIS</b>, que pode ser acessada no <B>Gerenciador do IIS</B> (inetmgr), e procure pelos t?picos <b>Configura??o de sites</b>, <b>Tarefas administrativas comuns</b> e <b>Sobre mensagens de erro personalizadas</b>.</li>
</ul>

</TD></TR></TABLE></BODY></HTML>

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

  • Consultores
Postado

Zottis,

Acredito que não ficou claro.

Como o provedor segue a versão 1 do layout da ABRASF o método nunca vai ser implementado.

A não ser que esse provedor passe a usar a versão 2 do layout.

No caso da URL gerada pelo método Link, não existe acesso a Web Services, ele apenas gera a URL para ser enviada por e-mail para o tomador do serviço.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Desculpe Ítalo, ficou claro sim, só depois(se fizerem) que migrarem pare a a versão 2 é que funcionará a substituição de NFSe.

Quanto ao link, o que não estou entendendo é, como vou "Pegar" esse link para enviar por e-mail para o tomador do serviço?

 

Desculpe Ítalo, ficou claro sim, só depois(se fizerem) que migrarem pare a a versão 2 é que funcionará a substituição de NFSe.

Quanto ao link, o que não estou entendendo é, como vou "Pegar" esse link para enviar por e-mail para o tomador do serviço?

 

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

  • Consultores
Postado

Zottis,

O link é gerado pelo componente, mas para que isso ocorra é preciso que ele conste no arquivo INI do provedor.

Veja o exemplo que postei quando fiz referencia ao provedor Ginfes.

Uma dica, quando emitimos a NFS-e via site é enviado um e-mail para o tomador do serviço com o link.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

Postado

Mais uma vez agradeço pela ajuda e pelo componente muito show.

 

 

  • Curtir 1

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

Postado

Oi Ítalo, desculpe te incomodar de novo,

Estou com dúvida quanto ao certificado digital,

preciso instalar ele em cada máquina ou posso ter ele em uma pasta compartilhada ou ter ele em um campo blob e "baixar ele" na hora que precisar? 

mais uma vez obrigado.

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

  • Consultores
Postado

Zottis,

Se você utilizar o OpenSSL é possível ter o certificado em uma pasta compartilhada no servidor.

Mas se você vai utilizar o capicom será necessário instalar o certificado em todas as maquinas que por ventura venham a emitir o documento fiscal eletrônico.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

obrigado Ítalo, é so configurar o componente para usar "libOpenSSL" e configurar o caminho do arquivo PFX, numero de série e a senha?

e o certificado tem que ser com extensão PFX?

 

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

Postado (editado)

valeu, vou experimentar

 

Editado por Zottis
erro de português

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

2024 ano XXVII

  • 6 anos depois...
Postado

Ola pessoal, 
Estou tendo esse erro ao tentar emitir nfse na cidade de Dourados - MS, provedor Issnet com o novo componente AcbrNFSex

A consulta funciona perfeitamente mas a emissão dá esse erro aqui:
image.thumb.png.0ac5a9e8f2d341577e5c47946ad4c772.png
 

estou usando o projeto de exemplo do acbrnfsex
o curioso é que o antigo componente emite perfeitamente, só o novo componente que não emite, mas consulta certinho.

inclusive eu emiti com o componente antigo e consultei com o novo e dá certo

mas nao emite com o novo.

nao sei bem quais informações devo mandar aqui pra vocês pois não chega a gerar nada, apenas dá esse erro ai.

  • Este tópico foi criado há 740 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.