01. DADOS GERAIS
Produto: | Solucoes_totvs |
---|
Solucao | TOTVS Logística WMS |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: |
---|
SIGAWMS - Gestão de ArmazenagemTOTVS WMS - Linha Protheus - WMS Protheus (SIGAWMS) |
Função: | WMSXFUNC.PRW |
---|
País: | Todos Países |
---|
Ticket: | 12348674 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-12821 |
---|
02. SITUAÇÃO/REQUISITO
No WMS Atual, rotina
...
DLGA150 (Execução de Serviços), caso exista os
...
Pontos de
...
Entrada WMSFIFO ou
...
WMSFIFO2 compilados, o sistema
...
executa um DROP TABLE para uma tabela temporária ao executar um serviço.
Como esse comando é executado
...
em uma transação e em SGDB
...
ORACLE, ocorre o
...
Commit implícito, ou seja,
...
o rollback não é
...
efetuado caso haja alguma inconsistência.
03. SOLUÇÃO
...
Efetuada alteração na rotina para que a exclusão das tabelas temporárias seja executada após o término da transação.
Exemplo de Utilização
Totvs custom tabs box |
---|
tabs | Pré-requisito, Passo 01, Passo 02, Passo 03, Passo 04, Passo 05, Passo 06, Passo 07, Passo 0*, Passo 0(, Passo 10, Passo 11Cenário |
---|
ids | passo1,passo2,passo3,passo4,passo5,passo6,passo7,passo8,passo9,passo10,passo11,passo12 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| SIGACFG - Definir parâmetro MV_WMSMULP = 'N'
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| WMSA030 - Configurar de Configure a reposição para picking com um valor (exemplo: 70%) e, para pulmão, permitir somente separar a norma.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| MATA103Efetuar - Efetue a entrada de um produto de forma que haja saldo em pulmão e em picking.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo4 |
---|
| |
default | no | referenciaWMSA150Executar | Totvs custom tabs box items |
---|
| passo5 | WMSA332Efetivar | Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo6 |
---|
| MATA410 MATA410 Incluir pedido - 1 com quantidade menor que o saldo do picking, mas maior que 70% do saldo, de forma
a gerar reabastecimento automático. | Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo7 |
---|
| - que gere reabastecimento automático.
WMSA150 - Execute o serviço.
- Nesse caso, a separação deve ser efetuada
WMSA150 Executar serviço. Nesse caso, deverá fazer a separação - sem criar e excluir a tabela temporária.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo8 |
---|
| MATA410 MATA410 Incluir pedido 2 - com quantidade menor que o saldo restante do pulmão.
Incluir pedido - Inclua o Pedido 3, com quantidade maior que o saldo restante do pulmão, de forma a utilizar o reabastecimento pendente.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo9 |
---|
| Compilar ponto de entrada WmsFIFO. |
Totvs custom tabs box items |
---|
|
default | no |
---|
referencia | passo10 |
---|
|
WMSA150 - Executar pedido 2. Deverá criar temporária devido ao ponto de entrada e excluí-la após o processo.
COMPILAÇÃO - Compile o Ponto de Entrada WMSIFO.
WMSA150 - Execute o Pedido 2.
- Deve ser gerada a temporária, devido ao Ponto de Entrada, sendo a mesma excluída após o processo.
REMOÇÃO PE - Remova o Ponto de Entrada WMSFIFO.
WMSA150 |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo11 |
---|
|
Remover ponto de entrada WmsFIFO. |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo12 |
---|
|
WMSA150 - Executar pedido 3. - Como não há saldo no endereço,
deverá - deve indicar que a quantidade restante
será - é oriunda do reabastecimento pendente.
Deverá criar temporária -
- Deve também gerar a temporária, devido ao
ponto de entrada e excluí-la - Ponto de Entrada, sendo a mesma excluída após o processo.
|
04. DEMAIS INFORMAÇÕES
Não
...
se aplica.
05. ASSUNTOS RELACIONADOS
Pontos de Entrada
06. ANEXO - PDF