Ir para conteúdo
  • Cadastre-se

maxdatasistema

Membros Pro
  • Total de ítens

    257
  • Registro em

  • Última visita

  • Days Won

    2

maxdatasistema last won the day on 27 Junho 2023

maxdatasistema had the most liked content!

2 Seguidores

Sobre maxdatasistema

Contact Methods

  • Website URL
    www.maxdatasistema.com.br

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

maxdatasistema's Achievements

Community Regular

Community Regular (8/14)

  • Problem Solver Rare
  • Reacting Well Rare
  • Dedicated Rare
  • First Post
  • Collaborator Rare

Recent Badges

46

Reputação

12

Community Answers

  1. Bom dia, realizei o procedimento conforme o @Daniel Simoes e os exemplos testes, conseguimos testar em um outro projeto teste, muito obrigado a todos os envolvidos.
  2. Ok, farei isso e postarei aqui o resultado!
  3. O componente não chega a gerar log, a partir do momento em que faço uma instância do componente na aplicação ele simplesmente está retornando um erro 502 Bad Gateway. Aqui no caso eu uso windows para desenvolvimento e faço uma build para servidor linux Ubuntu Server 20.04, tudo via terminal. Um teste que realizei foi remover a libacbrnfe64.so do diretório /usr/lib/x86_64-linux-gnu a aplicação retornou um erro "Não foi possível carregar a biblioteca.", logo em seguida inseri novamente a libacbrnfe64.so, nesse momento a aplicação não retorna mais a mensagem, porém fica resultando erro 502 Bad Gateway.
  4. Boa tarde. Existe alguma documentação sobre como utilizar o componente AcbrLib no sistema operacional Linux Server sem interface (Terminal), utilizando em uma aplicação utilizando asp net core (em especial o AcbrLibNFe)? Objetivo: Tenho um backend implementado em asp net core. Preciso disponibilizar o recurso de emissão de NF-e e Boleto em um servidor linux para web-api. Até o momento sem sucesso, não apresenta erro ao carregar .dll no caso as .so mais também não funciona. Configuração .so realizada em /usr/lib/x86_64-linux-gnu/ Também foi configurado uma instância do xvfb Igor Iaghi Dep. Desenvolvimento Maxdata Software de Gestão
  5. Outros componentes de impressão do ACBr (Fortes) funcionam sem erro ao adicioná-los ao form. Problema ocorre também em outra máquina de desenvolvimento (outro ambiente, outros projetos). Alternativa encontrada foi criar o compomente em tempo de execução, nesse caso a impressão funciona.
  6. Bom dia, ao tentar adicionar um componente TACBrNFeDANFeRL no form, recebo uma mensagem de Access violation. Consigo adicionar o compomente de impressão (Fortes) tanto do boleto, quanto do CT-e, então imagino que o problema não seja a instalação do Fortes Reports. Se abro um formulário que já contenha o compomente, a mesma mensagem de Acess ciolation é apresentada. Utilizo o Delphi 10.1 Berlin (Update 2). Atualizei os fontes (SVN) nesse momento. Mesmo problema em outra máquina de desenvolvimento. Alguém já passou por esse problema.
  7. Mesmo erro, para realizar o teste fiz a seguinte alteração: ... if vGlobal_Provedor = 'MegaSoft' then begin //************************************************************************** {OS=529331} vAcbrNfse.Configuracoes.Geral.SSLLib := libWinCrypt; vAcbrNfse.Configuracoes.Geral.SSLCryptLib := cryWinCrypt; vAcbrNfse.Configuracoes.Geral.SSLHttpLib := httpWinHttp; vAcbrNfse.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2; //************************************************************************** end; Obs.: Tentei anexar novamente os arquivos XML gerados porém o fórum não permitiu.
  8. Boa tarde Ítalo, infelizmente erro pesiste. * Descompactado o arquivo disponibilizado na pasta "...\Fontes\ACBrDFe" * Executado "ACBrInstall_Trunk2.exe" (pasta ...\Acbr\Lib\Delphi\LibD24\Win32 toda atualizada com data atual) * Processada nova NFS-e com a mensagem de retorno: "Arquivo enviado com erro na assinatura." Segue em anexo arquivos gerado na pasta "XML". xml.rar
  9. Alterei a unit "...\Acbr\Fontes\ACBrDFe\ACBrDFeUtil.pas", método "SignatureElement", comentando a linha com o texto "Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" , porém o mesmo erro é retornado. Segue em anexo como ficou o XML do RPS. Método..... : Gerar Código Erro : L000 Mensagem... : Arquivo enviado com erro na assinatura. Correção... : Provedor... : MegaSoft 1UNICA-rps.xml
  10. Boa tarde Ítalo, consegui o retorno do provedor, segue abaixo o texto da mensagem enviada por eles e os arquivos em anexo: "Bom dia, Foi verificado que a estrutura do XML está correta, porém está com problema na hora de validar a assinatura, ele vê como se essa assinatura não pertencesse ao arquivo enviado. Isso talvez pois houve alguma alteração/remoção do arquivo após ele ter sido assinado. Estou enviando alguns exemplos de arquivo assinado e um assinador basico que usamos pra fazer testes aqui internamente." conteudo-assinado.zip
  11. Fiz alterações alterações nos arquivos: ..Acbr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsConversao.pas (método "ProvedorToLayoutXML", alterar proMegasoft para "loABRASFv2" ..Acbr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsNFSeW_ABRASFv2.pas Os erros de validação de schema não aparecem mais, porém recebo o erro: "<Codigo>L000</Codigo><Mensagem>Arquivo enviado com erro na assinatura.</Mensagem>" no arquivo "1-lista-nfse-soap.xml". Alguém já resolver esse erro de assinatura? pnfsNFSeW_ABRASFv2.pas
  12. Complemento: * unit "..\Acbr\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsConversao.pas" Método "ProvedorToLayoutXML" define o provedor Megasoft como "loABRASFv1", no entanto, conforme o arquivo "Megasoft.ini" deveria ser "loABRASFv2".
  13. Bom dia, ao tentar processar uma NFS-e, para o provedor Megasoft, utilizando o método "acbNFSe.Enviar(numLote, False)" retorna erro de funcionalidade "Enviar Lote" não disponibilizado pelo provedor Megasoft. Foi então utilizado o método "acbNFSe.Gerar(numRPS, numLote, False)", porém retorna a mensagem de erro abaixo: Falha na validação dos dados do lote: 31 Não foi possível carregar o arquivo. Err: -1072896763, Lin: 1, Pos: 149 - Um nome continha um caractere inválido. Estou com dificuldade em identificar o motivo. Debugando, na unit "ACBrNFSeWebServices.pas" o erro é disparado no método "TNFSeGerarNFSe(Self).FNotasFiscais.ValidarLote". Verifiquei que o conteúdo da variável "FPDadosMsg" que alimenta o método "TNFSeGerarNFSe(Self).FNotasFiscais.ValidarLote" consta apenas a informação "'<?xml version="1.0" encoding="UTF-8"?><GerarNfseEnvio xmlns="http://megasoftarrecadanet.com.br/xsd/nfse_v01.xsd"><Rps><InfDeclaracaoPrestacaoServico</Signature></Rps></GerarNfseEnvio>'", ou seja, não tem os dados do RPS. Verificando onde a varíavel "FPDadosMsg" é alimentada, no método "GerarDadosMsg.Gera_DadosMsgGerarNFSe" existe uma propriedade pública "Notas" que contém somente as informações "'<Rps><InfDeclaracaoPrestacaoServico</Signature></Rps>'". É nessa propriedade pública "Notas" que deveriam estar os dados do RPS?
  14. O gerenciador de relatórios é o RDPrint (impressão matricial). Ele oferece apenas a opção de imprimir imagens em coordenadas pré informadas. Por esse motivo uso o ACBrBarCode para gerar o código de barras.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...