Mudanças entre as edições de "Funcionalidade de Rentabilidade"
(24 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 16: | Linha 16: | ||
== Necessidade == | == Necessidade == | ||
− | + | Iremos usar como solução a funcionalidade Rentabilidade para descrever os passos necessários para que o sistema possa calcular e avaliar o pedido através da rentabilidade. | |
+ | O objetivo deste documento é descrever de maneira clara as regras para o cálculo da rentabilidade de itens e famílias no sistema GeoSales. | ||
== Solução == | == Solução == | ||
+ | Baseado nas informações de paramentos que vem do ERP, ao fazer um pedido o sistema irá apresentar um semáforo que de acordo com as informações que são parametrizadas para checar a rentabilidade do pedido. | ||
+ | Desta forma o sistema vai atualizar de acordo com as movimentações realizadas no pedido, aplicação de desconto, mudança de quantidade. | ||
+ | Sempre que o pedido for salvo com uma rentabilidade ruim ou regular este irá para alçada de aprovação para que o Gestor consiga avaliar e definir sua aprovação. | ||
== Regras de Negócios == | == Regras de Negócios == | ||
Linha 26: | Linha 30: | ||
A rentabilidade de cada item será calculada utilizando a fórmula: | A rentabilidade de cada item será calculada utilizando a fórmula: | ||
− | + | * '''Rentabilidade Item''' = (Valor Venda Net - Valor Custo¹) / Valor Venda Net | |
Onde: | Onde: | ||
− | + | * '''Valor Venda Net''' = Preço de Venda (Preço de tabela) - (ICMS + PIS + COFINS); | |
− | + | ||
+ | * '''Valor Custo¹''' = Custo padrão do produto, enviado diretamente do **CUSTO STANDER** do ERP. | ||
− | |||
'''RN2 – Cálculo da Rentabilidade da Família do Pedido''' | '''RN2 – Cálculo da Rentabilidade da Família do Pedido''' | ||
A rentabilidade da família segue a mesma fórmula da Margem 1, porém com um cálculo diferenciado para o custo: | A rentabilidade da família segue a mesma fórmula da Margem 1, porém com um cálculo diferenciado para o custo: | ||
− | + | ||
+ | * '''Rentabilidade Família''' = (Valor Venda Net - Valor Custo²) / Valor Venda Net | ||
Onde: | Onde: | ||
− | |||
− | |||
− | - | + | *'''Valor Venda Net''' = Preço de Venda (Preço de tabela) - (ICMS + PIS + COFINS); |
+ | |||
+ | *'''Valor Custo²''' = Custo do produto enviado do **CUSTO STANDER** do ERP + comissão + frete + verbas financeiras + bonificações + impostos (ICMS, IPI, ICMS ST, PIS, COFINS). | ||
+ | |||
'''RN3 - Cálculo da Rentabilidade da Família com Comissão''' | '''RN3 - Cálculo da Rentabilidade da Família com Comissão''' | ||
Linha 50: | Linha 56: | ||
A rentabilidade de cada família de produtos também considera a **comissão** associada aos itens do pedido: | A rentabilidade de cada família de produtos também considera a **comissão** associada aos itens do pedido: | ||
− | + | *'''Rentabilidade Família (Com Comissão)''' = (Valor Venda Net - (Valor Custo³ + Comissão da Família)) / Valor Venda Net | |
Onde: | Onde: | ||
− | |||
− | |||
− | |||
− | - | + | *'''Valor Venda Net** = Preço de Venda (Preço de tabela) - (ICMS + PIS + COFINS); |
+ | |||
+ | *'''Valor Custo³''' = Custo do produto enviado do **CUSTO STANDER** do ERP + comissão + frete + verbas financeiras + bonificações + impostos (ICMS, IPI, ICMS ST, PIS, COFINS). | ||
+ | |||
+ | *'''Comissão da Família''' = Soma dos Itens da Família no Pedido X Porcentagem de Comissão | ||
+ | |||
+ | ==== Integração com o ERP ==== | ||
− | |||
'''RN4: O sistema GeoSales receberá o **custo já calculado** do ERP, proveniente da tabela de **Custo Stander'''. | '''RN4: O sistema GeoSales receberá o **custo já calculado** do ERP, proveniente da tabela de **Custo Stander'''. | ||
+ | |||
'''RN5: O cálculo do frete será feito diretamente no GeoSales com base nos valores de frete registrados.''' | '''RN5: O cálculo do frete será feito diretamente no GeoSales com base nos valores de frete registrados.''' | ||
− | + | ====Classificação da Rentabilidade==== | |
− | + | '''RN6: A rentabilidade será classificada em três categorias''' | |
− | '''RN6 | + | - '''BOM''': Rentabilidade da família igual ou superior ao valor desejado cadastrado. |
− | - | + | - '''REGULAR''': Rentabilidade da família abaixo do valor desejado, maior ou igual ao valor mínimo. |
− | - | + | - '''RUIM''': Rentabilidade da família abaixo do valor mínimo cadastrado. |
− | - | ||
− | + | '''Regra para Classificação Geral:''' | |
− | |||
− | |||
− | |||
− | --- | + | - Se '''alguma família''' for classificada como '''RUIM''', o pedido será considerado '''RUIM'''. |
+ | - Se '''nenhuma família''' for classificada como RUIM, mas houver alguma como '''REGULAR''', o pedido será classificado como '''REGULAR'''. | ||
+ | - Caso '''todas as famílias''' sejam classificadas como '''BOM''', o pedido será considerado '''BOM'''. | ||
− | + | ====Indicador Visual (Semáforo)==== | |
'''RN7: O vendedor visualizará um **indicador de semáforo** com as seguintes cores:''' | '''RN7: O vendedor visualizará um **indicador de semáforo** com as seguintes cores:''' | ||
− | - | + | - '''Verde''': Rentabilidade BOM. |
− | - | + | - '''Amarelo''': Rentabilidade REGULAR. |
− | - | + | - '''Vermelho''': Rentabilidade RUIM. |
− | |||
− | |||
== Resultados Esperados == | == Resultados Esperados == | ||
Linha 91: | Linha 96: | ||
=== Fluxos Padrão === | === Fluxos Padrão === | ||
+ | '''Happy Day''' | ||
+ | |||
+ | *1 – O caso de uso inicia quando o vendedor inserir um item no pedido; | ||
+ | *2 – O sistema avaliará a rentabilidade do item de acordo com a família do produto; [RN1][RN2] | ||
+ | *3 – O sistema irá classificar o pedido de acordo com a rentabilidade encontrada; [RN6] | ||
+ | *4 – O sistema modifica o status do pedido para pendente e informa que o pedido ficará pendente de autorização. | ||
+ | |||
+ | === Fluxos Alternativo === | ||
+ | |||
+ | '''FA01 – Rentabilidade no portal de gerenciamento''' | ||
+ | |||
+ | *1 – O caso de uso inicia quando o supervisor irá consultar um pedido no portal de gerenciamento; | ||
+ | *2 – O sistema habilitará a visualização da rentabilidade do pedido. [RN3] | ||
== Aprovação == | == Aprovação == |
Edição atual tal como às 19h36min de 17 de setembro de 2024
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
30/03/2017 | Lucas Camelo | Criação do documento |
06/04/2017 | Lucas Camelo | Resisado por Leonardo |
25/04/2017 | Lucas Camelo | Alteração revisão pela equipe CriaSim |
16/09/2024 | Renato Lima | Unificação documento do Git e Caso de uso |
Necessidade
Iremos usar como solução a funcionalidade Rentabilidade para descrever os passos necessários para que o sistema possa calcular e avaliar o pedido através da rentabilidade. O objetivo deste documento é descrever de maneira clara as regras para o cálculo da rentabilidade de itens e famílias no sistema GeoSales.
Solução
Baseado nas informações de paramentos que vem do ERP, ao fazer um pedido o sistema irá apresentar um semáforo que de acordo com as informações que são parametrizadas para checar a rentabilidade do pedido. Desta forma o sistema vai atualizar de acordo com as movimentações realizadas no pedido, aplicação de desconto, mudança de quantidade. Sempre que o pedido for salvo com uma rentabilidade ruim ou regular este irá para alçada de aprovação para que o Gestor consiga avaliar e definir sua aprovação.
Regras de Negócios
RN1 – Cálculo da Rentabilidade do Item
A rentabilidade de cada item será calculada utilizando a fórmula:
- Rentabilidade Item = (Valor Venda Net - Valor Custo¹) / Valor Venda Net
Onde:
- Valor Venda Net = Preço de Venda (Preço de tabela) - (ICMS + PIS + COFINS);
- Valor Custo¹ = Custo padrão do produto, enviado diretamente do **CUSTO STANDER** do ERP.
RN2 – Cálculo da Rentabilidade da Família do Pedido
A rentabilidade da família segue a mesma fórmula da Margem 1, porém com um cálculo diferenciado para o custo:
- Rentabilidade Família = (Valor Venda Net - Valor Custo²) / Valor Venda Net
Onde:
- Valor Venda Net = Preço de Venda (Preço de tabela) - (ICMS + PIS + COFINS);
- Valor Custo² = Custo do produto enviado do **CUSTO STANDER** do ERP + comissão + frete + verbas financeiras + bonificações + impostos (ICMS, IPI, ICMS ST, PIS, COFINS).
RN3 - Cálculo da Rentabilidade da Família com Comissão
A rentabilidade de cada família de produtos também considera a **comissão** associada aos itens do pedido:
- Rentabilidade Família (Com Comissão) = (Valor Venda Net - (Valor Custo³ + Comissão da Família)) / Valor Venda Net
Onde:
- Valor Venda Net** = Preço de Venda (Preço de tabela) - (ICMS + PIS + COFINS);
- Valor Custo³ = Custo do produto enviado do **CUSTO STANDER** do ERP + comissão + frete + verbas financeiras + bonificações + impostos (ICMS, IPI, ICMS ST, PIS, COFINS).
- Comissão da Família = Soma dos Itens da Família no Pedido X Porcentagem de Comissão
Integração com o ERP
RN4: O sistema GeoSales receberá o **custo já calculado** do ERP, proveniente da tabela de **Custo Stander.
RN5: O cálculo do frete será feito diretamente no GeoSales com base nos valores de frete registrados.
Classificação da Rentabilidade
RN6: A rentabilidade será classificada em três categorias
- BOM: Rentabilidade da família igual ou superior ao valor desejado cadastrado. - REGULAR: Rentabilidade da família abaixo do valor desejado, maior ou igual ao valor mínimo. - RUIM: Rentabilidade da família abaixo do valor mínimo cadastrado.
Regra para Classificação Geral:
- Se alguma família for classificada como RUIM, o pedido será considerado RUIM. - Se nenhuma família for classificada como RUIM, mas houver alguma como REGULAR, o pedido será classificado como REGULAR. - Caso todas as famílias sejam classificadas como BOM, o pedido será considerado BOM.
Indicador Visual (Semáforo)
RN7: O vendedor visualizará um **indicador de semáforo** com as seguintes cores:
- Verde: Rentabilidade BOM. - Amarelo: Rentabilidade REGULAR. - Vermelho: Rentabilidade RUIM.
Resultados Esperados
Fluxos Padrão
Happy Day
- 1 – O caso de uso inicia quando o vendedor inserir um item no pedido;
- 2 – O sistema avaliará a rentabilidade do item de acordo com a família do produto; [RN1][RN2]
- 3 – O sistema irá classificar o pedido de acordo com a rentabilidade encontrada; [RN6]
- 4 – O sistema modifica o status do pedido para pendente e informa que o pedido ficará pendente de autorização.
Fluxos Alternativo
FA01 – Rentabilidade no portal de gerenciamento
- 1 – O caso de uso inicia quando o supervisor irá consultar um pedido no portal de gerenciamento;
- 2 – O sistema habilitará a visualização da rentabilidade do pedido. [RN3]
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
GeoSales
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Desenvolvimento - GeoSales | 16/08/2023 | ||
Integração - GeoSales | 16/08/2023 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | 00/00/0000 | ||
Gerente de Projeto - Cliente | 00/00/0000 | ||
Gerente Comercial - Cliente | 00/00/0000 |