Páginas filhas
  • ER LOGWMS01-2356 ME 4.4 Ajustar o WMS para permitir endereçamento/apanhe sequenciados (Central do Planejador) BRA

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 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 - Logística - Inovação

Projeto1

LOGWMS01

IRM/EPIC1

Jira
serverJIRA Produção
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyLOGWMS01-545

Requisito/Story/Issue1

Jira
serverJIRA Produção
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyLOGWMS01-
711
2356

Subtarefa1

Jira
serverJIRA Produção
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyLOGWMS01-
1791
2416

Chamado2

 

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

Possui réplica, desenvolver na brach de inovação.

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

Objetivo

Assim como ocorre no processo de armazenagem, durante a execução da separação para processos de expedição pode também ocorrer a necessidade de um processo de movimentação do armazém até o endereço de doca/conferência ser executado em mais de uma etapa, envolvendo mais de um operador, equipamento e endereços. Para atender essas situações, será implementado no processo de separação via coletor (ao processo de separação via lista papel não se aplica) o uso de endereços drop-point com movimentações sequenciadasAlterar a central do planejador para permitir a visualização e efetuar a alocação/desalocação de recursos das atividades de movimentos sequenciados dos processos de separação.

 WMS Logix - Memória de Cálculo - ELLECE.xlsx

Definição da Regra de Negócio

Alterar o fluxo do descarregamento Incluir na central do planejador na opção de expedição uma tela para a visualização dos processos de separação para movimento sequenciado que permita o descarregamento em endereços de drop-point e geração de processos de movimentação sequenciado.

Restrições: somente processos de separação com paletes poderão ter apanhe sequenciado, pois sem a etiqueta física do palete não há como identificar a movimentação do estoque em questão.

A situação da solicitação de carga será alterada somente quando for finalizado o último processo de movimentação drop-point. Enquanto isso não poderá ser iniciada a conferência e mesmo a conferência em paralelo deverá verificar apenas os itens e quantidades de processos que estejam finalizados e não possuam movimento de drop-point pendente.

Image Removed

também permita efetuar as ações de alocação dos processos.

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

WMS6430

[Alteração]

 

Central do Planejador

WMS6431[Alteração] Central do Planejador Filtros
WMS64312   
WMS6434[Alteração] Central do Planejador - Expedição
WMS3435a[Alteração] Alocação
WMS6435c[Alteração] Alocação Direta
WMS6435b[Alteração] Desalocar
WMS643410[Criação] Central do Planejador - Expedição - Transferência Endereços
  1. WMS6430

    1. Criar variável filtra_exp_transf_endereco no MR_CENTRAL_PLANEJADOR.
    2. Efetuar chamada da função wms6430_recupera_parametro passando 'FILTRA_EXP_TRANSF_ENDERECO'

  2. WMS6431

    1. Criar item "Transferência de Endereço" após item "Separação"

  3. WMS6434

    1. Criar variável filtra_exp_transf_endereco no record MR_FILTRO
    2. Efetuar chamada da função wms6434_recupera_parametro passando 'FILTRA_EXP_TRANF_ENDERECO'
    3. Alterar a função wms6434_carrega_dados_temporaria() para prever a nova atividade. Efetuar teste filtra_exp_transf_endereco = 'S' junto com filtra_exp_separacao = "S" antes da chamada da função wms6434_processa_separacao();
    4. Alterar a função wms6434_execute_form()
      1. Criar chamada da consulta de processos de transferência de endereço atribuir l_form_name = 'wms643416wms643410'
  4. WMS
    Semelhante WMS64354

Select GRID 1

 

SELECT

  1. WMS643410 - Frame principal da consulta dos processos de transferência da expedição

    1. Grid Paletes 

      Sugestão para Select

      Bloco de código
      languagesql
      linenumberstrue
      SELECT wms_processo_moviment.palete,

    1.  
            Sum(estoque_lote_ender.qtd_saldo),

    1. 
            sum(estoque_lote_ender.qtd_saldo/wms_item_sku.qtd_item ),

    1. 
            estoque_lote_ender.endereco

    1. 
      FROM wms_processo_moviment,

    1. 
           wms_identif_estoque,

    1.  
           estoque_lote_ender,

    1. 
           wms_item_sku

    1. 
      WHERE wms_processo_moviment.empresa
