O que é giro médio?
É calcular o giro dos estoques nos períodos mensal, trimestral, semestral e anual.
O giro dos estoques é um indicador do número de vezes em que o capital investido em estoques é recuperado através das vendas, ou saídas para produção, no caso de componentes. Esta função apresenta o giro nos períodos e o correspondente anual para comparação da evolução do giro no ano.
O cálculo do giro médio dará informações ao usuário para que o mesmo possa analisar o estoque e avaliar a situação de cada produto.
- Terá informações de quantas unidades entrou e saiu em um período, para que possa verificar se as compras estão sendo suficientes ou a mais do que o necessário.
- Conseguirá verificar os produtos que mais tem representatividade no seu faturamento.
- Os produtos que tem um custo alto para que consiga analisar se realmente compensa continuar vendendo o produto, isso em relação a saída do produto.
- Conseguirá ter informações atualizadas sobre a quantidade mínima e máxima necessária, pois esta informação é atualizada sempre que a quantidade de giro médio mudar.
Tipos de Giro Médio de Vendas
O sistema disponibiliza dois formatos de Giro Médio de Vendas:
- Giro modelo 21: este cálculo utiliza uma fórmula que atribui pesos para os meses de venda onde cria uma simulação de tendência, ou seja, passa a considerar que se o produto vem em uma ascendente de venda sua média considera o desvio padrão.
- Giro modelo Média Simples: este é o cálculo padrão, que o sistema utiliza para a média, ele efetua a soma da venda do produto na quantidade de meses definida no parâmetro PAR_NUM_MESES_GIRO_MEDIO_MOVIMENTACAO e divide pelo mesmo parâmetro. (caso seja menor que 12 padrão, considera a sua idade).
Configurar na propriedade PAR_GIRO_MEDIA_TP_CALC, o modelo que será utilizado no processo.
Giro modelo 21
Definir na propriedade PAR_NUMERO_MESES_GIRO_ESTOQUE_21, o número de meses que será considerado.
Como padrão sugerimos que utilize 6 meses.
Essa propriedade define a quantidade de meses que será utilizado no modelo do calculo da média de estoques utilizando o modelo 21. Abaixo segue exemplo da forma de calculo:
Este modelo utiliza um sistema de peso para elevar ou rebaixar a média de acordo com as vendas dentro do período selecionado.
Este calculo leva em consideração as seguintes variáveis:
ORDEM DO MÊS = define a ordem dos últimos meses conforme o parâmetro, levando-se em conta do ultimo mês para o primeiro.
PESO DO MÊS = é soma do peso do mês anterior mais a ordem do mês atual, vide tabela exemplo:
FATOR DE DIVISÃO = soma do peso mês
QUANTIDADE VENDIDA= quantidade de produtos vendidos no mês em questão
FATOR DE VENDA = multiplicação entre a quantidade vendida e a ordem do mês
Exemplo, considerando que seja 09/2016 e que o parâmetro esteja configurado para 6 meses
ABR MAI JUN JUL AGO SET
Ordem do Mês 1 2 3 4 5 6
Peso do Mês 1 3 6 10 15 21
Fator Divisão 21
Qtd. Venda 0 2 0 4 0 6
Fator de venda 0 4 0 16 0 36
SOMA=56
Resultado: soma do fator de venda / fator divisão, ou seja, 56/21 = 2,67
Giro Modelo Média Simples
Período a ser considerado:
Então se hoje é dia 01/10/2011
A data final será: 01/10/2011 (se o parâmetro do processo considerar o mês atual estiver como Sim, senão será dia 30/09/2011)
Se estiver informado 12 meses na propriedade então a data inicial será: 01/10/2010 (segue a mesma regra da data final, somente se o parâmetro de considerar mês atual estiver como Sim, senão será considerado dia 30/09/2010)
Cálculo do Giro Médio
Para efetuar o cálculo da média do produto será utilizado o conceito de idade do produto, que consiste em:
Se o produto possuir data da primeira compra superior a 12 meses, considerar 12 como divisor no cálculo da média.
Senão considerar ((hoje – data primeira compra) /30), caso seja zero considerar 1 mês.
Selecionar a quantidade movimentada dos produtos nos últimos meses (conforme a propriedade: PAR_NUM_MESES_GIRO_MEDIO_MOVIMENTACAO) e dividir pela idade do produto. O resultado é atualizado nos campos: giro médio de vendas ou entradas.
Cálculo da quantidade mínima e máxima em relação ao tipo de produto
Esta opção permitirá que seja configurada a forma de cálculo das quantidades mínimas e máximas em relação ao tipo de produto, pois se o produto é industrializado, deve ser calculado de uma forma diferente dos produtos que são matérias prima.
É necessário configurar a propriedade: PAR_PRODUTO_FORMA_CALC_QTD_COMPRA
Valores possíveis:
- Calc_giro_venda: irá calcular as quantidades em cima da média de vendas do produto, normalmente aplicados a produtos acabados, produtos de revenda;
- Calc_média_saída: irá calcular as quantidades em cima da média de saída do produto (consumo interno, saídas para produção, etc), normalmente aplicado aos tipos de produtos: matéria – prima e insumos.
Importante: Normalmente, as naturezas de operação de movimentações referentes a consumo interno (almoxarifado, saídas para produção, e etc) não consideram compra e venda, por isso, para calcular o giro médio de saída desses produtos, é necessário que o processo esteja configurado SOMENTE COMPRA E VENDA = N.
Serão considerados os movimentos conforme a propriedade PAR_GIRO_TP_MOV_ESTOQUE_SAIDA. - Calc_soma_venda_saída: irá calcular as quantidades em cima da soma da média de saída e média de venda dos produtos.
Exemplo de configuração:
Calc_giro_venda = 00;04
Calc_média_saída = 01;02;03;05;06;07;08;09
Calc_soma_venda_saída = 10;99
Obs.: a classificação do tipo de produto é definida no cadastro do item.
Lead Time no cálculo da quantidade Mínima/Máxima e Excedente.
O número de dias calculado no Lead Time do produto, poderá interferir nas quantidades mínima, máxima ou excedente, se a propriedade PAR_CONSIDERA_LEADTIME, estiver configurada como Sim.
Se configurada como Sim, será considerado: (GIRO MÉDIO / 30) * (QTD. DIAS ESTOQUE + LEAD TIME)
Configuração no produto:
Cadastros => Produtos => F2 – Novo / F3 – Alterar => aba: 11 – Dados Gerenciais de compras
A configuração fixa no produto poderá ser dias ou quantidade, dependerá da configuração da propriedade PAR_DADOS_GERENC_COMPRA_TP_QTD_MIN_MAX.
POR DIA: o sistema solicitará o número de dias que se deseja manter de estoque para efetuar o cálculo da quantidade, ex: tendo o produto em questão um giro de 130 pcs em um mês, e desejando-se um estoque para 22 dias, o sistema então irá efetuar o cálculo qtd = ((130/30)*22), resultando em 95 pcs.
POR QUANTIDADE: a quantidade se informada de forma manual, o sistema irá fazer o cálculo para informar quantos dias de estoque se terá se o giro se mantiver, ex: tendo o produto em questão um giro médio de 175 pcs, e o usuário informar que deseja um estoque mínimo de 80 pcs, então o sistema irá efetuar o cálculo, dias = 80/(175/30), resultando em 13 dias de estoque.
Neste exemplo abaixo a configuração fixa é número de dias, mas se precisar alterar a quantidade, deve liberar a edição no cadeado da opção: Atualiza Min/Max/Exc manual e clicar em Sim.
Importante: caso a marcação esteja como “Sim”, ao executar o processo não será alterada a quantidade mínima/máxima/excedente do produto.

