Tela de venda
Tela onde ocorre a venda dos produtos propriamente dita. Ela tem 2 etapas. A primeira aparece quando nenhum produto ainda foi registrado. A segunda etapa é quando o primeiro item já foi registrado.
|
|
Pasta: Tela04
Nome arquivo |
Objetivo |
Tamanho original |
Tela04.mkt |
leitor_inicial |
Imagem de orientação que fica no topo - apenas antes do primeiro produto |
530 x 480 |
X, Y, Visivel |
fundo_inicial |
Papel de parede - apenas antes do primeiro produto |
- |
Adaptar |
bt_sem_codigo_inicial |
Botão para escolher produto pesável/unidade - apenas antes do primeiro produto |
255 x 74 |
X, Y |
bt_ajuda_inicial |
Botão pedir ajuda do fiscal - apenas antes do primeiro produto |
255 x 74 |
X, Y |
bt_digitar_inicial |
Botão para digitar o código de barras - apenas antes do primeiro produto |
255 x 74 |
X, Y |
bt_multiplicar_inicial |
Botão para multiplicar o próximo produto a ser vendido - apenas primeiro produto |
255 x 74 |
X, Y, Visivel |
leitor |
Imagem de orientação que fica no canto esquerdo em cima |
280 x 245 |
X, Y, Visivel |
fundo |
Papel de parede (vai ficar em todo o fundo da tela) |
- |
Adaptar |
bt_ajuda |
Botão pedir ajuda do fiscal - só aparece se luz sinalizadora estiver configurada |
285 x 60 |
X, Y |
bt_digitar |
Botão para digitar o código de barras quando leitor não conseguir |
285 x 60 |
X, Y |
bt_multiplicar |
Botão para multiplicar o próximo produto a ser vendido |
285 x 60 |
Visivel, X, Y |
bt_sem_codigo |
Botão para vender produto de balança ou unitário |
285 x 60 |
X, Y |
bt_devolver |
Botão para cancelar um produto ou aplicar um desconto por divergência |
285 x 60 |
X, Y |
bt_pagar |
Botão para ir para tela de pagamento |
285 x 106 |
X, Y |
bt_cima |
Botão para rolar os produtos para cima (visível acima de 15 produtos) |
64 x 64 |
X, Y |
bt_baixo |
Botão para rolar os produtos para baixo (visível acima de 15 produtos) |
64 x 64 |
X, Y |
txt_nome_cliente |
Texto que contém o nome do cliente que fica acima da grade de produtos |
- |
X, Y, Cor, Tamanho |
txt_campanha |
Texto que informa quando produto está em campanha promocional |
- |
X, Y, Cor, Tamanho |
txt_valor_total |
Texto do valor total da venda |
- |
X, Y, Cor, Tamanho |
txt_peso_balanca |
Texto que mostra peso da balança de conferência |
- |
X, Y, Cor, Tamanho |
Não esqueça que cada botão tem 3 versões, uma para normal, outra para desativado e a terceira pressionado.
Clique aqui para entender como funciona o "arquivo".mkt (última coluna da grade acima). As chaves indicadas estão disponíveis para uso no arquivo de configuração.
Grade de produtos
Além de posicionamento dos botões, você pode personalizar a grade de produtos (fonte e tamanho).
Veja o exemplo de como personalizar a grade de produto para resolução 1920x1080 full hd, usando o arquivo Tela04.mkt
[Config]
Ativo=1
[grade]
; configurações da grade, em pixels
X=20
Y=80
Largura=1880
Altura=620
; Exibe cabecalho padrão da grade. Pode ser 1 = exibir, 0 = não exibir
Cabecalho=0
; Cor de fundo = parte onde não tem produtos
CorFundo=#000000
; Cor de fundo par e ímpar (cores de fundo das linhas alternadamente
CorFundoPar=#D9FFD9
CorFundoImpar=#feffd1
; Dados do texto padrão da grade
FonteTamanho=32
FonteNegrito=0
FonteNome=Arial
CorLetra=#740060
; abaixo, todas as colunas da grade, elas possuem 3 atributos:
; Largura: em pixels
; Cor : se não determinar, vai usar a padrão da grade
; Visivel: 1 = coluna visível, 0 = ocultar
[grade_numeroitem]
Largura=60
[grade_codbarra]
Largura=340
Cor=#ff0000
[grade_nome]
Largura=740
Cor=#855000
[grade_unit]
Largura=170
Cor=#000874
Visivel=1
[grade_quant]
Largura=170
Cor=#6e8500
[grade_peso]
Largura=170
Visivel=1
Cor=#008580
[grade_total]
Largura=200
Cor=#850038
Exemplo completo de Tela04.mkt para monitor FULL HD: 1920x1080 Wide Screen
[Config]
Ativo=1
AdaptarFundo=1
[leitor_inicial]
X=650
Y=100
[bt_ajuda_inicial]
X=10
Y=700
[bt_digitar_inicial]
X=500
Y=700
[bt_sem_codigo_inicial]
X=1100
Y=700
[bt_multiplicar_inicial]
Visivel=1
X=500
Y=950
[leitor]
X=20
Y=700
[bt_multiplicar]
Visivel=1
X=20
Y=950
[bt_ajuda]
X=320
Y=950
[bt_digitar]
X=620
Y=950
[bt_sem_codigo]
X=920
Y=950
[bt_devolver]
X=1220
Y=950
[bt_pagar]
X=1620
Y=900
[bt_cima]
X=300
Y=700
[bt_baixo]
X=380
Y=700
[txt_nome_cliente]
X=1450
Y=705
Cor=#FFFFFF
Fonte=Courier New
Tamanho=14
Negrito=1
[txt_campanha]
X=5
Y=5
Cor=#FFFFFF
Fonte=Arial
Tamanho=14
Negrito=1
[txt_peso_balanca]
X=1670
Y=5
Cor=#FFFFFF
Fonte=Consolas
Tamanho=12
Negrito=0
[txt_valor_total]
Cor=#FFFFFF
X=1300
Y=750
Fonte=Times New Roman
Tamanho=90
Negrito=1
[grade]
X=20
Y=80
Largura=1880
Altura=620
Cabecalho=0
CorFundo=#000000
CorFundoPar=#D9FFD9
CorFundoImpar=#feffd1
FonteTamanho=32
FonteNegrito=0
FonteNome=Arial
CorLetra=#740060
[grade_numeroitem]
Largura=60
[grade_codbarra]
Largura=340
Cor=#ff0000
[grade_nome]
Largura=740
Cor=#855000
[grade_unit]
Largura=170
Cor=#000874
Visivel=1
[grade_quant]
Largura=170
Cor=#6e8500
[grade_peso]
Largura=170
Visivel=1
Cor=#008580
[grade_total]
Largura=200
Cor=#850038
Exemplo completo de Tela04.mkt para monitor FULL HD: 1920x1080 - MODO RETRATO
Se seu monitor for em formato vertical, você pode configurar o layout para melhor visualização, como no exemplo abaixo:

Segue um arquivo exemplo:
[Config]
Ativo=1
AdaptarFundo=1
[leitor_inicial]
X=320
Y=100
[bt_ajuda_inicial]
X=10
Y=700
[bt_digitar_inicial]
X=280
Y=1200
[bt_sem_codigo_inicial]
X=280
Y=900
[bt_multiplicar_inicial]
Visivel=1
X=280
Y=1100
[leitor]
X=20
Y=700
[bt_multiplicar]
Visivel=1
X=20
Y=10
[bt_ajuda]
X=100
Y=1350
[bt_digitar]
X=100
Y=1500
[bt_sem_codigo]
X=600
Y=1350
[bt_devolver]
X=600
Y=1500
[bt_pagar]
X=300
Y=1350
[bt_cima]
X=920
Y=10
[bt_baixo]
X=990
Y=10
[txt_nome_cliente]
X=450
Y=10
Cor=#000000
Fonte=Courier New
Tamanho=14
Negrito=1
[txt_campanha]
X=120
Y=1220
Cor=#FFFFFF
Fonte=Arial
Tamanho=14
Negrito=1
[txt_peso_balanca]
X=10
Y=1870
Cor=#FFFFFF
Fonte=Consolas
Tamanho=12
Negrito=0
[txt_valor_total]
Cor=#FFFFFF
X=1320
Y=1200
Fonte=Algerian
Tamanho=70
Negrito=1
[grade]
X=20
Y=80
Largura=1040
Altura=1100
Cabecalho=1
CorFundo=#5b004f
CorFundoPar=#ac0095
CorFundoImpar=#0285ac
FonteTamanho=26
FonteNegrito=1
FonteNome=Arial
CorLetra=#FFFFFF
[grade_numeroitem]
Largura=50
[grade_codbarra]
Largura=255
[grade_nome]
Largura=460
[grade_unit]
Largura=100
Visivel=0
[grade_quant]
Largura=120
[grade_peso]
Largura=100
Visivel=0
[grade_total]
Largura=150