Ir para conteúdo
  • Cadastre-se

dev botao

Cte Versão 2.0 - Mg -> Epec, Cce E Cancelamento Por Evento Já Estão Funcionando ...


nolher
  • Este tópico foi criado há 3185 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa Tarde,

 

Depois de uma longa demorar por parte da SEFAZ/MG, consegui o envio e retorno do Evento de Cancelamento.

 

Ate Mais ...

      Igor Moura

Analista Desenvolvedor de Sistemas

Contato:  (11) 98159-3040

E-mail [ Principal ] :    [email protected]

E-mail [ Secundário ] :    [email protected]

Java - Delphi - Gerenciamento de Projeto.

Sistema ERP, Tributação, SPED, Sintegra, NFe, CTe, MDFe.

Mobilidade [ Força de Venda - Comanda Eletrônica - Garçom MOB ]

Iterative - ConectCar - São Paulo / SP

Link para o comentário
Compartilhar em outros sites

Obrigado pela atenção de todos.

 

 

E o que se percebe é que nossa luta continua, certo? rsrsrsrsrsrs

 

 

Espero que em breve possamos fechar esse tópico, com 100% positivo e funcionando.

 

 

No mais fico no aguardo, qualquer novidade aí de vcs, não deixem de comentar aqui,

 

 

Obrigado pela atenção de todos.

 

 

 

Nilton Olher 

______________________________________________________

Nilton Olher Serafim
Analista de Sistema - Inovação Tecnologia 
Skype: nolher
Link para o comentário
Compartilhar em outros sites

nolher

 

Evento de Cancelamento do CT-e versão 2.0 agora está ok

      Igor Moura

Analista Desenvolvedor de Sistemas

Contato:  (11) 98159-3040

E-mail [ Principal ] :    [email protected]

E-mail [ Secundário ] :    [email protected]

Java - Delphi - Gerenciamento de Projeto.

Sistema ERP, Tributação, SPED, Sintegra, NFe, CTe, MDFe.

Mobilidade [ Força de Venda - Comanda Eletrônica - Garçom MOB ]

Iterative - ConectCar - São Paulo / SP

Link para o comentário
Compartilhar em outros sites

  Também estamos com problemas com o cancelamento por evento somente em MG, o evento é inserido com sucesso, o cte é cancelado junto ao Sefaz, porém, não conseguimos capturar o retorno corretamente, é retornado "999 - Erro não catalogado".

  Alguém já conseguiu recepcionar a consulta do evento de cancelamento com sucesso ? 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

Bom Dia Eduardo,

 

Estou conseguindo normalmente receber o retorno da SEFAZ/MG, tanto eventos de cancelamento, Cce , etc ...

Já atualizou os pacotes do ACBr ?

 

Boa Semana ...

      Igor Moura

Analista Desenvolvedor de Sistemas

Contato:  (11) 98159-3040

E-mail [ Principal ] :    [email protected]

E-mail [ Secundário ] :    [email protected]

Java - Delphi - Gerenciamento de Projeto.

Sistema ERP, Tributação, SPED, Sintegra, NFe, CTe, MDFe.

Mobilidade [ Força de Venda - Comanda Eletrônica - Garçom MOB ]

Iterative - ConectCar - São Paulo / SP

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Bom dia Igor, 

 

Desculpe a demora em responder, estou com os fontes atualizados, e já estou conseguindo cancelar, porém, somente se tratando de MG o cancelamento é efetuado, o evento é gerado com sucesso, somente não estou obtendo êxito em atualizar o XML do cte com as informações de Protocolo de Cancelamento e cStat, permanece os da autorização, lembrando que os demais estados a atualização do XML é efetuada perfeitamente, passando de 100 para 101 com sucesso.

Será que alguém também esta com esse problema em MG?

 

Obrigado pela atenção. 

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
  • Moderadores

Versão: 2.00

Tipo de Evento: CC-e de CT-e

Ambiente: homologação (CT-e autorizado status 100)

UF do emitente= MG

 

Quando envio a CC-e recibo o retorno de Tempo expirado

Se tento enviar novamente a mesma CC-e recebo o retorno de 631-Evento duplicado

Ao consultar o CT-e o evento da CC-e está lá com status 135 - evento vinculado e protocolado

