01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:41 - Home Center
País:Brasil
Ticket:DDLEGFIN-1614
Requisito/Story/Issue (informe o requisito relacionado) :

DDLEGFIN-1614

DDLEGFIN-1615

DDLEGFIN-1616


02. SITUAÇÃO/REQUISITO

Criar novo parâmetro na rotina 132 por filial (“Utiliza Processo de Ficha”) default – “N”.

Iniciar pedido informando ou bipando número de ficha.

Filtrar pedido por número de ficha.


Critérios de Aceitação

**Criar parâmetro na PCPARAMFILIAL

Deve ser criado novo parâmetro na rotina 132 por filial (“Utiliza Processo de Ficha”) default – “N”

Criar campos numficha na seguinte tabela abaixo:

PCPEDC.NUMFICHA(number)

Alterações Rotina 4116

Criar opção de iniciar pedido informando ou bipando o número da ficha; 2 horas, 1 hora

Não poderá informar número de ficha que esteja já em algum pedido com os seguintes status em outros pedidos na posição (“B”, “P”, “L” e “M”)

Opção de Pesquisar por Ficha; 1 hora, 1 hora


Incluir número de ficha na pesquisa de pedidos do cliente.

Caso Parâmetro da rotina 132 esteja como sim criar opções de consulta por ficha na rotina 4116, trazer todos as fichas que estão com posição diferente de “F”- Faturado.

Ao Finalizar a digitação do pedido deverá ser obrigatório informar o número de ficha, independente de qual tipo de venda seja, ou qual tipo retirada seja informado, desde que o parâmetro da rotina 132 esteja marcado como “S”.

Observação: Balcão Reserva e Balcão não vai ser obrigatório número de ficha.

Informou o número de Ficha desabilitar o agrupamento.

Após mensagem de informação de que o pedido não tem número de ficha e o cliente clicar OK, colocar o foco no campo Nº Ficha no cabeçalho da rotina.


Duplicar pedido

Zerar o número de ficha e solicitar que seja informado novo número de ficha.

Alterações 4136

Criar opção de filtro por número de ficha e incluir na grid o número da ficha.

 ** 

Alterações 4177

Criar opção de filtro por número de ficha, nas abas Cancelamento de Pedidos e Pedidos Cancelados e incluir na grid o número da ficha.

Apagar o número da ficha.

 ** 


03. SOLUÇÃO

Descreva a solução. 


1. Acesse a rotina 560 - Atualizar Banco de Dados a partir da versão 30.3.00.192 ou versão superior e atualize as tabelas:


Tabela de parâmetros por filial - 132 (PCPARAMFILIAL):


Tabela de Parâmetros (PCCONSUM):


Tabela de Ped. Venda Cabeçalho (PCPEDC):



2. Acesse a rotina 300 - Atualizar Funções de Venda a partir da versão 30.3.00.130 ou versão superior e atualize a opção 14 - Pacote de funções de processamento (VENDAS):




3. Acesse a rotina 4101  - Procedure de Venda Assistida a partir da versão 30.3.00.020 ou versão superior e marque a opção 04 - Procedure Gerar Pedido TV8:

 



4. Acesse a rotina 132 - Parâmetros da Presidência: 


Marque Sim o parâmetro 4525 - Utiliza Processo de Ficha (PROCESSOFICHAMATCON):



Marque Sim o parâmetro 4526 - Utilizar Processo de Ficha (PROCESSOFICHAMATCONGERAL): 



3. Atualize as rotinas abaixo para versão indicada ou versão superior:

  • 4116 - Venda:
  • 4136 - Alterar Pedido: 
  • 4177 - Cancelar Pedido de Venda Assistida: 

Observação: para realização dos processos abaixo os parâmetros 4525 - Utiliza Processo de Ficha (PROCESSOFICHAMATCON) 4526 - Utilizar Processo de Ficha (PROCESSOFICHAMATCONGERAL) da rotina 132, estão marcados como Sim.


1. Acesse a rotina 4116;

2. Na aba Selecionar cliente para venda, caixa Pesquisar e note a opção de pesquisa por Ficha;



2.1 Na tela Consulta e Alteração de Ficha, informe o campo Nº Ficha e demais campos conforme necessidade. Ou acione diretamente o botão Pesquisar e serão exibidos todos os pedidos com Núm. Ficha preenchido;


3. Também ao realizar consulta por Pedido, aqueles gerados com Ficha cadastrada são exibidos na tela Consulta e Alteração de Pedidos, planilha superior, coluna Núm. Ficha;


4. Ainda na tela inicial note para preenchimento o campo Ficha, preencha conforme necessidade;



Observação: quando da digitação de pedido não é permitido informar número de ficha que esteja em algum pedido com os seguintes status em outros pedidos na posição (“B”, “P”, “L” e “M”), caso seja informado um nº de Ficha que já esteja em uso ao clicar o botão F10 é exibida mensagem de Atenção conforme imagem abaixo:



4. Caso tenha sido informada nº de Ficha na tela inicial da rotina este virá automaticamente informado/preenchido na tela de Venda conforme imagem abaixo:


4.1 Caso contrário, se caso nº Ficha não tenha sido informado na tela inicial da rotina este poderá ser preenchido na tela de Venda.

5. Quando da finalização do pedido, se não for informado o campo Núm. Ficha não é permitida a finalização do mesmo, pois é Obrigatório a informação do número da ficha (comenda). 



5.1 Também quando da digitação do pedido na tela de Venda não é permitido informar/preencher número de ficha que esteja já em algum pedido com os seguintes status em outros pedidos na posição (“B”, “P”, “L” e “M”);




1. Acesse a rotina 4136 - Alterar Pedido, selecione a Filial e preencha/informe o filtro Nº Ficha;

1.1 Informe o Período Venda conforme necessidade e clique o botão Pesquisar;


Observação:  caso parâmetro 25 - Utiliza Processo de Ficha da rotina 132 esteja marcado como Não o filtro Nº Ficha e a coluna Num. Ficha não são exibidos na rotina 4136.



2. 

1. Acesse a rotina 4177 



Observação:  caso parâmetro 25 - Utiliza Processo de Ficha da rotina 132 esteja marcado como Não o filtro Número Ficha e a coluna Nº Ficha não são exibidos na rotina 4177.


04. DEMAIS INFORMAÇÕES



Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!



05. ASSUNTOS RELACIONADOS




<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>