Páginas filhas
  • DT Novos Critérios de Validação na Rotina 3306.

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tempo aproximado para leitura: 00 min


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
titleSolicitaçã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 Produtos
Linha de Produtos

1.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
titleSolicitaçã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
tabsPasso 01, Passo 02, Passo 03Procedimentos Iniciais, Saiba Como Funciona, Mais Validações, Passo 04
idspasso1,passo2,passo3,
Totvs custom tabs box items
defaultyes
referenciapasso1

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)





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



Aba Força de Vendas


108 - Package INTEGRADORA




3. Atualize as rotina 3306 e 316 para versão 29.02 ou versão superior.

Totvs custom tabs box items
defaultno
referenciapasso2
Expandir
titleCampanha 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 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
titleRestriçã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;




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;




4.2 Selecione o arquivo de importação desejado e clique o botão Salvar;






5. Clique o botão Importar;





6. Selecione o arquivo desejado e clique o botão Abrir;




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:




  • Caso necessite imprimir o arquivo importado, clique com o botão direito em qualquer uma das colunas e botão Imprimir:




6.1 Ao Importar o sistema traz os itens inseridos na planilha Clientes Incluídos;



Expandir
titleEmbalagem Única

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çãoPerí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


Totvs custom tabs box items
defaultyes
referenciapasso3

Validações ao Realizar Venda


A rotina 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 - Atualizar Funções de Venda (Package integradora) realiza as seguintes validações:


  • A validação de desconto por combo (package_INTEGRADORA) deverá passar a validar o Grupo de produtos / Linha de produtos informado na rotina 3306;
  • 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;
  • Caso a campanha de combo esteja cadastrada como Grupo de produtos / Linha de produtos o sistema passa a validar os produtos pertencentes ao grupo;
  • Valida 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, o sistema não sofre alterações, ou seja, efetua as demais validações existentes hoje no processo de combo (rotina 3306);
  • 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.


04. DEMAIS INFORMAÇÕES

Você sabe como atualizar as rotinas do WinThor?


Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!


Templatedocumentos


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>