Se a configuração de mudança está como dias, ao informar o número de dias, será considerado o valor da propriedade PAR_PRODUTO_FORMA_CALC_QTD_COMPRA, para calcular a quantidade, da mesma forma com que é feito no processo.
A quantidade mínima, máxima e excedente respeitará a unidade de medida de consumo do produto, então se ao aplicar a fórmula descrita acima, o resultado for um valor decimal e a unidade de medida do produto é absoluta, será arredondado o resultado para cima. Essa regra é válida para a alteração manual ou de forma automática pelo processo.
Atualização dos dados em massa:
Para incluir os dados em massa nos produtos,
Ferramentas => atualizações em massa => Processo em produtos => Alteração quantidade dias em massa dados compra
Nesta tela pode ser filtrado por classificação fiscal, classificação do produto, grupo e subgrupo.
E informar a quantidade de dias mínimo, máximo e excedente para os produtos conforme a curva de classificação do produto.

Para rodar o processo com número de dias diferente de Padrão
Caso a execução do processo, não busque o número de dias que está definido no cadastro do produto (ATUALIZA_DIAS_AUTOMATICO <> de MODELO_ATUAL), poderá ser configurado nesta opção o número de dias geral, por grupo, por grupo e subgrupo, por classificação ou por linha.
Cadastros => Tabelas Auxiliares => Estoque => Configuração Nr. Dias Curva ABC)

