...
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 08, Passo 09, 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 - 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 |
---|
MATA103 - 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 |
---|
| WMSA150 | totvs-custom-tabs-box-items | default | no |
---|
referencia | passo5 |
---|
| WMSA332 | Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo6 |
---|
| MATA410 - Inclua o Pedido 1 com quantidade menor que o saldo do picking, mas maior que 70% do saldo, de forma que gere reabastecimento automático.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo7 |
---|
| WMSA150 - Execute o serviço.
- Nesse caso, a separação deve ser efetuada sem criar e excluir a tabela temporária.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo8 |
---|
| MATA410 - Inclua o Pedido 2, com quantidade menor que o saldo restante do pulmão.
- 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 |
---|
| COMPILAÇÃO - Compile o Ponto de Entrada WMSIFO.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo10 |
---|
| 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.
| Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo11 |
---|
| REMOÇÃO PE - Remova o Ponto de Entrada WMSFIFO.
| Totvs custom tabs box items |
---|
default | no | referencia | passo12 |
---|
WMSA150 - Execute o Pedido 3.
- Como não há saldo no endereço, deve indicar que a quantidade restante é oriunda do reabastecimento pendente.
- Deve também gerar a temporária, devido ao Ponto de Entrada, sendo a mesma excluída após o processo.
|
|
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
...
06. ANEXO - PDF