Jump to content

click.png

click.png

click.png

click.png click.png click.png

click.png

click.png

click.png

click.png

click.png

click.png

Search the Community

Showing results for tags 'acbr'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

There are no results to display.

Forums

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • ACBr's Pub
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Data Base
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categories

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
  • Free Download
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras

Calendars

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Community Calendar
  • ACBr Papo Pro
  • Feriados Nacionais

Blogs

  • Daniel Simoes' Blog
  • André Ferreira de Moraes
  • Moderadores ACBr
  • Teste de Blog
  • Notícias do ACBr

Categories

  • Suporte Pago - PRO
    • Webinars
    • Video Aulas
  • Vídeos Abertos
    • Video Aulas
    • Comunicados
    • Dia do ACBr 1a Ediçao
    • Dia do ACBr 2a Ediçao
    • Dia do ACBr 3a Ediçao
    • Equipamentos Homologados ACBr
    • TEF ACBr PayGo
  • Campanhas promocionais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL

  1. ACBR sem o instalador automático para Lazarus, abaixa encontrara um link e vídeo explicativo de como usar. LINK DO APP https://github.com/arirod/acbrscriptgui app do companheiro Ary Rodrigue e vídeo de instalação em https://youtu.be/o5oyqk-3kns do meu colega Daniel Morais Boas pessoas ajudando boas pessoas isso é o sentindo. Ney Borges poste 021078003
  2. Pessoal, eu atualizei o ACBr e fiz alterações no meu código para que quando fosse emitido uma NFe/NFCe com o código 99 (Outros) na tag tPag, fosse preenchido o campo xPag com a descrição do pagamento, mas estou fazendo testes e parece que os arquivos schemas estão desatualizados. Eu já atualizei a minha pasta do ACBr e os arquivos estão datados de 2019 sem a tag xpag. Segue abaixo a mensagem de erro, o arquivo XML e a pasta de schemas que estou utilizando. Element '{http://www.portalfiscal.inf.br/nfe}xPag' is unexpected according to content model of parent element '{http://www.portalfiscal.inf.br/nfe}detPag'. Expecting: {http://www.portalfiscal.inf.br/nfe}vPag. temp.xml NFe.zip Eu vi que no site da Receita tem os schemas atualizados, mas teria algum problema em eu copiar estes arquivos e jogar para dentro do sistema? Tipo não dará nenhum problema com o código da ACBr? Link: http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=/fwLvLUSmU8=
  3. Estou tentando instalar o Fortes Report como componente para o Delphi, mas está dando esse erro. Já apaguei do lib path tudo vinculado ao Fortes, já removi do "Install Packges". E agora estou tentado instalar com a versão mais recente disponibilizada no Segue log gerado do erro. Agradeço desde já. log_Delphi_10.2_Tokyo.txt
  4. Pessoal, ao emitir uma nota, está retornando a rejeição 225: "Falha no Schema XML do lote de NFe". Está acontecendo isto quando tem PISTST e CofinsST, creio eu que é por conta das tags indSomaPISST e indSomaCOFINSST. <?xml version="1.0" encoding="UTF-8"?><retEnviNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00"> <tpAmb>2</tpAmb> <verAplic>14.4.30-OR3</verAplic> <cStat>225</cStat> <xMotivo>Rejeicao: Falha no Schema XML do lote de NFe</xMotivo> <cUF>31</cUF> <dhRecbto>2021-08-28T10:37:25-03:00</dhRecbto> </retEnviNFe> Falha na validação Schema.xml
  5. Lembrei disso hoje... e decidi procurar se o Post n.1 ainda existe... SIM, ele ainda está no Fórum da DevMedia, o qual eu frequentei por um bom tempo, e foi o espírito de cooperação dos usuários do fórum, que me motivou a criação do Projeto ACBr... Reparem no Post, que ainda não há menção do nome ACBr, e a ideia inicial, era fazer uma classe de Suportes a ECF (Emissor de Cupom Fiscal)... https://www.devmedia.com.br/forum/classe-para-acesso-direto-a-ecf-em-linux-windows/229474 Na abertura do último Dia do ACBr, eu menciono um pouco sobre a criação do Projeto... Classe para acesso Direto a ECF em Linux/Windows 03/05/2004 Ola, para todos.... Estou desenvolvendo uma Classe Multiplataforma para acesso direto a diversas Impressoras Fiscais. Na verdade o projeto ainda está engatinhando, mas já tive sucesso em Comunicação com a Bematech em Windows e Linux. Entretanto, como muitos programadores também necessitam ou já fazem acesso a ECF, resolvi usar a ideia de tornar isso um projeto OpenSource. P1 - Porque fazer mais uma biblioteca de acesso a ECF ? A ideia é fazer uma Classe que possa rodar em Linux / Windows. algo que nao existe hoje.... Alem de não exigir nenhuma DLL ou SO, a fim de evitar o ´inferno das DLL´s´ P2 - Como fazer acesso aos ECFs ? Como a classe deve rodar em Linux, fica descartado o uso de DLL´s... Todas as impressoras fiscais (pelo menos as que já programei) possuem manuais descrevendo os codigos de comandos e protocolos seriais. Atualmente acesso as impressoras: Bematech, Daruma, Schalter, Sweda, Mecaf (e compativeis) de forma direta, em DOS, usando a linguagem CLIPPER 5.02e.+Clipper Tools... O Executável não depende de nenhum arquivo externo ou device driver no CONFIG.SYS. A ideia é migrar as funçoes de Clipper para Delphi, usando um componente de acesso a Serial. P3 - Qual componente fará acesso a serial ? Dos que testei, apenas a classe SynaSer http://www.ararat.cz/synapse/ é multiplataforma (Kylix) P4 - Porque rodar em Linux ? Já pensou oferecer para os seus clientes uma solução de Aplicacação Comercial totalmente legalizada ? e sem pagar uma fortuna por isso ? Sem falar na estabilidade e segurança do Linux.... Qual usuário consegue apagar o sistema ? (alem do Root é claro Caracteristicas do projeto: - Deve ser OpenSource e com a distribuição dos fontes: - Deve ser Multi-plataforma (Windows ( CLX / VCL ) / Linux) - Nao deve depender de nehuma DLL ou SO. - Deve suportar as diferença entre os diversos modelos de ECF - As Classes Filhas devem tratar de forma transparente as pequenas diferenças na programaçao de Versoes diferente do mesmo Modelo de ECF. Ex: A classe TECFBematech deve ser capaz de trabalhar com todas as versoes da Bematech FI Vantagens do Projeto: - Total controle da Aplicação: Já vi DLL´s que simplesmente param o processamento do programa (Quem já homologou TEF discado, sabe o que eu quero dizer...) - Facil distribuição: Não precisa distribuir e instalar nenhuma DLL - Livre-se do Inferno das DLL´s Quando o usuário instala outro programa que usa a mesma DLL que você usa, porém em uma versão antiga (causando Bugs no seu programa) - Multiplataforma: Linux / Windows - Programação Limpa e Clara. Basta criar uma classe TECF com o modelo apropriado. O Codigo fonte sempre se refere a Classe criada, sem se preocupar com o Modelo Desvantagens do Projeto: - Se o hardware mudar, ficamos dependendo de novas informaçoes do fabricante, ou até mesmo de um modelo do equipamento para testes... - Geralmente as DLL´s incorporam novos Hardwares do mesmo fabricante.... Aqui teremos que implementar um novo filho da classe TECF para cada Hardware novo (somente se o novo hardware nao for compativel com o antigo) Estou lançando a ideia para ver a aceitação... Existe algum disposto a colaborar ? Posso enviar os fontes por e-mail para que estiver interessado... Em breve farei uma pagina para download do projeto... (Ou se alguem estiver disposto a fazer... ) A ser desenvolvido: - Terminar a implementação da Classe TECFBematech - Implementar as demais Classes (Daruma, Schalter, Sweda, Mecaf) - Criar Classe para Manupilação de TEF Discado para interagir com TECF Na verdade, nunca fiz nenhum projeto OpenSource... Gostaria de sugestões... Duvidas: - Como / Onde hospedar o projeto ? - Como cordernar ?.... - Como fica a questão legal de OpenSource ? É preciso registrar isso em cartório ? Ps: Srs Moderadores, desculpe postar essa msg em 2 áreas, mas acredito que seja do interesse...
  6. Olá, preciso agendar o fechamento do ACBRMonitor para remapear impressoras remotas e então ativá-lo novamente, senão não reconhece impressoras novas. Se eu forçar o fechamento pelo Taskkill /F ele para na tela de Msgbox avisando que o ACBR está em execução. Tem outra forma de fechar o ACBR de forma autõnoma? Alguma sugestão que não dependa da interferência do usuário?
  7. Olá pessoal. Estou com uma dúvida sobre como que eu atualizo o meu ACBr. Tenho o Trunk2, basta eu dar apenas o SVN Update ou tenho que recompilar ele, ou algo assim para aplicar as alterações das novas atualizações do repositório do ACBr Fico no Aguardo....
  8. Boa tarde Estou atualizando o meu acbr, pela primeira vez de instalado, e esta dando erro, processo que estou fazendo( atualizando pelo svn) e depois tento instalar novamente pelo truk2(seria isso mesmo para atulizar no meu delphi??), quando tento instalar novamente da o erro segue log. alguém poderia me ajudar ai, preciso instalar todos os componentes do acbr, ja utilizo todos do fiscal, agora da erro. lembrando que ele ja estava instalado no delphi, e funcionava normalmente, so preciso atualizar para ficar atualizado e agora ta dando erro log_Delphi_10.3_Rio_Win32.txt
  9. Boa tarde à todos! Estamos com o seguindo problema. Nós começamos ontem a utilizar o SPARKPOST de acordo com o tutorial ensinar aqui nesse fórum, porém estamos com um pequeno problema. Depois de realizarmos alguns testes tentamos colocar para rodar, porém no computador de um determinado CLIENTE fica apresentando o erro "UNABLE TO LOGIN", visto que já procurei solução em tópicos anteriores aqui e vi que poderia ser as DLL's do OPENSSL, foi feito essa atualização e em um cliente ontem funcionou, porém ao tentar migrar o outro cliente hoje aconteceu o mesmo erro, atualizamos a DLL e mesmo assim não vai, o erro persiste. Já foi refeito algumas vezes as configurações para termos certeza de que não é nenhum erro na hora da digitação dos dados. Alguém conseguiu alguma solução além das DLL's do OPENSSL? Aguardo um retorno
  10. Boa tardes, Eu tenho pego direto erros como "Rejeicao: Informado NCM inexistente" ou "NCM Invalido", mas não informa qual é o item, produto que está errado. O cliente tem mais de 10 produtos no pedido, mas no acbr não informa qual item, como não mostra, o clientem que ir produto por produto verificar, isso é alguma versão do acbr? antigamente mostrava
  11. Olá Estou com erro ao atualizar o ACBR. Podem ajudar? segue log log_Delphi_10.3_Rio_Win32.txt
  12. Pessoal, devo iniciar o desenvolvimento de um sistema online para a minha empresa e vou precisar emitir boleto e notas fiscais. Tem como eu usar o ACBr? Se sim, como? Teria uma solução que não fosse um aplicativo instalado no PC do cliente? (Se tiver isto então não conseguirei compilar para Linux e MAC) Estou aberto a sugestões, quero muito poder usar ACBr, mas alguns me indicaram usar a integração da TecnoSpeed.
  13. Pessoal, eu tinha procurado aqui no grupo uma forma de gerar o arquivo FCI, mas não achei nenhum código, portanto eu criei o código e testei a geração, está funcionando e validando. A leitura do arquivo de retorno eu não testei, pois não tenho um arquivo de retorno ainda, mas já disponibilizo o meu código para vocês utilizarem e implementarem no ACBr também. Além da unit "ACBrFCI.pas", tem um Demo também. FCI.zip
  14. Olá boa tarde. Sou novo no fórum e na utilização do componente ACBr. Confesso que não encontrei uma resposta(por este motivo estou levantando este tópico) para um problema que encontrei na instalação do ACBr no Lazarus, o Error: resource compiler "windres" not found, switching to external mode". Encontrei algumas postagens antigas de 2015 mas que não resolveram o problema. Bem vou direto ao ponto. Ao efetuar o processo de compilação seguindo o passos do "Bem_vindo_ao_Trunk2.pdf" e sendo orientado pelo vídeo do Daniel Morais, Vídeo de instalação aqui, deparei-me com erros de compilação em alguns arquivos.pas, ocorrendo então o erro windres. Meu sistema operacional é o Ubuntu 19.10 (64bits) e estou utilizando o Lazarus 2.0.2. A resposta ao meu problema encontrei neste link solução para o aviso de erro windress no Ubuntu. Que consiste em fazer a instalação de um pacote e criar um link. sudo apt-get install mingw-w64 sudo ln -s /usr/bin/x86_64-w64-mingw32-windres /usr/bin/windres Bem espero ter ajudado em algo e se houver já a solução proposta no fórum, favor desconsiderar. Att, Marcelo
  15. Bom dia a todos Vendo ativação online com Gerenciamento de controle de Clientes. Incluso o componente desenvolvido por mim, com a unit para adicionar no seu sistema em Delphi. Maiores informações entre em contato via Whatsapp: (19) 99923-7944
  16. Estamos implementando ferramentas para automatizar a busca de NFe pelo ambiente nacional, usando a função DistribuicaoDFePorChaveNFe. Primeiramente pegamos e alteramos o código de Manifestação de Destinatário no exemplo em ACBR\Exemplos\ACBrDFe\ACBrNFe\Delphi: Nfe.EventoNFe.Evento.Clear; with Nfe.EventoNFe.Evento.Add do begin InfEvento.cOrgao := 91; infEvento.chNFe := Chave; infEvento.CNPJ := CNPJ; infEvento.dhEvento := now; infEvento.tpEvento := teManifDestConfirmacao; end; Nfe.EnviarEvento(StrToInt(IDLote)); with Nfe.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento do begin lMsg:= 'Id: '+Id+#13+ 'tpAmb: '+TpAmbToStr(tpAmb)+#13+ 'verAplic: '+verAplic+#13+ 'cOrgao: '+IntToStr(cOrgao)+#13+ 'cStat: '+IntToStr(cStat)+#13+ 'xMotivo: '+xMotivo+#13+ 'chNFe: '+chNFe+#13+ 'tpEvento: '+TpEventoToStr(tpEvento)+#13+ 'xEvento: '+xEvento+#13+ 'nSeqEvento: '+IntToStr(nSeqEvento)+#13+ 'CNPJDest: '+CNPJDest+#13+ 'emailDest: '+emailDest+#13+ 'dhRegEvento: '+DateTimeToStr(dhRegEvento)+#13+ 'nProt: '+nProt; end; ShowMessage(lMsg); ShowMessage(Nfe.WebServices.EnvEvento.RetWS); ShowMessage(Nfe.WebServices.EnvEvento.RetornoWS); ShowMessage(ACBrUtil.ConverteXMLtoUTF8(Nfe.WebServices.EnvEvento.RetornoWS)); Aparentemente a chave de NFe escolhida foi manifestada corretamente. Então em seguida pegamos e alteramos o código de Distribuição no exemplo em ACBR\Exemplos\ACBrDFe\ACBrNFe\Delphi: nfe.DistribuicaoDFePorChaveNFe(AcUFAutor,ACNPJCPF,AchNFe); ShowMessage(nfe.WebServices.DistribuicaoDFe.RetornoWS); ShowMessage(nfe.WebServices.DistribuicaoDFe.RetWS); O resultado é uma caixa de diálogo do ACBr contendo o motivo "Rejeicao: Falha no esquema xml", depurando o código tenho o retorno em xml: '<retDistDFeInt xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>2</tpAmb><verAplic>1.1.9</verAplic><cStat>215</cStat><xMotivo>Rejeicao: Falha no esquema xml</xMotivo><dhResp>2019-04-02T15:10:38</dhResp><ultNSU>000000000000000</ultNSU><maxNSU>000000000000000</maxNSU></retDistDFeInt>' Verificamos e recolocamos os schemas mas a mensagem de erro persiste, verificamos no fórum e fora um post DistribuicaoDfe por Chave de Acesso de 20 de março de 2017, não achamos nenhuma referencia do que pode estar acontecendo. Alguém tem ideia do que pode estar errado?
  17. Em alguns computadores aqui está acontecendo erro de access violation ao chamar o CreateDataSet do cdsIdentificacao dentro do método create da classe. O erro acontece no momento que abro a tela que tem os componentes de nota fiscal do ACBr. Abaixo segue um trecho do código e a linha onde o erro acontece. Se alguém puder me ajudar . Erro: Project erp.exe raised exception class $C0000005 with message 'access violation at 0x0270e8d7: read of address 0x00000000'. Código: constructor TACBrNFeFRClass.Create(AOwner: TComponent); begin ... // cdsIdentificacao if not Assigned(cdsIdentificacao) then begin cdsIdentificacao := TClientDataSet.Create(AOwner); FfrxIdentificacao := TfrxDBDataset.Create(AOwner); with FfrxIdentificacao do begin DataSet := cdsIdentificacao; OpenDataSource := False; Enabled := False; UserName := 'Identificacao'; end; with cdsIdentificacao do begin FieldDefs.Add('Id', ftString, 44); FieldDefs.Add('Versao', ftFloat); FieldDefs.Add('Chave', ftString, 60); FieldDefs.Add('cUF', ftString, 2); FieldDefs.Add('cNF', ftString, 9); FieldDefs.Add('NatOp', ftString, 60); FieldDefs.Add('IndPag', ftString, 1); FieldDefs.Add('Mod_', ftString, 2); FieldDefs.Add('Serie', ftString, 3); FieldDefs.Add('NNF', ftString, 11); FieldDefs.Add('DEmi', ftString, 19); FieldDefs.Add('DSaiEnt', ftString, 10); FieldDefs.Add('TpNF', ftString, 1); FieldDefs.Add('CMunFG', ftString, 7); FieldDefs.Add('TpImp', ftString, 1); FieldDefs.Add('TpEmis', ftString, 1); FieldDefs.Add('CDV', ftString, 1); FieldDefs.Add('TpAmb', ftString, 1); FieldDefs.Add('FinNFe', ftString, 1); FieldDefs.Add('ProcEmi', ftString, 1); FieldDefs.Add('VerProc', ftString, 6); FieldDefs.Add('HoraSaida', ftString, 10); FieldDefs.Add('MensagemFiscal', ftString, 200); FieldDefs.Add('URL', ftString, 1000); // erro na linha abaixo CreateDataSet; end; end; ... end;
  18. Bom dia, estou tentando enviar uma nota, mas esta travando com a mensagem a seguir: Content for element serv is incomplete according to the DTD/Schema. Expecting: vServ. a parte em que crio a tag <serv> Qi.First; while not Qi.Eof do begin AServico := Servico.ItemServico.New; AServico.CodServ := IntToStr(Qi.GetInteger('mpsd_codprodserv')); AServico.Descricao := Qi.GetString('Mpsd_DescProdServ'); AServico.Quantidade := Qi.GetFloat('Qtde'); AServico.ValorUnitario := Qi.GetFloat('Mpsd_VlrUnit'); Qi.Next; end; Poderiam me auxiliar no que esta faltando? busquei em varios lugares uma solução e não tive sucesso
  19. Olá, estou enviando uma nfse e meu cliente utiliza o & comercial na razão social... e esta estourando erro, como eu posso utilizar o HTMLEncode no delphi? exemplo da função, mas apenas criei o "esqueleto" da função.. function HTMLEncode(const AStr: String): String; exemplo de como estou utilziando: PrestadorServico.RazaoSocial := HTMLEncode(Q.GetString('unid_razaosocial'));
  20. Bom dia, estou tentando instalar o ACBr no Lazarus 2.0.8 64Bits com o windows10 64bits. Eu estava seguindo o tutorial indicado neste canal: https://www.youtube.com/watch?v=GSZOCmXHP4A no momento da reconstrução do ide indica dependência quebrada, muito obrigado por sua atenção.
  21. Estou gerando uma remessa do Santander, e o sequencial do lote do segmento P parece se comportar errado. Esta começando com o lote 1, corretamente, e depois, pula para o 5, ignorando o 2, 3 e 4. Vendo os fontes, o preenchimento ocorre da seguinte forma: function TACBrBancoSantander.GerarRegistroTransacao240(ACBrTitulo: TACBrTitulo): String; ....... ISequencia := (ACBrBoleto.ListadeBoletos.IndexOf(ACBrTitulo) * 4) + 1; O mesmo acontece no trailer do lote e do arquivo, essa multiplicação por 4. Desta forma, o banco me retornou que os totais estão incorretos. "REGISTRO DETALHE - SEGMENTO P REMESSA Posição 09 - 013 Nº seqüencial do registro de lote SEQUENCIAL DEVE INICIAR EM '00001' E SOMAR '1' A CADA LINHA ATÉ O FINAL DO LOTE, LINHA 4." Para corrigir, eu removi o " * 4", do sequencial do segmento P, e do trailer do arquivo e lote. 29052020143508_000005.txt
  22. Boa Noite, Após realizar a reinstalação do delphi o meu sistema parou de imprimir corretamente nos clientes. Fui investigar e gerar os arquivos via modo ppTexto e o comportamento está bem estranho. Gerei também via Exemplo e o comportamento é o mesmo. Em anexo segue um txt com o enviado para impressão, antes da reinstalação do delphi saia certinho quebrando com 48 colunas a linha. Já tentei reinstalar o Acbr e nada. teste.txt
  23. Oi, gente! Estava apenas aqui fazendo uns testes pra ver se está tudo sendo gerado certinho... mas mesmo eu preenchendo todas as tags necessárias em um CTe Substituição quando gera o XML dele só aparece essas 2? (sao valores aleatorios só pra mostrar msm) são essas tags e outras que estão sendo preenchidas... não sei o porque no xml só aparece 2
  24. gente eu emiti aqui por teste um cte mas preechi dessa forma (pra ser simples) Imp.ICMS.SituTrib := cstICMSSN; Imp.ICMS.ICMSSN.indSN := 1; está certo?
×
×
  • 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.