O que significa que a CC-e foi autorizada no primeiro envio. No entanto, não recebo o retorno correto. Recebo uma rejeição de tempo expirado, quando deveria ter recebido o status 135 de evento vinculado.

 

Se tento consultar o CT-e com seus respectivos eventos, não consigo visualizar a CC-e nem imprimir como faço com a carta de correção da NF-e.

 

Como MG é um estado desvinculado do resto do Brasil no que diz respeito a NF-e e CT-e, gostaria de um retorno do pessoal de MG se estão conseguindo enviar CC-e de CT-e 2.00 com sucesso e, se possível, o passo-a-passo de envio.

 

o arquivo proceventocte.xml ref a cc-e não foi salvo na pasta, nem em nenhum outro local do meu micro.

31140586493095000148570050000006331000006330-ped-sit.xml

31140586493095000148570050000006331000006330-cte.xml

31140586493095000148570050000006331000006330-sit.xml

Editado por Gr@c@
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

Caros colegas, estou novamente solicitando a ajuda de voces.

Para esclarecer, acabei de atualizar o componente e pesquisei no forum mas não tive sucesso.

Não estou conseguindo realizar o cancelamento, meu código estou postando abaixo:

 

      ACBrCTe1.Conhecimentos.Clear;
      ACBrCTe1.Conhecimentos.LoadFromFile(dmlote.cdsconhece.FieldByName('chave').AsString);
      if not(InputQuery('WebServices Cancelamento', 'Justificativa', vAux))
         then exit;
 
   xcgcfirma := dmlote.cdslote.FieldByName('CGCFIRMA').asstring;
   xcgcfirma := copy(xcgcfirma,1,2)+copy(xcgcfirma,4,3)+copy(xcgcfirma,8,3)+copy(xcgcfirma,12,4)+copy(xcgcfirma,17,2);
   ACBrCTe1.EventoCTe.Evento.Clear;
   ACBrCTe1.Eventocte.idLote := 1;
 
   with ACBrCTe1.EventoCTe.Evento.Add do
   begin
     infevento.cOrgao          := 31;
     infevento.chCTe           := copy(dmlote.cdsconhece.FieldByName('chave').AsString,1,44);
     infEvento.CNPJ            := xcgcfirma;
     infEvento.dhEvento        := now;
     infEvento.tpEvento        := teCancelamento;
     infEvento.detEvento.xJust := trim(vAux);
     infEvento.detEvento.nProt := '1';
     infEvento.nSeqEvento      := 1;
   end;
 
   ACBrCTe1.EnviarEventoCTe(1);
 
recebo o erro que postei em anexo.
Fico extremamente grato pela ajuda.
Abraço a todos.
 
 

post-1524-0-10524000-1402076957.jpg

Link para o comentário
Compartilhar em outros sites

Boa Tarde,

 

Josemarmt tente somente com o codigo abaixo:

 

 
   ACBrCTe1.EventoCTe.Evento.Clear;
 
   with ACBrCTe1.EventoCTe.Evento.Add
   do   begin
 
        infevento.chCTe                := pChave;                -> Chave CTe
        infEvento.CNPJ                  := pCNPJ;                  -> CNPJ Emitente  
        infEvento.dhEvento            := now;                     
        infEvento.tpEvento             := teCancelamento;
        infEvento.detEvento.xJust  := TRIM( pJust );       -> Msg de Cancelamento
        infEvento.detEvento.nProt := pProt;                    -> Nro Protocolo
 
        end;
 
   ACBrCTe1.EnviarEventoCTe( 1 );
 
Espero ter Ajudado.

      Igor Moura

Analista Desenvolvedor de Sistemas

Contato:  (11) 98159-3040

E-mail [ Principal ] :    [email protected]

E-mail [ Secundário ] :    [email protected]

Java - Delphi - Gerenciamento de Projeto.

Sistema ERP, Tributação, SPED, Sintegra, NFe, CTe, MDFe.

Mobilidade [ Força de Venda - Comanda Eletrônica - Garçom MOB ]

Iterative - ConectCar - São Paulo / SP

Link para o comentário
Compartilhar em outros sites

