
maxdatasistema
Membros Pro-
Total de ítens
257 -
Registro em
-
Última visita
-
Days Won
2
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que maxdatasistema postou
-
Configurar AcbrLib em Linux Server (Terminal) em aplicação C#
maxdatasistema replied to maxdatasistema's tópico in ACBrLIB
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. -
Configurar AcbrLib em Linux Server (Terminal) em aplicação C#
maxdatasistema replied to maxdatasistema's tópico in ACBrLIB
Ok, farei isso e postarei aqui o resultado! -
Configurar AcbrLib em Linux Server (Terminal) em aplicação C#
maxdatasistema replied to maxdatasistema's tópico in ACBrLIB
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. -
Configurar AcbrLib em Linux Server (Terminal) em aplicação C#
um tópico no fórum postou maxdatasistema ACBrLIB
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 -
TACBrNFeDANFeRL Access violation Delphi 10.1 Berlin
maxdatasistema replied to maxdatasistema's tópico in ACBrNFe
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. -
TACBrNFeDANFeRL Access violation Delphi 10.1 Berlin
um tópico no fórum postou maxdatasistema ACBrNFe
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. -
Processar NFS-e provedor Megasoft (cidade Lagoa da Confusão - TO)
maxdatasistema replied to maxdatasistema's tópico in ACBrNFSe
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. -
Processar NFS-e provedor Megasoft (cidade Lagoa da Confusão - TO)
maxdatasistema replied to maxdatasistema's tópico in ACBrNFSe
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 -
Processar NFS-e provedor Megasoft (cidade Lagoa da Confusão - TO)
maxdatasistema replied to maxdatasistema's tópico in ACBrNFSe
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 -
Processar NFS-e provedor Megasoft (cidade Lagoa da Confusão - TO)
maxdatasistema replied to maxdatasistema's tópico in ACBrNFSe
Boa tarde Ítalo, posso fazer o teste -
Processar NFS-e provedor Megasoft (cidade Lagoa da Confusão - TO)
maxdatasistema replied to maxdatasistema's tópico in ACBrNFSe
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 -
Processar NFS-e provedor Megasoft (cidade Lagoa da Confusão - TO)
maxdatasistema replied to maxdatasistema's tópico in ACBrNFSe
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 -
Processar NFS-e provedor Megasoft (cidade Lagoa da Confusão - TO)
maxdatasistema replied to maxdatasistema's tópico in ACBrNFSe
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". -
Processar NFS-e provedor Megasoft (cidade Lagoa da Confusão - TO)
um tópico no fórum postou maxdatasistema ACBrNFSe
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? -
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.
-
Bom dia. Tenho a seguinte situação, gero uma imagem do código de barras para ser impressa em um gerenciador de relatórios. acbBarCode.Text := FormatCurr('00000000', qryVenda.fieldByName('vedId').AsInteger); acbBarCode.DrawBarcode(imgBarCode.Canvas); O problema é o seguinte, quando o componente "acbBarCode" está visível no form funciona, porém quando o componente "acbBarCode" esta "escondido" (fora dos limites das margens do form) a imagem gerada é referente ao código de barras vazio.
-
Remessa Itaú CNAB 400 - Rateio de Crétido
maxdatasistema replied to maxdatasistema's tópico in ACBrBoleto
Bom dia @Juliana Tamizou Foi concluída a homologação no banco Itaú e o arquivo de remessa foi aceito e o rateio processado com sucesso. Agora irei verificar as alterações referentes a criação dos campos no componente para alimentar os dados. Utilizando como modelo o "OPCIONAL – COBRANÇA E-MAIL E/OU DADOS DO SACADOR AVALISTA" temos o objeto TACBrSacadoAvalista (unit "ACBrBoleto"). Posso criar o objeto TACBrRateioCredito com os campos necessários? O questionamento não é "como fazer" e sim "como fazer seguindo o padrão do Acbr", para possível adição das alterações aos fontes do projeto. -
Remessa Itaú CNAB 400 - Rateio de Crétido
maxdatasistema replied to maxdatasistema's tópico in ACBrBoleto
Bom dia @Juliana Tamizou. Iniciei a implementação e gostaria de um sugestão sua. Alterei o arquivo "ACBrBancoItau.pas" para gerar a nova informação no arquivo de remessa. Os dados são basicamente quatro campos (Agência, CC, DAC e Valor) referentes ao rateio de crédito (esse grupo de quatro campos multiplicado por 14). Adiciono esses campos ao objeto TACBrCedente (ACBrBoleto.pas) ou você sugere algo diferente? -
Bom dia a todos. Estamos precisando gerar no arquivo de remessa do banco Itaú (CNAB 400) o "OPCIONAL – RATEIO DE CRÉDITO". Verificando o código da unit "ACBrBancoItau.pas" já existem implementados "OPCIONAL – COMPLEMENTO DETALHE - MULTA" e "OPCIONAL – COBRANÇA E-MAIL E/OU DADOS DO SACADOR AVALISTA". Seria possível a implementação do "OPCIONAL – RATEIO DE CRÉDITO"? No arquivo "layout_cobranca_400bytes_cnab_itau.pdf-2017.pdf" em anexo as informações sobre o "OPCIONAL – RATEIO DE CRÉDITO" se encontram nas páginas 10 e 11. Segue em anexo as páginas 10 e 11. layout_cobranca_400bytes_cnab_itau.pdf-2017-2.pdf
-
Obrigado @Italo Jurisato Junior pelo esclarecimento.
-
Moderador por favor excluir tópico, postagem incorreta. Desculpe.
-
Bom dia a todos. A contabilidade de um cliente esta cobrando o XML da NFe que contenha "envEvento" e "retEnvEvento" no mesmo arquivo XML (me enviaram um print de um XML como eles querem). Quando cancelo uma NFe, verificando na pasta de Log, é gerando um arquivo (ex. "2018-09-14-09-06-50-928-15180923027324000119550010000002571000143939-caneve-env.xml") com a tag "envEvento", e outro arquivo (ex. 2018-09-14-09-06-58-830-15180923027324000119550010000002571000143939-caneve-ret.xml) com a tag "retEnvEvento", arquivos separados. É possível atender essa solicitação da contabilidade com o componente, ou seja, o conteúdo desse dois arquivos XML em um único arquivo XML? Moderador por favor excluir esse tópico. Cometi um erro na postagem. Desculpe.
-
Boa tarde, Problema que está ocorrendo que os boletos está sendo enviado pelo correio, sendo que a empresa já efetuou a entregar do boleto no ato da compra do cliente.
-
1 - Remessa está faltando dois número no segmento P - Identificação da Emissão do Boleto de Pagamento -> Posição 61 á 61 '1' = Banco Emite '2' = Cliente Emite '3' = Banco Pré-emite e Cliente Complementa '4' = Banco Reemite '5' = Banco Não Reemite '7' = Banco Emitente - Aberta '8' = Banco Emitente - Auto-envelopável - Identificação da Distribuição -> Posição 62 à 62 '1' = Banco Distribui '2' = Cliente Distribui ‘3’ = Banco envia e-mail ‘4’ = Banco envia SMS 2 - Procede essa informação de informar na remessa? Em anexo o a remessa e layout Febraban_240 Desde já obrigado. Analista Werley Silva 39320078.TXT
-
Bom dia. O problema do tamanho do registro é corrigido com a seguinte alteração abaixo: Arquivo: "..\Acbr\Fontes\ACBrBoleto\ACBrBancoAmazonia.pas" Método: function TACBrBancoAmazonia.GerarRegistroTransacao240(ACBrTitulo: TACBrTitulo): String; { SEGMENTO R } //PadLeft('', 13, '0') + // 27 a 41 - Percentual concedido PadLeft('', 15, '0') + //PadLeft('', 13, '0') + // 51 a 65 - Percentual concedido PadLeft('', 15, '0') + Porem essa correção não corrigir todo os erros. Desde já obrigado. Analista Werley