-
Total de ítens
122 -
Registro em
-
Última visita
-
Days Won
2
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Pedro A. Araújo postou
-
Boa Noite, novo por aqui
Pedro A. Araújo replied to Matteo_Souza's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Você precisa baixar o repositório pelo SVN e compilar as DLLs utilizando o Lazarus. Caso deseje obter os binários já compilados, será necessário assinar o ACBr Pro. Além dos binários, você contará com outras vantagens aqui no fórum. -
Boa Noite, novo por aqui
Pedro A. Araújo replied to Matteo_Souza's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
O ACBr é Open Source. Você pode utilizar os componentes em Lazarus ou Delphi. Para outras linguagens, há o ACBr Lib e ACBr Monitor. Veja as informações sobre o ACBr Lib em https://projetoacbr.com.br/acbrlib/ -
Envio de SMS e Whatsapp pelo Delphi 7
Pedro A. Araújo replied to Daniellssp's tópico in ACBrDiversos
Ambos utilizam o CEF4Delphi para trabalhar com a versão Web do WhatsApp. Então pode haver sim o risco de banimento. -
Envio de SMS e Whatsapp pelo Delphi 7
Pedro A. Araújo replied to Daniellssp's tópico in ACBrDiversos
Para o WhatsApp exite o TInject (versões mais novas do Delphi) e WBot (Lazarus). -
Unit blcksock
-
Boa tarde! Estou trabalhando com o CNAB 400 do Inter. Segue o arquivo ACBrBoleto.pas com os ajustes iniciais. O arquivo referente ao Inter está passando por validações. Segue a versão inicial. ACBrBoleto.pas ACBrBancoInter.pas
-
Provedor alterado de WebISS para IPM. [3107406] Nome=Bom Despacho UF=MG Provedor=IPM NomeURL_H=sync NomeURL_P=sync Cidades.ini
-
Prezados Durante a realização de testes com a rotina DeduzirBandeiraNFCe, ao utilizar um cartão da bandeira American Express, a bandeira retornada foi "amex". Fiz o ajuste na rotina para aceitar tanto "american" quanto "amex". Segue o arquivo para análise. FormTelaPrincipal.pas
- 1 reply
-
- 1
-
Realizada redução da largura do campo "% Desconto"; aumento da largura do campo "Descrição do Produto/Serviço". Seguem os arquivos PDF e FR3. DANFe.pdf DANFeRetrato.fr3
-
Antes.pdf Depois.pdf Alteração na largura do campo quantidade dos itens. Falha minha não ter especificado.
-
Prezados Houve necessidade de aumentar a largura do campo Quantidade, do relatório anexo, para evitar a quebra de linha em caso de valores que ultrapassem a dezena de milhar com quatro casas decimais. DANFeRetrato.fr3
-
Prezados Estou fazendo os testes dos componentes ACBr em um Raspberry Pi, utilizando cross compile do FPC para Linux ARM. O arquivo anexo, possibilita o funcionamento de diversos componentes. Para NFe, há de se fazer ajustes quanto à divisão por variáveis do tipo Currency, na preparação do DANFe. Bloco alterado, iniciado na linha 649. { Set FreePascal to Delphi mode } {$IFDEF FPC} {$MODE DELPHI} {$IFNDEF CPUARM} {$ASMMODE Intel} {$ENDIF} {$UNDEF BORLAND} {$DEFINE CPUASM} // FPC defines CPU32, CPU64 and Unix automatically {$ENDIF} ACBr_jedi.inc
-
Músicas para Programar concentrado
Pedro A. Araújo replied to Daniel Simoes's tópico in Boteco do ACBr
Depende do dia... Ao programar, ouço sertanejo raiz e rock dos anos 70 e 80. -
Melhorias no FortesReport CE
um tópico no fórum postou Pedro A. Araújo Object Pascal - Delphi & Lazarus
Prezados. Estou aqui compartilhando as alterações realizadas pelo Ednilson Dudar, as quais foram disponibilizadas em um grupo do Telegram e a pedido do mesmo, que fosse compartilhado aqui também. FortesRep-ce4-Preview.zip -
Bad Request na Consulta de Cep - ViaCEP
Pedro A. Araújo replied to Pedro A. Araújo's tópico in ACBrTCP
Bom dia! Segue o arquivo. ACBrCEP.pas -
Bad Request na Consulta de Cep - ViaCEP
Pedro A. Araújo replied to Pedro A. Araújo's tópico in ACBrTCP
Ao forçar lowercase, obtive sucesso realizando a busca pelo endereço de Belo Horizonte. Segue a procedure alterada. procedure TACBrWSViaCEP.BuscarPorLogradouro(const AMunicipio, ATipo_Logradouro, ALogradouro, AUF, ABairro : String); var Municipio, Logradouro, UF: string; begin if AMunicipio = '' then raise EACBrCEPException.Create('Munícipio deve ser informado.'); if ALogradouro = '' then raise EACBrCEPException.Create('Logradouro deve ser informado.'); if AUF = '' then raise EACBrCEPException.Create('UF deve ser informado.'); UF := LowerCase(TiraAcentos(AUF)); Municipio := LowerCase(TiraAcentos(AMunicipio)); Logradouro := LowerCase(TiraAcentos(ALogradouro)); fOwner.HTTPGet( fpURL + UF + '/' + Municipio + '/' + Logradouro + '/xml' ); ProcessaResposta(); end; -
Prezados Estou utilizando o componente ACBrCEP com o ViaCep. Ao realizar a consulta de cep pelo endereço, algumas localidades retornam BadRequest, porém ao realizar a consulta pelo navegador tenho sucesso. Mesmo atualizando os fontes, o erro persistiu. Nas homologações, utilizamos Belo Horizonte (falhou) e Nova Serrana - MG (sucesso). URL utilizada para validar Belo Horizonte: https://viacep.com.br/ws/MG/BELO HORIZONTE/CONTORNO/xml
-
Falha na Comunicação ao Consultar NFCe
um tópico no fórum postou Pedro A. Araújo NFC-e - Nota Fiscal do Consumidor Eletrônica
Prezados Durante o processo de desenvolvimento de um emissor de NFCe surgiu a seguinte dúvida: o XML é transmitido, porém ao consultar o retorno ou chave de acesso, ocorre timeout, então não faço a impressão. Como proceder nessa situação: protocolo a inutilização do número utilizado e gero uma nova em contingência offline; realizo uma segunda tentativa de consulta (o que pode não ser garantido); ou existe uma outra instrução mais adequada? Desde já agradeço pela atenção.