Conceito
A finalidade da tarefa é movimentar o estoque pelas unidades informadas no romaneio.
Para cada unidade do romaneio será efetuado dois SCE0101 - Lançamentos no estoque de reserva ou um de baixa.
O que determina se será efetuado lançamento de baixa ou de reserva é o conteúdo do parâmetro BF-RomPleSaiBx, havendo conteúdo será de baixa, não havendo será de reserva.
Após a elaboração dos lançamentos o status do romaneio será atualizado para '1-Estoque movimentado'.
Campos
Ao carregar a tela serão exibidos os dados do SLM0101 - Romaneios sem permissão de acesso, só informativos:
* O tipo e número do Romaneio.
* O tipo e o número do 'Documento SCV' (Venda / Saída).
* Seleção dos PLEs previamente cadastrados em CGS5020 - PLE - Parâmetros para Lançamentos no Estoque para elaboração dos SCE0101 - Lançamentos de BAIXA ou RESERVA no estoque das unidades do romaneio:
. BAIXA - Se houver conteúdo no parâmetro BF-RomPleSaiBx. - Indica que os lançamentos são de baixa e o PLE de Baixa deve ser de saída.
. RESERVA - Se não houver conteúdo no parâmetro BF-RomPleSaiBx. - Indica que os lançamentos serão de baixa.
A - Indicar que os lançamentos serão de reserva.
B - Validar e exibir o [PLE de Saída do Disponível] contido no parâmetro BF-RomPleSaiRes -> abm20mov = 1.
C - Validar e exibir o [PLE de Entrada na Reserva] contido no parâmetro BF-RomPleEntRes -> abm20mov = 0.
D - Validar e exibir o [Status para Reserva] contido no parâmetros BF-RomStatusRes em CAS4704 - Status de Saldos.
- Data dos lançamentos - Deve ser a data do Sistema Operacional ou a data contida no parâmetro BC-DataAtual.
- Botão [Movimentar Estoque] - Ao clicar será atualizado no SLM0101 - Romaneios:
* O status da Moldura {Romaneio} para '1-Estoque Movimentado'.
* A Moldura {Movimentação do Estoque} do romaneio para '1 - Reservado' ou '2 - Baixado', conforme o caso.
* O usuário que movimentou o estoque.