Diego A. Folieni
-
Total de ítens
40 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Diego A. Folieni
-
-
16 horas atrás, Gabriel Bobello disse:
Essa exception ocorre no método: TGeralConfNFSe.LerParamsMunicipio
Devo chamar esse método ACBrNFSeX.LerCidades antes?Chame o método LerCidades antes de atribuir o código do município.
- 2
-
Abri sim, mas achei que elas estavam vazias por eu ter deixado de preencher ou preenchido alguma configuração incorreta no programa exemplo.
-
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 formaModo 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.
-
24 minutos atrás, Italo Giurizzato Junior disse:
Diego,
E qual é o problema de você cria um novo informando que anexando o arquivo com a inclusão da cidade XYZ?
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. -
Adicionei as seguintes informações no ACBrNFSeXServicos.ini
[3529807] Nome=Mineiros do Tiete UF=SP Provedor=GovBR ProRecepcionar=http://54.207.200.34/nfsews/services.svc HomRecepcionar=http://54.207.200.34/nfsewsteste/services.svc
-
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?
-
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.
- 2
-
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.
- 2
-
Boa Tarde.
Preciso Assinar um JSON resultando num base64 para enviar para a API de Registro Online de Boletos no Bradesco.
Encontrei esse linkFiz 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?
Troca de Provedor Prefeitura de Passos MG
em ACBrNFSe
Postado · Editado por Diego A. Folieni
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.