Ir para conteúdo
  • Cadastre-se

Gleryston Matos

Membros
  • Total de ítens

    26
  • Registro em

  • Última visita

Posts postados por Gleryston Matos

  1. Boa tarde, @Italo Jurisato Junior detectei que na unit pmdfeEnvEventoMDFe function GerarXML existe um problema no tamanho do campo descEvento do evento evPagtoOperMDFe.

    Como pode ser observado na imagem abaixo o tamanho do campo esta como 13.

    image.png.cdcf419ebce66b0d9d52c943c015345c.png

    Porem na nota técnica o mesmo é descrito como 24.

    image.png.0377e41fe72083bd35b7d93d0da0ceeb.png

    Este problema causa erros na geração do XML pois o valor do campo não é passado  corretamente.

    Ajustei diretamente nos fontes para poder testar o envio do evento e funcionou corretamente.

    • Curtir 1
  2. Citar

    Em decisão liminar que tramita na 10ª Vara Federal do Rio Grande do Norte, processo nº 0800059-92.2020.4.05.8401, o juiz Lauro Henrique Lobo Bandeira determinou que as mudanças no CIOT só valerão após 240 dias da vigência da Res. 5.862/2019 da Agência Nacional de Transportes Terrestres - ANTT.

    Link da noticia: https://www.portalntc.org.br/publicacoes/blog/noticias/rodoviario/decisao-liminar-suspende-por-240-dias-resolucao-da-antt-com-novas-regras-do-ciot

    • Curtir 4
  3. 2 horas atrás, BigWings disse:

    Como respondi no tópico abaixo:

    Acredito que sim, é preciso o certificado ser um ICP-Brasil e identificar o CPF ou CNPJ.

    Mudei para cryWinCrypt, conforme sugestão e consegui obter os dados do certificado, vou realizar alguns testes de emissão.

    • Curtir 1
  4. 20 minutos atrás, BigWings disse:

    Como respondi no tópico abaixo:

    Acredito que sim, é preciso o certificado ser um ICP-Brasil e identificar o CPF ou CNPJ.

    Acredito que a minha situação é a mesma do tópico, o certificado é ICP-Brasil porem não possui o CNPJ.

    A empresa certificadora alega que o certificado esta correto.

  5. Bom dia, @Italo Jurisato Junior um cliente que utiliza o sistema da empresa em que trabalho, tentou utilizar um certificado A1 para realizar as emissões de conhecimentos e manifestos, porem ao tentar assinar os XML estava recebendo uma mensagem de violação de acesso do ACBR. Apos debugar o código identifiquei que o ACBR lé o CNPJ do certificado através do campo subject (Requerente) do mesmo, no caso desse certificado verifiquei que o mesmo não possui o CNPJ do cliente apos o nome do mesmo no padrão que geralmente vejo que é NOME:CNPJ.

    Como ele não encontra a informação o ACBR tenta buscar o tax id porem não encontra e retorna uma violação de acesso.

    Minha duvida é se o certificado deveria ter o CNPJ no subject ou a informação do tax id?

    Nesse caso como não tem nem um dos dois o certificado foi emitido errado?

    É nesse trecho de código que a violação de acesso ocorre:

    image.png.b65441b0393b3060d5a256f659dd2b49.png

    Como ele não encontra o subject name ele vai no tax id, dentro dela ele usa a função GetCertExt que dispara a violação de acesso quando executa a seguinte linha:

    image.png.9fc4789361e3d6152f7f28fbbd44155e.png

    Debuguei o código e verifiquei que a propriedade data esta inacessível, causando o problema.

    Gostaria de confirmar que o problema é no certificado ou se é uma nova situação em que deveria buscar o CNPJ em outro lugar.

    Para a situação ideal acredito que seria interessante algum tipo de validação para informa o problema, pois a mensagem que esta subindo é uma violação de acesso. 

     

     

  6. Bom dia @Daniel Simoes, gostaria de saber se a ACBRLib já contemplas os DFe, como CT-e e MDF-e ? também gostaria de saber a mesma e atualizada sempre que a versão em Delphi é atualizada ou se é algo separado ? Possuo um projeto e estou pensando em utilizar a ACBRLib no mesmo que é em c# ou se desenvolvo uma API em Delphi pois já possuo esta implementação usando o ACBR, oque me recomendam ?

  7. Boa tarde, estou tentando emitir o evento de Inclusão de Condutor do MDF-e, porem não esta sendo possível pois estou recebendo uma rejeição referente ao tamanho máximo da tag descEvento, que segundo o manual é de 12 caracteres, porem no próprio manual é dito que a descrição a ser enviada é ‘Inclusão Condutor’, porem a mesma possui 17 caracteres impossibilitando o envio do evento.

    Dentro do evento TEventoMDFe.GerarXML: Boolean; realizei a seguinte alteração:

           Gerador.wCampo(tcStr, 'EP02', 'descEvento', 05, 12, 1, Evento.Items[0].InfEvento.DescEvento);

    Por

           Gerador.wCampo(tcStr, 'EP02', 'descEvento', 05, 17, 1, Evento.Items[0].InfEvento.DescEvento);

    Troquei o tamanho máximo de 12 para 17 dessa forma consegui emitir o evento, gostaria de saber se existe algum problema em fazer isso ou se existe uma outra forma de corrigir o problema.

     

    • Curtir 1
    • Obrigado 1
  8. 6 minutos atrás, Karina Torres disse:

    Bom dia, desde o dia 15/07/2019 estou com problemas para emitir um MDF-e e está dando o erro 225 - Rejeição: Falha no Schema XML do MDF-e.

    No entanto, está tudo preenchido corretamente, como todos os anteriores que foram transmitidos normalmente.

    Alguém sabe o que poderia ser ou como resolver?

     

    02.PNG

    Os Schemas foram atualizados ? pode ser esse o motivo.

×
×
  • 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.