Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Implementação de NFS-e em Delphi 2007 no webservice Coplan para Sinop


Go to solution Solved by Juliomar Marchetti,
  • Este tópico foi criado há 657 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá!

Gostaria de saber se alguém está fazendo ou já faz a implementação da NFS-e em Delphi 2007 no webservice da Coplan para a cidade de Sinop - MT.

O ACBr Monitor não tem a opção de emissão de NFS-e, e no site do ACBr a informação é que a DLL da NFS-e está com o desenvolvimento suspenso. A opção seria fazer via instalação dos componentes no Delphi.

Tendo em vista que não há suporte pra NFS-e no Monitor nem por DLL, fico em dúvida se o componente disponibilizado estaria funcional, já que em Sinop o fornecedor do webservice foi trocado ano passado, e se ele seria compatível com Delphi 2007, sendo que boa parte do suporte de muitos componentes foi descontinuado para versões mais antigas do Delphi.

Link to comment
Share on other sites

  • Consultores
  • Solution
40 minutos atrás, sshb2000 disse:

Tendo em vista que não há suporte pra NFS-e no Monitor nem por DLL, fico em dúvida se o componente disponibilizado estaria funcional, já que em Sinop o fornecedor do webservice foi trocado ano passado, e se ele seria compatível com Delphi 2007, sendo que boa parte do suporte de muitos componentes foi descontinuado para versões mais antigas do Delphi.

Tu fala componentes de terceiro, pois do ACBr todos é compatível desde 7.

Exatamente tem como você construir sua aplicação com o ACBrNFS-e.

Creio que esteja sim pois percorri e vi o nome na lista de cidades.

Que banco está usando e qual a linguagem?

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Membros Pro
31 minutos atrás, Juliomar Marchetti disse:

Tu fala componentes de terceiro, pois do ACBr todos é compatível desde 7.

Exatamente tem como você construir sua aplicação com o ACBrNFS-e.

Creio que esteja sim pois percorri e vi o nome na lista de cidades.

Que banco está usando e qual a linguagem?

Usando Delphi 2007 com Sybase 9.

Estou instalando os componentes para testar. Vou fazer um teste no 2007 (que é onde o sistema é desenvolvido), e um teste no Delphi Berlin.

  • Like 1
Link to comment
Share on other sites

  • Administradores

Boa tarde.

1 hora atrás, sshb2000 disse:

O ACBr Monitor não tem a opção de emissão de NFS-e, e no site do ACBr a informação é que a DLL da NFS-e está com o desenvolvimento suspenso.

O desenvolvimento da DLL não está suspenso, mas depende da conclusão do refactoring do componente ACBrNFSe.

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Consultores
1 hora atrás, sshb2000 disse:

Usando Delphi 2007 com Sybase 9.

Estou instalando os componentes para testar. Vou fazer um teste no 2007 (que é onde o sistema é desenvolvido), e um teste no Delphi Berlin.

Pera amigo mas se tu usa o Delphi porque utilizar dll e monitor?

use o componente diretamente.

igual ao demais NF-e, CT-e , MDF-e etc que tu deve de estar usando dentro de seu sistema

  • Like 1
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Membros Pro
14 horas atrás, Juliomar Marchetti disse:

Pera amigo mas se tu usa o Delphi porque utilizar dll e monitor?

use o componente diretamente.

igual ao demais NF-e, CT-e , MDF-e etc que tu deve de estar usando dentro de seu sistema

Sim, a ideia é usar o componente, contudo não temos nada implementado com ACBr para emissão de documentos fiscais ainda.

Usávamos outras soluções de terceiros, que trabalham com monitores e APIs intermediárias, não sendo diretamente acopladas ao sistema, mas agora queremos migrar para ACBr, e resolvemos começar pela NFS-e.

Mas nossa dúvida refere-se justamente à viabilidade de uso do componente atualmente, já que consta que ele estaria sendo refatorado.

Assim, se está sendo refatorado, fica a questão se, nas versões futuras, haveria grande diferença em relação à sua versão atual, pois, se for assim, teríamos o trabalho de integrar com a versão atual do componente e, depois que sair a nova versão refatorada, termos que reimplementar tudo de novo.

Ainda nesse sentido, ocorre também que a documentação oficial disponibilizada está em branco na parte da NFS-e, e também não encontramos exemplos de implementação do mesmo com Delphi.

Por acaso, vocês teriam exemplos de algum programa emissor de NFS-e em Delphi pra gente analisar?

Link to comment
Share on other sites

  • Consultores
3 horas atrás, sshb2000 disse:

Mas nossa dúvida refere-se justamente à viabilidade de uso do componente atualmente, já que consta que ele estaria sendo refatorado.

sim tem isso. mas creio que será modificado mais a questão interna do componente mas o uso basicamente será o mesmo

3 horas atrás, sshb2000 disse:

Por acaso, vocês teriam exemplos de algum programa emissor de NFS-e em Delphi pra gente analisar?

Sim na pasta de exemplos/acbrdfe/acbrnfse  que no caso exemplifica o uso do componente, agora se tu quer mesmo um emissor dificilmente alguém vai disponibilizar fontes de projetos prontos

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Consultores

Bom dia a todos,

Quanto ao Refactoring do componente ACBrNFSe, algumas propriedades de configuração vão deixar de existir pois estavam em duplicidade.

Mas isso é muito tranquilo de resolver em uma aplicação que já esta rodando.

Não vai mais existir os arquivos INI dos provedores e nem o Cidades.ini

O conteúdo do Cidades.ini vai para o ACBrNFSeServicos.ini que é convertido em um arquivo .RES que por sua vez é incorporado ao executável.

Ainda não há uma previsão de termino do Refactoring, sendo assim não fique esperando.

Estude o programa exemplo do ACBrNFSe atual.

E passe a utilizar o componente ACBrNFSe na sua aplicação.

Como o Juliomar disse, as grandes mudanças são internas no componente.

  • Like 3
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

  • 2 weeks later...
  • Consultores
Em 21/07/2020 at 09:18, sshb2000 disse:

Mas nossa dúvida refere-se justamente à viabilidade de uso do componente atualmente, já que consta que ele estaria sendo refatorado

TLDR: Pode usar!

  • Haha 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
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.