Páginas filhas
  • DT GERFP069_Order Shipment - TRAVA ARQUIVO JA GERADO


01. DADOS GERAIS

Linha de Produto:VirtualAge
Segmento:Moda
Módulo:Integração
Função:GERFP069
Ticket:#6516328
Requisito/Story/Issue (informe o requisito relacionado) :
  1. DVAARMKZO-718


02. SITUAÇÃO/REQUISITO

O processo de geração de pacote modelo 7003 (Baixa de pedido de venda) gera pacote contendo uma lista de pedido de venda. Foi alterado para que seja validado se um pedido que já está incluído em um outro pacote 7003 seja incluído novamente.

03. SOLUÇÃO

Foi criado o filtro/parâmetro "IN_VALIDARRELACIONAMENTO" para utilização no componente GERFP069 na geração do pacote 7003.

Para utilização do novo filtro, o usuário deverá acessar o componente GERFP069, informar empresa (frame "Filtro" -> campo "Empresa"). Na sequência, no frame "Agendamento", deverá selecionar o campo "Tipo" com a opção "Geração pacote", no campo "Processo" deverá informar o modelo "7003". Ainda no frame "Agendamento", campo "Parâmetro", o usuário poderá selecionar os filtros/parâmetros disponíveis. Para visualizar os parâmetros disponíveis, o usuário deverá dar um "Click Duplo" ou pressionar a tecla "F12", fazendo isso será aberto o componente GERFM251.

No componente GERFM251 foi disponibilizado o parâmetro "IN_VALIDARRELACIONAMENTO".

Os valores válidos para este parâmetro são "T" ou "F".

Quando o parâmetro estiver informado com o valor "T", o processo vai validar se o pedido selecionado nos filtros já foi incluído em um outro pacote 7003, se já estiver em um outro pacote, o pedido selecionado não será incluído neste novo pacote.

Quando o parâmetro estiver informado com o valor "F", o processo não vai validar se o pedido selecionado nos filtros já foi incluído em um outro pacote 7003. O pedido selecionado será incluído neste novo pacote.

Se o parâmetro não for informado, o processo por padrão vai considerar como se o parâmetro estivesse com o valor "T".


Na figura a baixo vemos o processo de um pedido pela primeira vez:


Abaixo a figura com a mensagem indicando que não tem pedidos para serem incluídos no pacote. Essa mensagem ocorreu porque o pedido já se encontra em um pacote:


Abaixo a figura com o parâmetro IN_VALIDARPARAMETRO = "F":