Árvore de páginas

Ajustes na Gravação do Campo L1_SITUA quando for igual a T1

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGALOJA

Função:

LOJA701

Situação/Requisito:

  1. Se no sistema tiver implementado a melhoria disponibilizada no chamado: TW4332_DT_SIGALOJA_EMISSAO_NFCE_CONTROLADA_ETAPA_LIBERACAO_MS, ao salvar um orçamento no Controle de Lojas, não era possível realizar a importação dele no FrontLoja, pois era apresentado a mensagem: "O Orçamento xxxxxx já foi importado da Retaguarda". Isso acontece pois no momento que o orçamento era salvo,o campo L1_SITUA ficava com o valor "T1".
  2. Ao finalizar uma venda com itens reservados, o orçamento pai e seus filhos ficavam o campo L1_SITUA igual a "T1".

Solução/Implementação:

  1. Ajustamos a gravação do campo L1_SITUA, para que ele só seja gravado com as situações T1, T2 ou T3, quando houver uma tentativa de finalizar a venda, ou seja, esse campo não será gravado ao Salvar o orçamento.
  2. Além disso, ajustamos a gravação do campo L1_SITUA na finalização de uma venda com reserva, onde:
    • somente o orçamento pai pode ficar com esse status (L1_SITUA = "T1"), sendo que isso só vai acontecer se houver algum problema na geração dos orçamentos filhos, pois nesse cenário, o orçamento continuará em aberto.
    • os orçamentos filhos (exceto os que emitiram NFC-e) não deverão ter esse campo gravado.
Observação:Para mais detalhes sobre as situações T1, T2 e T3, consulte o link: Emissão de NFC-e Controlada por Etapas
Fontes do pacote:

LOJA701C.PRW

 Pacote:CH TWBJHN.zip

TESTE REALIZADO EM AMBIENTE DE DESENVOLVIMENTO