Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Olá pessoal, eu sou de Pernambuco e apartir da semana passada comecei a implantar CCe por Evento e Cancelamento por Evento em meu sistema e com a ajuda de todos conseguir implantar sem muitos problemas, mas agora eu estou empancado com a manifestação do usuário, tanto no demo como no meu sistema a manifestação não pega, dá o erro que está na imagem em anexo.

Meu código está assim:

ACBrNFe1.NotasFiscais.Clear;

ACBrNFe1.EventoNFe.Evento.Clear;

with ACBrNFe1.EventoNFe.Evento.Add do

begin

infEvento.chNFe := Chave;

infEvento.cOrgao := StrToInt(codOrgao);

infEvento.CNPJ := cnpj;

infEvento.dhEvento := now;

infEvento.tpEvento := teManifDestConfirmacao;

infEvento.nSeqEvento := StrToInt(nseq);

end;

ACBrNFe1.EnviarEventoNFe(StrToInt(idLote));

Obrigado!

post-2110-13548988224163.jpg

  • 5 meses depois ...
Postado (editado)

Bom dia ..

 

Estou com o mesmo problema.  Estava funcionando normal Italo.  Depois que atualizei a pasta do Acbr passou a dar essa informação que o colega acima relatou.

 

Agora tem que passar o codigo do orgão?

 

 

Eu vi em um post em outro forum a seguinte informação

 

Boa tarde vc tem que consumir (enviar) para o web service do ambiente nacional, só ele recebe a manifestação do destinatário, e o orgão é 91 no XML

Homologação:

http://hom.nfe.fazenda.gov.br/portal/WebServices.aspx#AN

Produção:

http://www.nfe.fazenda.gov.br/portal/webServices.aspx?tipoConteudo=...

 

abraço

Editado por valdomirojr
  • Consultores
Postado

Boa tarde Valdomiro,

 

Pelo que entendi devemos fazer desta forma:

 

   infEvento.chNFe    := sChave;
   infEvento.cOrgao   := 91;  // Esta linha deve ser acrescentada para que o envio do evento no caso da Manifestação do Destinatario funcione.
   infEvento.CNPJ     := CNPJ;
   infEvento.dhEvento := now;
 

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 1 mês depois ...
Postado (editado)

Ola amigos, estou com o mesmo problema, tentei sem informar o cOrgao, não funcionou, ao alterar o

cOrgao para 91 da o seguinte erro

 

´91´viola a restriçao enumeration de '11 12 13 ..etc.....51 52 53 90'

falha na validação '{http://www.portalfiscal.inf.br/nfe}corgao' com valor '91'..

 

acbrNfewebservices   linha 1255

 

 if not(NotaUtil.Valida(FDadosMsg, FMsg, TACBrNFe( FACBrNFe ).Configuracoes.Geral.PathSchemas, FConfiguracoes.Geral.ModeloDF)) then
     begin
       if Assigned(TACBrNFe( FACBrNFe ).OnGerarLog) then
          TACBrNFe( FACBrNFe ).OnGerarLog('Falha na validação dos dados do Envio de Evento '+LineBreak+FMsg);
--->       raise EACBrNFeException.Create('Falha na validação dos dados do Envio de Evento '+LineBreak+FMsg);
     end;
 

Editado por centuryinf
  • 3 semanas depois ...
Postado (editado)

Tive problemas com isso ,

 

Para quem quiser algo definitivo para esquivar deste problema , vai uma dica , crie uma tabela no banco onde correlacione 

Cod_Orgao_Emitente  X  Cod_Orgao_Autorizador  , se vc faz esta correlação na AC sem banco esta sujeito ha mudanças neste quesito cOrgao .

 

Obs : O cOrgao a ser informado não é do emitente que esta manifestando e sim o cOrgao do emitente da NFe que esta sendo manifestada , cOrgao autorizador da nfe , tem gente confundindo .

Editado por marcelo_sp
  • 3 semanas depois ...
Postado

Ola amigos,

 

Estava funcionando tudo normal, mas ao efetuar umaatualizaçao pela URl

 

svn://[email protected]/p/acbr/code

 

voltou o mesmo erro, tentei sem informar o cOrgao, não funcionou, ao alterar o

cOrgao para 91 da o seguinte erro

 

´91´viola a restriçao enumeration de '11 12 13 ..etc.....51 52 53 90'

falha na validação '{http://www.portalfis...f.br/nfe}corgao' com valor '91'..

 

acbrNfewebservices   linha 1255

 

 if not(NotaUtil.Valida(FDadosMsg, FMsg, TACBrNFe( FACBrNFe ).Configuracoes.Geral.PathSchemas, FConfiguracoes.Geral.ModeloDF)) then
     begin
       if Assigned(TACBrNFe( FACBrNFe ).OnGerarLog) then
          TACBrNFe( FACBrNFe ).OnGerarLog('Falha na validação dos dados do Envio de Evento '+LineBreak+FMsg);
--->       raise EACBrNFeException.Create('Falha na validação dos dados do Envio de Evento '+LineBreak+FMsg);
     end;

  • Este tópico foi criado há 4147 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.