Page tree

SIGALOJA: Emissão de NFC-e Controlada por Etapa

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGALOJA

Função:

LOJA701

Situação/Requisito:

Implementar um controle de etapas para emissão de NFC-e, onde deverá ser possível identificar em qual etapa o processo foi interrompido. Assim, dependendo de onde o processo for interrompido, o sistema poderá recuperar a venda e tomar uma decisão a respeito do controle de numeração da nota.

Solução/Implementação:

Disponibilizado o controle de etapas para emissão de NFC-e, onde é possível identificar em qual momento o processo foi interrompido.

O controle será realizado pelo campo Situação(L1_SITUA), onde:

  • T1 - o processo de transmissão da NFC-e foi interrompido após a gravação do orçamento e antes do sistema solicitar uma numeração de nota para realizar a transmissão.
    Nessa etapa, o sistema vai manter o orçamento aberto para que ele seja finalizado novamente.
  • T2 - o processo de transmissão da NFC-e foi interrompido após o sistema obter uma numeração de nota, porém ainda não realizou a transmissão.
    Nessa etapa, o sistema vai recuperar a venda para que ela seja finalizada novamente. O número do documento obtido anteriormente será inutilizado e será usado um novo número de documento para realizar a transmissão.
  • T3 - o processo de transmissão da NFC-e foi interrompido após o sistema realizar a transmissão.
    O comportamento é o mesmo da etapa "T2", exceto que se a nota transmitida foi AUTORIZADA, ela será CANCELADA e não INUTILIZADA.
Observação:É obrigatório ter implementado os passos presentes em Novo_tratamento_para_Inutilizacao_de_NFCe_na_Venda_Assistida, porém o compatibilizador não deverá ser executado.

Fontes do pacote: