Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.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.

Categories

  • ACBrMonitorPLUS - Notas de Lançamento de Versão

Categories

  • ACBrLibNFe - Notas de Lançamento de Versão

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


Skype


Location


Interesses


CNPJ da Empresa


CPF

  1. 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?
  2. 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....
  3. 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
  4. 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
  5. 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
  6. Olá Estou com erro ao atualizar o ACBR. Podem ajudar? segue log log_Delphi_10.3_Rio_Win32.txt
  7. 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.
  8. 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
  9. 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
  10. 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
  11. 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?
  12. 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;
  13. 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
  14. 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'));
  15. 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.
  16. 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
  17. 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
  18. 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
  19. 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?
  20. oi gente, alguem que ter tempo poderia me explicar como esse xs:any funciona no acbr? pelo que entendi você tem que então anexar o xml de um documento anterior nesse lugar ai? ou funciona de outra forma... não entendi muito bem (como eu sempre digo se perguntei em lugar errado pode mudar o tópico de lugar, obrigado pela atençao) ta na página 34 manual cte layout 1
  21. Como alguns já devem saber, estamos fazendo um imenso trabalho nos fontes do ACBr, para compatibilizar o mesmo com os compiladores Delphi para Linux (POSIX), e Android (NEXTGEN). Essas plataformas, utilizam o Framework, FMX ou FireMonkey. Estou muito impressionado com a facilidade e capacidade do Delphi Rio, em gerar aplicações, Ricas, bonitas e rápidas, para Android... e creio que a FMX, será o futuro do Delphi. A compatibilização com esses novos compiladores, não foi algo trivial, pois infelizmente, eles introduziram grandes modificações na base do Object Pascal. Leia esse artigo, para saber mais sobre essas diferenças... Ok... legal... quero iniciar minhas aplicações em Android com o ACBr... o que devo fazer ? 1 - Informar que o seu projeto está usando FMX Para que o ACBr possa suportar compilação em VCL, FMX, LCL (Lazarus), Windows, Linux, Android... o código do ACBr, recebeu várias modificações com diretivas de compilação (IFDEFs) Para que essas diretivas sejam utilizadas, precisamos sinalizar para o ACBr, que o Projeto em questão, usa a FMX. Isso pode ser feito de duas maneiras: 1.1 - Inserindo uma Diretiva nas opções do Projeto (recomendado) Abra as opções do Projeto, Project -> Options (Shit-Ctrl-F11) Selecione: Building -> Delphi Compiler Em Target selecione All Configurations - All Plataforms Em Conditional Defines, escreva: FMX 1.2 - A segunda forma é modificar o ACBr.inc, ativando a diretiva FMX.. Porém use essa opção com cuidado, pois ela afetará todos os seus projetos, e você terá que comentar a linha novamente, quando for compilar um projeto VCL // Para usar FMX (Firemonkey) Windows / Delphi descomente essa linha {$DEFINE FMX} 2 - Informe o "Unit Scope Names" As novas versões do Delphi, usam notações com Pontos nas Units, como por exemplo: "System.SysUtils" ao invés de apenas "SysUtils". Para que o código fonte do ACBr, permaneça compatível com Delphi 7, não podemos modificar essa nomenclatura... Informar o Unit Scope Names, instruirá o compilador, a onde encontrar as Units com os novos nomes, mesmo usando a nomenclatura antiga... Vá em: Project -> Options -> Building -> Delphi Compiler (mesma tela do passo anterior) e informe os Unit Scopes necessários... exemplo: "System;Xml;Data;Datasnap;Web;Soap" 3 - Certifique-se que o Compilador conhece os Paths dos fontes Projeto ACBr Atualmente, o instalador do ACBr, adiciona automaticamente todos os diretórios dos Fontes do Projeto ACBr, em sua váriável Global, de LibPath dos Compiladores de Win32 e Win64... isso economiza um grande trabalho... Porém o instalador ainda não faz o mesmo, para os compiladores Linux e Android... então precisamos fazer isso manualmente... A maneira mais simples, é copiar os Paths do Compilador Win32 para o Android e Linux... Veja o passo a passo: 3.1 - Acesse: Tools -> Options -> Language -> Delphi -> Library Observe que a primeira Linha mostra o Library Path para Windos 32 bits... Marque toda a Linha e copie: 3.2 - Agora cole o conteúdo em um Editor (NotePad++), e modifique o texto isolando todos os diretórios do ACBr, Fortes Report, e outros que achar interessante... 3.3 - Mude a Plataforma selecionada, no combo box acima, para Android 32 3.4 - Vá ao final da Linha, e Cole o conteúdo, com os diretórios do ACBr (lembre-se de separar os diretórios com ; ) 3.5 - Repita o mesmo para Android 64 e Linux 64 4 - Solicite as permissões que o seu projeto precisará no Android A tela abaixo, é do Demo do ACBrMail para Android, que já disponível no SVN em: "\ACBr\Exemplos\ACBrTCP\ACBrMail\Android" Observe que marcamos a opção para ter acesso a internet, pois isso é necessário nessa aplicação De acordo com as novas políticas de segurança do Android, também será necessário, requisitar essas permissões em tempo de execução... Você pode ver como isso é feito, nos fontes do Demo do ACBrMail. Use a força, leia os fontes, e procure pelo método: function TACBrMailTestForm.PedirPermissoes: Boolean; 5 - Modifique o Deployment, para inserir as bibliotecas necessárias Vá em: Project -> Deployment, e adicione as Bibliotecas do OpenSSL, e substitua as Imagens que achar necessário Veja por exemplo, a tela do Deployment do Demo do ACBrMail Nota sobre as dependências externas do ACBr: OpenSSL e LibXML2 Após algum esforço, conseguimos compilar as bibliotecas do OpenSSL e a LibXML2, para Android em 32 e 64 Bits... e o binário delas já se encontram no SVN, na pasta: \ACBr\DLLs\Android\ Use as versões dinâmicas das bibliotecas, ou seja, os arquivos com extensão .SO Para 32 Bits use a biblioteca com prefixo "ARM" Para 64 Bits use e "AARCH64" Configure o "Remote Path", para ".\assets\internal\", pois é nesse local, que os fontes do ACBr, tentará encontrar as bibliotecas IMPORTANTE: Os arquivos da pasta remota: .\assets\internal\ poderão ser acessados de dentro da aplicação com: TPath.GetDocumentsPath (que na será traduzido para "$(ApplicationPath)\file") Porém, quem faz a copia dos arquivos da pasta de $(APK)\assets\internal\, para a pasta $(ApplicationPath)\file é a Unit System.StartUpCopy, que por padrão, é adicionada no inicio de Todo novo projeto FMX. Exemplo: program Project1; uses System.StartUpCopy, // <-- Olha ela aqui FMX.Forms, Se essa Unit não for adicionada, os arquivos que estão na pasta "assets\internal" do APK, não serão copiados para a pasta "files" de sua aplicação, após a mesma ser iniciada... e como consequencia, você não consegirá acessá-los.. A correção é bem simples.. basta adicionar a System.StartUpCopy, conforme demonstrado acima... Leia também:
  22. Ola, Esta aparecendo isso no meu computador no meu cliente na consulta de cnpj, no meu esta aparecendo normal, ja atualizei os fontes, mas continua aparencendo no computador do meu cliente , alguem pode me ajudar por favor
  23. Estou tentando instalar o trunk2 ja o baixei 3 vez mas mesmo executando como administrador não está identificando o delphi! E não avança enquanto eu não marcar ele, estou com o d7 instalado na maquina.
  24. Boa tarde, Ao tentar compilar um projeto, tenho a seguinte mensagem: F2051 Unit ACBrDFeReportFortes was compiled with a different version of RLPrinters.RLPrinter. No caso, eu já desinstalei o Fortes, ACBR.... limpei tudo, instalei tudo novamente e não estou obtendo resultado.... Tudo se dá quando eu uso o componente ACBrMDFeDAMDFeRL. Alguém poderia me ajudar sobre?
×
×
  • 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.