Ir para conteúdo
  • Cadastre-se

dev botao

Erro no Cancelamento por evento.


Ver Solução Respondido por peterson161,
  • Este tópico foi criado há 4205 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Eis o arquivo original que resulta na mensagem de erro.

 

<envEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00">
<idLote>1304031634</idLote>
<evento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00">
<infEvento Id="ID1101112113040908815300010755001000001473100033677301">
<cOrgao>91</cOrgao>
<tpAmb>1</tpAmb>
<CNPJ>09088153000107</CNPJ>
<chNFe>21130409088153000107550010000014731000336773</chNFe>
<dhEvento>2013-04-03T16:34:51-03:00</dhEvento>
<tpEvento>110111</tpEvento>
<nSeqEvento>1</nSeqEvento>
<verEvento>1.00</verEvento>
<detEvento versao="1.00">
<descEvento>Cancelamento</descEvento>
<nProt>421130005604426</nProt>
<xJust>erro de digitacao</xJust>
</detEvento>
</infEvento>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#ID1101112113040908815300010755001000001473100033677301"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>b4c/Vg/gOKsoIp9RrNpO932qPV4=</DigestValue></Reference></SignedInfo><SignatureValue>1Rri5nFE75grt264OXAbbQD+258lRoqEMwE3uE4zZFUzvOcoYUWed2JN23NT3IL95uWCiBFDAtGzt2JYt1MV8Fqk7xJ9IacOP4Ti/Bij5Li8Ss7wRBPhSQ6yCdLC4RzAqTwYZ7NqSaJYEBTWyzOD+VCblXrRIOozDR7jZeTB34c=</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature>
</evento>
</envEvento>

Liandro Costa

Analista / Programador Delphi

email: [email protected]

Sapucaia do Sul - RS

 

Postado

