Árvore de páginas

Versões comparadas

Chave

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

Vale-Troca


Produto

:

Microsiga Protheus®

-

Controle de Lojas

- Versão 12

 

 

 

/ Frente de Lojas


Release 12.1.7

Requisito

:

002221

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.57.


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 assim a troca individual dos itens. Isso se faz é necessário, pois é para que seja possível comprar uma série de produtos para presentear pessoas distintas e , dessa desta forma, a troca é feita 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  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 , caso contrário, devem ser adotados os procedimentos abaixo:

  • Venda Assistida no Controle de Lojas (SIGALOJA)

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.

  • TotvsPDV no Frente de Loja (SIGAFRT)

Deve ser criada a opção Vale Troca no menu F2 do TotvsPDV. Após registrar os itens da venda, deve-se é necessário informar os itens que terão o cupom 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:

  • As primeiras 6 posições é formada por zeros (por motivo de compatibilidade).
  • Os próximos 6 dígitos (posição 7 até posição 12) contém o número do documento fiscal, ou seja, caso o número seja 001511 ele estará impresso nessa posição.
  • As próximas 6 posições (posição 13 até posição 18) contém o código da série do documento fiscal. A série do documento fiscal contém 3 posições, mas como ela é alfanumérica e não é possível imprimir letras no código de barras, caso haja alguma letra ela é convertida por sua representação em ASCII, sendo que cada letra ocupa sempre 2 posições. Ou seja, caso a série do documento seja UNI, por exemplo, ela é convertida para 857873.
  • Por fim, as últimas posições (a partir da 19ª posição) contem o número do item da venda. Ou seja, caso o produto vendido seja o quinto item, receberá o valor 05.
  • Dessa Desta forma, o código impresso no código de barras será 00000000151185787305.
    Esse código, além de

...

  • conter no código de barras, esta impresso logo abaixo do mesmo para possibilitar a inserção manual dos dados, caso o leitor de código de barras não consiga efetuar a leitura. 


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 mostrada 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 item foi tenha sido vendido por no mínimo 2 unidades e que não foi feita foram trocadas anteriormente a troca. Caso queira utilizar o mesmo cupom de um mesmo item, e com todas as quantidades trocadas anteriormente Âncora_GoBack_GoBack, o Protheus® fará o bloqueio bloqueia e não haverá efetua a troca.

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

Âncora
_GoBack
_GoBack

  • Daruma
  • FS600
  • FS2100T


  • Epson
  • TM-H6000 FBII
  • TM-T81FB
  • TM-T88FB

...

  • Bematech
  • MP-4000 TH FI
  • MP-2100 TH FI
  • MP-3000 TH FI
  • MP-7000 TH FI
  • MP-2000 TH FI
  • MP-6000 TH FI



Atualizações

  1. Criação de Campos no arquivo SX3 – Campos:
  • Tabela SL2Itens de Orçamento:

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.

  • Tabela SLRItens de Orçamento:

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

  • Venda Assistida:
  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 deseje desejar imprimir um cupom de vale troca, deve ser alterado o campo LR_VLTROCA para deve 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.

  • TotvsPDV:
  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, apenas os o cupom é impresso apenas dos itens selecionados devem ter o cupom impresso.
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
Importante
A impressão dos cupons de Vale Troca é proporcional a quantidade de produtos desse item, porém é possível a leitura de apenas 1 (um) desses cupons por venda. Caso a necessidade de realizar a troca de mais de 1 unidade do item, é necessário alterar a quantidade.

  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

...

  1. 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®