= 'AV'
AND
    1.  = p_cod_empresa
        AND wms_processo_moviment.tip_processo_moviment = 'T'

    1. 
        AND wms_processo_moviment.ativ IN (SELECT ativ 
                                             FROM wms_ativ 
                                            WHERE empresa
= 'AV' AND
    1.  = p_cod_empresa 
                                              AND tip_processo = '316' )

    1. 
        AND wms_processo_moviment.empresa = wms_identif_estoque.empresa

    1. 
        AND wms_processo_moviment.palete = wms_identif_estoque.palete

    1. 
        AND wms_identif_estoque.empresa = estoque_lote_ender.cod_empresa

    1. 
        AND wms_identif_estoque.identif_estoque = estoque_lote_ender.identif_estoque

    1. 
        AND wms_item_sku.empresa = wms_identif_estoque.empresa

    1. 
        AND wms_item_sku.item = wms_identif_estoque.item

    1. 
        AND wms_item_sku.sku = wms_identif_estoque.sku

    1.  
      GROUP BY wms_processo_moviment.palete, estoque_lote_ender.endereco

       

 

 Select GRID 2

SELECT
    1. WMS6435a/WMS6435b/WMS6435c - Alocar/Alocação direta/Desalocar

      1. Alterar funções para que tratem o processo de transferência de enderenço da expedição.

    2. WMS643410b - Grid Processos de Movimentação

      Sugestão para Select

      Bloco de código
      languagesql
      linenumberstrue
      SELECT wms_processo_moviment.sit_processo_moviment,

    1. 
            wms_processo_moviment.endereco_origem,

    1. 
            wms_processo_moviment.endereco_destino,

    1. 
            wms_processo_moviment.endereco_transporte,

    1. 
            wms_processo_moviment.usuario_executor,

    1. 
            wms_processo_moviment.dat_hor_ini,

    1. 
            wms_processo_moviment.dat_hor_fim,

    1.  
            wms_processo_moviment.processo_moviment,

    1. 
            --SELECT processo_moviment_origem from wms_processo_moviment_destino

    1.  
            wms_processo_moviment.ordem_servico,

    1. 
            Sum(estoque_lote_ender.qtd_saldo*(wms_item_sku.peso_bruto/wms_item_sku.qtd_item)),

sum
    1. 
            Sum(estoque_lote_ender.qtd_saldo*(wms_item_sku.volume_m3/wms_item_sku.qtd_item))

    1.  
      FROM wms_processo_moviment,

    1. 
           wms_identif_estoque,

    1.  
           estoque_lote_ender,

    1. 
           wms_item_sku

    1. 
      WHERE wms_processo_moviment.empresa = 'AV'

    1. 
        AND wms_processo_moviment.tip_processo_moviment = 'T'

    1. 
        AND wms_processo_moviment.ativ IN (SELECT ativ 
                                             FROM wms_ativ 
                                            WHERE empresa
= 'AV' AND
    1.  = p_cod_empresa
                                              AND tip_processo = '316' )

    1. 
        AND wms_processo_moviment.empresa = wms_identif_estoque.empresa

    1. 
        AND wms_processo_moviment.palete = wms_identif_estoque.palete

    1. 
        AND wms_identif_estoque.empresa = estoque_lote_ender.cod_empresa

    1. 
        AND wms_identif_estoque.identif_estoque = estoque_lote_ender.identif_estoque

    1. 
        AND wms_item_sku.empresa = wms_identif_estoque.empresa

    1. 
        AND wms_item_sku.item = wms_identif_estoque.item

    1. 
        AND wms_item_sku.sku = wms_identif_estoque.sku

    1.  
        AND wms_processo_moviment.palete = '?????????????????????'

    1.  
      GROUP BY wms_processo_moviment.sit_processo_moviment,

    1. 
              wms_processo_moviment.endereco_origem,

    1. 
              wms_processo_moviment.endereco_destino,

    1. 
              wms_processo_moviment.endereco_transporte,

    1. 
              wms_processo_moviment.usuario_executor,

    1. 
              wms_processo_moviment.dat_hor_ini,

    1. 
              wms_processo_moviment.dat_hor_fim,

    1.  
              wms_processo_moviment.processo_moviment,

    1.  
              --processo_moviment_origem

    1. 
              wms_processo_moviment.ordem_servico

       

    2. WMS643410c - Grid Identificações de Estoque

