Ir para conteúdo
  • Cadastre-se

maxdatasistema

Membro Pro Verificado
  • Total de ítens

    287
  • 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

54

Reputação

13

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...
The popup will be closed in 10 segundos...