AbasteceFacil: mudanças entre as edições
imported>Wilian Sem resumo de edição |
Sem resumo de edição |
||
| (6 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
| Linha 3: | Linha 3: | ||
<h3>Definições dos Parâmetros Gerais</h3> | <h3>Definições dos Parâmetros Gerais</h3> | ||
<p>Antes de realizar a instalação propriamente dita, precisamos configurar alguns parâmetros. Para isso, é necessário acessar o painel do AbasteceFacil, representado pelo ícone circulado na Imagem 1. Dentro deste painel, encontraremos a opção "Parâmetros", onde os parâmetros para o funcionamento dos serviços devem ser configurados conforme representado na Imagem 2.</p> | <p>Antes de realizar a instalação propriamente dita, precisamos configurar alguns parâmetros. Para isso, é necessário acessar o painel do AbasteceFacil, representado pelo ícone circulado na Imagem 1 se o mesmo nao estiver presente é necessário entrar em contato com a Merito. Dentro deste painel, encontraremos a opção "Parâmetros", onde os parâmetros para o funcionamento dos serviços devem ser configurados conforme representado na Imagem 2.</p> | ||
[[File:ImagemBotaoAbastecefacil.png|center|thumb|600x600px|Imagem 1 - Exemplo de localização do ícone do painel de gerenciamento do AbasteceFacil]] | [[File:ImagemBotaoAbastecefacil.png|center|thumb|600x600px|Imagem 1 - Exemplo de localização do ícone do painel de gerenciamento do AbasteceFacil]] | ||
[[File:ImagemPainelAbasteceFacil.png|center|thumb|600x600px|Imagem 2 - Exemplo do menu de parâmetros do AbasteceFacil]] | [[File:ImagemPainelAbasteceFacil.png|center|thumb|600x600px|Imagem 2 - Exemplo do menu de parâmetros do AbasteceFacil]] | ||
| Linha 50: | Linha 50: | ||
<li>Navegue até a pasta base do projeto.</li> | <li>Navegue até a pasta base do projeto.</li> | ||
<li>Acesse <code>bin/abastecefacil/emissorNota</code>.</li> | <li>Acesse <code>bin/abastecefacil/emissorNota</code>.</li> | ||
<li>Copie o arquivo <code>Modelo-AbasteceFacilEmissorNota.xml</code> para <code>AbasteceFacilEmissorNota.xml</code>.</li> | <li>Copie o arquivo <code>Modelo-AbasteceFacilEmissorNota.xml</code> para <code>AbasteceFacilEmissorNota.xml</code>. | ||
<li> | |||
<pre> <service> | |||
<id>AbasteceFacilAplicativo</id> | |||
<name>AbasteceFacilAplicativo</name> | |||
<description></description> | |||
<executable>"java"</executable> | |||
<arguments>-jar "%BASE%/AbasteceFacilGerenciadorAplicativo.jar"</arguments> | |||
<logmode>rotate</logmode> | |||
<logpath>%BASE%/logs</logpath> | |||
<env name="APP_PROFILE" value="prod" /> | |||
<env name="IP" value="IPBD" /> | |||
<env name="BD" value="NOMEBD" /> | |||
<env name="usuario" value="USERBD" /> | |||
<env name="senha" value="SENHABD" /> | |||
<env name="ISBUFFON" value="CASO UTILIZE O SISTEMA INTEGRAPOSTO POR DEFAULT USAR TRUE" /> | |||
</service> | |||
</pre> | |||
</li></li> | |||
<li>Faça os seguintes ajustes dentro de <code>AbasteceFacilEmissorNota.xml</code>: | <li>Faça os seguintes ajustes dentro de <code>AbasteceFacilEmissorNota.xml</code>: | ||
<ol> | <ol> | ||
| Linha 72: | Linha 93: | ||
</li> | </li> | ||
</ul> | </ul> | ||
</ul>< | |||
<h2>Configuração de Dispositivo</h2> | |||
<h3>Download do Aplicativo</h3> | |||
<p>Antes de iniciar, certifique-se de repassar os códigos correspondentes para a Mérito, dependendo da maquininha utilizada:</p> | |||
<ul> | |||
<li><strong>Cielo:</strong> Cielo Code</li> | |||
<li><strong>Stone:</strong> StoneCode e CNPJ da empresa</li> | |||
<li><strong>Vero:</strong> Acesse o VeroStore e baixe o aplicativo JAbasteceFacil</li> | |||
</ul> | |||
<h3>Configuração Inicial</h3> | |||
<p>Para começar, conecte a maquininha a uma rede Wi-Fi que tenha acesso ao servidor e abra o aplicativo JAbasteceFacil:</p> | |||
<ul> | |||
<li>Insira o endereço IP do servidor e a porta 8080.</li> | |||
<li>Clique em "Conectar".</li> | |||
<li>Se tudo estiver correto, a maquininha mostrará um erro indicando que não está autorizada.</li> | |||
</ul> | |||
<h3>Autorizando Dispositivos</h3> | |||
<p>No painel do Abastece Fácil, acesse o menu "Dispositivos" para liberar a maquininha para uso do PDV móvel:</p> | |||
<ul> | |||
<li>Encontre o dispositivo desejado.</li> | |||
<li>Clique com o botão direito e selecione "Autorizar".</li> | |||
<li>Marque a opção "Autorizado".</li> | |||
<li>Se necessário, escolha o tipo de dispositivo na lista.</li> | |||
<li>Após isso, o dispositivo estará liberado para uso.</li> | |||
</ul> | |||
<h2>Utilização do Aplicativo</h2> | |||
<p>Após a configuração, a página inicial do aplicativo se torna a lista de abastecidas pendentes. As funcionalidades do aplicativo estão listadas abaixo:</p> | |||
<ol> | |||
<li><strong>Menu de Opções:</strong> Abre os menus para reimprimir um pedido e acessar as configurações.</li> | |||
<li><strong>Lista de Abastecidas:</strong> Mostra as abastecidas pendentes.</li> | |||
<li><strong>Modo Escuro / Claro:</strong> Altera entre os modos de exibição.</li> | |||
<li><strong>Aba das Abastecidas:</strong> Mostra a lista de abastecidas.</li> | |||
<li><strong>Aba dos Produtos:</strong> Mostra a lista de produtos.</li> | |||
<li><strong>Aba Clientes:</strong> Permite selecionar o cliente para o pedido.</li> | |||
<li><strong>Aba Checkout:</strong> Finaliza o pedido.</li> | |||
<li><strong>Reimpressão:</strong> Permite reimprimir notas.</li> | |||
<li><strong>Configurações:</strong> Abre as configurações do servidor.</li> | |||
</ol> | |||
[[File:AbastecefacilMenu.jpg|center|thumb|600x600px|Imagem 3 - Menu do aplicativo AbasteceFacil]] | |||
<h3>Aba Abastecidas</h3> | |||
<p>Aqui estão listadas todas as abastecidas pendentes em ordem cronológica, com informações como nome do bico, código do bico, quantidade e valor total. Você pode adicionar abastecidas clicando no botão de adição (+) e remover clicando no botão de remoção (-).</p> | |||
[[File:AbasteceFacilAbastecidas.png|center|thumb|600x600px|Imagem 3 - Abastecidas]] | |||
<h3>Aba Produtos</h3> | |||
<p>Nesta aba, você pode pesquisar produtos pelo nome, código ou código de barras. Após a pesquisa, os resultados serão exibidos com o nome do produto, quantidade em estoque e valor unitário. Você pode adicionar produtos ao pedido clicando no botão de adição (+) e remover clicando no botão de remoção (-).</p> | |||
[[File:AbastecefacilProdutos.png|center|thumb|600x600px|Imagem 3 - Produtos]] | |||
<h3>Aba Clientes</h3> | |||
<p>Permite a seleção do cliente para o pedido. Você pode pesquisar pelo nome, CPF, CNPJ ou placa. Após selecionar o cliente desejado, clique na seta para vinculá-lo ao pedido.</p> | |||
[[File:AbastecefacilClientes.png|center|thumb|600x600px|Imagem 3 - Clientes]] | |||
<h3>Aba Checkout</h3> | |||
<p>Nesta tela, é exibido o resumo do pedido, incluindo as abastecidas e produtos selecionados. Aqui você pode remover ou alterar a quantidade dos itens. No final da tela, você pode limpar o pedido ou finalizá-lo.</p> | |||
[[File:AbasteceFacilCheckout.png|center|thumb|600x600px|Imagem 3 - Checkout]] | |||
<h3>Resumo do Pedido</h3> | |||
<p>Nesta tela, o pedido é persistido no banco de dados e é feita a primeira interação com o serviço "Emissor de Nota", onde são validados os descontos do produto e cliente. Aqui você pode cancelar o pedido ou prosseguir para o pagamento (deve ser realizado em um POS real).</p> | |||
[[File:AbastecefacilResumo.png|center|thumb|600x600px|Imagem 3 - Resumo do pedido]] | |||
Edição atual tal como às 20h42min de 23 de setembro de 2025
Instalação
Definições dos Parâmetros Gerais
Antes de realizar a instalação propriamente dita, precisamos configurar alguns parâmetros. Para isso, é necessário acessar o painel do AbasteceFacil, representado pelo ícone circulado na Imagem 1 se o mesmo nao estiver presente é necessário entrar em contato com a Merito. Dentro deste painel, encontraremos a opção "Parâmetros", onde os parâmetros para o funcionamento dos serviços devem ser configurados conforme representado na Imagem 2.


Instalação dos Serviços
Nota: O gerenciador de serviço padrão é o WinSW. Os arquivos .exe não serão enviados para evitar bloqueios durante a atualização. Eles devem ser baixados do WinSW
Serviço Gerenciador de Aplicativo
Para uma melhor experiência com o serviço, recomendamos que o mesmo seja executado no servidor da empresa e que a configuração de IP esteja fixa.
Para iniciar a instalação do aplicativo:
- Navegue até a pasta base do projeto.
- Acesse
bin/abastecefacil/aplicativo. - Copie o arquivo
Modelo-AbasteceFacilGerenciadorAplicativo.xmlparaAbasteceFacilGerenciadorAplicativo.xml. - Faça os seguintes ajustes dentro de
AbasteceFacilGerenciadorAplicativo.xml:- executable: Adicione o caminho do Java 11.
- arguments: Não é necessário alteração.
- ENV: Configure o IP do banco de dados, nome do banco, usuário e senha.
- Instalação específica para cada sistema:
Windows
- Faça o download do arquivo WinSW.
- Renomeie o arquivo para
AbasteceFacilGerenciadorAplicativo.exe. - Execute um prompt de comando como administrador.
- Navegue até a pasta do arquivo.
- Execute o comando:
AbasteceFacilGerenciadorAplicativo install.
Linux
Após a configuração, execute o arquivo
AbasteceFacilGerenciadorAplicativo. Se não tiver permissão, executechmod +x AbasteceFacilGerenciadorAplicativo.
Serviço Emissor de Notas
Para uma melhor experiência com o serviço, recomendamos que o mesmo seja executado no servidor da empresa.
Para iniciar a instalação do aplicativo:
- Navegue até a pasta base do projeto.
- Acesse
bin/abastecefacil/emissorNota. - Copie o arquivo
Modelo-AbasteceFacilEmissorNota.xmlparaAbasteceFacilEmissorNota.xml. -
<service> <id>AbasteceFacilAplicativo</id> <name>AbasteceFacilAplicativo</name> <description></description> <executable>"java"</executable> <arguments>-jar "%BASE%/AbasteceFacilGerenciadorAplicativo.jar"</arguments> <logmode>rotate</logmode> <logpath>%BASE%/logs</logpath> <env name="APP_PROFILE" value="prod" /> <env name="IP" value="IPBD" /> <env name="BD" value="NOMEBD" /> <env name="usuario" value="USERBD" /> <env name="senha" value="SENHABD" /> <env name="ISBUFFON" value="CASO UTILIZE O SISTEMA INTEGRAPOSTO POR DEFAULT USAR TRUE" /> </service>
- Faça os seguintes ajustes dentro de
AbasteceFacilEmissorNota.xml:- executable: Adicione o caminho do Java 8.
- arguments: O caminho do executável deve ser configurado com o caminho absoluto em caso de uma instalação Linux.
- Crie um arquivo
abastecefacil.cfgdentro da pasta bin com as configurações de banco de dados e usuário para login no sistema. Exemplo abaixo
local.ip_bd =localhost
local.porta_bd =5432
local.nome_bd =jposto
local.usuario_bd =postgres
local.senha_bd =2c1062e1442p1072a141211451t1432507525142261241p067
empresa =1
unidade =1
usuario =1
senha =2q1062e1442p1072a141250751x142251451t055
- Instalação específica para cada sistema:
Windows
- Faça o download do arquivo WinSW.
- Renomeie o arquivo para
AbasteceFacilEmissorNota.exe. - Execute um prompt de comando como administrador.
- Navegue até a pasta do arquivo.
- Execute o comando:
AbasteceFacilEmissorNota install.
Linux
Após a configuração, execute o arquivo
AbasteceFacilEmissorNota. Se não tiver permissão, executechmod +x AbasteceFacilEmissorNota.- Cielo: Cielo Code
- Stone: StoneCode e CNPJ da empresa
- Vero: Acesse o VeroStore e baixe o aplicativo JAbasteceFacil
- Insira o endereço IP do servidor e a porta 8080.
- Clique em "Conectar".
- Se tudo estiver correto, a maquininha mostrará um erro indicando que não está autorizada.
- Encontre o dispositivo desejado.
- Clique com o botão direito e selecione "Autorizar".
- Marque a opção "Autorizado".
- Se necessário, escolha o tipo de dispositivo na lista.
- Após isso, o dispositivo estará liberado para uso.
- Menu de Opções: Abre os menus para reimprimir um pedido e acessar as configurações.
- Lista de Abastecidas: Mostra as abastecidas pendentes.
- Modo Escuro / Claro: Altera entre os modos de exibição.
- Aba das Abastecidas: Mostra a lista de abastecidas.
- Aba dos Produtos: Mostra a lista de produtos.
- Aba Clientes: Permite selecionar o cliente para o pedido.
- Aba Checkout: Finaliza o pedido.
- Reimpressão: Permite reimprimir notas.
- Configurações: Abre as configurações do servidor.
Configuração de Dispositivo
Download do Aplicativo
Antes de iniciar, certifique-se de repassar os códigos correspondentes para a Mérito, dependendo da maquininha utilizada:
Configuração Inicial
Para começar, conecte a maquininha a uma rede Wi-Fi que tenha acesso ao servidor e abra o aplicativo JAbasteceFacil:
Autorizando Dispositivos
No painel do Abastece Fácil, acesse o menu "Dispositivos" para liberar a maquininha para uso do PDV móvel:
Utilização do Aplicativo
Após a configuração, a página inicial do aplicativo se torna a lista de abastecidas pendentes. As funcionalidades do aplicativo estão listadas abaixo:

Aba Abastecidas
Aqui estão listadas todas as abastecidas pendentes em ordem cronológica, com informações como nome do bico, código do bico, quantidade e valor total. Você pode adicionar abastecidas clicando no botão de adição (+) e remover clicando no botão de remoção (-).

Aba Produtos
Nesta aba, você pode pesquisar produtos pelo nome, código ou código de barras. Após a pesquisa, os resultados serão exibidos com o nome do produto, quantidade em estoque e valor unitário. Você pode adicionar produtos ao pedido clicando no botão de adição (+) e remover clicando no botão de remoção (-).

Aba Clientes
Permite a seleção do cliente para o pedido. Você pode pesquisar pelo nome, CPF, CNPJ ou placa. Após selecionar o cliente desejado, clique na seta para vinculá-lo ao pedido.

Aba Checkout
Nesta tela, é exibido o resumo do pedido, incluindo as abastecidas e produtos selecionados. Aqui você pode remover ou alterar a quantidade dos itens. No final da tela, você pode limpar o pedido ou finalizá-lo.

Resumo do Pedido
Nesta tela, o pedido é persistido no banco de dados e é feita a primeira interação com o serviço "Emissor de Nota", onde são validados os descontos do produto e cliente. Aqui você pode cancelar o pedido ou prosseguir para o pagamento (deve ser realizado em um POS real).
