Precificação de linhas recomendadas em cotações
Itens de linha recomendadas em cotações são configurados apenas para informações de precificação, ou seja, a precificação para os itens recomendados é exibida, mas não é incluída no custo total calculado da cotação.
Entretanto, se um cliente decide comprar um item recomendado em uma cotação, o item de linha recomendado é alterado para um item de linha regular, o custo do item é incluído no custo total calculado da cotação e a reprecificação ocorre. Como um resultado disso, se descontos ou aumentos adicionais forem aplicados à ordem, a API changeOrder lança um erro, indicando que a cotação deve ser retrabalhada.
Exemplo
Vamos supor que um Representante de Vendas de Campo crie uma cotação que contém os itens listados na tabela a seguir:
| Item | Tipo de linha | Qte | Lista de preço | Preço unitário | Desconto automático
|
Desconto manual | Total da linha | Custo total
calculado |
|---|---|---|---|---|---|---|---|---|
| TV HD | 1 | $1.000,00 | $1.000,00 | -$200.00 | -$100.00 | $700.00 | $700.00 | |
| Controle Remoto | Recomendadas
|
1 | $50.00 | $50.00 | -$0.00 | -$5.00 | $45.00 |
O custo total calculado da cotação nesta tabela é $700,00. Ela inclui o custo da TV HD, mas não inclui o custo do Controle Remoto, que é um item de linha recomendado.
O cliente decide também comprar o item recomendado, o Controle Remoto. Quando a API changeOrder é chamada, o tipo de linha é alterado de um item de linha recomendado para um item de linha regular, conforme indicado na tabela a seguir. Se a cotação não contiver quaisquer regras de precificação adicional, a ordem é reprecificada como esperado, ou seja, o custo do Controle Remoto será incluído no custo total calculado da cotação, que agora é $745,00.
| Item | Tipo de linha | Qte | Lista de preço | Preço unitário | Desconto automático | Desconto manual | Total da linha | Custo total
calculado |
|---|---|---|---|---|---|---|---|---|
| TV HD | 1 | $1.000,00 | $1.000,00 | -$200.00 | -$100.00 | $700.00 | $745.00 | |
| Controle Remoto | 1 | $50.00 | $50.00 | -$0.00 | -$5.00 | $45.00 |
Se, no entanto, uma cotação contiver uma regra para definição de preço que causa uma alteração de preço na ordem, a API changeOrder lançará um erro, indicando que a cotação deve ser retrabalhada. Por exemplo, se uma regra para definição de preço Compre uma TV HD e obtenha um Controle Remoto para -100%, for aplicada à cotação nesta tabela, a API changeOrder lançará um erro porque o desconto automático de -100% para o Controle Remoto causa uma alteração de preço de -$45,00 na cotação. Quando o Representante de Vendas de Campo retrabalha a cotação e a API reworkQuote é chamada, o custo total calculado da cotação é $700,00, conforme mostrado na tabela a seguir:
| Item | Tipo de linha | Qte | Lista de preço | Preço unitário | Desconto automático | Desconto manual | Total da linha | Custo total
calculado |
|---|---|---|---|---|---|---|---|---|
| TV HD | 1 | $1.000,00 | $1.000,00 | -$200.00 | -$100.00 | $700.00 | $700.00 | |
| Controle Remoto | 1 | $50.00 | $50.00 | -$45.00 | -$5.00 | $0.00 |