Vale-Troca


Produto

:

Microsiga Protheus®

Controle de Lojas / Frente de Lojas


Release 12.1.7

Requisito

:

PCREQ-7920

Data da publicação

:

08/10/15

País(es)

:

Brasil

Banco(s) de Dados

:

Todos



Importante
Para implementar esta melhoria, atualize seu sistema com o Release Incremental 12.1.7.


Implementada no Totvs PDV (STIPOSMAIN) a funcionalidade Vale Troca, que possibilita a impressão e a utilização de cupons de Vale-Troca no ERP Protheus. Esse tipo de cupom é impresso para cada unidade de produto vendido ao final da impressão do cupom fiscal, possibilitando a troca individual dos itens. Isso é necessário, para que seja possível comprar uma série de produtos para presentear pessoas distintas e desta forma, a troca ser realizada com maior facilidade e agilidade.
 

Regra de negócio 

Processo de Impressão do cupom de troca
O processo de impressão é iniciado após finalizar a impressão de um cupom fiscal, ou seja, após finalizar uma venda. Caso o novo parâmetro MV_VLTROCA seja igual a True (.T.), o sistema imprime um cupom de troca para cada unidade de produto vendida, possibilitando assim a troca individual dos produtos adquiridos, caso contrário, devem ser adotados os procedimentos abaixo:

Os campos Imprime Vale troca (L2_VLTROCA e LR_VLTROCA) devem ser criados para informar ao sistema se o item da venda terá um cupom de troca impresso. Sendo assim, o campo LR_VLTROCA deve ser informado como 1=Sim para cada item que se deseje imprimir o cupom de vale troca, lembrando que será impresso um cupom para cada unidade vendida.

Deve ser criada a opção Vale Troca no menu F2 do TotvsPDV. Após registrar os itens da venda, é necessário informar os itens que terão os cupons de vale troca impresso, lembrando que é impresso um cupom para cada unidade vendida.
No cupom de troca, não é impresso nenhuma informação referente ao preço do produto, preservando assim a discrição do preço do produto.
Segundo o Código de Defesa do Consumidor, o consumidor tem o prazo de noventa dias para efetuar a troca de um produto com defeito. Além disso, o varejista pode disponibilizar a troca de produtos que são comprados como presentes, por exemplo.

Composição do código de barras
O código de barras é gerado no padrão ITF (Intercalado 2/5) para impressoras fiscais, Code 128 para não-fiscais e contém 20 dígitos. A informação que compõe o código de barras é gerada da seguinte forma:


Processo de leitura do cupom de troca
O sistema solicita o código do cupom, que pode ser inserido através do leitor de código de barras ou manualmente, utilizando o código logo abaixo do código de barras. Dessa forma, o sistema realiza a validação das informações contidas no cupom de vale troca, e automaticamente seleciona o produto para troca. Confira a quantidade apresentada na tela. Porém, caso tenha sido feita a compra de 2 unidades de um produto e seja necessário trocar essas 2 unidades, basta alterar a quantidade no grid de seleção de itens para a troca, desde que esse tenha sido vendido por no mínimo 2 unidades que não foram trocadas anteriormente. Caso queira utilizar o mesmo cupom de um mesmo item, e com todas as quantidades trocadas anteriormente, o Protheus® bloqueia e não efetua a troca.

Equipamentos disponibilizados para impressão do cupom de Vale Troca:






Atualizações

  1. Criação de Campos no arquivo SX3 – Campos:

Campo

L2_VLTROCA

Tipo

Caracter

Tamanho

1

Decimal

0

Título

Vale Troca?

Descrição

Imprime Vale Troca?

Nível

1

Usado

Sim

Obrigatório

Não

Browse

Não

Help

Indica se será impresso um cupom de vale troca para o item.

Campo

LR_VLTROCA

Tipo

Caracter

Tamanho

1

Decimal

0

Título

Vale Troca?

Descrição

Imprime Vale Troca?

Nível

1

Usado

Sim

Obrigatório

Não

Browse

Não

Val. Sistema

Pertence("12")

Inic. Padrão

IIF(SUPERGETMV( "MV_VLTROCA",,.F. ),"1","2")

Opções

1=Sim;2=Nao

