Ir para conteúdo
  • Cadastre-se

maxdatasistema

Membros Pro
  • Total de ítens

    246
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que maxdatasistema postou

  1. Complemento: Ao passar a UF do Receptor no campo "acbCTE.EventoCTe.Evento[0].infevento.cOrgao" retorna a mensagem: Versão Layout: 3.00 Ambiente: 1 Versão Aplicativo: Status Código: 249 Status Descrição: Rejeição: UF da Chave de Acesso diverge da UF autorizadora Recebimento: Ao passar a UF do CTE (dois primeiros dígitos da chave) retorna a mensagem: Versão Layout: 3.00 Ambiente: 1 Versão Aplicativo: Status Código: 677 Status Descrição: Rejeição: Órgão de recepção do evento inválido Recebimento:
  2. Link base: Bom dia, ao enviar o evento "Prestação de Serviço em Desacordo" do CTE recebemos a mensagem de erro: Versão Layout: 3.00 Ambiente: 1 Versão Aplicativo: Status Código: 677 Status Descrição: Rejeição: Órgão de recepção do evento inválido Recebimento: acbCTE.EventoCTe.Evento.Clear; acbCTE.EventoCTe.Evento.Add; acbCTE.EventoCTe.Evento[0].infevento.nSeqEvento := v_cteCCeSequencialEvento; acbCTE.EventoCTe.Evento[0].infevento.chCTe := vChaveCTe; acbCTE.EventoCTe.Evento[0].infevento.CNPJ := TConfig.ValorCampo_String(dmFd.con, 'cofEmpCnpj'); //emitente.cnpj_cpf; acbCTE.EventoCTe.Evento[0].infevento.dhEvento := v_dhEvento; acbCTE.EventoCTe.Evento[0].infevento.tpEvento := tePrestDesacordo; acbCTE.EventoCTe.Evento[0].infevento.detEvento.xOBS := vObsDesacordo; //acbCTE.EventoCTe.Evento[0].infevento.versaoEvento := '3.00'; acbCTE.EnviarEvento(iLote); Obs.: Ao tentar adicionar anexo aqui no site com arquivo de Log aparece a mensagem de erro: "Houve um problema no processamento do arquivo enviado. Você só pode fazer o upload de b. Please contact us for assistance."
  3. Bom dia, tenho a seguinte dúvida: É possível utilizar o método "ImprimirPDF" do componente AcbrNfe em um projeto console/nogui (ambiente lazarus / linux)? Ao utilizar o método "vAcbrNfe.NotasFiscais.ImprimirPDF" o componente avisa "Componente DANFE não associado.". Então adiciono à uses da unit o arquivo "ACBrNFeDANFeRL" para criar um componente "TACBrNFeDANFeRL" e associar ao componente da NFe. Ao adicionar ao uses a unit "ACBrNFeDANFeRL" aparecem erros reclamando de arquivos não encontras (ex.: "RLReport used by ACBrDFeReportFortes), um a um foi verificado a localização dos arquivos não encontrados e adicionados ao search path. Por fim o projeto compila, porém apresenta erro ao realizar o "link" do aplicativo (mensagem de erro "genérica", sem informação clara de qual foi o problema).
  4. Obs.: Quando faço um "Evaluate/Modify" na variável "Value" do método "LoadLib" para o valor "/usr/lib/x86_64-linux-gnu/libxml2.so.2.9.4" funciona, então é só uma questão de como informar o componente onde está o arquivo "libxml2.so".
  5. Bom dia, ao executar o método "vAcbrNfe.NotasFiscais.Assinar" recebo a mensagem "Erro ao inicializar a Biblioteca LibXML2". Aparentemente o método "LoadLib" não está localizando o arquivo "libxml2.so". Criei um link na pasta do aplicativo (sudo ln -s /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.4 libxml2.so), porém sem sucesso. Qual a maneira correta de configurar as "Dlls" no linux?
  6. Boa noite, toda base do sistema é feita utilizando o mORMot, segurança, ORM, etc. Tenho um banco onde gerencio os usuários/empresas em sqlite, que é nativo no mORMot, e cada empresa tem um banco individual, em MySql. Esses bancos individuais por empresa também podem trabalhar como multi-loja (mais de um CNPJ operando no mesmo banco). A turma do front trabalha com Angular em ambiente windows.
  7. @Daniel Simoes gostaria de agradecer seu retorno, consegui compilar e realizar a consulta de uma NF-e pela chave. Muito obrigado.
  8. Boa tarde. Existe alguma documentação sobre como utilizar o componente Acbr no sistema operacional Linux, utilizando o Lazarus e criando uma aplicação para Console (em especial o acbrNFe)? Já fiz a instalação do ambiente e uma pequena aplicação teste, porém compilando uma aplicação "visual" (GUI). Objetivo: Tenho um backend implementado em Linux/Lazarus/Console (a parte de frontend outra equipe desenvolve). Preciso disponibilizar o recurso de emissão de NF-e.
  9. Bom dia, campo "VALOR TOTAL DA NOTA" está oculto na impressão da Danfse (Fortes). Arquivo "..\Acbr\Fontes\ACBrDFe\ACBrNFSe\DANFSE\Fortes\ACBrNFSeDANFSeRLRetrato.pas", alterado: De: rlbISSQN.height = 297 Para: rlbISSQN.height = 317
  10. 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.
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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".
  16. 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?
  17. Bom dia, por gentileza implementar ao arquivo "cidades.ini" da pasta NFS-e as cidades de Miranorte e Lagoa da Confusão. [1713304] Nome=Miranorte UF=TO Provedor=MegaSoft NomeURL_H=miranorte NomeURL_P=miranorte [1711902] Nome=Lagoa da Confusão UF=TO Provedor=MegaSoft NomeURL_H=lagoadaconfusao NomeURL_P=lagoadaconfusao Desde já, Obrigado. Analista Railson Silva
  18. Boa tarde Ao enviar a remessa retornando a seguinte mensagem : Alteração da versão do layout. Desde já obrigado. Werley Silva
  19. Boa tarde Italo Foi atualizado porém não resolveu o problema. fizemos essa alteração para resolver. function TNFeStatusServico.TratarResposta: Boolean; var NFeRetorno: TRetConsStatServ; begin FPRetWS := SeparaDadosArray(['nfeStatusServicoNF2Result', 'NfeStatusServicoNFResult', 'nfeResultMsg'],FPRetornoWS ); //**************************************************************************** {AQUI!!!!!!} FPRetWS := StringReplace(FPRetWS, ' xmlns="http://www.portalfiscal.inf.br/nfe"', '', [rfReplaceAll]); //**************************************************************************** ACBrNFeWebServices.pas
  20. Complementando a informação, teve uma um correção porém para realizar o download do XML, acredito que seja mesma situação.
  21. Boa tarde Ao consultar o status serviços o retorno voltando com a seguintes informações e o componente não conseguir mostrar a informações. Desde já obrigado. Werley Silva 20191001164113-sta.xml 20191001164112-ped-sta.xml
  22. Boa tarde Italo. O retorno aparentemente funcionou e retorno a NFS-e. acho que pode ser alguma instabilidade no próprio site. Realizar atualização do repositório dos arquivos "Cidade.ini" e "WebISSv2.ini". Desde já obrigado. Pode fechar o tópico. 201900000000606UNICA-nfse.xml
×
×
  • 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.