Faltou a parte do Retorno,

 

   nProt     := ACBrCTe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.nProt;
   cstat      := ACBrCTe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.cStat;
   xMotivo  := ACBrCTe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.xMotivo;
   chCTe   := ACBrCTe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.chCTe;
   cNF        := StrToInt( COPY( ACBrCTe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.chCTe, 26,9));
 
Ate Mais ...

      Igor Moura

Analista Desenvolvedor de Sistemas

Contato:  (11) 98159-3040

E-mail [ Principal ] :    [email protected]

E-mail [ Secundário ] :    [email protected]

Java - Delphi - Gerenciamento de Projeto.

Sistema ERP, Tributação, SPED, Sintegra, NFe, CTe, MDFe.

Mobilidade [ Força de Venda - Comanda Eletrônica - Garçom MOB ]

Iterative - ConectCar - São Paulo / SP

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Josemar,

 

O problema é a chave do CT-e que não esta completa.

 

Ela é usada para compor o conteúdo do atributo ID como a chave esta incompleta o tamanho desse atributo que tem que ter 52 caracteres esta fincando com menos dai a mensagem de erro ao validar o XML de solicitação de cancelamento.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • 10 meses depois ...

Bom Dia Srs., tudo bem?

 

Estou com o mesmo problema de "Rejeicao: Duplicidade de evento" ao tentar aprovar um segundo evento de Carta de Correção no Sefaz de MG. Uma diferença que vi do código que estou utilizando para este é a propriedade "EventoCTe.idLote" eu atribuo um número auto-incremento. 

 

 

ACBrCTe1.EventoCTe.Evento.Clear;
ACBrCTe1.EventoCTe.idLote := StrToInt(wIDLote) ;
//Restante do preenchimento do Evento de Carta de Correção

ACBrCTe1.EnviarEventoCTe(StrToInt(wIDLote));

 

Estou errado neste processo? Eu nesta propriedade de "idLote" eu teria de repetir a informação da propriedade "nSeqEvento"? Muito Obrigado pela ajuda.

 

Atenciosamente,

Fernando Dutra.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Fernando,

 

O idLote não é usado pela SEFAZ, por enquanto, portanto sugiro que seja um numero sequencial.

 

Por outro lado nSeqEvento é checado pela SEFAZ, sendo assim e se tratando de CC-e esse numero tem que ser sequencial.

 

O nome da TAG já diz tudo, numero sequencial do evento.

 

Todos eventos começam como nSeqEvento = 1, mas somente alguns podem possuir um segundo evento do mesmo tipo, como por exemplo a CC-e.

 

Sendo assim se eu for enviar um segundo evento de CC-e para o mesmo CT-e o nSeqEvento desta segunda CC-e tem que ser 2.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa Tarde Ítalo, tudo bem?

 

Apliquei este conceito nos processos de eventos. Apenas na CC-e o nSeqEvento é incremental. Mas na Sefaz de MG não está aceitando quando eu envio o nSeqEvento número 2. O número 1 é aprovado sem problemas. Dessa forma vou entrar em contato com o Sefaz de MG, para que eles nos possam auxiliar neste caso. Obrigado.

 

Atenciosamente,

Fernando Dutra.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Fernando,

 

A primeira CC-e de um CT-e tem que ter nSeqEvento = 1 já a segunda CC-e para o mesmo CT-e tem que ser igual a 2, esse é o conceito e o meu entendimento.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa Tarde Pessoal, tudo bem?

 

Eu consegui contato com o pessoa da Sefaz de MG e eles conseguiram acertar o processo que estávamos precisando. Obrigado pela ajuda de sempre.

 

 

Boa tarde,

 

 

A STI efetuou o ajuste na parametrização do sistema, favor tentar novamente.

 

 

Atenciosamente,

Equipe SINTEGRA/MG - DED/DIEF/SAIF
Secretaria de Estado de Fazenda de Minas Gerais
Superintendência de Arrecadação e Informações Fiscais

"As dúvidas esclarecidas por esta mensagem têm caráter de orientação, não gerando o efeito decorrente da consulta formal."

 

Atenciosamente,

Fernando Dutra.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...
  • Consultores

Boa tarde Junior,

A rejeição é clara: o autor do evento diverge do emissor da ct-e, ou seja, o CNPJ informado no evento tem que ser igual ao CNPJ do emitente do CT-e.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3185 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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