Modo de Edição

!SuperGetMV( "MV_VLTROCA",,.F. )

Help

Indica se será impresso um cupom de vale troca para o item.


  1. Criação de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

MV_VLTROCA

Tipo

Lógico

Descrição

Se .T. todos os itens da venda terão o cupom de vale troca impresso. Se .F. apenas os itens selecionados terão o cupom de vale troca impresso.

Valor Padrão

.F.


Procedimento para Configuração

CONFIGURAÇÃO DE PARÂMETROS

  1. No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie/Configure o parâmetro a seguir:

Itens/Pastas

Descrição

Nome

MV_VLTROCA

Tipo

Lógico

Cont. Por.

Se .T. todos os itens da venda terão o cupom de vale troca impresso. Se .F. apenas os itens selecionados terão o cupom de vale troca impresso.

Descrição

.T.

Procedimento para Utilização

Impressão do Cupom Vale-Troca

  1. No Controle de Lojas(SIGALOJA), acesse Atualizações / Atendimento / Venda Assistida (LOJA701).
  2. Registre os itens da venda.
  3. Efetue o pagamento e gravar como venda.

Importante
Para cada item que desejar imprimir um cupom de vale troca, o campo LR_VLTROCAdeve ser alterado para 1=Sim. Caso o parâmetro MV_VLTROCA seja igual a True(.T.), o valor deste campo é fixado como 1=Sim, não sendo possível alterá-lo.

  1. No Frente de Lojas (SIGAFRT), acesse Atualizações / Atendimento / TotvsPDV (STIPOSMain).
  2. Registre os itens da venda.
  3. Acesse o Menu F2 e selecione a opção Vale Troca.
  4. Informe os itens que terão o cupom de Vale Troca impresso. Caso nenhum item seja informado, nenhum cupom de vale troca será impresso.
  5. Efetue o pagamento e Finalize a venda.

Importante
Caso o parâmetro MV_VLTROCA esteja configurado como True (.T.), todos os itens devem ter o cupom de Vale Troca impresso. Caso contrário, o cupom é impresso apenas dos itens selecionados.
Para cada item selecionado, deve ser impresso um cupom para cada unidade vendida.
O código de barras deve respeitar o padrão definido neste documento, em Composição do código de barras, na seção de Definição de Regra de Negócio.

Leitura do Cupom de Vale Troca

  1. No Controle de Lojas(SIGALOJA), acesse Atualizações /Atendimento /Rotina de Troca (LOJA720).
  2. Selecione o processo de Troca, origem Com Documento de Entrada e Busca Venda Por Vale-Troca.
  3. Realize a leitura do código de barras ou digite o código abaixo do mesmo no get Vale Troca. O produto é adicionado na grid e corresponde ao produto contido no código de barras.
  4. Confira a quantidade apresentada na tela. Caso encontre a necessidade de alterá-la, é possível alterar.
  5. Finalize o processo de troca normalmente.
    Verifique em Composição do código de barras na seção de Definição de Regra de Negócio, para identificar como o código de barras do cupom é composto e se o item selecionado corresponde ao item impresso no cupom de vale troca.

Importante

Para verificar se há saldo do produto para troca, basta observar o registro na Nota Fiscal de Venda (SD2) que representa essa venda. A subtração do valor contido no campo Quantidade Vendida (D2_QUANT) pelo campo Quantidade Devolvida (D2_QUANTDEV) representa o saldo para troca do produto. A impressão dos cupons de Vale Troca é proporcional a quantidade informada no item. Caso haja a necessidade de realizar a troca de mais de 1 unidade do item, é necessário alterar esta quantidade. 

Informações Técnicas

Tabelas Utilizadas

SL2 – Itens do Orçamento.
SLR – Itens do Orçamento (Temporário).

Rotinas Envolvidas

LOJA720 – Rotina de Troca/Devolução.
LOJA701 – Venda Assistida.
LOJA1300 – Comunicação entre impressoras fiscais.
LOJA1303 – Comunicação entre impressoras fiscais padrão EPSON.
STIPosMain – TOTVS PDV.
SIGALOJA.dpr – Manutenção do SIGALOJA.DLL (em Delphi).

Sistemas Operacionais

Windows®/Linux®