Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

TOTVS Logística WMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:SIGAWMS - Gestão de Armazenagem
Função:

WMSBCCAbastecimento - Classe com regras de reabastecimento WMS

WMSBCCMovimentoServico - Classe Regras Movimento Serviço

Ticket:10336722
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-12258


02. SITUAÇÃO/REQUISITO

Necessidade de realizar uma customização na rotina de Reabastecimento (WMSA101), para que seja permitido realizar o reabastecimento das estruturas de Picking, mesmo com o saldo do produto bloqueado.

03. SOLUÇÃO

Esses são dois dos pontos de entradas que foram desenvolvidos. Ambos irão atuar na rotina de Reabastecimento (WMSA101)., sendo que ambos atuarão na rotina  WMSA101 (Reabastecimento):

  • O primeiro (WMSQYABC) será executado logo após clicar em

...

  • Processar

...

  • . Ele receberá alguns parâmetros, tais como: Produto Origem (

...

  • Caractere), Produto (

...

  • Caractere),  Lote CTL (

...

  • Caractere), Número do

...

  • Lote (

...

  • Caractere),

...

  • Armazém (

...

  • Caractere), Endereço (

...

  • Caractere),, Id do Unitizador (

...

  • Caractere), Quantidade do movimento (

...

  • Numérico), IDF da

...

  • DCF (

...

  • Caractere), Documento (

...

  • Caractere) e um parâmetro lógico indicando se aquele movimento é unitizador.

  • O segundo (WMSQYABA) é acionado na query que trás o saldo disponível para o reabastecimento. Ele não receberá nenhum parâmetro e

...

  • retornará um valor lógico. Retornando

...

  • Verdadeiro, ele passará a considerar o saldo bloqueado para o reabastecimento. Ele também é acionado na função ChkEndOri, responsável por validar se o endereço origem não possui restrição para movimentação.

Exemplo de Utilização

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

WMSA101

  • No Reabastecimento (WMSA101), alterar Altere um dos registros e informar informe o mesmo produto do passo acima.
  • Após isso clicar no botão "Processa", clique em Processa.
Totvs custom tabs box items
defaultno
referenciapasso2

WMSA225

  • Após o "Passo 1" , os dois pontos de entrada (WMSQYABC e WMSQYABA) serão acionados.


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

  • D14 - Saldo por Endereco Endereço WMS
  • D0V - Itens do Bloqueio de Saldo
  • D18 - Ordem de Serviço x Bloqueio de Saldo
  • D19 - Ordem Serv. Itens x Bloq. Saldo

05. ASSUNTOS RELACIONADOS


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>