Mudanças entre as edições de "Lei da Sacolinhas"
(Criou página com '<center>'''Campanha Educativa ao Uso de Sacolas Retornáveis '''</center> Acordo entre APAS e a Fundação Procon do Estado de São Paulo para regulamentar a venda de sac...') |
|||
Linha 36: | Linha 36: | ||
== Parâmetros == | == Parâmetros == | ||
Adicione o '''SHELL_COMMAND''' na funçao de Subtotal: | Adicione o '''SHELL_COMMAND''' na funçao de Subtotal: | ||
<source lang="html4strict"> | <source lang="html4strict"> | ||
Linha 61: | Linha 62: | ||
'''Função 242 - Subtotal com venda de sacolas''' | '''Função 242 - Subtotal com venda de sacolas''' | ||
<source lang="html4strict"> | <source lang="html4strict"> |
Edição atual tal como às 11h01min de 1 de junho de 2015
Acordo entre APAS e a Fundação Procon do Estado de São Paulo para regulamentar a venda de sacolinhas e incentivar o uso de sacolas reutilizáveis.
Clientes que utilizarem as sacolinhas
Durante 2 meses (11/05 à 10/07/2015) ao Desconto de 100% limitado em 2 sacolas independente do valor dos produtos adquiridos, a partir da 3º sacola poderá haver cobrança somente pelo preço de Custo; ( Em 10/07/15 os Supermercadista deverão alterar o parâmetro de Quantidade de sacolas com desconto de 2 para 0 caso não tenha interesse em continuar a praticar os descontos).
Clientes que não utilizarem sacolinhas
O cliente que levar os produtos com sacola/ecobag própria
Terá direiro durante 6 meses (11/05 à 10/11/2015) a desconto acumulativo de R$ 0,03 a cada 5 itens adquiridos ou a cada R$ 30,00 de desconto de R$ 0,03 acumulativos.
Clientes que utilizarem Caixa de Papelão/similares do Supermercado
Não tem direito a nenhum desconto.
Operacional
Se não tiver venda de Sacolas, no Subtotal da venda será exibida a mensagem 'Deseja utilizar sacolas?' Se SIM, a aplicação retornará a tela de Venda e o operador deverá digitar a quantidade e código da sacolinha. Abaixo exemplo das duas situações:
PDV
A aplicação trata a sacolinha como um produto (PLU) e deve estar cadastrado no servidor Emporium com o preço de custo. Os códigos deverão estar declarados no parametro do ft001. As duas primeiras unidades (Sacolinhas) terão desconto de 100% no subtotal.
Programas
Atualize o pacote de binários de PDV a partir de 09/05/2015 e copie o ft001 para /var/venditor/bin.
Parâmetros
Adicione o SHELL_COMMAND na funçao de Subtotal:
<source lang="html4strict">
<SHELL_COMMAND> <ID read_only='yes'>2</ID> <SHELL_COMMAND_USE read_only='yes'>Desconto Sacola</SHELL_COMMAND_USE> <SHELL_COMMAND_TEXT width='60'>./ft001 --command=sacola --quantity=5 --amount=30.00 --discount=0.03 --extra=1670510001,789569860417,7899739501789,7898569860400 --extra-prm=2 --action=1 --debug-level=777777777 --trace=/var/log/ft001.log</SHELL_COMMAND_TEXT> </SHELL_COMMAND>
</source>
Detalhes dos Parâmetros do ft001:
./ft001 Execução do programa --command=sacola Comando que inicia a rotina --quantity=5 Quantidade de corte de itens para desconto --amount=30.00 Valor de corte para desconto --discount=0.03 Valor do desconto no Subtotal a cada 5 itens ou a cada R$ 30,00 melhor condição para o cliente --extra=49239,49242 Codigos das sacolas separados por virgula --extra-prm=2 Quantidade de sacolas para desconto de 100% --action=2 Parametro para ativar o desconto automatico no subtotal 0 - Desligado o desconto automatico 1- Ligado - Desconto só pela sacola na venda 2 - Duplo Desconto na Sacola Vendida e Quantidade Item vendido --debug-level=777707777 Nivel de log --trace=ft001.log Arquivo que esta grando o log )
Função 242 - Subtotal com venda de sacolas
<source lang="html4strict">
<CMD> <ID read_only='yes'>242</ID> <AUTHORIZATIONS width='3'>1</AUTHORIZATIONS> <TYPE options='CMD_TYPE_OPTIONS'>3</TYPE> <COMMAND width='4'>7</COMMAND> <LAYOUT width='4'>0</LAYOUT> <REFERENCE_TEXT read_only='yes'>Subtotal</REFERENCE_TEXT> <ALLOWED_STATES width='40'></ALLOWED_STATES> <TEXT width='40'>SUBTOTAL</TEXT> <PROMPT width='30'></PROMPT> <PROMPT_QUESTION width='4'>0</PROMPT_QUESTION> <OPTION_LIST horizontal_list='yes' allow_insert='yes' hide_label='yes'> <OPTION hide_label='yes'> <ID read_only='yes' hidden='yes'>0</ID> <VALUE options='MEDIA_OPTIONS'>0</VALUE> <TEXT read_only='yes'>Finalizadora do Plano Default</TEXT> </OPTION> <OPTION hide_label='yes'> <ID read_only='yes' hidden='yes'>1</ID> <VALUE width='3'>0</VALUE> <TEXT read_only='yes'>Modo de Plano</TEXT> </OPTION> <OPTION hide_label='yes'> <ID read_only='yes' hidden='yes'>2</ID> <VALUE width='4'>0</VALUE> <TEXT read_only='yes'>Layout de Pagamento</TEXT> </OPTION> </OPTION_LIST> <QUESTION_OPTION_LIST horizontal_list='yes' allow_insert='yes' hide_label='yes'> </QUESTION_OPTION_LIST> <SHELL_COMMAND_LIST horizontal_list='yes' allow_insert='yes' hide_label='yes'> <SHELL_COMMAND> <ID read_only='yes'>1</ID> <SHELL_COMMAND_USE read_only='yes'>Antes das Perguntas</SHELL_COMMAND_USE> <SHELL_COMMAND_TEXT width='60'></SHELL_COMMAND_TEXT> </SHELL_COMMAND> <SHELL_COMMAND> <ID read_only='yes'>2</ID> <SHELL_COMMAND_USE read_only='yes'>Desconto Sacola</SHELL_COMMAND_USE> <SHELL_COMMAND_TEXT width='60'>./ft001 --command=sacola --quantity=5 --amount=30.00 --discount=0.03 --extra=1670510001,789569860417,7899739501789,7898569860400 --extra-prm=2 --action=1 --debug-level=777777777 --trace=/var/log/ft001.log</SHELL_COMMAND_TEXT> </SHELL_COMMAND> </SHELL_COMMAND_LIST> </CMD>
</source>
Tratamento do Desconto
É possível alterar a forma como será verificado o desconto de subtotal no PDV.
No TICKET.xml:
0 | Desligado |
1 | Verifica subtotal e cancela se existir diferença |
2 | Concede desconto e verifica subtotal |
3 | Verifica subtotal e depois concede desconto |