Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Controle de Reservas MATA430 (Tabela SC0)

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.


Geralmente, este recurso é utilizado para garantir a disponibilidade de estoque de determinado item antes da colocação dos pedidos de venda. Quando a reserva é colocada, a quantidade solicitada é empenhada nas tabelas de saldo de estoque, impedindo que o saldo seja consumido por outros processos que baixam ou reservam quantidades no estoque (pedidos, reservas, produções, movimentos internos entre outros).

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” .


Inclusão de Reserva:

Para efetuar a inclusão de uma reserva, vá na janela de manutenção de Controle de Reservas:

  1. 1. Selecione a opção “Incluir” e o sistema apresentará a janela de inclusão;
  2. Preencha os dados conforme orientação do help de campo;
  3. Confira os dados e confirme.

 

Demais funcionalidades:


  • Opção depurar

Atualizações -> Pedidos -> Controle Reservas -> Depurar
Essa opção tem a função de excluir as reservas cujo prazo de validade esteja vencido. Apenas as reservas cujo saldo esteja igual à quantidade original, ou seja, não tenham sido utilizadas, poderão ser depuradas. Caso a reserva tenha sido informada em um pedido, já é dada como utilizada, impedindo sua depuração.

 

  • Botão “Zerar” (Zera saldo remanescente)

Atualizações -> Pedidos -> Controle Reservas -> Alterar
Este botão é exibido na opção alterar do controle de reservas. Sua função é permitir estornar o saldo remanescente de reservas parcialmente utilizadas, que não podem ter sua quantidade alterada pela opção “alterar” convencional e também não podem mais ser depuradas. Ao clicar o botão e efetuar a confirmação, a quantidade remanescente é liberada nas tabelas de controles de saldo / reserva do sistema, e o saldo baixado é gravado no campo C0_QTDELIM.

 

  • Campos obrigatórios:

- Num. (C0_NUM) – número da reserva. Esse campo é o identificador único da tabela.

- Tipo (C0_TIPO) - tipo da reserva. Esse campo indica a origem da reserva, ou seja, se a reserva destina-se a um cliente, ou vendedor. Este campo possui caráter informativo.

- Produto (C0_PRODUTO) – código do produto a ser reservado.

- Armazém (C0_LOCAL) – código do armazém em que será efetuada a reserva.

- Quantidade (C0_QUANT) – quantidade a ser reservada no momento da inclusão ou saldo remanescente.

 

  • Demais campos:

- Validade (C0_VALIDA) – data de validade da reserva. Esse campo é utilizado na rotina de depuração de reservas, para identificar as reservas já vencidas. Preenchido de acordo com o parâmetro MV_PZRESER mencionado abaixo.

- Qtd. Original (C0_QTDORIG) – quantidade original; campos de controle.

 

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 = Este parâmetro permite que quando a reserva seja estornada de um Pedido de Venda, ela possa ser excluída. O estorno deverá ser feito através da rotina de Prep. Documento de Saída (MATA460A), através da opção "Estor. Docs.".

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.)

Principais Tabelas Envolvidas:

SC0, SB1, SB2, SB8 e SC6

ObservaçãoObservações:

  • O saldo campo B8_EMPENHO (Saldos por Lote) será estornado somente quando o produto não possuir mais nenhuma reserva (SC0).
  • A quantidade reservada é atribuída ao campo B2_RESERVA
Pode lhe interessar:

FAT0048_Reserva_de_Estoque_B2RESERVA_posterior_à_liberação_do_Pedido

FAT0119_Controle_de_reservas_via_rotina_ automática

FAT0060_Reserva_de_produto_no_orçamento_do_Faturamento