From 42ee16699bbe9b44f0a2ed0f6e6973a6863fcdd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maur=C3=ADcio=20Bernardo?= Date: Thu, 7 Nov 2024 15:12:31 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=B5es=20revis=C3=A3o=20PR?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NFe.AppTeste/MainWindow.xaml.cs | 7 +++---- NFe.Classes/Servicos/Evento/detEvento.cs | 1 + NFe.Classes/Servicos/Evento/retEvento.cs | 2 +- NFe.Servicos/ServicosNFe.cs | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/NFe.AppTeste/MainWindow.xaml.cs b/NFe.AppTeste/MainWindow.xaml.cs index 644479370..1409fa640 100644 --- a/NFe.AppTeste/MainWindow.xaml.cs +++ b/NFe.AppTeste/MainWindow.xaml.cs @@ -2274,11 +2274,10 @@ private void BtnAtorInteressado_Click(object sender, RoutedEventArgs e) var idlote = Funcoes.InpuBox(this, titulo, "Identificador de controle do Lote de envio:", "1"); if (string.IsNullOrEmpty(idlote)) throw new Exception("A Id do Lote deve ser informada!"); - var sequenciaEvento = Funcoes.InpuBox(this, titulo, "Número sequencial do evento:", "1"); - if (string.IsNullOrEmpty(sequenciaEvento)) - throw new Exception("O número sequencial deve ser informado!"); + var sequenciaEvento = Funcoes.InpuBox(this, titulo, "Número sequencial do evento:", "2"); + if (string.IsNullOrEmpty(sequenciaEvento)) throw new Exception("O número sequencial deve ser informado!"); - var chave = Funcoes.InpuBox(this, titulo, "Chave da NFe:", "35240311656919000154550750000008281647961399"); + var chave = Funcoes.InpuBox(this, titulo, "Chave da NFe:", "28241132876302000114550010000090041001283454"); if (string.IsNullOrEmpty(chave)) throw new Exception("A Chave deve ser informada!"); if (chave.Length != 44) throw new Exception("Chave deve conter 44 caracteres!"); diff --git a/NFe.Classes/Servicos/Evento/detEvento.cs b/NFe.Classes/Servicos/Evento/detEvento.cs index ac5bea6a2..774547c93 100644 --- a/NFe.Classes/Servicos/Evento/detEvento.cs +++ b/NFe.Classes/Servicos/Evento/detEvento.cs @@ -316,6 +316,7 @@ public bool ShouldSerializedetPag() } #endregion + #region Ator Interessado NFe /// /// P23 - Pessoas autorizadas a acessar o XML da NF-e diff --git a/NFe.Classes/Servicos/Evento/retEvento.cs b/NFe.Classes/Servicos/Evento/retEvento.cs index b76620d85..88a3d8bc2 100644 --- a/NFe.Classes/Servicos/Evento/retEvento.cs +++ b/NFe.Classes/Servicos/Evento/retEvento.cs @@ -50,7 +50,7 @@ public class retEvento public infEventoRet infEvento { get; set; } /// - /// HP22 - Assinatura Digital do documento XML, a assinatura deverá ser aplicada no elemento infEvento. + /// HR91 - Assinatura Digital do documento XML, a assinatura deverá ser aplicada no elemento infEvento. /// A decisão de assinar a mensagem fica da critério da UF. /// [XmlElement(Namespace = "http://www.w3.org/2000/09/xmldsig#")] diff --git a/NFe.Servicos/ServicosNFe.cs b/NFe.Servicos/ServicosNFe.cs index dcb1d02ac..3473a0c3a 100644 --- a/NFe.Servicos/ServicosNFe.cs +++ b/NFe.Servicos/ServicosNFe.cs @@ -642,14 +642,14 @@ public RetornoRecepcaoEvento RecepcaoEventoAtorInteressado(int idlote, int seque { cOrgao = Estado.AN, tpAmb = _cFgServico.tpAmb, + CNPJ = cpfCnpjAtorEvento.Length == 11 ? null : cpfCnpjAtorEvento, + CPF = cpfCnpjAtorEvento.Length == 11 ? cpfCnpjAtorEvento : null, chNFe = chaveNFe, dhEvento = dhEvento ?? DateTime.Now, tpEvento = NFeTipoEvento.TeNfeAtorInteressadoNFe, nSeqEvento = sequenciaEvento, verEvento = versaoServico, - detEvento = detEvento, - CPF = cpfCnpjAtorEvento.Length == 11 ? cpfCnpjAtorEvento : null, - CNPJ = cpfCnpjAtorEvento.Length == 11 ? null : cpfCnpjAtorEvento + detEvento = detEvento }; var evento = new evento