Árvore de páginas

Teclas de atalho código item TOTVSPDV

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGAFRT

Função:

STIItemRegister

Situação/Requisito:

No TOTVSPDV ao tentar registrar um item com código (B1_COD) alfa númerico que contenha o caractere - sistema reconhece como desconto.

Exemplo:

KF-001 Sistema ira reconhecer KF- igual a desconto, tentando aplicar desconto em cima do código 001, gerando a mensagem desconto invalido.

 

Solução/Implementação:

Implementado o parâmetro MV_LJITOP onde é possível informar qual tecla será o atalho para informar a quantidade, informar o valor de desconto , informar o percentual de desconto e pesquisar o produto.

Por exemplo: atualmente para informar o valor de desconto do item a tecla utilizada é -. Com esta implementação é possível que a tecla seja a letra D por exemplo. Para isto basta deixar o conteúdo do parâmetro da seguinte forma: *,D,%,?

Com isso se digitar o valor do desconto+D+Código do Produto será informado o desconto.

Também é possível desabilitar alguma dessas funções. Para isto basta informar na posição do atalho o conteúdo 0(zero). Por exemplo: Para desabilitar o atalho de informar percentual de desconto o conteúdo do parametro deve ficar da seguinte maneira: *,D,0,?

A ordem dos atalhos no parâmetro deve ser respeitada sendo a primeira posição a quantidade, segunda posição o valor de desconto, terceira posição o percentual de desconto e a quarta posição a pesquisa de produto.

O caractere separador deverá ser sempre ,(virgula).

Sempre deverá ser informada as quatro posições, caso não seja informada todas as posições a rotina automaticamente assume o conteúdo default (*,-,%,?) e é exibida uma mensagem ao usuário.

O conteúdo default do parâmetro é *,-,%,?. Sendo * (Quantidade), -(Valor Desconto, %(Percentual Desconto), ?(Pesquisa Produto).

Caso o parâmetro não esteja criado os atalhos continuam a operar da mesma maneira, ou seja, com as mesmas teclas. Sendo * (Quantidade), -(Valor Desconto, %(Percentual Desconto), ?(Pesquisa Produto).

Após aplicação deste pacote no ambiente TOTVSPDV é necessária a criação do parâmetro MV_LJITOP através do módulo configurador:

Nome: MV_LJITOP

Tipo: Caracter

 

Fontes do Pacote:

STIItemRegister 04/03/2016 12:08