Produto: | Automação da Força de Vendas |
Linha de Produto: | TOTVS CRM |
Segmento: | Cross Segmentos |
Módulo: | Vendas - Itens |
Aplicação: | App móvel |
Identificador: | DTSFAPD-1936 |
A atualização introduz a capacidade de aplicar diferentes tabelas de preços para itens individuais em um único pedido. Essa funcionalidade oferece maior flexibilidade e precisão na gestão de preços e descontos, facilitando a adaptação a diferentes cenários de vendas e necessidades dos clientes.
Proporcionar aos usuários do CRM a possibilidade de aplicar diferentes tabelas de preços para cada item do pedido, oferecendo maior controle sobre a precificação e permitindo estratégias de vendas mais dinâmicas e personalizadas.
Limitação ao aplicar uma única tabela de preços do cabeçalho para todos os itens de um pedido, restringindo a flexibilidade de preços e descontos.
Com a nova funcionalidade, é possível selecionar tabelas de preços distintas para cada item do pedido. Por exemplo, um produto que custa R$ 190 na tabela "95" pode ter o preço alterado para R$ 200 ao mudar para a tabela "São Paulo". Isso oferece maior controle e personalização na gestão de preços, adaptando-se melhor às necessidades dos clientes e estratégias de vendas.
<changeSet author="systemScript" failOnError="false" id="7:53d7765c88ed88ae458950ac1d10a57f" runOnChange="true">
<preConditions onError="HALT" onFail="MARK_RAN" onSqlOutput="IGNORE">
<customPrecondition className="com.wealthsystems.sim3g.dao.hibernate.api.liquibase.custom.precondition.RegisterExistsPrecondition">
<param name="table" value="WsConfigPedidoGeral"/>
<param name="column" value="chave"/>
<param name="value" value="'EXIBIR_PRODUTOS_COM_PRECOS_EM_OUTRAS_TABELAS'"/>
</customPrecondition>
</preConditions>
<insert tableName="WsConfigPedidoGeral">
<column name="idWsConfigPedidoGeral" valueSequenceNext="SEQPKWSCONFIGPEDIDOGERAL"/>
<column name="chave" valueComputed="'EXIBIR_PRODUTOS_COM_PRECOS_EM_OUTRAS_TABELAS'"/>
<column name="idnAtivo" valueComputed="0"/>
<column name="label" valueComputed="''"/>
</insert>
</changeSet>
select distinct idproduto from tabelaprecoproduto where idtabelapreco in (:CONSULTA PEDIDOPRODUTO_TABELAPRECO PARA O CONTEXTO DO ITEM EM QUESTÃO) and idtabelapreco <> :idtabelapreco_cabecalho