Select GRID 3

 
    1. Sugestão para Select

      Bloco de código
      languagesql
      linenumberstrue
      SELECT wms_identif_estoque.identif_estoque,

    1. 
            wms_identif_estoque.item,

    1. 
            estoque_lote_ender.num_lote,

    1. 
            estoque_lote_ender.num_volume,

    1. 
            estoque_lote_ender.dat_hor_validade,

    1. 
            estoque_lote_ender.dat_hor_producao,

    1. 
            estoque_lote_ender.num_peca,

    1. 
            estoque_lote_ender.num_serie,

    1. 
            estoque_lote_ender.comprimento,

    1. 
            estoque_lote_ender.largura,

    1. 
            estoque_lote_ender.altura,

    1. 
            estoque_lote_ender.diametro,

    1. 
            estoque_lote_ender.qtd_saldo,

    1. 
            estoque_lote_ender.qtd_saldo/wms_item_sku.qtd_item,

    1. 
            Sum(estoque_lote_ender.qtd_saldo*(wms_item_sku.peso_bruto/wms_item_sku.qtd_item)),

    1. 
            sum(estoque_lote_ender.qtd_saldo*(wms_item_sku.volume_m3/wms_item_sku.qtd_item))

    1.  
      FROM wms_processo_moviment,

    1. 
           wms_identif_estoque,

    1.  
           estoque_lote_ender,

    1. 
           wms_item_sku

    1. 
      WHERE wms_processo_moviment.empresa = 'AV'

--AND
    1. 
        AND wms_processo_moviment.tip_processo_moviment = 'T'

--AND
    1. 
        AND wms_processo_moviment.ativ IN (SELECT ativ 
                                           FROM wms_ativ 
                                          WHERE empresa
= 'AV' AND
    1.  = p_cod_empresa
                                            AND tip_processo = '
101
    1. 316' )

    1. 
        AND wms_processo_moviment.empresa = wms_identif_estoque.empresa

    1. 
        AND wms_processo_moviment.palete = wms_identif_estoque.palete

    1. 
        AND wms_identif_estoque.empresa = estoque_lote_ender.cod_empresa

    1. 
        AND wms_identif_estoque.identif_estoque = estoque_lote_ender.identif_estoque

    1. 
        AND wms_item_sku.empresa = wms_identif_estoque.empresa

    1. 
        AND wms_item_sku.item = wms_identif_estoque.item

    1. 
        AND wms_item_sku.sku = wms_identif_estoque.sku

    1.  
        AND wms_processo_moviment.palete = '131150504085947994'

    1.  
      GROUP BY wms_identif_estoque.identif_estoque,

    1. 
              wms_identif_estoque.item,

    1. 
              estoque_lote_ender.num_lote,

    1. 
              estoque_lote_ender.num_volume,

    1. 
              estoque_lote_ender.dat_hor_validade,

    1. 
              estoque_lote_ender.dat_hor_producao,

    1. 
              estoque_lote_ender.num_peca,

    1. 
              estoque_lote_ender.num_serie,

    1. 
              estoque_lote_ender.comprimento,

    1. 
              estoque_lote_ender.largura,

    1. 
              estoque_lote_ender.altura,

    1. 
              estoque_lote_ender.diametro,

    1. 
              estoque_lote_ender.qtd_saldo,

    1. 
              estoque_lote_ender.qtd_saldo/wms_item_sku.qtd_item

Protótipo de Tela

 

Image Removed

Fluxo do Processo

 

 

Dicionário de dados

Image Added

 

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