Histórico da Página
Aviso | ||
---|---|---|
| ||
Esta documentação não se aplica ao MERCADO INTERNACIONAL. |
Melhorias WMS - Aglutinação de Ordens de Serviço no Novo
glutinação de ordens de serviço novoWMS
Características do Requisito
Linha de Produto: | Microsiga Protheus |
Segmento: |
Supply Chain - Logística | |
Módulo: | SIGAWMS - Gestão de Armazenagem |
Rotinas: | WMSDTCOrdemServico - Classe da |
Ordem de Serviço WMSDTCOrdemServicoExecute - Classe de |
Execução da |
Ordem de |
Serviço WMSDTCMovimentosServicoArmazem - Classe dos |
Movimentos WMS |
Parâmetros: | MV_WMSNEW MV_WMSACEX |
Requisito |
/Story/Issue (informe o requisito relacionado): | PCPREC-8628 |
País(es): |
Brasil | |
Banco(s) de Dados: | Todos |
Tabelas Utilizadas: | DCF - Ordem se Serviço D12 - Movimentos Serviços WMS DCR - Relacionamento Movimentos Distribuição |
Sistema(s) Operacional(is): |
Versões/Release:
Windows / Linux |
Descrição
Permitir a junção (aglutinação) de quantidades iguais de um mesmo produto dentro de uma mesma carga ou, prevendo alterações futuras, de um mesmo plano de execução a fim de otimizar as movimentações no armazém, priorizando a expedição de endereços de tipo pulmão quando a junção dos pedidos que compõe compõem a carga ou plano solicitarem uma quantidade maior que uma norma do produto.
Esta alteração, diferente da aglutinação dos movimentos das atividades, configurada pelo cadastro de tarefa x atividade Tarefas x Atividades (WMSA080), aglutina as quantidade das ordens de serviço que geram um movimento de uma norma, priorizando a retirado do pulmão de forma mais eficiente.
ImportanteInformações | ||||
---|---|---|---|---|
| ||||
|
|
|
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
- No
No Configurador (SIGACFG), acesse Ambientes / Cadastros / Parâmetros (CFGX017).
Crie/configure o Gere / configure o(s) parâmetro(s) a seguir:
Itens/Pastas
Descrição
Nome: | MV_WMSACEX |
Tipo: | C |
Cont. Por.: | 0 |
Descrição: | Aglutina serviços na expedição? 0 = Não aglutina |
|
|
CONFIGURAÇÃO DE MENUS
- Anexo ao Documento Técnico DT SIGAWMS - Melhorias WMS foi disponibilizada sugestão de novos MENUS (sigawms.xnu e sigaacd.xnu).
Procedimento para Utilização
- Acessar
Acesse o SIGACFG e
configurarconfigure o parâmetro MV_WMSACEX com o
valro 'valor 1=
AlglutinaAglutina por Carga
'ou
'2=
AlgutinaAglutina por Carga/Cliente
'.
- Acessar
Acesse o cadastro de
pedidoPedido de
vendaVenda em SIGAFAT
>/ Atualizações
>/ Pedidos
> Gere
e criarvários pedidos que realizam montagem de carga (C5_TPCARGA = '1') e que geram o serviço WMS na montagem de carga (C5_GERAWMS = '2'),
comocom os
mesmos produtosmesmos produtos entre eles.
- Acessar
Acesse a tela de
montagemMontagem de
carga do OMS em SIGAOMS > Atualizações > Cargas >Carga em SIGAOMS / Atualizações / Cargas / Montagem de Carga
e montar Monte uma ou mais cargas com os pedidos
criadosque foram gerados.
- Em
Em SIGAWMS
> Atualizações > Wms >/ Atualizações / WMS / Execução de Serviços,
executarexecute os serviços gerados da montagem de carga.
- Acessar
Acesse o Monitor de Serviços em SIGAWMS / Atualizações / Monitores / Serviços de WMS.
Verifique
Serviços, verificaros movimentos WMS gerados certificando que aglutinou as quantidades dos produtos iguais em um único movimento respeitando a norma e, quando
isso ocorrerisso ocorrer, o endereço de retirada deve priorizar o tipo pulmão.
Vídeo
- Vídeo hospedado no youtube e inserido no template por meio da macro Widget Connector.
** Canal do youtube e software de vídeoem definição.
Título do Vídeo: | Disponibilizado pelo Marketing. |
Introdução: | Disponibilizado pelo Marketing. |
Passo a Passo: | Capturar diretamente do sistema. |
Finalização: | Disponibilizado pelo Marketing. |
Assuntos Relacionados
Ponto de Entrada
Descrição: | Informe o Menu em que estará localizada a rotina | ||||||||||||||||
Localização: | Informe o Submenu em que estará localizada a rotina | ||||||||||||||||
Eventos: | Informe o Título da rotina | ||||||||||||||||
Programa Fonte: | Informe o Fonte da rotina | ||||||||||||||||
Função: | Informe o Nome do(s) produto(s) a ser utilizado ou “Todos” | ||||||||||||||||
Retorno: |
|
Exemplo:
#Include 'Protheus.ch'
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'NF' //Validações do usuário
EndIf
Return aCab