Produto: | Microsiga Protheus® | |||
Versões: | SIGAFAT - Faturamento | |||
Ocorrência: | Utilização da Rotina Controle de Reservas (MATA430) | |||
Conhecimento: | A rotina Controle de reservas tem o objetivo de reservar quantidades de estoque de determinados produtos para que possam ser utilizadas nos pedidos de venda.
Obs: Atendendo a este conceito, não é possível gerar reserva para Produto que não possui saldo em estoque. Uma reserva pode ser associada a um pedido de vendas ou não. Caso a reserva seja associada ao pedido, a reserva é dada como “consumida”, ou seja, seu saldo é baixado mesmo que o pedido ainda não tenha sido liberado ou faturado. A amarração entre a reserva e o pedido de venda é efetuada através do preenchimento do número da reserva no campo Num. Reserva (C6_RESERVA) existente nos itens do pedido de vendas (tabela SC6). Importante: Caso o campo Num. Reserva (C6_RESERVA) não esteja disponível para preenchimento ou visualização, pode ser que o mesmo esteja desabilitado para uso no sistema. Neste caso, deve colocá-lo em uso (que por padrão vem desabilitado - Abas: Uso e Módulos) utilizando a ferramenta “Configurador” .
Para efetuar a inclusão de uma reserva, vá na janela de manutenção de Controle de Reservas:
1.1 Campos obrigatórios:
Observação: Clique em F4 no campo C0_QUANT o sistema mostra o saldo em estoque e se este produto já possui controle de reserva. 1.2 Demais campos:
2. Outras funcionalidades:
Atualizações -> Pedidos -> Controle Reservas -> Depurar
Atualizações -> Pedidos -> Controle Reservas -> Alterar 3. Parâmetro Importantes a Considerar: MV_PZREZER = Prazo padrão de validade das reservas (em dias) MV_RESERVA = Depura reserva automaticamente na entrada do modulo que utiliza o arquivo MV_ULRESER = Data da última atualização automática de reservas. MV_DELRES = Indica se deverá excluir automaticamente a Reserva do produto (SC0) ao estornar a liberação do Pedido. O estorno deverá ser feito através da rotina de Prep. Documento de Saída (MATA460A), através da opção "Estor. Docs.". (.T. - Exclui / .F. - Não exclui, apenas deixa a reserva como não baixada) MV_DELRES2 = Indica se as reservas incluídas por meio de do parâmetro MV_RESAUTO podem ser excluídas manualmente, após o estorno da liberação do pedido de venda. MV_RESAUT = Indica se após a inclusão de um item de pedido de venda com lote (rastreabilidade), deve-se efetuar a automaticamente sua reserva de estoque. MV_PZRESER = Quantidade de dias para Vencimento da Reserva (Preenchido a partir da Data Base (Campo C0_EMISSAO não editável) + MV_PZRESER] = C0_VALIDA). MV_QTDPREV = Soma quantidade dos campos de OPs previstas nos cálculos de quantidade empenhada e quantidade prevista de entrada. MV_RESEST = Indica se o estoque deve ser reservado para clientes que possuem bloqueio de credito (Parâmetro Opcional, apenas para realizar reserva nos casos em que há bloqueio de crédito). MV_LJPVLIB = Forma de geração do Pedido de Venda. 1=Gera pedido Liberado; 2=Gera pedido não Liberado. (Valor Default do parâmetro é "1". Quando o parâmetro estiver configurado como “2”, o Pedido de Venda não será gerado liberado e o registro de reserva da tabela SC0 não será excluído.) 4. Informações sobre a reserva (B2_RESERVA) 4.1 Observações:
4.2 O campo B2_RESERVA é alimentado por:
4.3 Relatório para consulta da reserva: Pode consultar através do relatório Situação Atual (MATR290), localizado no módulo de Estoque – Atualizações – Relatório – Saldos – Situação Atual, avalie o saldo do campo EMPENHO. 5. Controle de Reserva automática: Para efetuar a inclusão de uma reserva automática, informe o conteúdo T no parâmetro MV_RESAUT e acesse a janela pedidos de venda:
Neste momento, após a inclusão com sucesso de um pedido de vendas o sistema irá alimentar a tabela de controle de reservas SC0. Observação: Quando efetuar alteração de uma reserva automática, se for reduzir a quantidade através do pedido de vendas, informando um valor menor que o campo C0_QTDORIG, não existe restrição, porém se informar a quantidade no pedido de vendas maior que o conteúdo do campo C0_QTDORIG, o sistema atualizará a tabela SC6 e não atualizará a tabela SC0.
6. Dados técnicos da rotina: 6.1 Tabelas utilizada na rotina Controle de Reservas.
6.2 Fontes envolvidos na rotina controle de reserva:
6.3 Principais pontos de entrada:
6.4 A rotina está preparada para trabalhar por rotina automática/ExecAuto: A chamada é realizada através da função A430Reserv() e passando os parâmetros conforme documentação TDN abaixo: http://tdn.totvs.com/display/public/PROT/A430Reserv | |||
| Pode lhe interessar: | FAT0048_Reserva_de_Estoque_B2_RESERVA_posterior_à_liberação_do_Pedido FAT0119_Controle_de_reservas_via_rotina_ automática FAT0060_Reserva_de_produto_no_orçamento_do_Faturamento FAT0266 Comportamento parâmetros MV_DELRES e MV_DELRES2 FAT0249 Help Uniqueline - Linha Duplicada no controle de Reservas |