01. DADOS GERAIS
Linha de Produto: | PC Sistemas |
---|
Segmento: | D&L |
---|
Módulo: | 3 - Venda 33 - Vendas Avançado |
---|
Ticket: | HIS.02312.2018 (VEN-7965) HIS.02570.2018 (VEN-7967)
|
---|
Versão/Release: | 29.02 |
---|
02. SITUAÇÃO/REQUISITO
Possibilitar a criação de campanha de desconto por Grupo de Cliente e por Linha de Produto na rotina 3306 - Cadastrar Campanha de Desconto.
03. SOLUÇÃO
Expandir |
---|
title | Solicitação: HIS.02312.2018 (VEN-7965) |
---|
|
A rotina 3306 - Cadastrar Campanha de Desconto deverá:
1. Incluir no tipo de campanha SQP - Qtde subcategorias no pedido as seguintes funcionalidades:
Grupo de ProdutosLinha de Produtos1.1 Na tela Tipo Regra, filtro Campo deverá ser incluído as opções:
1.2 Quando selecionado a opção Grupo de Produtos deverá permitir o usuário selecionar os grupos de produtos cadastrados na rotina 3311;
1.3 Quando selecionado a opção Linha de Produtos deverá permitir o usuário selecionar no formato multi-seleção a linha de produtos cadastrado na rotina 559;
2. Quando selecionado a opção Restrições por cliente nos tipos de campanha MQT, MQI, SQP o sistema deverá:
2.1 Habilitar ao usuário uma opção de importação de clientes via arquivo Excel;
2.2 O arquivo Excel deverá está na extensão XLS;
2.3 O arquivo Excel deverá conter as seguintes informações:
(Código Cliente) - (Descrição) - (Fantasia) - (CNPJ/CPF).
2.4 As informações mencionadas acima (critério 2.3) deverá está na seguinte ordem de coluna:
1 Coluna - Código Cliente
2 Coluna - Descrição
3 Coluna - Fantasia
4 Coluna - CNPJ/CPF
3. Deverá ser obrigatório apenas as informações das colunas (Código Cliente) ou (CNPJ/CPF) para realizar a importação (prioritário (CNPJ/CPF));
4. Na opção criada para importar o arquivo Excel o sistema deverá ter a opção do usuário selecionar o arquivo Excel em sua máquina;
4.1 O sistema deverá permitir o usuário selecionar apenas um arquivo por importação;
5. Quando selecionado o arquivo Excel o sistema deverá ter duas opções Cancelar e Importar;
5.1 Quando selecionado a opção Cancelar o sistema deverá fechar a opção de importação de arquivo e voltar para a tela de cadastro da rotina;
5.2 Quando selecionado a opção Importar o sistema deverá ter já inserir os itens na grid/planilha Clientes Incluídos;
6. Os clientes que não forem importados por algum motivo (CNPJ/CPF não encontrado na base, cliente inativo (dtexclusao preenchido), ou invalido) deverá ser exibido ao usuário em formato de relatório permitindo o usuário efetuar a impressão ou exportar o mesmo em Excel;
7. Em todas as opções de Campanha (MQT, MQI, SQP) Incluir nova opção de restrição por Rede de Clientes, quando escolhido restrição por Cliente na primeira tela de configuração da campanha;
7.1 Quando selecionado a nova restrição criada acima (critério 7) o sistema deverá habilitar a opção do usuário selecionar quais as redes de cliente serão restritas (Cadastro de rede da rotina 345)
Expandir |
---|
title | Solicitação: HIS.02570.2018 - VEN-7967 |
---|
|
A rotina 316 - Digitar Pedido de Venda deverá:
1. Quando clicado no botão Combo - SQP o sistema deverá;
2 - Caso a regra cadastrada para o combo seja por Grupo de Produtos o sistema deverá exibir todos os produtos cadastrados no grupo para o usuário informar as devidas quantidades (mesmo processo já existente hoje quando selecionado Departamento, por exemplo);
2.1 Caso a regra cadastrada para o combo seja por Linha de Produtos o sistema deverá exibir todos os produtos cadastrados no grupo para o usuário informar as devidas quantidades (mesmo processo já existente hoje quando selecionado Departamento, por exemplo);
3. Caso a somatória das quantidades dos produtos informados na rotina 316 (combo SQP) não esteja dentro da quantidade definida na campanha (rotina 3306), o sistema não deverá aplicar/permitir o usuário informar os devidos descontos cadastrados na rotina 3306;
3.1 Caso a somatória das quantidades dos produtos informados na rotina 316 (combo SQP) esteja dentro da quantidade definida na campanha (rotina 3306), o sistema deverá permitir ao ousuário aplicar o desconto cadastrado na rotina 3306;
4. Passar a validar a nova regra de restrição Rede de Clientes nas campanha (MQT, MQI, SQP);
4.1 Caso o cliente selecionado no pedido de venda tenha o campo (PCCLIENT.CODREDE) preenchido o sistema deverá validar se existe alguma restrição de campanha cadastrada para essa rede, caso não exista o sistema não deverá sofrer alterações, ou seja, deverá permitir o usuário aplicar os devidos descontos cadastrados no combo caso as quantidades inseridas atenda a mesma;
4.2 Caso o cliente selecionado no pedido de venda tenha o campo (PCCLIENT.CODREDE) preenchido o sistema deverá validar se existe alguma restrição de campanha cadastrada para essa rede, caso exista o sistema não deverá permitir o usuário aplicar os devidos descontos cadastrados no combo para esse cliente;
A rotina 300 - Atualizar Funções de Venda (package integradora):
1 - A validação de desconto por combo (package integradora) deverá passar a validar o grupo de produtos / linha de produtos informado na rotina 3306;
1.1 Caso não esteja grupo de produtos / linha de produtos informado o sistema não deverá sofrer alterações, ou seja, deverá continuar as validações existentes;
1.2 Caso a campanha de combo esteja cadastrada como Grupo de produtos / Linha de produtos o sistema deverá passar a validar os produtos pertencentes ao grupo;
2. Passar a validar a nova regra de restrição Rede de Clientes nas campanha (MQT, MQI, SQP);
2.1 Caso o cliente selecionado no pedido de venda tenha o campo (PCCLIENT.CODREDE) preenchido o sistema deverá validar se existe alguma restrição de campanha cadastrada para essa rede, caso não exista o sistema não deverá sofrer alterações, ou seja, deverá efetuar as demais validações existentes hoje no processo de combo (rotina 3306);
2.2 Caso o cliente selecionado no pedido de venda tenha o campo (PCCLIENT.CODREDE) preenchido o sistema deverá validar se existe alguma restrição de campanha cadastrada para essa rede, caso exista o sistema não deverá aplicar os devidos descontos cadastrados no combo para esse cliente;
Observação: No combo SQP e necessário apenas vender a quantidade estipulada no cadastro da campanha e não todos os produtos informado.Agora é permitida a criação de campanha de desconto por Grupo de Cliente e por Linha de Produto na rotina 3306 - Cadastrar Campanha de Desconto.
Também, a rotina 3306 foi alterada para validar Restrição por Rede de Clientes.
Criado campo Embalagem Única, que determina se a campanha de desconto terá embalagem única para validação.
Totvs custom tabs box |
---|
tabs | Passo 01, Passo 02, Passo 03Procedimentos Iniciais, Saiba Como Funciona, Mais Validações, Passo 04 |
---|
ids | passo1,passo2,passo3, |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| 1. Acesse a rotina 560 - Atualizar Banco de Dados na versão 29.02 ou versão superior e atualize as tabelas: - Tabela cabeçalho de campanha de desconto (PCDESCONTOC)
- Tabela itens em campanha de desconto (PCDESCONTOI)
- Tabela restrições campanha de desconto (PCDESCONTORESTRICAO)
![](/download/attachments/453286386/image2019-1-29_16-47-48.png?version=1&modificationDate=1548791329213&api=v2)
2. Acesse a rotina 300 - Atualizar Funções de Venda na versão 29.02 ou versão superior e atualize as opções:
Aba Procedures Módulo- 3 14 - Pacote funções de processamento (VENDA) 25 - Funções de Campanha de Desc. por Combo
![](/download/attachments/453286386/image2019-1-30_16-5-30.png?version=1&modificationDate=1548875194947&api=v2)
Aba Força de Vendas
108 - Package INTEGRADORA
![](/download/attachments/453286386/image2019-1-30_16-8-31.png?version=1&modificationDate=1548875376557&api=v2)
3. Atualize as rotina 3306 e 316 para versão 29.02 ou versão superior.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Expandir |
---|
title | Campanha de Desconto Por Grupo de Cliente e Linha de Produto |
---|
| 1. Acesse a rotina 3306 e marque a opção Incluir Nova Campanha de Desconto e clique o botão Avançar; 2. Caso seja selecionada opção SQP - Qtde subcategorias no pedido, clique o botão Avançar; 2.1 Preencha conforme necessidade os campos Descrição, Período de Vigência e Filial conforme necessidade e note na caixa Restrições a opção Por Rede de Clientes;
Observações: - Em todas as opções de campanha (MQT - Mix Por Quantidade Mínima, MQI - Mix Por Intervalo de Quantidade e SQP - Qtde subcategorias no pedido) foi incluída nova opção de restrição por Rede de Clientes, na primeira tela de configuração da campanha;
- Quando selecionado a restrição Rede de Cliente o sistema habilita a opção do usuário selecionar quais as redes de cliente serão restritas (conforme cadastro de rede da rotina 345 - Cadastrar Rede de Clientes)
Image Modified
2. Na tela de Restrições | foram informe preencha marque conforme necessidade as opções Restrições I e Restrições II | ;.
Observação: as opções marcadas no campo de restrições são referentes restrição de exclusividade, ou seja, só serão válidos para os clientes ou rede de clientes aqui informados/marcados.
Image Modified
Image Modified
3. Na tela Tipo Regra opção Campo note os filtros Grupo de Produtos e Linha de Produtos que atendem aos seguintes aspectos:
Image Modified
- Quando selecionado a opção Grupo de Produtos é permitido ao usuário/operador selecionar os grupos de produtos cadastrados na rotina 3311 - Cadastrar Grupos;
- Quando selecionado a opção Linha de Produtos é permitido ao usuário/operador selecionar no formato multi-seleção, a linha de produtos cadastrados na rotina 559 - Cadastrar Linha de Produto;
|
Expandir |
---|
title | Restrição Por Cliente |
---|
| Observação: para validação do processo abaixo é Necessário ter o Excel instalado na máquina.
1. Acesse a rotina 3306 e marque a opção Incluir Nova Campanha de Desconto e clique o botão Avançar;
2. Selecione conforme necessidade uma das opções de campanha (MQT - Mix Por Quantidade Mínima, MQI - Mix Por Intervalo de Quantidade e SQP -Qtde subcategorias no pedido) e clique o botão Avançar; 3. Preencha conforme necessidade os campos Descrição, Período de Vigência e Filial conforme necessidade; 3.1 Na caixa Restriçõesmarque a opção Por Cliente e clique o botão Avançar; 4. Note na tela de inclusão de cliente que é habilitado ao usuário/operador a opção de importação de clientes via arquivo Excel;
![](/download/attachments/453286386/image2019-1-30_15-6-50.png?version=1&modificationDate=1548871674643&api=v2)
Observações: - O arquivo Excel está na Extensão XLS;
- O arquivo Excel deverá conter as seguintes informações: Código Cliente - Descrição - Fantasia - CNPJ/CPF;
- É obrigatória apenas as informações das colunas Código Cliente ou CNPJ/CPF para realizar a importação (prioritário (CNPJ/CPF);
- É permitido ao usuário/operador selecionar o arquivo Excel em sua máquina, sendo possível selecionar apenas um arquivo por importação;
- Quando selecionado o arquivo Excel o sistema traz as opções Cancelar e Importar;
- Caso selecionada opção Cancelar o sistema fecha a opção de importação de arquivo e volta para a tela de cadastro da rotina;
- Se selecionada opção Importar o sistema traz os itens inseridos na planilha Clientes Incluídos;
- Os clientes que não forem importados por algum motivo (CNPJ/CPF não encontrado na base, cliente inativo (dtexclusao preenchido), ou invalido) são exibidos ao usuário/operador em formato de relatório permitindo a este efetuar a impressão ou exportar o mesmo em Excel.
41. Clique o botão Gerar Arquivo Padrão;
Image Added
4.2 Selecione o arquivo de importação desejado e clique o botão Salvar;
Image Added
Image Added
5. Clique o botão Importar;
Image Added
Image Added
6. Selecione o arquivo desejado e clique o botão Abrir;
Image Added
Observações: - Clientes que não forem importados por algum motivo (CNPJ/CPF não encontrado na base, cliente inativo (dtexclusao preenchido), ou invalido) são exibidos ao usuário/operador em formato de relatório permitindo a este efetuar a impressão ou exportar o mesmo em Excel, conforme imagem abaixo:
Image Added
- Caso necessite imprimir o arquivo importado, clique com o botão direito em qualquer uma das colunas e botão Imprimir:
- Image Added
- Image Added
6.1 Ao Importar o sistema traz os itens inseridos na planilha Clientes Incluídos;
Image Added
|
Expandir |
---|
| 1. Acesse a rotina 3306 e marque a opção Incluir Nova Campanha de Desconto e clique o botão Avançar; 2. Selecione a opção SQP - Qtde subcategorias no pedido, clique o botão Avançar; 2.1 Preencha conforme necessidade os campos Descrição, Período de Vigência e Filial; 2.2 Marque, conforme necessidade, a opção desejado na caixa Restrições; 3. Clique o botão Avançar; 4. Na tela Incluir Categorias de Produtos Com Desconto Combo, caixa Tipo Regra selecione a opção desejado no Campo, Tipo de Filtro e Produto;
Image Added
5.
Clique o botão Adicionar; 6. Marque a opção Embalagem Única;
Image Added
Observações: - A opção Embalagem Única é exibida apenas se a filial escolhida (anteriormente) realizar vendas por embalagem;
- Caso a opção esteja desmarcada é mantido o comportamento atual da rotina de cadastrar os itens e serem validado independentemente das embalagens;
- Estando a opção Embalagem Única, marcada, ao acionar o botão Incluir é exibida janela com as Unidades (embalagens) comuns a todos os produtos que irão fazer parte da campanha para que o usuário selecione qual embalagem será validado no processo de vendas.
7. Clique o botão Incluir e note janela para com as Unidades (embalagens) comuns a todos os produtos;
Image Added
8. Informe/preencha os campos Início Faixa, Fim Faixa e % Desconto; Observação: a unidade(embalagem) selecionada deve é exibida na planilha de itens que serão validados.
Image Added
9. Realizados os registros necessários clique o botão Avançar. 10. Na tela Informações Sobre o Cadastramento Realizado clique o botão Finalizar.
Image Added
Image Added Image Removed
|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo3 |
---|
| Validações ao Realizar Venda
A rotina 316 316 - Digitar Pedido de Venda realiza as seguintes validações:
- Quando clicado no botão Combo - SQP o sistema deverá;
- Caso a regra cadastrada para o combo seja por Grupo de Produtos o sistema exibe todos os produtos cadastrados no grupo para o usuário/operador informar as devidas quantidades (mesmo processo já existente hoje quando selecionado Departamento, por exemplo);
- Caso a regra cadastrada para o combo seja por Linha de Produtos o sistema exibe odos os produtos cadastrados no grupo para o usuário/operador informar as devidas quantidades (mesmo processo já existente hoje quando selecionado Departamento, por exemplo);
- Caso a somatória das quantidades dos produtos informados na rotina 316 (combo SQP) não esteja dentro da quantidade definida na campanha (rotina 3306), o sistema não aplicar/permiti ao usuário informar os devidos descontos cadastrados na rotina 3306;
- Caso a somatória das quantidades dos produtos informados na rotina 316 (combo SQP) esteja dentro da quantidade definida na campanha (rotina 3306), o sistema possibilita ao usuário/operador aplicar o desconto cadastrado na rotina 3306;
- E validada a regra de restrição Rede de Clientes nas campanha (MQT, MQI, SQP);
- Caso o cliente selecionado no pedido de venda tenha o campo (PCCLIENT.CODREDE) preenchido o sistema valida se existe alguma restrição de campanha cadastrada para essa rede, caso não exista, não há alterações, ou seja, permite-se ao usuário/operador aplicar os devidos descontos cadastrados no combo caso as quantidades inseridas atendam a mesma;
- Caso o cliente selecionado no pedido de venda tenha o campo (PCCLIENT.CODREDE) preenchido o sistema valida se existe alguma restrição de campanha cadastrada para essa rede, caso exista, não é permitido ao usuário/operador aplicar os devidos descontos cadastrados no combo para esse cliente
A rotina 300 300 - Atualizar Funções de Venda (Package integradora) realiza as seguintes validações:1. A
- A validação de desconto por combo (package_INTEGRADORA) deverá passar a validar o Grupo de produtos / Linha de produtos informado na rotina 3306;
1.1 - Caso não esteja Grupo de produtos / Linha de produtos informado o sistema não sofre alterações, ou seja, continua as validações já existentes;
1.2 - Caso a campanha de combo esteja cadastrada como Grupo de produtos / Linha de produtos o sistema passa a validar os produtos pertencentes ao grupo;
2. - Valida a regra de restrição Rede de Clientes nas campanha (MQT, MQI, SQP);
2.1 - Caso o cliente selecionado no pedido de venda tenha o campo (PCCLIENT.CODREDE) preenchido o sistema valida se existe alguma restrição de campanha cadastrada para essa rede, caso não exista, o sistema não sofre alterações, ou seja, efetua as demais validações existentes hoje no processo de combo (rotina 3306);
2.2 - Caso o cliente selecionado no pedido de venda tenha o campo (PCCLIENT.CODREDE) preenchido o sistema valida se existe alguma restrição de campanha cadastrada para essa rede, caso exista, o sistema não aplica os descontos cadastrados no combo para esse cliente;
Observação: no combo SQP e necessário apenas vender a quantidade estipulada no cadastro da campanha e não todos os produtos informado.
Validação Ao Cadastrar Embalagem Única:
A rotina 316 e a Package_INTEGRADORA validam a opção Embalagem Única conforme os descritivos abaixo:
- Estando a opção Embalagem Única desmarcada, é mantido o comportamento atual de ser exibida todas as embalagens disponíveis dos produtos envolvidos na campanha comercial;
- Se a opção estiver marcada, é exibida somente a embalagem escolhida na gravação da campanha;
- É informado pelo usuário/operador a quantidade da embalagem exibida e ser consolidado somente o somatório dos itens. E é este somatório que será digitado na quantidade do produto;
- A quantidade informada é que será validada para definir a faixa de desconto a ser utilizada.
|
|
Você sabe como atualizar as rotinas do WinThor?
Card documentos |
---|
Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
---|
Titulo | IMPORTANTE! |
---|
|
05. ASSUNTOS RELACIONADOS
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|