Diego A. Folieni
Membros-
Total de ítens
40 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Diego A. Folieni postou
-
Troca de Provedor Prefeitura de Passos MG
Diego A. Folieni replied to Junior Maia's tópico in ACBrNFSe
Verifique no ACBRNFseXServicos.ini se o provedor indicado para a cidade é este, caso não seja, acredito que precisará criar novo tópico(ou usar esse mesmo talvez) pedindo para mudar. -
ACBrNFSeXServicos.ini funcionamento
Diego A. Folieni replied to Gabriel Bobello's tópico in ACBrNFSe
Chame o método LerCidades antes de atribuir o código do município. -
Na verdade no meu retorno o Sucess ficou como False. Mas as outras informações ficaram em branco. Quando tento enviar pelo método de Envio Assíncrono o Log fica desta forma Modo de Envio : Enviar Lote Numero do Lote: 1 Data de Envio : 30/12/1899 Numero do Prot: Numero da Nota: 0 Link : Código Verif. : Sucesso : False Empresa: GLOBAL SOLUCOES HIDRAULICAS E METALURGICA LTDA Empresa: GLOBAL SOLUCOES HIDRAULICAS E METALURGICA LTDA Erro(s): Código : Mensagem: Correção: --------- NFS-e Numero....: 1 Cod. Verificacao: Nome do arquivo.: C:\ACBr\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\Logs\13212861000185\Notas\ Empresa: GLOBAL SOLUCOES HIDRAULICAS E METALURGICA LTDA E os arquivos que foram salvos foram os seguintes e uma pasta Notas, mas a mesma ficou vazia. 1-env-lot.xml 1-rec.xml 1-env-lot-soap.xml 1-rec-soap.xml
-
Nenhum, desculpe. É que como esses dois tópicos estavam fixados no topo, achei que deveria usá-los. Criei um tópico pedindo para adicionar, obrigado de antemão.
-
Ambos os tópicos para adição de novas cidades constam como fechados para resposta para mim. Posso criar um novo? O que devo adicionar? As mesmas informações que adicionei no ACBrNFSeXServicos.ini?
-
A configuração para Salvar os arquivos Soap é a opção "Salvar Arquivos de Envio e Resposta"? Consegui gerar a primeira NFSe para Mineiros do Tiete usando o programa exemplo, mas tive o mesmo retorno em branco já citado pelo colega.
-
Boa tarde. Recentemente precisei criar uma tela para gerar PDFs de CT-e para um cliente Uma das opções solicitadas é de gerar um único PDF de Múltiplos CT-es. Consegui fazer isso usando uma combinação do ACBrCTe e da dll GhostScript onde gero os múltiplos PDFs normalmente usando o componente do ACBr em uma pasta temporária e depois os uno usando a Dll. Mas gostaria de saber se componente me da a possibilidade alterar o título do PDF. A Dll até une os arquivos em um novo PDF com um novo nome, mas o título permanece o de um dos PDFs separados. Consigo através de alguma propriedade do ACBrCTe alterar esse título que aparece no topo da Janela?
-
Assinar JSON Base64 API Bradesco.
Diego A. Folieni replied to Diego A. Folieni's tópico in ACBrBoleto
Esbarrei por acidente aqui https://github.com/cybexr/Delphi-unit-OpenSSL/blob/master/OpenSSLUtils.pas e foi onde encontrei minha solução, espero que ajude outros. -
Assinar JSON Base64 API Bradesco.
Diego A. Folieni replied to Diego A. Folieni's tópico in ACBrBoleto
Boa tarde. Peço desculpas a ambos pela demora, consegui gerar uma assinatura em Base64 que o WebService aceite, no entanto, ainda recebo retornos indesejáveis. Para gerar a assinatura acabei abandonando o componente do ACBr e fazendo uso de outros meios(consegui gerar uma assinatura por ele também, mas ao tentar decodificar o 64 neste site (https://www.base64decode.org/), o mesmo era inválido); Mesmo assim agradeço a todos. -
Boa Tarde. Preciso Assinar um JSON resultando num base64 para enviar para a API de Registro Online de Boletos no Bradesco. Encontrei esse link Fiz o processo de Converter o .pfx no .pem como descrito. Depois faço a chamada de uma Função function Assinar: AnsiString; var Arquivo : TStrings; ACBrEAD : TACBrEAD; DialogArq: TOpenDialog; ChavePrivada : TChavePrivada; begin Arquivo := TStringList.Create; ACBrEAD := TACBrEAD.Create(nil); DialogArq := TOpenDialog.Create(nil); ChavePrivada := TChavePrivada.Create; try ACBrEAD.OnGetChavePrivada := ChavePrivada.GetChavePrivada; DialogArq.Execute; Arquivo.LoadFromFile(DialogArq.FileName); Result := ACBrEAD.CalcularAssinaturaArquivo(DialogArq.FileName, TACBrEADDgst(dgstSHA256),outBase64); finally Arquivo.Free; ACBrEAD.Free; DialogArq.Free; ChavePrivada.Free; end; end; Onde no GetChavePrivada o parâmetro Chave recebe o Text de uma StringList que foi preenchida com LoadfromFile(Certificado.pem). Mas tudo que eu consigo é "Erro ao Ler a Chave".
-
Peço desculpas por ressuscitar esse tópico agora e se for o caso pelo meu comentário que pode ser impróprio, mas me foi incumbida a tarefa de fazer a integração com a API do Bradesco, eu não tenho muita experiência, tanto nos componentes do ACBr, quanto no próprio Delphi em si, em determinadas situações. E estou em dúvida na questão da parte de Assinar a mensagem(não tenho ideia de como fazê-lo). Algum dos colegas pode me dar uma luz nessa questão?