Configuração da validação de expedição prévia

  1. No nível Empresa, selecione Configuração > Regras de validação > Saída para abrir a tela Validação condicional.
  2. Para criar um novo registro, clique em Novo para acessar a exibição de detalhes da Validação condicional.
    Nota

    Um número de chave de Validação gerado pelo aplicativo é criado automaticamente. No entanto, você poderá mudar esse número para um valor não-sequencial exclusivo. Por exemplo, adicione uma letra ou um nome. Se o número for alterado para um número sequencial ainda não utilizado pelo aplicativo, erros de duplicação poderão ocorrer, resultando em encerramento do aplicativo.

  3. Para editar um registro atual, use os recursos Pesquisar para acessar um tipo de Validação condicional específico.
    Nota

    As únicas edições permitidas na rotina padrão de validação de expedição prévia são para ativar ou desativar as validações.

  4. Quando adicionar um novo registro, insira as informações apropriadas nos seguintes campos para cada tipo de validação.
    Chave de validação
    Identificador da validação, que pode ser substituída se for necessário. Selecione em Validação de grupo de expedições e Comparação de prazo de validade. Protegido contra gravação.
    Nota

    É possível editar a definição inicial, até o registro ser salvo.

    Habilitado
    Indicador que determina se o cabeçalho da Rotina de validação é verificado pelo aplicativo. Se estiver definido como Não, esse registro não será validado pelo aplicativo.
    • Se a caixa de seleção estiver selecionada, o cabeçalho de rotina será ativado.
    • Se a rotina não estiver habilitada, nenhuma seqüência de detalhes associada ao cabeçalho será verificada pelo aplicativo, independentemente do status habilitado.
    • O valor padrão para validação pós-alocação e pós-expedição é desabilitado. O valor padrão para validação pós-separação é habilitado.
    Proprietário
    Proprietário do item a ser validado. Obrigatório.
    Nota

    O proprietário deve estar configurado no aplicativo.

    Cliente
    Parte a quem o item será entregue. Obrigatório.
    Nota
    • Permitidos apenas clientes válidos.
    • O cliente deve ser configurado na tela Proprietário.
    Item
    Item a ser validado. Obrigatório.
    Nota

    Os campos Cliente, Proprietário e Item não são obrigatórios para o registro padrão. Porém, estes campos são obrigatórios quando adicionar um novo registro.

    Tipo
    Tipo de validação para o registro. Clique na lista suspensa e selecione Validação pré-alocação. Obrigatório.

    Valor padrão: Validação de separação posterior

    Prazo de val. mínimo
    O número mínimo de dias permitido pelo cliente entre a data atual e a data de validade, ou a data de fabricação do item a ser expedido. Esse número é comparado com o número calculado para determinar se a validação será aprovada ou não.
    Nota
    • Aceita entradas somente quando o tipo de cabeçalho de validação é Pós-separação ou Validação de expedição prévia.
    • Não é possível editar quando o Tipo de cabeçalho de validação é Pós-alocação.
    Padrão
    Resposta que determina quem criou o registro. Exibe S para registros padrão criados pelo aplicativo e N para todos os registros que você criar. Já se encontra preenchido. Protegido contra gravação.
    Exibição de lista de detalhes
    Sequência
    Seqüência das rotinas de validação que o aplicativo deve seguir. Protegido contra gravação.
    Rotina de validação
    Rotina de validação que o aplicativo deve seguir. Selecione uma das seguintes opções:
    • Comp. de prazo val.
    • Verificar lote
    • Verificar local
    • Verificar item
    • Verificar ID
    • Verificar novo LOTE, LOC., ID

      Consulte a tabela de Rotina de validação para obter estas definições.

    Ao utilizar a rotina Verificar lote, certifique-se de que modifica o arquivo prompts.ini para solicitar que o lote seja inserido no RF.
    Nota
    • As seleções na lista suspensa dependem do tipo de validação definido no cabeçalho.
    • Não é possível inserir nomes de rotinas de outros tipos de validação. Apenas aquelas rotinas associadas ao tipo de validação do cabeçalho são permitidas.

    Valor padrão: Verificar local

    Habilitado
    Indicador que determina se a Rotina de validação é verificada pelo aplicativo. Somente as rotinas habilitadas são consideradas pelo aplicativo durante o processamento das validações.
    Nota

    Defina cada sequência como habilitada ou não, independentemente da opção Habilitado estar definida no cabeçalho.

    Encontra-se, a seguir, uma explicação das rotinas de validação.
    Rotina de validação Definição
    Val. de grupo de exp. Quando esta função está habilitada, o aplicativo garante que todos os itens com correspondentes nos Grupos de expedições tenham sido alocados. Se o aplicativo constatar que itens com correspondentes no Grupo de expedições não foram alocados, ele gerará uma mensagem de erro e não permitirá a expedição da ordem. A mensagem de erro será exibida quando ocorrer a tentativa de expedição a partir da ordem de expedição, da onda, ou por meio da expedição em massa de ordens ou de detalhes de separação. Se essa função estiver desabilitada, essa verificação não será executada.

    Os grupos de expedição são definidos no nível de detalhes da ordem de expedição. Existem três grupos de expedição: 01, 02 e 03.

    A opção Expedir junto no cabeçalho da Ordem de expedição tem prioridade sobre a validação de grupos de expedição. Se a opção Expedir junto for configurada no cabeçalho da Ordem de expedição, todas as linhas deverão ser alocadas para que a ordem seja expedida. O valor padrão para a opção Expedir junto é Não.

    As entradas válidas para este campo são S =Sim ou N =Não

    Comp. de prazo val. Quando habilitada, o aplicativo realiza todo o processo a seguir para validar a Comparação de prazo de validade:
    • Identifica o Tipo de código de prazo de validade para o item na tela Item (Data de fabricação ou de validade).
    • Compara a data de Fabricação ou de Validade com a data atual para calcular o prazo de validade.
    • Se o Código do prazo de validade for a Data de validade:
      • O prazo de validade calculado é comparado com o Prazo de validade mínimo definido na tela de Validação condicional (se for um registro de substituição).
      • Se o Prazo de validade mínimo do registro de substituição for definido como 0 (zero), o aplicativo usará o valor do registro do item.
      • Se este for o registro padrão, o aplicativo usará sempre o Prazo de validade de saída da tela Item.
      • Quando o prazo de validade calculado for menor que o prazo de validade mínimo, haverá falha na validação. Quando o prazo de validade calculado for maior do que o prazo de validade mínimo, a validação será aprovada.
    • Se o Código do prazo de validade for a Data de fabricação:
      • O prazo de validade calculado é comparado com o Prazo de validade mínimo definido na tela de Validação condicional, se for um registro de substituição.
      • Se o Prazo de validade mínimo do registro de substituição for definido como 0 (zero), o aplicativo usará o valor do registro do item.
      • Se este for o registro padrão, o aplicativo usará sempre o Prazo de validade de saída da tela Item.
      • Quando o prazo de validade calculado for menor que o prazo de validade mínimo, a validação será aprovada. Quando o prazo de validade calculado for maior que o prazo de validade mínimo, a validação será reprovada.
  5. Clique em Salvar.