-
Total de ítens
177 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que billbarsch postou
-
Extensão PHP para uso do ACBrLib online! ACBrLibPHP
billbarsch replied to billbarsch's tópico in ACBrLIB
Isso mesmo, não precisa ser o linux Desktop, basta ser o o linux server mesmo, claro que pra funcionar a gente instala alguns pacotes que fazem um "ambiente grafico virtual" que serve para "emular" o que as dlls do acbr precisam, mas isso sao só requisitos basicos para o funcionamento que podem ser instalados em qualquer server sem que fique pesado ou algo do tipo. agora no projeto no github eu ja adicionei um dockerfile com tudo que é necessário pra executar. o projeto ainda está no inicio precisamos desenvolver mais funções para que realmente possa ser usado para emitir notas por exemplo. acredito que a partir de agora que funcionou 100% online eu possa voltar a desenvolver essa extenção do php que faz toda essa questão de conectar com as dlls do Acbrlib. toda ajuda será bem vinda. já adianto que é totalmente opensource e sempre será, sem o intúito de monetizar de nenhuma forma. caso alguem tenha interesse de ajudar é só ter conhecimentos em c++, conferir o projeto e fazer pull requests! meu objetivo é de ter uma extenção para php totalmente funcional para que eu possa emitir notas fiscais usando o acbr no meu servidor linux e atender meus clientes na minha empresa. atualmente eu uso o NFEPHP (projeto opensource muito bom) mas sempre quis ter mais uma opção pra não depender de um projeto só, além de é claro com o Acbr termos milhares de outras possibilidades como geração de boletos, arquivos de remessa e retorno, emissão de notas de serviços e muitos outros. -
Extensão PHP para uso do ACBrLib online! ACBrLibPHP
billbarsch replied to billbarsch's tópico in ACBrLIB
É com muito orgulho que anuncio que a integração do ACBrLib com o PHP funcionou aqui pra mim! Já está rodando online em uma imagem docker na nuvem: https://acbrlibphp-gi6sudnd5q-uc.a.run.app/ (se aparecer a versão da dll de exemplo é porque ta online) Depois do sucesso anunciado pelo Rafael Dias, tentei novamente aqui desta vez com docker, e está funcionando! Agora temos muito trabalho pela frente, escrever as rotas de cada função das dlls do AcbrLib na extensão do php, mas o projeto é opensource então acredito que teremos ajuda da comunidade com certeza e também isso é o de menos perto de tudo que a equipe do ACBr ja fez, vamos que vamos! O Acbr agora mergulha no ecosistema php de cabeça com touquinha hehehe -
Ajustes para NFS-e de Manhuaçu/MG - Provedor EL
billbarsch replied to Paulo Henrique de Oliveira's tópico in ACBrNFSe
Oi, um cliente informou que tem como emitir para esse municipio sem o uso de certificado digital. Temos como saber se isso é possível? Vocês que já emitiram sabem dizer se o ACBR contempla isso ou teria que ser usando o certificado mesmo? -
olá pessoal, foi alterado o url da prefeitura de carazinho gostaria de informar o pessoal do acbr pra corigir. o email do departamento da prefeitura fala isso: _________________________________________________ Bom dia Feita alteração na URL que indica a emissão de nfs-e. Foi alterado o protocolo HTTP para HTTPS. WSDL NFS-e Base Produção: https://nfse.carazinho.rs.gov.br/webservice/index/producao/?wsdl at.te Carlos Zart __________________________________________________
-
Passos/MG - Troca para Provedor Integra GRP
billbarsch replied to Cleber Ferreira's tópico in ACBrNFSe
olá cleber gostaria se saber se você conseguiu passar por esse erro pois estou tendo o mesmo problema aqui, agora que a cidade mudou de empresa, a emissão parou com essa mesma mensagem. desde já agradeço a atenção -
olá, estou tendo esse erro ao emitir ou consultar notas fiscais do provedor IPM para a cidade de Guaramirim "USUARIO OU SENHA INVALIDO" acontece que se eu adicionar essa linha nesse arquivo tudo passa a funcionar perfeitamente: ou seja, para este provedor não se deve incluir esse cabecalho, quando ele é removido tudo funciona perfeitamente. emissão e consulta de notas fiscais. "if not (FProvedor in [proIPM]) then" ... ... gostaria de informar isso para análise e vermos se essa é realmente a melhor solução ou não. desde já agradeço o magnífico trabalho
-
Olá pessoal, venho retribuir aqui todos esses anos de ajuda e desenvolvimento por parte desse magnífico projeto que é o ACBr Eu nasci dentro do ecosistema web com PHP desde meados de 2001, e de lá pra cá venho aprendendo mais a cada dia. Hoje tenho a alegria de disponibilizar o projeto opensource de uma extenção php NATIVA escrita em C++ que permite o uso online do ACBrLib no PHP. Isso abre possibilidades para uso de todos esses recursos do ACBrLib online no php de forma nativa graças a esta grande iniciativa do ACBrLib. Conto com a ajuda do pessoal do ACBr para conferir o projeto e me ajudar a resolver um erro que só acontece em modo server. Mesmo assim, o funcionamento é de 99% como vocês mesmos (se tiverem curiosidade) irão ver no video que fiz a respeito e também no github onde o código está todo dispinível (ainda bem inicial apenas com algumas funções de NFe). Mesmo assim é o start para algo que acredito que (graças ao ACBr e todos os profissionais envolvidos), irá mudar a forma de emitir documentos fiscais online no Brasil! Grande dia! Link para o projeto: https://github.com/billbarsch/acbrlibphp Link para o vídeo que mostra todo o desenvolvimento:
- 15 replies
-
- 10
-
olá, ontem meu cliente reportou o seguinte erro ao tentar emitir nfse na cidade de Vitória da Conquista (WEBISS) The 'http://www.abrasf.org.br/nfse.xsd' namespace provided differs from the schema's 'http://www.abrasf.org.br/nfse' targetNamespace. descobri que se trata praticamente do mesmo problema que aconteceu em outra cidade reportado aqui em outro tópico: dessa vez a solução é a mesma bastando retirar os caracteres: ".xsd" do final no namespace o arquivo corrigido está aqui: WebISS.ini desde já agradeço o magnífico trabalho de vcs!
-
So pra reforçar, é exatamente isso mesmo, o name espace está com esse arquivo xsd no final, e está dando erro de assinatura, e tem que ser retirado pra ficar como vc falou. dai passa a emitir corretamente
-
Pessoal eu estou tendo um problema recebendo essa mensagem em BELO HORIZONTE Arquivo enviado com erro na assinatura. Descobri que o erro está no arquivo BHISS.ini nesta parte: tem que ser alterado pra isso daqui: após feita a alteração, voltou a emitir NFSE normalmente! o engraçado é que o arquivo era correto antes, e dai depois passou a vir com esse erro. descobri pois comparei o arquivo BHISS.ini atual com outro mais antigo que tenho aqui, e o antigo emitia mas o novo não!! A única diferença entre os arquivos é realmente essa Segue o arquivo corrigido abaixo: BHISS.ini
-
Estou usando o componente AcbrDanfseRL - Fortes Report Cidade de Santos - SP xml anexo (o erro aparece até mesmo quando leio o xml usando o projeto de exemplo de nfse pra lazarus) erroFormatacao.xml
-
eu conferi no xml mas está o valor normal olha
-
oi pessoal, confesso que fiquei um pouco preocupado quando vi o componente dando erros, mas aparentemente não deu nenhuma divergencia com meu projeto depois do erro apresentado eu 1- fiz um clean up na pasta do repositorio do acbr com o tortoise 2- recompilei todo o lazarus mandando limpar os dados antigos 3 - removi essa dependencia do projeto: depois disso tudo voltou a funcionar normalmente. então peço desculpas pelo post mas talvez ajude outros que tbm usam LAZARUS
-
o pacote ACBr_NFCe_DanfeRL.lpk foi removido
um tópico no fórum postou billbarsch NFC-e - Nota Fiscal do Consumidor Eletrônica
Olá, de acordo com este topico: "o pacote ACBr_NFCe_DanfeRL.lpk foi removido. Os componentes dele agora se encontram no pacote ACBr_NFe_DanfeRL.lpk" no caso como eu faço pra voltar a emitir NFCe? agora devo usar o componente ACBr_NFe_DanfeRL e ele vai saber quando é NFCe e vai gerar o pdf certo? ou dentro do pacote ACBr_NFe_DanfeRL na verdade vão ter dois componentes um pra NFE e outro pra NFCe? eu tentei reinstalar o pacote ACBr_NFe_DanfeRL mas não apareceu mais o componente de NFCe no meu projeto e fica dando erros. eu uso o lazarus, tem algum procedimento simples que eu possa fazer pra corrigir meu projeto? -
Pessoal, minha cliente está reclamando dos valores estarem saindo assim na NFSe (serviços) Já alterei algumas configurações aqui mas nada de mudar isso Alguma sugestão de como corrigir?
-
olá, como esse topico já está indexado pelo google e o meu problema é exatamente esse, entendi que o melhor é postar aqui para que outros também achem soluções caso esteja agindo errado podem me falar. desde semana passada que varios clientes de varias cidades diferentes passaram a emitir nfse com a razao social na danfe da NFSE em BRANCO! o xml está 100% ok com a razao social corretamente. procurei o que poderia ser e descobri que a unica forma de fazer a razao social voltar para a danfe é setando essa variavel aqui antes de imprimir a danfe: DataModule1.ACBrNFSeDANFSeRL1.RazaoSocial := DataModule1.ACBrNFSe1.NotasFiscais.Items[0].NFSe.Prestador.RazaoSocial; (mas antes isso não era necessário) acredito que essa informação deveria ser preenchida automaticamente quando consultamos lotes ou emitimos notas certo?
-
pessoal, eu estou tentando emitir nfse para montes claros tem alguns dias, não estava dando certo, estava dando erro 404, como se não achasse a url, percebi que eu não devia informar o nome de usuario e senha do site da prefeitura para o componente, isso mudou o erro apenas em homologação mas não funcionava de forma alguma em produção. depois de tentar milhares de coisas aleatórias, descobri que a URL em produção para montes claros só emite se for com protocolo HTTP (não usar HTTPS) já em homologação, o https parece estar respondendo normalmente. eu modifiquei os arquivos e acabei de emitir uma nota. gostaria de deixar aqui para avaliação de vocês Cidades.ini Pronimv2.ini
-
consegui resolver. eu sempre pedi para o componente imprimir logo após uma emissão ou uma consulta de nfse. sempre funcionou, inclusive para algumas outras cidades estava 100% em produção. mas devido a esse erro percebi que a solução foi: fazer um: DataModule1.ACBrNFSe1.NotasFiscais.Clear; depois fazer o componente ler o arquivo xml novamente com: DataModule1.ACBrNFSe1.NotasFiscais.LoadFromFile(NomeArqXml, False); e ai sim imprimir: DataModule1.ACBrNFSe1.NotasFiscais.ImprimirPDF; isso resolveu pra mim. não sei se pode acontecer com outros, então vou deixar registrado aqui.
-
olá eu estou tentando emitir nfse na cidade de santos a emissão ocorrecom com sucesso mas o acbr trava nessa tela: windows 10 original atualizado. o que pode ser? já reiniciei o computador... mas nao passa dessa parte. tem algo congelando a geração do pdf.
-
também tenho a mesma dúvida de como preencher o campo outras informações nas NFSE de qualquer operada
-
funcionou no c#!!! só pra ficar registrado depois que copiei essas dll aqui pra pasta nativa, o aplicativo executou!!!! vou continuar estudando o C++ qualquer novidade posto aqui muito obrigado!!
-
no windows tentei com C# mas não está dando muito certo também, no exemplo do C# está dando erro ao executar porque fala que nao acha uma dll (ACBrLib.Core.dll) sendo que a dll está lá dai nao sei se essa ACBrLib.Core.dll é obrigatoria ou se foi criada só no exemplo do C# mesmo, e empacou o processo. mas a dll está presente na pasta, só achei estranho o tamanho dela, muito pequena (se tiver alguma informação que ajude nisso aqui tbm agradeço, ia criar outro post pra esse) dai tentei ir de linux mesmo mas não achei exemplos basicos de como acessar as funções internas. fiz bibliotecas .so de exemplo aqui, até concegui acessar, mas a do acbr ele nao executa a função, não sei se tem que colocar argumentos obrigatorios que nao estou colocando talvez. na verdade estou bem perdido. pensei de ver com vc's se tinham exemplos em c++ disponiveis, ou talvez algum stackoverflow que recomendassem pra eu comessar os estudos disso. desde ja agradeço a atenção.
-
olá, eu vi exemplos em C# no windows, java, etc estou tentando acessar a ACBrLib no linux usando C++ consegui compilar o arquivo libacbrnfe64.so no ubuntu 18 com lazarus, tudo tranquilo o arquivo tem 15 mb, eu tentei me basear pelo c# mas não consegui avanço nenhum em C++ gostaria de conseguir executar pelo menos uma função basica tipo a NFE_Versao, só pra ver se está realmente conectando com a Dinamic Shared Library mas não sei nem por onde começar... ví exemplos simples na internet como este aqui, (eu mesmo criando um file.so meu de exemplo), executa e funciona normal: mas vocês teriam algum exemplo simples de acesso da lib do acbr em c++ pra linux mais ou menos nesse sentido? desde já agradeço e parabenizo pelo incrivel trabalho
-
agradeço a resposta, não sei se entendi direito na verdade juliomar parece que o problema é que estão aparecendo uns dados dentro de chaves tipo: [itemServico=34435][quantidade=234]... ... a questao das pipes parece ok, mas como resolver essa questão desses valores estranhos aparecendo entre chaves?
-
oi pessoal, estou tendo um problema no PDF da NFSE de Jaraguá do Sul estão aparecendo uns erros na descrição do serviço, o xml e a nota na prefeitura estão perfeitos parece que é algum erro no template do pdf apenas. alguem pode me ajudar? eu uso lazarus