Skip to Content
0
Mar 08, 2013 at 08:39 PM

Enhancement para funcionalidade de CC-e

63 Views

Olá Communidade de Expertos

Na empresa temos a necesidade de fazer um "split" ao proceso de CC-e

1. Geração do evento de CC-e prà nota fiscal

2. Autorização de envío do evento para SEFAZ

A propósito do split é que o evento seja revisado pelo manager antes de ser enviado para SEFAZ.

Estamos pensando em mudar a lógica no include J_1BNFE_MONITOR_CORRECTION_F01, colocando um Enhancement Implícito no FORM correction_letter.

O enhancement é uma copia do FORM standard com algumas alterações

1. Quando o evento de CC-e for criado, o evento não sería enviado, um e-mail sería encaminhado para o aprovador do evento.

2. Se o aprovador autoriza o evento, então a lógica do enhancement verifica se já existe um evento CC-e sem aprovar e se a condição é correta então o evento é enviado pelo monitor. Estes pasos 1 e 2 sería executados desde a mesma opção do monitor J1BNFE (NF-e Events).

Alguém já passou por uma situção similar o tem alguma sugerencia para colocar essa lógica de algum outro jeito?

Obrigado pela ajuda

Maikol M.