Skip to content

[SKYW-2345] - Implementação suporte a3 nativo para evento generico de nf e nfe a3 - #49

Merged
GlauberF merged 3 commits into
releasefrom
SKYW-2345-java-n-fe-adicionar-suporte-a-3-nativo-para-evento-generico-de-nf-e-nfe-a-3-evento-generico-a-3
Jul 27, 2026
Merged

[SKYW-2345] - Implementação suporte a3 nativo para evento generico de nf e nfe a3#49
GlauberF merged 3 commits into
releasefrom
SKYW-2345-java-n-fe-adicionar-suporte-a-3-nativo-para-evento-generico-de-nf-e-nfe-a-3-evento-generico-a-3

Conversation

@danielrbrdan

@danielrbrdan danielrbrdan commented Jul 27, 2026

Copy link
Copy Markdown

Descrição

Adiciona suporte a certificado A3 para o fluxo de evento genérico de NF-e (como DELIVERY_FORECAST_DATE_UPDATE, EVENT_CANCELLATION), completando o mesmo padrão já existente para emissão, cancelamento, CCe e inutilização.

Novo arquivo EventoGenericoA3 expõe:

  • eventoGenericoA3: delega pra EventosA3.enviarEvento (já usado internamente pelos demais fluxos A3) com ServicosEnum.EVENTO_GENERICO.
  • criaProcEventoGenericoA3: monta o XML final do procEvento a partir do XML já assinado pelo cliente, sem chamar Assinar.assinaNfe de novo (que falharia no servidor, sem certificado disponível).
    Ambos expostos em NfeA3, seguindo o mesmo padrão de delegação de cancelarNfeA3/cceA3/inutilizacaoA3 (via ConfiguracoesUtil.iniciaConfiguracoes).

PR Relacionadas

Link da tarefa no JIRA

https://asaasdev.atlassian.net/browse/SKYW-2345

Serviços afetados

Prints do desenvolvimento

Revisado Local pela IA

  • Sim

@danielrbrdan danielrbrdan self-assigned this Jul 27, 2026
@danielrbrdan
danielrbrdan marked this pull request as draft July 27, 2026 12:31
@danielrbrdan danielrbrdan changed the title [SKYW-2345] - Implementação suporte a3 nativo para evento gene rico de nf e nfe a3 [SKYW-2345] - Implementação suporte a3 nativo para evento generico de nf e nfe a3 Jul 27, 2026
@danielrbrdan
danielrbrdan marked this pull request as ready for review July 27, 2026 13:34
@GlauberF
GlauberF merged commit 73fcaf9 into release Jul 27, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants