Instalação
O aplicativo da balança de pesagem automática, utiliza o recurso LocalDB do SQL Server como banco de dados, onde são armazenadas todas as informações.
Pré requisitos: Windows 10
Instalação do LocalDB
O instalador do SQL LocalDB está no FTP, basta baixar e executar a instalação do arquivo.
Após finalizada a instalação do SQL, siga os passos abaixo.
Configuração da Instância do SQL
No Prompt de Comando, os seguintes comandos estão disponíveis para auxiliar na analise de possíveis problemas.
A instância do SQL LocalDB é iniciada automaticamente ao abrir a aplicação da pesagem automática, não significando que se o serviço estiver paralisado, a mesma não irá funcionar.
Abra o Prompt de comando, e insira o seguinte comando, para visualizar as instâncias existentes.
Após isso, verifique se a instância foi iniciada.
Se o resultado for igual a imagem abaixo, a instância já foi criada, caso contrário, precisamos criá-la.
Para criar a instância, insira o seguinte comando.
Comandos adicionais:
- Listar as instâncias do SQL:
SqlLocalDB info
- Verificar os detalhes da instância:
SqlLocalDB info "nomeInstancia"
- Criar uma nova instância:
SqlLocalDB create "nomeInstancia"
- Remover uma instância existente:
SqlLocalDB delete "nomeInstancia"
- Iniciar a execução de uma instância:
SqlLocalDB start "nomeInstancia"
- Parar a execução de uma instância:
SqlLocalDB stop "nomeInstancia"
Instalação do .net 5.0 runtime
Realize o download do instalador no seguinte link, e execute o aplicativo para realizar a instalação.
Extraindo os arquivos
Crie uma nova pasta no "Disco C", nomeada "tryideas". Descompacte dentro desta pasta, o arquivo que irá realizar o download por este endereço.
A estrutura da pasta e arquivos deverá ficar no seguinte formato: C:\tryideas\Pzei\
Arquivos do Banco de Dados
Se os arquivos do Banco de Dados não estiverem dentro da pasta que foi extraída no passo acima, realize o download pelo link.
Configuração da Conexão com o Banco de Dados
Dentro da pasta da aplicação, existe o arquivo DBConfig.txt, que possui a string de conexão com o arquivo do Banco de Dados. Verifique se o caminho está correto com a localização do arquivo .mdf.
Exemplo: AttachDbFilename=C:\tryideas\Pzei\dbTryideas_balancaAuto.mdf
Desativar as atualizações automáticas do Windows.
Tags para Configuração do Ticket
numero | Número da Comanda |
numeroCodigoBarras | Número da Comanda com 3 caracteres, acrescido de zeros a esquerda |
dataHora | Data e Hora |
peso | Peso registrado (Caso utilizado os botões da tela, este campo não terá valor) |
quantidade | Quantidade para o caso de Refeição Livre |
dscQuantidade | Quantidade acrescido do caractere "X". Ex: 1X, 2X, etc |
preco | Preço unitário |
total | Preço total |
dscBuffetLivre | Descrição da opção registrada. Ex: BUFFET KG, BUFFET LIVRE, ou a descrição dos "Extras" |
nomeEmpresa | Razão Social da Empresa, definida nas Configurações do Pzei |
cnpjEmpresa | CNPJ da Empresa, definido nas Configurações do Pzei |
codigoBarrasProduto |
Código de Barras no formato EAN13, no padrão 2000100012345 |
Configuração de leiaute na Impressão Direta
Para a impressão direta, as tags devem ser utilizadas em MAIÚSCULO, entre o sinal de % (porcento), exemplo %NUMERO% para inserir o número da comanda.
- Modelo padrão, com os produtos:
</zera>
</ce><n>%NOMEEMPRESA%</n>
</linha_simples>
<a><e><n>Comanda: %NUMERO%</n></e></a>
Data: %DATAHORA%
</ae>PREÇO: %PRECO% - %DSCBUFFETLIVRE%
PESO: %PESO%
</reset>
</ad><a><e><n>R$ %TOTAL%</n></e></a>
</linha_simples>
</ce>
ÁGUA ( ) ( ) ( ) ( )
ÁGUA C/ SABOR ( ) ( ) ( ) ( )
CERV LATA ( ) ( ) ( ) ( )
CERV LONG NECK ( ) ( ) ( ) ( )
CERV GARRAFA ( ) ( ) ( ) ( )
REFRI 290 ML ( ) ( ) ( ) ( )
REFRI LATA ( ) ( ) ( ) ( )
REFRI 600 ML ( ) ( ) ( ) ( )
REFRI 1 LT ( ) ( ) ( ) ( )
REFRI 2 LT ( ) ( ) ( ) ( )
SUCO COPO ( ) ( ) ( ) ( )
SUCO LATA ( ) ( ) ( ) ( )
SUCO JARRA PEQ ( ) ( ) ( ) ( )
SUCO JARRA GRA ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
</ad>TOTAL A PAGAR: R$ | |
</linha_simples>
</ce>Bom apetite!!!
</linha_simples>
</ce><i>www.tryideas.com.br</i>
</corte>
- Modelo com o Código de barras do Número da Comanda:
</zera>
</ce><e><n>%NOMEEMPRESA%</n></e>
</linha_simples>
<a><e><n>Comanda: %NUMERO%</n></e></a>
Data: %DATAHORA%
PREÇO: %PRECO% - %DSCBUFFETLIVRE%
PESO: %PESO%
</reset>
</ad><a><e><n>R$ %TOTAL%</n></e></a>
</linha_simples>
</ce>
<code128>%NUMEROCODIGOBARRAS%</code128>
</linha_simples>
</ce>Bom apetite!!!
</linha_simples>
</ce><i>www.tryideas.com.br</i>
</corte>
- Modelo com o Código de barras do Produto:
</zera>
</ce><e><n>%NOMEEMPRESA%</n></e>
</linha_simples>
<e><n>Comanda: %NUMERO%</n></e>
Data: %DATAHORA%
PREÇO: %PRECO% - %DSCBUFFETLIVRE%
PESO: %PESO%
</cr>
</ad>
<a><e><n>R$ %TOTAL%</n></e></a>
</linha_simples>
</ce>
<code128>%CODIGOBARRASPRODUTO%</code128>
%CODIGOBARRASPRODUTO%
</linha_simples>
</ce><i>www.tryideas.com.br</i>
</corte>