Páginas filhas
  • ER LOGWMS01-927 BP 5.1 Executar Separação Conferência Pesagem Embarque Paralelamente - Configuração BRA

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Logix

Módulo

WMS

Segmento Executor

Supply Chain - Inovação

Projeto1

LOGWMS01

IRM1

LOGWMS01-545

Requisito1

LOGWMS01-927

Subtarefa1

LOGWMS01-1147

Chamado2

 

País

( x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

Possibilitar o usuário executar os processos de separação, conferência, pesagem e embarque de forma paralela, retirando a obrigatoriedade de concluir a etapa anterior. 

Definição da Regra de Negócio

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

LOG00086 - Menu de parâmetros

[Alteração]

Manutenção de parâmetros

-

WMS6325 - Solicitação de carga

[Alteração]

-

-

WMS6242 - Conferência de expedição - Coletor de dados

[Alteração]

-

-

WMS6258 - Conferência de expedição - Desktop[Alteração]--

Para atingir o resultado esperado detalhado acima, as seguintes alteração de funções e programas serão necessárias: 

LOG00086 - Menu de parâmetros

Manutenção de parâmetros > Logix WMS > Logix WMS > Expedição

  • Criar um novo parâmetro no LOG00086, da seguinte forma:
    1. Descrição:Permite iniciar a conferência antes de finalizar a separação?

    2. Informação do parâmetro: Indica se será permitido iniciar a conferência da expedição, antes de concluir a separação de todos os produtos.

    3. Valor padrão: N (Não).

    4. Valores: S (Sim) ou N (Não).

  • Criar um novo parâmetro no LOG00086, da seguinte forma:
    1. Descrição: Permite iniciar a pesagem antes de finalizar a conferência?

    2. Informação do parâmetro: Indica se será permitido iniciar a pesagem, antes de concluir a conferência de todos os produtos.

    3. Valor padrão: N (Não).

    4. Valores: S (Sim) ou N (Não).

  • Criar um novo parâmetro no LOG00086, da seguinte forma:
    1. Descrição: Permite iniciar o embarque antes de finalizar a conferência/pesagem?

    2. Informação do parâmetro: Indica se será permitido iniciar o embarque, antes de concluir a conferência/pesagem de todos os produtos.

    3. Valor padrão: N (Não).

    4. Valores: S (Sim) ou N (Não).

    5. Validação: Não permitir alterar este parâmetro, caso exista algum depositante configurado com conferência automática de volumes, e possua a sua atividade em andamento. Se o sistema encontrar algum registro no sql abaixo, não permitir alterar o parâmetro:
      SELECT DISTINCT 1
          FROM wms_ativ
                     ,wms_ordem_servico_ativ
                     ,wms_conferencia_separacao_item
       WHERE wms_ativ.empresa = [empresa]
              AND wms_ativ.tip_processo IN(308,310,311,312,313,314)
              AND wms_ordem_servico_ativ.empresa = wms_ativ.empresa
              AND wms_ordem_servico_ativ.ativ = wms_ativ.ativ
              AND wms_conferencia_separacao_item.empresa = wms_ordem_servico_ativ.empresa
              AND wms_conferencia_separacao_item.ordem_servico = wms_ordem_servico_ativ.ordem_servico
              AND wms_conferencia_separacao_item.atividade = wms_ordem_servico_ativ.ativ
              AND wms_conferencia_separacao_item.sit_item NOT IN('F','C')
              AND wms_conferencia_separacao_item.qtd_conferida > 0

  • Criar um novo parâmetro no LOG00086, da seguinte forma:
    1. Descrição: Exibe o percentual disponível para a conferência? 

    2. Informação do parâmetro: Indica se será exibido o percentual de mercadorias disponíveis para a conferência da expedição.

    3. Valor padrão: N (Não).

    4. Valores: S (Sim) ou N (Não).

  • Criar um novo parâmetro no LOG00086, da seguinte forma:
    1. Descrição: Exibe o percentual disponível para o embarque?

    2. Informação do parâmetro: Indica se será exibido o percentual de mercadorias disponíveis para o embarque.

    3. Valor padrão: N (Não).

    4. Valores: S (Sim) ou N (Não).

 

LOG00086 WMS6325 Menu Solicitação de parâmetroscarga

Função wmsr132_processa_conferencia_automatico()

  • Função responsável pelo o processamento automático da conferência de expedição.
  • Receberá: empresa, usuário, indicador descarga total, tipo de descarga, endereço do equipamento, código de barras do volume, processo de movimento, solicitação de carga e modo de exibição.
  • Retornará: status (TRUE ou FALSE).
  • Ao iniciar o processamento desta função, o sistema deverá executar o seguinte procedimento:
    1. Se a variável indicador descarga total for igual a TRUE:
      1. Se a variável tipo de descarga for igual a 1:
        1. Criar um novo cursor, que pesquise todas as solicitações de carga que estão localizados no endereço de equipamento.
        2. Dentro deste cursor, o sistema deverá finalizar o volumes criados para está solicitação de carga, da mesma forma como é feito na função wms6218_finaliza.
      2. Se a variável tipo de descarga for igual a 2:
        1. Criar um novo cursos, que pesquise todos os processos de movimento e solicitações de carga que estão localizados no endereço de equipamento.
        2. Dentro deste cursor, o sistema deverá verificar se a conferência deste depositante é com montagem de volumes manual. Se for, o sistema deverá criar um volume para cada solicitação de carga encontrada, da mesma forma como é feita na função wms6218_processa_quantidade_conferida. Caso a conferência seja com montagem de volumes automático, o sistema deverá efetuar a criação dos volumes conforme a parametrização do depositante, se basear na função wms6259_finaliza.
        3. Após efetuar a criação dos volumes, o sistema deverá finalizar as atividades de conferência, concluído os volumes gerados.
    2. Se a variável indicador descarga total for igual a FALSE:
      1. Se a variável tipo de descarga for igual a 1:
        1. O sistema deverá finalizar o volume que foi descarregado no veículo, utilizando como base a função wms6218_finaliza.
      2. Se a variável tipo de descarga for igual a 2:
        1. O sistema deverá verificar se a conferência deste depositante é com montagem de volumes manual. Se for, o sistema deverá criar um volume para cada solicitação de carga encontrada, da mesma forma como é feita na função wms6218_processa_quantidade_conferida. Caso a conferência seja com montagem de volumes automático, o sistema deverá efetuar a criação dos volumes conforme a parametrização do depositante, se basear na função wms6259_finaliza.

Opcional

Protótipo de Tela

 

<Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.

 

Protótipo 01

 

 

 

 

 

 

 

 

 

Opcional

Fluxo do Processo

 

<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>. 

Opcional

Dicionário de Dados

 

Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

  

Índice

Chave

01

<FI9_FILIAL+FI9_IDDARF+FI9_STATUS>

02

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF>

03

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO>

Campo

<AAA_PERESP>

Tipo

<N>

Tamanho

<6>

Valor Inicial

<Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. 

Mandatório

Sim (  ) Não (  )

Descrição

<Referência Mínima para Cálculo>

Título

<Ref.Calc.>

Picture

<@E999.99>

Help de Campo

<Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação>

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.