Histórico da Página
CONTEÚDO
Índice | ||||||
---|---|---|---|---|---|---|
|
01. VISÃO GERAL
...
O fechamento do WMS Protheus é realizado juntamente com a Virada de Saldos do estoque, o qual é processado por meio da rotina MATA280 (Virada de Saldos).
Durante o procedimento, se o parâmetro MV_WMSNEW estiver ativo, a tabela de saldos iniciais por endereço gerada é a
...
D151.
O processamento da Virada de Saldos pode ser efetuado via procedure ou função ADVPL, sendo que ambas se baseiam nas movimentações do kardex
...
D13² para compor o saldo do produto no endereço do período informado.
O kardex é formado com o código 499 para caracterizar uma entrada no endereço, e 999 para caracterizar uma saída do endereço. Desta forma, o fechamento analisa por produto e armazém os seguintes passos:
1. Buscar o registro do saldo inicial do fechamento anterior na tabela D15, desde que a quantidade seja diferente de zero (0), com a data do parâmetro MV_ULMES. Caso não seja encontrado, será considerado saldo inicial 0 (zero
...
).
2. Calcular: o saldo inicial do endereço + saldo de entradas por endereço (499) - saldo de saídas por endereço (999) para compor o novo saldo inicial do fechamento em questão³.
Informações |
---|
...
|
...
| |
|
...
|
3. Após calcular o saldo inicial do produto por endereço é efetuada uma validação da quantidade do produto da tabela de Saldos Iniciais por Endereço (D15) contra a quantidade do produto da tabela de Saldo Físico e Financeiro (SB2), verificando se ambas estão diferentes. Lembrando que se o produto possuir controle por partes, a quantidade para comparação é composta com a soma dos filhos divido por seus respectivos múltiplos e a quantidade de filhos.
4. Após o processamento do fechamento é apresentado o relatório de divergências, caso a validação do passo 3 seja positiva.
...
Informações | ||
---|---|---|
| ||
1 A tabela de saldos iniciais por endereço WMS, quando MV_WMSNEW está ativo e o produto é controlado pelo WMS, configurado via complemento de produto, campo B5_CTRWMS = '1'. |
...
2 Tabela de movimentações do kardex por endereço WMS quando MV_WMSNEW está ativo. Caso contrário, a tabela utilizada continua sendo SDB com DB_ATUEST = 'S'. |
...
3 A busca das movimentações do kardex é realizada com data maior que (>) o último fechamento e menor ou igual (=<) a data do fechamento atual. |
02. ASSUNTOS RELACIONADOS
Documento de Referência
Documento Técnico
03. ANEXO - PDF
HTML |
---|
<!-- esconder o menu -->
<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;
}
</style>
|