Informar o filtro e o número de dias para cada curva de classificação.
Mensagem automática
Necessário configurar a mensagem automática GIRO MEDIO PRODUTO – MOVIMENTAÇÃO, para o usuário que será notificado da execução (sem empresa, porque apenas notifica a execução do processo).
Execução do Processo PEST004 – Giro Médio do Produto:

Campos na execução do processo:
- SOMENTE_COMPRA_E_VENDA: Define ser será considerado no cálculo do giro médio somente as movimentações com natureza de operação que considera compra e venda ou todas. Caso não preencha o campo será considerado como N.
- EMPRESA_INICIAL e EMPRESA_FINAL: Define para quais empresas será rodado o processo. Se for somente uma empresa, repetir o código na inicial e final.
- AVISAR_GIRO_ACIMA: quando o processo rodar será recuperado o giro médio antes do processo refazer o giro e a partir desse giro recuperado será verificada a porcentagem de vendas que foram feitas acima desse giro no mês atual, caso esse percentual seja maior que o definido no parâmetro “AVISAR_GIRO_ACIMA” será enviado um e-mail aos usuários configurados com o tipo de mensagem automática “ALERTA AUMENTO DO GIRO PROCESSO PEST004” com os produtos que superaram o percentual definido (a mensagem automática pode ser configurada por empresa ou não, porém, a prioridade de notificação serão os usuários com empresas especificas, exemplo, configuro a mensagem para os usuários A, B e C, porém, apenas o usuário C tem a empresa 1 informada e os outros estão sem empresas, se o processo rodar e tiver produtos para serem notificados na empresa 1, apenas o usuário C será notificado, mas se todos estivessem sem empresa na configuração da mensagem automática os três usuários seriam notificados).
- ATUALIZA_DIAS_AUTOMATICO: Define como será a sugestão de dias mínimo, máximo e excedente.
Se for atual: mantém a configuração do cadastro, ou poderá buscar as configurações geral, classificação, grupo, subgrupo ou por linha (para maiores informações sobre as configurações necessárias, acessar o tópico “Para rodar o processo com número de dias diferente de Padrão”)
- CONSIDERA_MES_ATUAL: Define se o mês atual da data de execução será considerado ou não. Caso não for informado, o valor será considerado como “S”, que utiliza a data da execução como data final do processamento. Caso o valor for “N” será utilizado como data final, o último dia de execução do mês anterior. (ex: execução em 02/09/2024 – será considerado data final 31/08/2024).
- DESCONSIDERAR_EXPORTACAO: quando definido como “S”, ao realizar o processo, os movimentos para pessoas cujo estado de residência esteja definido como “EX”, serão desconsideradas no giro de venda e de saída.
- DESCONSIDERAR_FAT_GRUPO_ECONOMICO: Quando definido como “S”, ao realizar o processo, os movimentos para pessoas cujo CNPJ pertença a alguma empresa ativa cadastrada no sistema, serão desconsideradas no giro de venda, saída e entrada.
O Remetente do e-mail que será utilizado para informar os produtos que estão com giro acima da média, é o e-mail do tipo Compras do cadastro do usuário Master (sem configuração por empresa).
Atenção : Será considerado como compra e venda os movimentos que estão com a Opção de Considera Compra e Venda na natureza de operação marcada ou que o código da natureza esteja na propriedade PAR_CFOP_TRANSPOSICAO_ESTOQUE.