Encontrei erros no XML. Aparentemente o nome da tag e o seu valor estão concatenados em alguns casos, como por exemplo: "http://www.w3.org/20...alizationMethod" ou em (Algorithm="http://www.w3.org/TR...SignatureMethod), com aspas sem fechar. Os erros ocorrem a partir da tag <Signature>.

 

Fiz alterações necessárias no seu XML, de modo que agora o mesmo consegue ser visualizado corretamente no I.E.

 

 

Arquivo corrigido:

<?xml version="1.0"?>
- <envEvento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
      <idLote>1304031634</idLote>
    - <evento versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe">
        - <infEvento Id="ID1101112113040908815300010755001000001473100033677301">
              <cOrgao>91</cOrgao>
              <tpAmb>1</tpAmb>
              <CNPJ>09088153000107</CNPJ>
              <chNFe>21130409088153000107550010000014731000336773</chNFe>
              <dhEvento>2013-04-03T16:34:51-03:00</dhEvento>
              <tpEvento>110111</tpEvento> 
              <nSeqEvento>1</nSeqEvento>
              <verEvento>1.00</verEvento>
                - <detEvento versao="1.00">
                      <descEvento>Cancelamento</descEvento>
                      <nProt>421130005604426</nProt>
                      <xJust>erro de digitacao</xJust>
                  </detEvento>
          </infEvento>
        - <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
            - <SignedInfo>
                  <CanonicalizationMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
                  <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
                - <Reference URI="#ID1101112113040908815300010755001000001473100033677301">
                    - <Transforms>
                          <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
                          <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
                          <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                          <DigestValue>NAO_TEM</DigestValue>
                      </Transforms>
                  </Reference>
              </SignedInfo>
              <SignatureValue>NAO_TEM</SignatureValue>
            - <KeyInfo>
                - <X509Data>
                      <X509Certificate>NAO_TEM</X509Certificate>
                  </X509Data>
              </KeyInfo>
          </Signature>
      </evento>
  </envEvento>

ID1101112113040908815300010755001000001473100033677301.xml

ID1101112113040908815300010755001000001473100033677301.xml

Peterson de Cerqueira Matos
[email protected]
Vivo: (11) 97197-1474 / Oi: (11) 98059-4055

Postado

Desculpa acho que o Ctrl-C Ctrl-V Falhou em minha maquina, pois fui conferir o XML que peguei na maquina de meu cliente e não continha estes erros...

Só não valida pelo cOrgão = 91

 

<envEvento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00">
<idLote>1304031634</idLote>
<evento xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.00">
<infEvento Id="ID1101112113040908815300010755001000001473100033677301">
<cOrgao>91</cOrgao>
<tpAmb>1</tpAmb>
<CNPJ>09088153000107</CNPJ>
<chNFe>21130409088153000107550010000014731000336773</chNFe>
<dhEvento>2013-04-03T16:34:51-03:00</dhEvento>
<tpEvento>110111</tpEvento>
<nSeqEvento>1</nSeqEvento>
<verEvento>1.00</verEvento>
<detEvento versao="1.00">
  <descEvento>Cancelamento</descEvento>
  <nProt>421130005604426</nProt>
  <xJust>erro de digitacao</xJust>
</detEvento>
</infEvento>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
  <SignedInfo>
  <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
  <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
  <Reference URI="#ID1101112113040908815300010755001000001473100033677301">
  <Transforms>
    <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
 <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/
  </Transforms>
  <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
  <DigestValue>b4c/Vg/gOKsoIp9RrNpO932qPV4=</DigestValue>
  </Reference>
  </SignedInfo>
    <SignatureValue>1Rri5nFE75grt264OXAbbQD+258lRoqEMwE3uE4zZFUzvOcoYUWed2JN23NT3IL95uWCiBFDAtGzt2JYt1MV8Fqk7xJ9IacOP4Ti/Bij5Li8Ss7wRBPhSQ6yCdLC4RzAqTwYZ7NqSaJYEBTWyzOD+VCblXrRIOozDR7jZeTB34c=</SignatureValue>
 <KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo>
</Signature>
</evento>
</envEvento>
 

Liandro Costa

Analista / Programador Delphi

email: [email protected]

Sapucaia do Sul - RS

 

Postado

No https://www.sefaz.rs.gov.br/nfe/NFE-VAL.aspx

Não passa com cOrgão 91 se eu mudar para 32 Espirito Santo Valida

 

 

 

Linha 167 pcnEventoNFe

function TInfEvento.getcOrgao: integer;
//  (AC,AL,AP,AM,BA,CE,DF,ES,GO,MA,MT,MS,MG,PA,PB,PR,PE,PI,RJ,RN,RS,RO,RR,SC,SP,SE,TO);
//  (12,27,16,13,29,23,53,32,52,21,51,50,31,15,25,41,26,22,33,24,43,11,14,42,35,28,17);
begin
  if FcOrgao <> 0 then
    Result := FcOrgao
  else
  begin
     Result := StrToInt(copy(FChave,1,2));
     {Estados que utilizam a SVAN: ES, MA, PA, PI, RN => Devem utilizar 91}
     if Result in [32,21,15,22,24] then
       Result := 91;
  end;
end;

Liandro Costa

Analista / Programador Delphi

email: [email protected]

Sapucaia do Sul - RS

 

  • Moderadores
Postado

Ao gerar o evento force o estado, como o André já disse anteriormente:

 

 

 

with ACBrNFe.EventoNFe.Evento.Add do
  begin
    infEvento.chNFe      := ChaveNFE;
    infEvento.CNPJ       := Cnpj;
    infEvento.cOrgao     := 32; // ou utilize o RetornaCodigoUF(UF)
    infEvento.dhEvento   := NOW;
    infEvento.tpEvento   := teCancelamento;
    infEvento.detEvento.nProt := Protocolo;
    infEvento.detEvento.xJust := <Justificativa para o cancelamento, minimo de 15 caracteres>;
  end;
 

 

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Postado

Na Nota técnica referente aos eventos diz pra usar 91 - http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=bUBJ/PmtKQo=

De qualquer forma, se vc informar o cOrgao no momento que está preenchendo as propriedades do evento, o componente não cairá nesse IF.

 

 

 

Correto, era isso mesmo.

Segui a criação do evento pelo exemplo do ACBrNFE2/Delphi e lá não informava a tag cOrgao.

 

Obrigado pela ajuda!

Postado

Boa tarde a todos!

Continuo com o erro de cancelamento por evento, o ACBR ja está atualizado, baixei os schemas pelo site da sefaz, e o codigo está identico ao do fornecido pelo Regis. e o cancelamento é pelo estado de SP mesmo

O erro é Referenta ao nprot - estou tentando no ambiente de homologação.

O erro da no arquivo em anexo.

 

Também tentei com este codigo e nada, o erro é o mesmo.

O mesmo tb acontece no exemplo do ACBR.

 

=============================================================================

       Dmnfe.ACBrNFe1.EventoNFe.Evento.Clear;
       Dmnfe.ACBrNFe1.EventoNFe.idLote := StrToInt(idLote) ;
    with Dmnfe.ACBrNFe1.EventoNFe.Evento.Add do
    begin
            infEvento.dhEvento := now;
            infEvento.tpEvento := teCancelamento;
            infEvento.detEvento.xJust :=justificativa;
            InfEvento.tpAmb := Dmnfe.ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.tpAmb;
            infEvento.CNPJ := Dmnfe.ACBrNFe1.NotasFiscais.Items[0].NFe.Emit.CNPJCPF;
            InfEvento.cOrgao := Dmnfe.ACBrNFe1.NotasFiscais.Items[0].NFe.Ide.cUF;
            InfEvento.nSeqEvento := TBCCESequencia.AsInteger +1;
            InfEvento.chNFe := Copy(Dmnfe.ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID, 4, 44);
            InfEvento.detEvento.nProt := RepositorioProtocolo.AsString;
           
    end;
    Dmnfe.ACBrNFe1.WebServices.EnvEvento.Executar;

=============================================================================

 

Será que alguem pode ajudar?

 

post-929-0-69391600-1365184807_thumb.jpg

Reverson Nogueira Tricoletti

http://www.maxsofttecnologia.com.br

  • 1 mês depois ...
Postado

Olá,

Atualizei o componente ontem e deu erro ao compilar ... " erro ao compilar tfqrDANFEqr – unit ACBrNFeDANFeQRRetrato; cláusula uses ... ACBrNFeDANFeQR, ...; procedure TfqrDANFeQRRetrato.Itens; Linha: 936  ... NotaUtil.FormatFloat(FNFe.Total.ICMSTot.vNF, ...". 

Estou realizando manutenção no aplicativo na rotina de alteração de "Cancelamento NFE - Evento" ... nota técnica 2011/006.

Estou pesquisando ... agradeço a ajuda.

gilsonlongo

 

 

 

 

 

 

 

post-1494-0-59297800-1369401260.jpg

post-1494-0-58926400-1369401280_thumb.jp

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