Ir para conteúdo
  • Cadastre-se

dev botao

Novos Fontes do ACBrNFSe


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

Recommended Posts

  • Consultores

Samuel,

Na unit pnfsConversao.pas que encontra-se na pasta ...\fontes\ACBrNFSe você encontra uma lista das cidades atendidas pelo componente.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Luiz,

Muito obrigado, vou efetuar as alterações.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia a todos.

Estou precisando implementar a nfs-e da cidade de São Paulo/SP, mas ele tem um modelo diferente é a Nota Fiscal Paulistana

na qual eles usam o servidor de NFe da cidade e o layout é diferente também, gostaria de saber se a alguma coisa no acbr nfse que atente a ele ou se a possibilidade de implementação do mesmo.

Caso haja uma nova implementação posso ajudar a implementar.

Ja uso o componente acbr nfse pra outros municípios com implementação pronta.

ATT: Volnei

MC Software | Análise e Desenvolvimento

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Luiz,

Estamos atualizando somente o novo.

Não esqueça de indicar no fonte as correções e inclusões realizadas por você.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Pessoal, estou testando um problema na hora de realizar a assinatura do xml.

Seleciono a pasta de schema do provedor Thema (prefeitura de São Leopoldo) e mando Gerar e Enviar Lote no Demo_ACBrNFSe. Mas está dando o erro "Erro não especificado.".

Quem desenvolvel poderia responder se teve problemas na assinatura do RPS e/ou Lote?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia a todos,

Esta disponivel no branches a versão do DANFSe em Quick Report 3.0

...\NFSe_Novos_Fontes\Fontes\ACBrNFSe\DANFSE_QR3

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa Noite a todos.

Estou precisando implementar a nfs-e da cidade de São Paulo/SP, mas ele tem um modelo diferente é a Nota Fiscal Paulistana na qual eles usam o servidor de NFe da cidade e o layout é diferente também, gostaria de saber se a alguma coisa no acbr nfse que atente a ele ou se a possibilidade de implementação do mesmo.

Caso haja uma nova implementação posso ajudar a implementar.

Ja uso o componente acbr nfse pra outros municípios com implementação pronta.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Eduardo,

O componente ACBrNFSe no momento só gera os XMLs segundo o layout da ABRASF, que por sinal não é utilizado pela prefeitura de São Paulo no que diz respeito a NFSe - Nota Fiscal de Serviço Eletrônica.

Toda ajuda é bem vinda, caso tenha interesse, estude o componente, e defina qual seria a melhor solução para implementar o layout utilizado por São Paulo e outras cidades que utilizam o mesmo layout.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, baixei os fontes e percebi que veio a unit do provedor FISSLEX, andei fazendo uns testes, e da o erro abaixo na linha 1242 da unit ACBrNFSeUtil.

"Erro Não especificado"

 signedKey := xmldsig.sign(dsigKey, $00000002);

 if (signedKey <> nil)

Att,

Márcio Lopes

Atenciosamente,

Márcio Lopes

Analista de Sistemas

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Márcio,

Ainda não esta pronto a implementação desse provedor.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Alisson,

Até o momento o componente não possui esta opção.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Italo bom dia,

Ainda não resolvi o problema do "id" (minúsculo). Em um blog indicaram a pegar cada assintura do CAPICOM em suas respectivas classes.

Mais uma informação, este "id" é com base ao layout ABRASF 1.0. Pois do ABRASF 2.0 em diante, já é "Id" (i maiúsculo).

Estou tentando realizar teste com OpenSSL, mas não estou conseguindo utilizar. Modifiquei o Define no Delphi para entrar nas funções OpenSSL, mas não funciona.

Pode me falar o que pode estar errado para a utilização do OpenSSL????

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Luiz,

Todos estes que realizei, e acredito que a maioria vem utilizando o Capicom.

O que ocorre quando tenta utilizar o OpenSSL? Ocorre algum erro? Ou simplemente não ocorre nada?

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Luiz,

Primeiro você deve abrir usando o bloco de notas o arquivo ACBr.inc que encontra-se dentro da pasta ...\Fontes\ACBrComum.

Procure pela definição da diretiva de compilação: ACBrNFSeOpenSSL

ela esta comentada, descomente-a.

Se você estiver utilizando o programa exemplo para realizar os seus testes, selecione a opção Options do menu Project, aba Directories/Conditionals e apague o "ACBrNFSeCAPICOM" que encontra-se no campo: Conditional defines.

Compile a aplicação com a opção Build que encontra-se no menu Project e realize os testes.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Entendido.

Mais uma pergunta, para utilizar por um sistema na qual direciono as pastas na Library e utilizo os objetos.

Terei que realizar o mesmo processo de alteração do arquivo.inc????

Teria como definir quando utilizar o CAPICOM e quando utilizar o OpenSSL, numa mesma aplicação?????

Mesmo que a aplicação seja a Demo.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Luiz,

Não entendi a sua primeira pergunta, por favor reformule.

Uma aplicação só pode usar uma das opções Capicom ou OpenSSL, uma vez que rotinas são compiladas ou não dependendo da opção escolhida.

Se a sua aplicação vai utilizar o Certificado tipo A1, tanto faz a OpenSSL como a Capicom, mas se vai utilizar o tipo A3, ai tem que ser o Capicom.

Sendo assim eu utilizo o Capicom, pois a minha aplicação vai funcionar tanto com o certificado A1 quanto com o A3.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Obrigado Italo,

Sua resposta atende a minha primeira pergunta.

Mas para solucionar esta escolha como comentei, será possível criar um arquivo .INC específico para o OpenSSL e utilizar o importe {$I ACBr.inc} com o arquivo criado???

Talvez utilizar o directiva {$IFDEF ACBrNFSeOpenSSL} para tratar o importe do arquivo????

Link para o comentário
Compartilhar em outros sites

  • Consultores

Luiz,

Você não tem que criar arquivo nenhum, basta abrir o ACBr.inc com o bloco de notas e descomentar a linha que define a diretiva de compilação para usar o OpenSSL no caso da NFSe.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde,

Estou utilizando o componente do ACBr para a NFS-e de São Leopoldo/RS, provedor Thema. Porém este está retornando um erro na unit ACBrNFSeUtil no seguinte trecho de código:

if (not xmldoc.loadXML(AXML))

then raise Exception.Create('Não foi possível carregar o arquivo: ' + AXML);

Na mensagem parece que ele tenta carregar o arquivo .xml da variável AXML, só tem a parte da assinatura do xml, com a tag iniciando

Alguém está com o mesmo problema? Ou uma solução para isso?

Obrigado.

Link para o comentário
Compartilhar em outros sites

Bom Dia Italo,

Referente a dúvida do Luiz Sodré (Ainda não resolvi o problema do "id" (minúsculo). Em um blog indicaram a pegar cada assintura do CAPICOM em suas respectivas classes).

Quando vou assinar o meu XML com a tag "id" com a CAPICOM, ocorre o seguinte erro: "Erro Inesperado". Gostaria de saber se vcs conseguiram efetuar a assinatura de algum XML com a tag "id" com a CAPICOM, de que forma?

Desde já agradeço a atenção !

Att,

ERG

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3511 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.

The popup will be closed in 10 segundos...