Controle de estoque

Índice

Atualização do estoque mínimo

ESTOQUE.PRO_ATUALIZAR_ESTOQUE_MINIMO

Descrição

Rotina que permite atualizar o estoque mínimo dos produtos de acordo com um critério configurado em um SQL.

Campos:

Nome (ou código) de identificação do estabelecimento. Na maioria das vezes, apenas os estabelecimentos que o usuário tem acesso estarão disponíveis como opção.
Ex:
  • MATRIZ
  • FILIAL 1
  • FILIAL 2
  • CD-RS
Nome dado para o tipo de estoque.
Ex:
  • Estoque
  • Matéria-prima
  • Revenda
  • Em terceiros
  • De terceiros
  • Consumo
  • Ativo imobilizado
  • Ferramentas
  • Consignação de terceiros
  • Consignação em terceiros
  • Feiras
  • Para garantia
  • Em garantia
Código de identificação do produto. Calculado automaticamente ou informado conforme parametrização da respectiva engenharia de produto.
Texto que identifica (nome) o produto. Este é o texto utilizado por padrão em todos os documentos fiscais e interfaces de uso interno.
Por padrão é aconselhado o tamanho máximo de 120 caracteres, para não permitir descrições maiores modifique a preferencia PROD.PRODUTOS.VALIDAR_PRODUTO_DESCRICAO
Nome dado para identificar o tipo de produto.
Quantidade atual do produto em estoque.
O modo como este atributo é atualizado depende de duas preferencias:
Quantidade mínima que o produto deve possuir em estoque.

Caso a preferência ERP.ESTOQUE_MINIMO_EMAIL estiver configurada, é disparado um e-mail quando o estoque atual for menor que o mínimo.
Caso a preferência ERP.ESTOQUE_MINIMO esteja com valor "S", será apresentado um aviso quando o estoque atual for menor que o mínimo.
Quando mínima sugerida, está quantidade é calculada baseado no SQL da preferência.

Operações

Topo

Pesquisar

Ao pesquisar, o usuário poderá informar critérios de filtro para listar apenas os registros desejados. Normalmente depois de informar os filtros desejados, o usuário deverá executar a operação [b:Listar].
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Comportamento:Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
MATRIZEstoque
FILIAL 1Matéria-prima
FILIAL 2Revenda
CD-RSEm terceiros
Comportamento:Topo

Aprovar

Atualiza todas as quantidade mínimas exibidas para as quantidade mínimas sugeridas.

Configurações

ESTOQUE.PRO_ATUALIZAR_ESTOQUE_MINIMO.SQL_CALCULO_ESTOQUE_MINIMO

SQL que define a lista de produtos a ser apresentado junto com o minimo_sugerido.

Tipo: TEXT_LONG

Valor padrão: select (select sum(it.quantidade) from itens_doc_entradas_saidas it join doc_entradas_saidas doc on doc.id = it.documento_id join naturezas_operacoes nat on nat.id = doc.natureza_operacao_id where it.produto_id = ep.produto_id and doc.data_emissao between now() - interval '30 days' and now() and nat.gera_estatistica_vendas = 'S' and doc.situacao_documento in ('I', 'E') ) as minimo_sugerido, ep.* from estoques_produtos ep

Regras

Ajustar query base

Eventos que disparam esta regra:
  • Antes de ler formulário "Pesquisar"