Histórico da Página
Melhoria na análise de rentabilidade e margem mínima
Características do Requisito
Linha de Produto: | Microsiga Protheus |
Segmento: | Varejo |
Módulo: | Controle de Loja, Faturamento |
Rotina: | MATA850 - Análise de rentabilidade. |
Parâmetro(s): | MV_LJMARGE, MV_LJRENT |
Requisito (ISSUE): | PCREQ-10214 |
País(es): | Brasil |
Tabelas Utilizadas: | SL2 - Itens do Orçamento. |
Sistema(s) Operacional(is): | Windows®/Linux® |
Versões/Release: | 12.1.17 |
Descrição
Implementada melhoria com a disponibilização de que disponibiliza novas funcionalidades, com a finalidade de visualizar graficamente a rentabilidade de vendas, produtos e vendedores. Para isso, disponibilizou-se as seguintes rotinas:
- Rentabilidade de orçamentos/vendas (LOJA7022): Esta rotina permite visualizar:
- A rentabilidade das vendas ou orçamentos conforme a necessidade;
- Os itens que foram orçados ou vendidos para os clientes;
- Rentabilidade de orçamentos/vendas (LOJA7022): Esta rotina permite visualizar:
Apresentado os seguintes cálculos para os orçamentos/vendas;
- Valor presente considerando o valor atual do produto, depreciação e desconto;
- Custo médio do produto;
- Lucro: Custo Médio - (menos) Valor Presente;
- Margem: Lucro / (dividido) Valor Presente;
- Mark-up: Lucro / ( dividido) Custo médio.
- Rentabilidade por Vendedores (MATA853): Esta rotina permite visualizar:
- A rentabilidade dos vendedores conforme desejado;
- As vendas efetivas de cada vendedor;
- Os itens que foram vendidos para os clientes;
Apresentando os seguintes cálculos para os vendedores
- Valor presente, considerando o valor atual do produto, depreciação e desconto;
- Custo médio do produto;
- Lucro: Custo médio - (menos) Valor Presente;
- Margem: Lucro / (dividido) Valor Presente;
- Mark-up: Lucro / (dividido) Custo médio.
- Rentabilidade por produto (LOJA7020): Esta rotina permite visualizar a rentabilidade média dos produtos vendidos conforme a necessidade, apresentado os seguintes cálculos por produtos;
- Valor presente considerando o valor atual do produto, depreciação, desconto;
- Custo médio do produto;
- Lucro : Custo médio - (menos) Valor Presente;
- Margem: Lucro / (dividido) Valor Presente
- Mark-up :Lucro / (dividido) Custo médio.
- Rentabilidade por Mês (LOJA7021): Esta rotina permite visualizar a rentabilidade das vendas mês a mês, conforme a necessidade, proporcionando também uma visão de rentabilidade, onde apresenta os seguintes cálculos mensais.
- Valor presente considerando o valor atual do produto, depreciação e desconto;
- Custo médio do produto;
- Lucro: Custo médio - ( menos ) Valor Presente;
- Margem: Lucro / (dividido) Valor Presente;
- Mark-up: Lucro / (divido) Custo médio.
- Para cada rotina de Rentabilidade é possível gerar gráfico e imprimir um relatório dos dados apresentados na tela para as possíveis análise
- Custo;
- Preço;
- Lucro;
- Margem;
- Mark-up
- Para cada rotina de Rentabilidade é possível gerar gráfico e imprimir um relatório dos dados apresentados na tela para as possíveis análise
- Cadastro de regras de margem mínima (FATA101) (FATURAMENTO): Esta rotina realiza o cadastro da margem mínima para o orçamento/venda, associando o cliente ou grupo de cliente junto ao produto ou grupo de produtos, podendo definir a Margem mínima e regular esperada para a venda.
- Cadastro de regras de margem mínima (FATA101) (FATURAMENTO): Esta rotina realiza o cadastro da margem mínima para o orçamento/venda, associando o cliente ou grupo de cliente junto ao produto ou grupo de produtos, podendo definir a Margem mínima e regular esperada para a venda.
Exemplo: Gráfico de Barras: Consulta Rentabilidade Orçamento\Vendas ( Lucros Crescente)
Exemplo: Gráfico de Pizza: Consulta Rentabilidade Orçamento\Vendas ( Lucro Crescente)
Exemplo: Gráfico de Linha: Consulta Rentabilidade por mês - Lucro, só é possível gerar esta gráfico na rotina Análise de Rentabilidade por Mês. ( LOJA7021)
Exemplo: Montante dos cálculos: Consulta Rentabilidade Orçamento.
Venda | Preço Total Venda | Custo | Lucro | Margem | Markup |
000001 | R$ 500,00 | R$ 150,00 | R$ 350,00 | 70,00 % | 233,33 % |
000002 | R$ 600,00 | R$ 300,00 | R$ 300,00 | 50,00 % | 100,00 % |
000003 | R$ 150,00 | R$ 130,00 | R$ 20,00 | 13,33 % | 15,38 % |
Total | R$ 1250 | R$ 580,00 | R$ 670,00 | 53,60 % | 115,52 % |
Implementada melhoria nas seguintes rotinas, com a disponibilização de novas funcionalidades que visam impor regras de margem mínima para orçamentos.
- Configuração do Caixa (LOJA120): Disponibilizada opção que oferece permissão para Libera Venda abaixo da Margem Minima.
- Venda Assistida (LOJA701): Disponibilizada funcionalidade que permite:
A análise da margem de preço no momento da venda, possibilitando que o sistema verifique se o produto selecionado para venda está dentro da margem de preço previamente cadastrada. Caso a margem seja inferior a que foi cadastrada não será possível prosseguir com a venda. A verificação é feita no momento da inclusão do produto, no desconto ou no desconto no total da venda.
A consulta da rentabilidade dos produtos no momento da venda, é realizada através da opção:
- Consulta Rentabilidade, apresentando em uma tela os seguintes cálculos por produtos:
- Valor presente considerando o valor atual do produto, depreciação, desconto.
- Custo médio do produto;
- Lucro: Custo médio - (menos) Valor Presente;
- Margem: Lucro / (dividido) valor Presente;
CONFIGURAÇÃO DE PARÂMETROS
Tabela AIH.
AIH_MARGEM | Se não encontrar valor de margem mínima cadastrada no produto, irá utilizar a margem do cabeçalho. |
AIH_MRGREG | Este campo tem a finalidade de verificar em conjunto com o campo AII->AII_MRGREG, se já foi realizado o update das margens cadastradas. Se o valor do campo for maior que zero, então será realizado o update das margens, utilizando os valores dos campos AIH->AII_MARGEM e AIH->AII_MRGREG. |
AII_MARGEM | AII_MARGEM, neste campo será informado a margem mínima do produto. |
AII_MRGREG | AII_MRGREG, neste campo será informado a margem média do produto. |
CONFIGURAÇÃO DE PARÂMETROS
No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o parâmetro a seguir:
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Configure o parâmetro a seguir:
Itens/Pastas | Descrição |
Nome: | MV_LJMARGE |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Define se permite efetuar a Liberação da Venda abaixo da Margem Minima no Venda Assistida |
Itens/Pastas | Descrição |
Nome: | MV_LJRENT |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Indica se habilita a opção Consulta Rentabilidade |
Procedimento para Utilização
Para análise de Orçamentos/ Vendas:
Itens/Pastas | Descrição |
Nome: | MV_LJMARGE |
Tipo: | Lógico |
Cont. Por.: | .T. |
Descrição: | Define se permite efetuar a Liberação da Venda abaixo da Margem Minima no Venda Assistida |
CONFIGURAÇÃO DE MENUS
2. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu do SIGALOJA, conforme instruções a seguir:
Menu | Consultas |
Submenu | Rentabilidade |
Nome da Rotina | Por Orçamento/Venda |
Programa | LOJA7022 |
Módulo | SigaLoja |
Tipo | Função Protheus |
Tabelas | SL2,SL1,SL3,SL4,SD2,SF2 |
Menu | Consultas |
Submenu | Rentabilidade |
Nome da Rotina | Por Produto |
Programa | LOJA7020 |
Módulo | SigaLoja |
Tipo | Função Protheus |
Tabelas | SD2,SF2 |
Menu | Consultas |
Submenu | Rentabilidade |
Nome da Rotina | Por Orçamento/Venda |
Programa | LOJA7022 |
Módulo | SigaLoja |
Tipo | Função Protheus |
Menu | Consultas |
Submenu | Rentabilidade |
Nome da Rotina | Por Vendedor |
Programa | MATA853 |
Módulo | SigaLoja |
Tipo | Função Protheus |
Tabelas | SA3,SL1,SL2,SD2,SF2 |
Menu
Consultas
Submenu
Rentabilidade
Nome da Rotina
Programa
LOJA7021
Módulo
SigaLoja
Tipo
Função Protheus
Menu | Atualizações |
Submenu | Orçamento |
Nome da Rotina | Cadastro de regras de margem mínima |
Programa | FATA101 |
Módulo | SigaFat |
Tipo | Função Protheus |
Tabelas | AIH,AII |
3 . Atualizações do compatibilizador
Criação de Campos no arquivo SX3 – Campos:Tabela AIH- Regra Blq Margem Min
Campo | AIH_MRGREG |
---|---|
Tipo | Numérico |
Tamanho | 5 |
Decimal | 2 |
Formato | @E 99.99 |
Título | Margem reg |
Descrição | Margem regular |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 15 |
- Tabela AII- Itens Blq Margem Min
Campo | AII_MRGREG |
---|---|
Tipo | Numérico |
Tamanho | 5 |
Decimal | 2 |
Formato | @E 99.99 |
Título | Margem reg |
Descrição | Margem regular |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Contexto | Real |
Propriedade | Alterar |
Ordem | 09 |
Parâmetros do Sistema:
Nome Var.
MV_ LJMARGE
Tipo
Lógico
Descrição
Define se permite efetuar a Liberação da Venda abaixo da Margem Minima, no Venda Assistida.
Grupo | MATA850 |
Ordem | 01 |
Pergunta | Ordem |
Tipo | Numérico |
Tamanho | 1 |
Formarto | 9 |
Objeto | C |
Item 1 | Crescente |
Item 2 | Decrescente |
Grupo | MATA850 |
Ordem | 02 |
Pergunta | Qtde. Barras |
Tipo | Numérico |
Tamanho | 2 |
Formarto | 99 |
Validação | M850VldQtd(MV_PAR02) |
Objeto | G |
Grupo | MATA851 |
Ordem | 01 |
Pergunta | Dt Emissão de? |
Tipo | Data |
Tamanho | 8 |
Objeto | G |
Grupo | MATA851 |
Ordem | 02 |
Pergunta | Dt Emissão Ate? |
Tipo | Data |
Tamanho | 8 |
Objeto | G |
Grupo | MATA851 |
Ordem | 03 |
Pergunta | Vendedor de ? |
Tipo | Caracter |
Tamanho | 6 |
Validação | NaoVazio() .AND. ExistCpo('SA3',MV_PAR03) |
Objeto | G |
Cons. Padrão | SA3 - Vendedor |
Grupo | MATA851 |
Ordem | 04 |
Pergunta | Vendedor ate? |
Tipo | Caracter |
Tamanho | 6 |
Objeto | G |
Cons. Padrão | SA3 - Vendedor |
Grupo | MATA851 |
Ordem | 05 |
Pergunta | Status |
Tipo | Numérico |
Tamanho | 1 |
Objeto | C |
Pré Seleção | 3 |
Item 1 | Documento |
Item 2 | Orçamento |
Grupo | MATA851 |
Ordem | 06 |
Pergunta | Ordem |
Tipo | Numérico |
Tamanho | 1 |
Objeto | C |
Pré Seleção | 1 |
Item 1 | Crescente |
Item 2 | Decrescente |
Grupo | MATA851 |
Ordem | 07 |
Pergunta | Indicador |
Tipo | Numérico |
Tamanho | 1 |
Objeto | C |
Pré Seleção | 3 |
Item 1 | Data Emissão |
Item 2 | Custo |
Item 3 | Lucro |
Item 4 | Margem |
Item 5 | Markup |
Grupo | MATA853 |
Ordem | 01 |
Pergunta | Dt Emissão de? |
Tipo | Data |
Tamanho | 8 |
Objeto | G |
Grupo | MATA853 |
Ordem | 02 |
Pergunta | Dt Emissão Ate? |
Tipo | Data |
Tamanho | 8 |
Objeto | G |
Grupo | MATA853 |
Ordem | 03 |
Pergunta | Vendedor de ? |
Tipo | Caracter |
Tamanho | 6 |
Objeto | G |
Cons. Padrão | SA3 - Vendedor |
Grupo | MATA853 |
Ordem | 04 |
Pergunta | Vendedor ate? |
Tipo | Caracter |
Tamanho | 6 |
Objeto | G |
Cons. Padrão | SA3 - Vendedor |
Grupo | MATA853 |
Ordem | 05 |
Pergunta | Ordem |
Tipo | Numérico |
Tamanho | 1 |
Objeto | C |
Pré Seleção | 1 |
Item 1 | Crescente |
Item 2 | Decrescente |
Grupo | MATA853 |
Ordem | 06 |
Pergunta | Indicador |
Tipo | Numérico |
Tamanho | 1 |
Objeto | C |
Pré Seleção | 3 |
Item 1 | Data Emissão |
Item 2 | Custo |
Item 3 | Lucro |
Item 4 | Margem |
Item 5 | Markup |
Grupo | LOJA7020 |
Ordem | 01 |
Pergunta | Dt Emissão de? |
Tipo | Data |
Tamanho | 8 |
Objeto | G |
Grupo | LOJA7020 |
Ordem | 02 |
Pergunta | Dt Emissão Ate? |
Tipo | Data |
Tamanho | 8 |
Objeto | G |
Grupo | LOJA7020 |
Ordem | 03 |
Pergunta | Produto De? |
Tipo | Caracter |
Tamanho | 15 |
Objeto | G |
Cons. Padrão | SB1 - Produto |
Grupo | LOJA7020 |
Ordem | 04 |
Pergunta | Produto Ate? |
Tipo | Caracter |
Tamanho | 15 |
Objeto | G |
Cons. Padrão | SB1 - Produto |
Grupo | LOJA7020 |
Ordem | 05 |
Pergunta | Ordem |
Tipo | Numérico |
Tamanho | 1 |
Objeto | C |
Pré Seleção | 1 |
Item 1 | Crescente |
Item 2 | Decrescente |
Grupo | LOJA7020 |
Ordem | 06 |
Pergunta | Indicador |
Tipo | Numérico |
Tamanho | 1 |
Objeto | C |
Pré Seleção | 3 |
Item 1 | Data Emissão |
Item 2 | Custo |
Item 3 | Lucro |
Item 4 | Margem |
Item 5 | Markup |
Grupo | LOJA7021 |
Ordem | 01 |
Pergunta | Dt Emissão de? |
Tipo | Data |
Tamanho | 8 |
Objeto | G |
Grupo | LOJA7021 |
Ordem | 02 |
Pergunta | Dt Emissão Ate? |
Tipo | Data |
Tamanho | 8 |
Validação | M855VldMes(1,MV_PAR01) |
Objeto | G |
Grupo
LOJA7021
Ordem
03
Pergunta
Qtd. Mês Projeção
Tipo
Numerico
Tamanho
2
Validação
Objeto
M855VldMes(2,MV_PAR02)
Para análise de Orçamentos/ Vendas:
A analise é feita com vendas no FRONT e TOTVSPDV ou apenas na rotina venda Assistida? Verificar????
- No Controle de Lojas(SIGALOJA) acesse Consultas/Rentabilidade/ Por Orçamento/Vendas (LOJA7022).
- Defina os seguintes parâmetros:
- Data de;
- Data até;
- Vendedor de;
- Vendedor Até;
- Status: Documento; Orçamento; Ambos;
- Ordem: Crescente ou Decrescente;
- Indicador: Data de Emissão, Lucro, Custo, Margem e Markup.
Verifique que é exibida a tela Análise de rentabilidade de orçamento/venda com informações sobre a rentabilidade dos orçamento/vendas no período previamente filtrado.
Nesta tela o Sistema apresenta as seguintes opções:- Relatório: Efetua a impressão dos dados que estão na tela.
- Ver Gráfico: Efetua a demonstração gráfica dos dados exibidos na tela
- Ver Detalhe (Lupa): Exibe uma nova tela com os itens do orçamento selecionado. Nessa nova tela é possível também gerar o relatório e gerar Gráfico referente aos itens do orçamento/vendas.
- Clique na opção Gráfico e defina os parâmetros:
- Ordem: Crescente; Decrescente.
Quantidade de Barras: Número de exibição de barras do gráfico a ser gerado.
Informações |
---|
| ||
A quantidade de barras permitidas no gráfico é de 25. |
Para Análise de Vendas por Vendedor:
- No Controle de lojas (SIGALOJA) acesse Consultas/Rentabilidade/Por Vendedor (MATA853).
- Defina os seguintes parâmetros:
- Data de;
- Data até;
- Vendedor de;
- Vendedor até
- Ordem: Crescente ou Decrescente.
Indicador: Nome Vendedor, Lucro, Custo, Margem e Markup.
Verifique que o sistema apresenta uma tela com informações sobre a rentabilidade de cada vendedor no período previamente filtrado.
Na tela Rentabilidade Vendedor o Sistema apresenta as seguintes opções:- Relatório: Efetua a impressão dos dados que estão na tela;
- Ver Gráfico: Efetua a demonstração gráfica dos dados exibidos na tela;
- Ver Detalhe (Lupa): Esta opção processa a Rotina Rentabilidade Por Orçamento/Venda (LOJA7022) com todo seu conteúdo, porém exibe os orçamentos ou vendas apenas para o vendedor selecionado.
- Clique na opção Gráfico e defina os seguintes parâmetros:
- Ordem: Crescente; Decrescente.
- Quantidade de Barras: Número de exibição de barras do gráfico a ser gerado.
Informações |
---|
| ||
A quantidade de barras permitidas no gráfico é |
de 25. |
Para Análise de Vendas de Produtos Aglutinados no Período:
- No Controle de Lojas (SIGALOJA) acesse Consultas/Rentabilidade/Por Produto (LOJA7020).
- Defina os seguintes parâmetros
- Data de;
- Data até;
- Produto de;
- Produto até;
- Ordem: Crescente ou Decrescente;
- Indicador: Nome Vendedor, Lucro, Custo, Marge e Markup.
Verifique que o sistema apresenta uma tela com informações sobre a rentabilidade média dos produtos vendidos previamente filtrados.
Na tela Rentabilidade Produtos, o Sistema apresenta as seguintes opções:
- Relatório: Efetua a impressão dos dados que estão na tela.
- Ver Gráfico: Efetua a demonstração gráfica dos dados exibidos na tela.
- Clique na opção Gráfico e defina os seguintes parâmetros;
- Ordem: Crescente; Decrescente;
- Quantidade de Barras: Número de exibição de barras do gráfico a ser gerado.
Informações |
---|
| ||
A quantidade de barras |
permitidas no gráfico é |
de 25. |
Para Análise de Rentabilidade Mês a Mês:
- No Controle de Lojas (SIGALOJA) acesse Consultas/Rentabilidade/Por Mês (LOJA7021).
- Defina os seguintes parâmetros:
- Data de;
- Data até;
- Qtd Mês de Projeção.
O número máximo de meses permitido para projeção é 12.
- Verifique que o Sistema apresenta uma tela com informações sobre a rentabilidade de cada mês no período previamente filtrado.
- Na tela Rentabilidade Mês
- o Sistema apresenta as seguintes opções:
- Relatório: Efetua a impressão dos dados que estão na tela.
- Ver Gráfico: Efetua a demonstração gráfica dos dados exibidos na tela.
- Ver Detalhe (Lupa): Esta opção processa a rotina Rentabilidade Por Orçamento/Venda (LOJA7022), com todo seu conteúdo, porém apresenta os orçamento ou vendas apenas para o MÊS selecionado.
- Clique na opção Gráfico.
Informações | ||
---|---|---|
| ||
O número máximo de meses permitido para projeção é 12. |
Para Análise de rentabilidade do produto no Venda Assistida.
- Pré-requisito:
- No Controle de Lojas (SIGALOJA) acesse Atualizações/Orçamento/Rentabilidade/ Cadastro de regras de margem mínima(FATA101).
- Inclua uma regra de bloqueio por margem mínima e regular.
Com essa regra, qualquer orçamento e ou venda sujeita a regra configurada que possuir uma margem mínima de contribuição menos que o definido na regra, será bloqueado. - Informe os seguintes campos, conforme orientação abaixo:
Para Efetuar a regra para um Grupo de Cliente ou Cliente especifico.
- Cliente(AIH_CODCLI): Código do cliente para atrelar a margem mínima.
- Grp Clientes (AIH_GRPVEN): Código do Grupo de Cliente para atrelar a margem mínima.
- Margem regular (AIH_MRGREG): Margem regular esperada na venda.
- Margem mínima (AIH_MARGEM): Margem mínima esperada na venda.
Para aplicar a regra para um Grupo de Produto ou Produto especifico:
- Produto (AII_CODPRO): Código do produto para atrelar a margem mínima.
- Grp Clientes (AII_GRUPO): Código do Grupo de Produtos para atrelar a margem mínima.
- Margem regular (AII_MRGREG): Margem regular esperada no produto da venda
- Margem mínima (AII_MARGEM): Margem mínima esperada no produto da venda.
- Acesse Atualizações/ Ponto de Venda/ Caixa (LOJA120).
- Efetue a alteração do caixa cadastrado para venda.
- Na pasta Permissão, defina o item 'Libera Venda abaixo da Margem mínima' como: Acesso Liberado ou Liberado Mediante Autorização do Superior.
- Procedimentos:
- No Controle de Lojas (SIGALOJA) acesse Atualizações/Atendimentos/Venda Assistida (LOJA701).
- Realize um orçamento/venda para qualquer cliente.
- Inclua o produto configurado na regra e defina o preço de venda de modo que a margem de contribuição fique abaixo do permitido na regra ( para isso diminua o preço de venda até atingir a margem desejada).
O sistema bloqueia o produto e apresenta uma mensagem informando que o produto está abaixo da margem de venda cadastrada optando por continuar com a venda ou não. Caso continue com a venda o sistema irá verificar se o usuário possui permissão para liberação da venda abaixo da margem mínima.
Para análise de Rentabilidade Geral:
- No Controle de Loja (SIGALOJA) acesse Atualizações/Atendimento/Venda Assistida (LOJA701).
- Realize um orçamento/venda para qualquer cliente.
- Inclua o produto;
- Clique na opção Outros.
- Clique na opção Consulta Rentabilidade.
O Sistema apresenta uma tela com as seguintes informações dos produtos.
- Código do Produto;
- Valor do Item;
- Custo Médio do produto;
- Valor Presente;
- Lucro Bruto;
- Margem de contribuição
Para cada produto é verificada a sua margem de venda e o sistema apresenta seu status de acordo com a legenda.
- Cor da legenda Vermelha: Se a sua margem for inferior a margem mínima;
- Cor da legenda Amarela: Se sua margem for entre margem mínima e regular;
- Cor da legenda Verde: Se sua margem for acima da margem regular.
- No último registro é apresentado o totalizador dos produtos para cada cálculo.