Mudanças entre as edições de "Funcionalidade de Rentabilidade"
(Criou página com '== Histórico de Alterações == {| class="wikitable" ! Data ! Quem ! Comentários |- | 06/02/2023 || Renato Lima || Criação do documento |- | 03/07/2023 || Renato Li...') |
|||
(34 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 5: | Linha 5: | ||
! Comentários | ! 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 == | == 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 == | == Resultados Esperados == | ||
Linha 72: | 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 |