Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integração com Hércules-ZeusFiscal/Master - REBASE #1538

Closed
wants to merge 36 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
f3d8a73
Update and rename DFe.NET_build.yml to ZeusFiscal_build.yml
danilobreda Apr 5, 2024
8fdb844
Update ZeusFiscal_build.yml
danilobreda Apr 5, 2024
0255c87
Update ZeusFiscal_build.yml
danilobreda Apr 5, 2024
8ebd230
Update README.md
danilobreda Apr 5, 2024
9003891
Update README.md
danilobreda Apr 5, 2024
a256052
Update README.md
danilobreda Apr 5, 2024
88844c3
feito mudança projetos e build
danilobreda Apr 5, 2024
717ca53
Update ZeusFiscal_build.yml
danilobreda Apr 5, 2024
4d59099
fixes
danilobreda Apr 5, 2024
65776f0
Update README.md
danilobreda Apr 5, 2024
4f8bb85
fix nuget config name
danilobreda Apr 5, 2024
6a54f60
fix links
danilobreda Apr 5, 2024
4c9fc20
checkpoint: Iniciar o método RecepcaoEventoInsucessoEntrega
lucasmoraes804 Mar 28, 2024
a21ab68
feat: criar evento no enum NFeTipoEvento
lucasmoraes804 Mar 28, 2024
914838f
feat: finalizar RecepcaoEventoInsucessoEntrega
lucasmoraes804 Mar 28, 2024
6f077ea
feat: criar propriedade do enum ServicosNFe.cs RecepcaoEventoInsucess…
lucasmoraes804 Mar 28, 2024
ded5363
Feature: Adicionar Endereço para o Evento de cInsucesso na Entrega
lucasmoraes804 Mar 31, 2024
ab856ed
fix: Alteração ServicoNfeFactory no Insucesso na entrega
lucasmoraes804 Apr 2, 2024
3166b35
fix: impressões que dá para subir no nuget
robertorp Apr 25, 2024
3c4c849
Update CTeTipoEvento.cs
marcosgerene May 25, 2024
ee20c90
Adicionado o Cancelamento de Insucesso na Entrega do CT-e - 110191 (C…
May 26, 2024
61cfb1a
Adicionando novos tipos de pagamento e editando PIX e crédito loja já…
May 28, 2024
fff816d
Ajustes nas Aplicações de Demonstração, devido alteração do Enum Cred…
adrbarros May 31, 2024
df71311
bugfix/ICMSGeral_CRT_SimplesNacionalMei: adicionado opção pendente CR…
eneiasramos Jun 6, 2024
c6abfc0
feature/e110192_v1.00.xsd-leiauteNFe_v4.00.xsd-26042024: Esquemas XML…
eneiasramos Jun 6, 2024
3dbbb30
feature/leiauteNFe_v4.00.xsd-NT2024.001v.1.00: Esquema XML NF-e/NFC-e…
eneiasramos Jun 6, 2024
446ba0b
610111 - Cancelamento Prestacao do Servico em Desacordo
marcosgerene Jun 28, 2024
9f9ff0c
Adicionado termo "Teste" ao arquivo README.md
andrebts Jul 1, 2024
5e474e8
Revert "Adicionado termo "Teste" ao arquivo README.md"
andrebts Jul 1, 2024
ababcc6
Adicionado termo "Teste" ao arquivo README.md
andrebts Jul 1, 2024
d1bbf8c
Revert "Adicionado termo "Teste" ao arquivo README.md"
andrebts Jul 1, 2024
c655173
Atualizado README.md para indicar utilização de contribuições no repo…
Valmir-Cunha Jul 2, 2024
10fca66
Removida separação adicionada erroneamente
Valmir-Cunha Jul 2, 2024
f21caae
Removidos NFe.Danfe.PdfClown e NFe.Danfe.QuestPdf
Valmir-Cunha Jul 4, 2024
1b61c66
Revert "feito mudança projetos e build"
Valmir-Cunha Jul 4, 2024
66bb92a
Ajuste no DFe.NET_build.yml
Valmir-Cunha Jul 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/DFe.NET_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,4 +115,4 @@ jobs:
DISCORD_MENSAGEM: ${{ needs.build.outputs.version }}
uses: Ilshidur/action-discord@master
with:
args: 'Lançado Zeus DFe.NET versão {{ DISCORD_MENSAGEM }} no Nuget! Acesse: https://www.nuget.org/profiles/ZeusNfeNfce'
args: 'Lançado Zeus DFe.NET versão {{ DISCORD_MENSAGEM }} no Nuget! Acesse: https://www.nuget.org/profiles/ZeusNfeNfce'
10 changes: 8 additions & 2 deletions CTe.Classes/Servicos/Evento/Flags/CTeTipoEvento.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/********************************************************************************/
/********************************************************************************/
/* Projeto: Biblioteca ZeusNFe */
/* Biblioteca C# para emissão de Nota Fiscal Eletrônica - NFe e Nota Fiscal de */
/* Consumidor Eletrônica - NFC-e (http://www.nfe.fazenda.gov.br) */
Expand Down Expand Up @@ -53,6 +53,10 @@ public enum CTeTipoEvento
ComprovantedeEntrega = 110180,
[XmlEnum("110181")]
CancelamentodoComprovantedeEntrega = 110181,
[XmlEnum("110190")]
InsucessoNaEntregaDoCte = 110190,
[XmlEnum("110191")]
CancelamentodoInsucessoNaEntregaDoCte = 110191,
//Evento: Fisco
[XmlEnum("310620")]
RegistrodePassagem = 310620,
Expand Down Expand Up @@ -88,6 +92,8 @@ public enum CTeTipoEvento
AutorizadoServicoVinculadoMultimodal = 440160,
// Evento: Tomador
[XmlEnum("610110")]
Desacordo = 610110
Desacordo = 610110,
[XmlEnum("610111")]
CancelamentoPrestacaodoServicoemDesacordo = 610111
}
}
4 changes: 2 additions & 2 deletions NFe.AppTeste.NetCore/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1033,8 +1033,8 @@ private static List<pag> GetPagamento(ICMSTot icmsTot, VersaoServico versao)
{
detPag = new List<detPag>
{
new detPag {tPag = FormaPagamento.fpCreditoLoja, vPag = valorPagto},
new detPag {tPag = FormaPagamento.fpCreditoLoja, vPag = icmsTot.vNF - valorPagto}
new detPag {tPag = FormaPagamento.fpCreditoEmLoja, vPag = valorPagto},
new detPag {tPag = FormaPagamento.fpCreditoEmLoja, vPag = icmsTot.vNF - valorPagto}
}
}
};
Expand Down
4 changes: 2 additions & 2 deletions NFe.AppTeste/MainWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1579,8 +1579,8 @@ protected virtual List<pag> GetPagamento(ICMSTot icmsTot, VersaoServico versao)
{
detPag = new List<detPag>
{
new detPag {tPag = FormaPagamento.fpCreditoLoja, vPag = valorPagto},
new detPag {tPag = FormaPagamento.fpCreditoLoja, vPag = icmsTot.vNF - valorPagto}
new detPag {tPag = FormaPagamento.fpCreditoEmLoja, vPag = valorPagto},
new detPag {tPag = FormaPagamento.fpCreditoEmLoja, vPag = icmsTot.vNF - valorPagto}
}
}
};
Expand Down
5 changes: 2 additions & 3 deletions NFe.AppTeste/Schemas/e110192_v1.00.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,12 @@
</xs:element>
<xs:element name="hashTentativaEntrega">
<xs:annotation>
<xs:documentation>Hash (SHA1) no formato Base64 resultante da concatenação: Chave de acesso da NFe + Base64 da imagem capturada da entrega (Exemplo: imagem capturada da assinatura eletrônica, digital do recebedor, foto, etc)</xs:documentation>
<xs:documentation>O hashCSRT é o resultado das funções SHA-1 e base64 do token CSRT fornecido pelo fisco + chave de acesso do DF-e. (Implementação em futura NT)
<xs:documentation>Hash (SHA1) no formato Base64 resultante da concatenação: Chave de acesso da NFe + Base64 da imagem capturada da entrega (Exemplo: imagem capturada da assinatura eletrônica, digital do recebedor, foto, etc)
Observação: 28 caracteres são representados no schema como 20 bytes do tipo base64Binary</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:base64Binary">
<xs:length value="28"/>
<xs:length value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
Expand Down
80 changes: 44 additions & 36 deletions NFe.AppTeste/Schemas/leiauteNFe_v4.00.xsd
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by sas-softwares@procergs.rs.gov.br (PROCERGS) -->
<!-- edited with XMLSpy v2008 (http://www.altova.com) by sas-software@procergs.rs.gov.br (PROCERGS) -->
<!-- PL_009 alterações de esquema decorrentes da - NT2016.002 v1.20 - 31/05/2017 13:14hs-->
<!-- PL_008g alterações de esquema decorrentes da - NT2015.002 - 15/07/2015 -->
<!-- PL_008h alterações de esquema decorrentes da - NT2015.003 - 17/09/2015 -->
Expand Down Expand Up @@ -556,14 +556,16 @@ Preencher com &quot;2B&quot;, quando se tratar de Cupom Fiscal emitido por máqu
Este campo será obrigatoriamente preenchido com:
1 – Simples Nacional;
2 – Simples Nacional – excesso de sublimite de receita bruta;
3 – Regime Normal.</xs:documentation>
3 – Regime Normal.
4 - Simples Nacional - Microempreendedor individual - MEI</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:whiteSpace value="preserve"/>
<xs:enumeration value="1"/>
<xs:enumeration value="2"/>
<xs:enumeration value="3"/>
<xs:enumeration value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
Expand Down Expand Up @@ -916,29 +918,36 @@ Formato ”CFOP9999”.</xs:documentation>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:sequence minOccurs="0" maxOccurs="4">
<xs:element name="cCredPresumido">
<xs:annotation>
<xs:documentation>Código de Benefício Fiscal de Crédito Presumido na UF aplicado ao item</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:whiteSpace value="preserve"/>
<xs:pattern value="[!-ÿ]{8}|[!-ÿ]{10}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="pCredPresumido" type="TDec_0302a04">
<xs:annotation>
<xs:documentation>Percentual do Crédito Presumido</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="vCredPresumido" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor do Crédito Presumido</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:element name="gCred" minOccurs="0" maxOccurs="4">
<xs:annotation>
<xs:documentation>Grupo de informações sobre o CréditoPresumido </xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="cCredPresumido">
<xs:annotation>
<xs:documentation>Código de Benefício Fiscal de Crédito Presumido na UF aplicado ao item</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:whiteSpace value="preserve"/>
<xs:pattern value="[!-ÿ]{8}|[!-ÿ]{10}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="pCredPresumido" type="TDec_0302a04">
<xs:annotation>
<xs:documentation>Percentual do Crédito Presumido</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="vCredPresumido" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor do Crédito Presumido</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EXTIPI" minOccurs="0">
<xs:annotation>
<xs:documentation>Código EX TIPI (3 posições)</xs:documentation>
Expand Down Expand Up @@ -2749,14 +2758,13 @@ Informar o motivo da desoneração:
<xs:element name="orig" type="Torig">
<xs:annotation>
<xs:documentation>origem da mercadoria: 0 - Nacional
1 - Estrangeira - Importação direta
2 - Estrangeira - Adquirida no mercado interno</xs:documentation>
1 - Estrangeira - Importação direta
2 - Estrangeira - Adquirida no mercado interno</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CST">
<xs:annotation>
<xs:documentation>Tributção pelo ICMS
20 - Com redução de base de cálculo</xs:documentation>
<xs:documentation>Tributação pelo ICMS 51 - Tributação com Diferimento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
Expand All @@ -2768,10 +2776,10 @@ Informar o motivo da desoneração:
<xs:element name="modBC" minOccurs="0">
<xs:annotation>
<xs:documentation>Modalidade de determinação da BC do ICMS:
0 - Margem Valor Agregado (%);
1 - Pauta (valor);
2 - Preço Tabelado Máximo (valor);
3 - Valor da Operação.</xs:documentation>
0 - Margem Valor Agregado (%);
1 - Pauta (valor);
2 - Preço Tabelado Máximo (valor);
3 - Valor da Operação.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
Expand Down Expand Up @@ -3772,7 +3780,7 @@ Operação interestadual para consumidor final com partilha do ICMS devido na o
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="orig" type="Torig">
<xs:element name="orig" type="Torig" minOccurs="0">
<xs:annotation>
<xs:documentation>origem da mercadoria: 0 - Nacional
1 - Estrangeira - Importação direta
Expand Down Expand Up @@ -4091,11 +4099,11 @@ Operação interestadual para consumidor final com partilha do ICMS devido na o
</xs:element>
<xs:element name="ICMSSN900">
<xs:annotation>
<xs:documentation>Tributação do ICMS pelo SIMPLES NACIONAL, CRT=1 – Simples Nacional e CSOSN=900 (v2.0)</xs:documentation>
<xs:documentation>Tributação do ICMS pelo SIMPLES NACIONAL, CRT=1 – Simples Nacional, CRT=4 - MEI e CSOSN=900 (v2.0)</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="orig" type="Torig">
<xs:element name="orig" type="Torig" minOccurs="0">
<xs:annotation>
<xs:documentation>origem da mercadoria: 0 - Nacional
1 - Estrangeira - Importação direta
Expand Down
53 changes: 37 additions & 16 deletions NFe.Classes/Informacoes/Pagamento/pagTipos.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/********************************************************************************/

/********************************************************************************/
/* Projeto: Biblioteca ZeusNFe */
/* Biblioteca C# para emissão de Nota Fiscal Eletrônica - NFe e Nota Fiscal de */
/* Consumidor Eletrônica - NFC-e (http://www.nfe.fazenda.gov.br) */
Expand Down Expand Up @@ -42,17 +43,20 @@ namespace NFe.Classes.Informacoes.Pagamento
/// <para>02 - Cheque</para>
/// <para>03 - Cartão de Crédito</para>
/// <para>04 - Cartão de Débito</para>
/// <para>05 - Crédito Loja</para>
/// <para>05 - Cartão da Loja</para>
/// <para>10 - Vale Alimentação</para>
/// <para>11 - Vale Refeição</para>
/// <para>12 - Vale Presente</para>
/// <para>13 - Vale Combustível</para>
/// <para>14 - Duplicata Mercantil (versão 4.00)</para>
/// <para>15 - Boleto Bancário (versão 4.00)</para>
/// <para>16 - Depósito Bancário (versão 4.00)</para>
/// <para>17 - Pagamento Instantâneo (PIX) (versão 4.00)</para>
/// <para>17 - Pagamento Instantâneo (PIX) dinâmico (versão 4.00)</para>
/// <para>18 - Transferência bancária, Carteira Digital (versão 4.00)</para>
/// <para>19 - Programa de fidelidade, Cashback, Crédito Virtual (versão 4.00)</para>
/// <para>20 - Pagamento Instantâneo (PIX) estático</para>
/// <para>21 - Crédito em loja</para>
/// <para>22 - Pagamento eletrônico não informado - falha de hardware do sistema emissor</para>
/// <para>90 - Sem pagamento (versão 4.00)</para>
/// <para>99 - Outros</para>
/// </summary>
Expand Down Expand Up @@ -87,11 +91,11 @@ public enum FormaPagamento
fpCartaoDebito = 04,

/// <summary>
/// 05 - Crédito Loja
/// 05 - Cartão da Loja
/// </summary>
[Description("Crédito Loja")]
[Description("Cartão da Loja")]
[XmlEnum("05")]
fpCreditoLoja = 05,
fpCartaoDaLoja = 05,

/// <summary>
/// 10 - Vale Alimentação
Expand Down Expand Up @@ -136,31 +140,48 @@ public enum FormaPagamento
/// </summary>
[Description("Boleto Bancário")]
[XmlEnum("15")] fpBoletoBancario = 15,

/// <summary>
/// 16 - Depósito Bancário
/// </summary>
[Description("=Depósito Bancário")]
[XmlEnum("16")] fpDepositoBancario= 16,

/// <summary>
/// 17 - Pagamento Instantâneo (PIX)
/// 17 - Pagamento Instantâneo (PIX) dinâmico
/// </summary>
[Description("Pagamento Instantâneo (PIX)")]
[XmlEnum("17")] fpPagamentoInstantaneoPIX = 17,
/// <summary>
[Description("Pagamento Instantâneo (PIX) dinâmico")]
[XmlEnum("17")] fpPagamentoInstantaneoPIXDinamico = 17,

/// <summary>
/// 18 - Transferência bancária, Carteira Digital
/// </summary>
[Description("Transferência bancária, Carteira Digital")]
[XmlEnum("18")] fpTransferenciabancaria = 18,
/// <summary>

/// <summary>
/// 19 - Programa de fidelidade, Cashback, Crédito Virtual
/// </summary>
[Description("Programa de fidelidade, Cashback, Crédito Virtual")]
[XmlEnum("19")] fpProgramadefidelidade = 19,


/// <summary>
/// 20 - Pagamento Instantâneo (PIX) estático
/// </summary>
[Description("Pagamento Instantâneo (PIX) estático")]
[XmlEnum("20")] fpPagamentoInstantaneoPIXEstatico = 20,

/// <summary>
/// 21 - Crédito em loja
/// </summary>
[Description("Crédito em loja")]
[XmlEnum("21")] fpCreditoEmLoja = 21,

/// <summary>
/// 22 - Pagamento eletrônico não informado - falha de hardware do sistema emissor
/// </summary>
[Description("Pagamento eletrônico não informado")]
[XmlEnum("22")] fpPagamentoEletronicoNaoInformado = 22,

/// <summary>
/// 90 - Sem pagamento
Expand Down
1 change: 1 addition & 0 deletions NFe.Servicos/ServicoNfeFactory.cs
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,7 @@ public static INfeServico CriaWsdlOutros(ServicoNFe servico, ConfiguracaoServico

case ServicoNFe.RecepcaoEventoCancelmento:
case ServicoNFe.RecepcaoEventoCartaCorrecao:
case ServicoNFe.RecepcaoEventoInsucessoEntregaNFe:
if (cfg.UsaSvanNFe4(cfg.VersaoRecepcaoEventoCceCancelamento))
{
return new RecepcaoEvento4SVAN(url, certificado, cfg.TimeOut);
Expand Down
47 changes: 47 additions & 0 deletions NFe.Servicos/ServicosNFe.cs
Original file line number Diff line number Diff line change
Expand Up @@ -773,6 +773,53 @@ public RetornoRecepcaoEvento RecepcaoEventoEpec(int idlote, List<evento> eventos
var retorno = RecepcaoEvento(idlote, eventos, ServicoNFe.RecepcaoEventoCartaCorrecao, _cFgServico.VersaoRecepcaoEventoCceCancelamento, false);
return retorno;
}

private RetornoRecepcaoEvento RecepcaoEventoInsucessoEntrega(int idlote,
int sequenciaEvento, string cpfcnpj, string chaveNFe, DateTimeOffset dhTentativaEntrega, MotivoInsucesso motivo, string hashTentativaEntrega,
int? nTentativa = null, DateTimeOffset? dhHashTentativaEntrega = null, decimal? latGps = null, decimal? longGps = null,
string justificativa = null, Estado? ufAutor = null, string versaoAplicativo = null, DateTimeOffset? dhEvento = null)
{

var versaoServico =
ServicoNFe.RecepcaoEventoCancelmento.VersaoServicoParaString(
_cFgServico.VersaoRecepcaoEventoInsucessoEntrega);

var detEvento = new detEvento
{
versao = versaoServico,
descEvento = NFeTipoEvento.TeNfeInsucessoNaEntregadaNFe.Descricao(),
cOrgaoAutor = ufAutor ?? _cFgServico.cUF,
verAplic = versaoAplicativo ?? "1.0",
dhTentativaEntrega = dhTentativaEntrega,
nTentativa = nTentativa,
tpMotivo = motivo,
xJustMotivo = justificativa,
latGPS = latGps,
longGPS = longGps,
hashTentativaEntrega = hashTentativaEntrega,
dhHashTentativaEntrega = dhHashTentativaEntrega
};
var infEvento = new infEventoEnv
{
cOrgao = _cFgServico.cUF,
tpAmb = _cFgServico.tpAmb,
chNFe = chaveNFe,
dhEvento = dhEvento ?? DateTime.Now,
tpEvento = NFeTipoEvento.TeNfeInsucessoNaEntregadaNFe,
nSeqEvento = sequenciaEvento,
verEvento = versaoServico,
detEvento = detEvento
};
if (cpfcnpj.Length == 11)
infEvento.CPF = cpfcnpj;
else
infEvento.CNPJ = cpfcnpj;

var evento = new evento { versao = versaoServico, infEvento = infEvento };

var retorno = RecepcaoEvento(idlote, new List<evento> { evento }, ServicoNFe.RecepcaoEventoInsucessoEntregaNFe, _cFgServico.VersaoRecepcaoEventoInsucessoEntrega, true);
return retorno;
}

/// <summary>
/// Recepção do Evento de Insucesso na Entrega
Expand Down
3 changes: 2 additions & 1 deletion NFe.Utils/Enderecos/Enderecador.cs
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ private static List<EnderecoServico> CarregarEnderecosServicos()

var todosOsAmbientes = Enum.GetValues(typeof(TipoAmbiente)).Cast<TipoAmbiente>().ToList();

var eventoCceCanc = new[] { ServicoNFe.RecepcaoEventoCartaCorrecao, ServicoNFe.RecepcaoEventoCancelmento };
var eventoCceCanc = new[] { ServicoNFe.RecepcaoEventoCartaCorrecao, ServicoNFe.RecepcaoEventoCancelmento, ServicoNFe.RecepcaoEventoInsucessoEntregaNFe };

var hom = TipoAmbiente.Homologacao;

Expand Down Expand Up @@ -1674,6 +1674,7 @@ public static void CarregarEnderecos()
{
switch (servico)
{
case ServicoNFe.RecepcaoEventoInsucessoEntregaNFe:
case ServicoNFe.RecepcaoEventoCartaCorrecao:
case ServicoNFe.RecepcaoEventoCancelmento:
return cfgServico.VersaoRecepcaoEventoCceCancelamento;
Expand Down
Loading