Objetivo da mudança:
O objetivo desta modificação foi aprimorar o fluxo de status de conferência na rotina de “Expedição“, permitindo que o sistema entre nos status de “conferência” mesmo quando a CFG_BAISEP – “Rotina de Impressão e Baixa de Separação” estiver “desligada“. Anteriormente, esses status eram acionados apenas com a CFG_BAISEP ativa. Para isso, foi criada uma nova configuração CFG_UTSCNF – “Utilizar status de conferência quando estiver com a configuração CFG_BAISEP, desligada?”, que, quando ativa, faz com que o sistema entenda que a separação foi concluída (pela quantidade do (campo) item FDO_QTDITE versus a quantidade separada FDO_QTDSEP) e transicione para os status de “conferência” antes de ir para “Aguardando Faturamento“.
Rotinas / Telas:
Útil > “Configuração do Sistema (frmCfgSistema)“
Expedição > “Status Pedido” (frmFatExpedicao)
Instruções sobre o que configurar:
-
Na rotina “Configuração do Sistema (frmCfgSistema)“, criar a nova configuração CFG_UTSCNF – “Utilizar status de conferência quando estiver com a configuração CFG_BAISEP, desligada?”, com valor padrão “N“.
Instruções sobre como utilizar:
-
Para ativar o novo fluxo de status de conferência sem a necessidade da CFG_BAISEP, acessar a rotina “Configuração do Sistema (frmCfgSistema)” e definir a CFG_UTSCNF como “S“;
-
Observar que a sequência de status na “Expedição” para este cenário (sem a CFG_BAISEP) passará a ser: “Aguardando separação” -> “Separação Iniciada” (após imprimir a separação) -> “Aguardando Conferência” (após a separação de todos os itens pela quantidade do (campo) item FDO_QTDITE igual à quantidade separada FDO_QTDSEP) -> “Aguardando Faturamento“.