Stoq (Sistema de Automação Comercial) - Instalação e configuração no Ubuntu e derivados

Instruindo usuários inexperientes sobre a instalação e configuração para utilizar o sistema Stoq.

[ Hits: 34.884 ]

Por: Fernandes Brito em 18/08/2014


Introdução / Instalação



Introdução

Uma breve descrição sobre o sistema Stoq:

O Stoq é um suíte de aplicativos de automação comercial e industrial, desenvolvido e mantido pela Async Open Source. Programa esse, coberto pela GPL ("General Public License" ou "Licença Pública Geral do GNU") versão 2.0, ou seja, é totalmente livre para distribuição, utilização e comercialização.

O sistema visa automatizar os processos de controle de estoque, além de oferecer um controle financeiro completo sobre todas as despesas e receitas geradas pela empresa como um todo, além de funções adicionais que variam de acordo com as necessidades de cada cliente.

Basicamente, o intuito deste software de gestão está em organizar, controlar e reduzir significativamente os erros humanos.

Todas as seções estão disponíveis na instalação do Stoq, mas não há necessidade da utilização de todas, podendo ser usadas de acordo com a necessidade de cada usuário. As seções do Stoq são limitadas a cada usuário, sendo assim, as informações de cada setor não ficarão disponíveis a qualquer usuário do sistema Stoq.

O Stoq conta com 12 módulos, são eles:
  • Ponto de vendas :: o aplicativo "Ponto de vendas" é responsável por uma das ações mais importantes de toda a suíte Stoq, que é a realização das vendas para o consumidor (PDV).
  • Compras :: todas as compras de produtos destinados a venda, são realizadas por aqui e, posteriormente, encaminhadas para o aplicativo estoque para futuro recebimento.
  • Vendas :: através de "Vendas", é possível gerar relatórios sobre as vendas realizadas pela empresa por diferentes critérios de pesquisa, além de criar empréstimos para clientes.
  • Contas a pagar e receber :: controle os pagamentos da sua empresa, gerenciando o pagamento das parcelas de compras e vendas, além de pagamentos avulsos cadastrados.
  • Administrativo :: este aplicativo permite que o administrador realize tarefas importantes do sistema, como cadastrar funcionários, administrar permissões de acesso, configurar parâmetros globais do sistema, configurar periféricos, entre outras ações.
  • Agenda/Calendário :: o aplicativo "Calendário" permite uma visualização mais fácil de eventos importantes que aconteceram, ou que virão a acontecer, como o vencimento de contas a pagar e receber ainda não pagas, recebimento de compras e chamadas para clientes.
  • Caixa :: este aplicativo está diretamente voltado para a área de controle de vendas, sendo responsável pelo gerenciamento de cada caixa aberto na empresa, como também refletindo todas as ações dessa área para a suíte Stoq.
  • Inventário :: o aplicativo permite fazer a auditoria e o ajuste dos estoques da empresa. Através do "Inventário", é possível realizar auditoria dos produtos disponíveis em estoque e fazer ajuste nos mesmos, além de gerar relatórios.
  • Produção :: o aplicativo permite a criação de novos produtos que são produzidos pela empresa. Sendo que neste processo, teremos uma fusão de serviços e produtos (componentes) na confecção de produtos compostos.
  • Financeiro :: este aplicativo é responsável pelo controle e gerenciamento financeiro da empresa. Todas as contas correntes, contas de investimento, contas de cartões de crédito, poderão ser controladas neste aplicativo. O aplicativo permite que o usuário possa importar os arquivos OFX, gerados pela maioria dos bancos brasileiros.
  • Estoque :: através do "Estoque", é possível administrar os produtos disponíveis em estoque para venda ou transferência, fazer o recebimento de compras e gerar relatórios.

Referência:

Escolhendo a distribuição ideal

O Stoq foi desenvolvido para rodar apenas nas versões 9.04, ou superiores, do Ubuntu e seus derivados:
  • Lubuntu
  • Kubuntu
  • Xubuntu

A escolha da versão e distribuição, pode ser um fator preponderante para o desempenho do sistema.

Na prática, nem todos estão dispostos a migrar do Windows para o GNU/Linux da noite para o dia. Então, a solução de compatibilidade mais viável é a utilização do Stoq em uma Virtual Machine (recomendo o VirtualBox ou VMware Player).

Particularmente, dou preferência ao Xubuntu, mais precisamente a versão 12.04 i386. Por utilizar a interface gráfica Xfce, foi a distribuição que se mostrou mais eficiente rodando em Virtual Machines.

Mais à frente, falarei sobre alguns bugs do Stoq e entrarei em detalhes da escolha dessa versão.

O download da ISO do Xubunto, pode ser feito no link a seguir:

Instalação do Stoq e PostgreSQL

Partirei do ponto que você já está com o Xubuntu instalado na versão 12.04.

Vamos dar início à instalação do Stoq. Abra o terminal e digite:

sudo apt-add-repository ppa:stoq-dev/lancamentos

Após a confirmação da adição do repositório do Stoq, digite:

sudo apt-get update

Feito isso, é hora de instalar o Stoq:

sudo apt-get install stoq

Feito isso, partiremos para a instalação do banco de dados PostgreSQL 9.1:

sudo apt-get install postgresql-9.1

Como estamos utilizando uma distribuição antiga, recomendo atualizar os pacotes já instalados, digitando:

sudo apt-get upgrade

Configurando o PostgreSQL

Comece criando o usuário stoq no banco de dados para o uso do Stoq, no terminal digite:

sudo -u postgres createuser stoq -drs -P

Insira e confirme a senha, conforme será pedido.

Caso queira usar o Stoq em outras estações e compartilhando o mesmo banco de dados, terá que configurar o acesso remoto do PostgreSQL (será assunto de outro artigo).

    Próxima página

Páginas do artigo
   1. Introdução / Instalação
   2. Configurando o Stoq
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Netterm no Linux

Configurando serviço de FTP no GNU/Linux

Instalando e configurando servidor FreeNX no Slackware 10.2

Usando o JIGDO - How To

Instalando o Nagios Core 3.2, Plugins, NRPE, NSClient (Ubuntu 10.4)

  
Comentários
[1] Comentário enviado por jeanleonino em 18/08/2014 - 09:37h

Muito legal, cara :) lembrando que saiu a versão nova já :)

[2] Comentário enviado por slivadrip em 18/08/2014 - 19:57h

valeu cara tava precisando

[3] Comentário enviado por fortalinfo em 18/08/2014 - 21:12h

Prezado jeanleonino,

Este Tutorial foi feito baseado na versão 1.8.0, que até a presente data é a versão mais recente do Stoq.

[4] Comentário enviado por slivadrip em 19/08/2014 - 13:36h

Eu posso usar o postgresql-9.3?

[5] Comentário enviado por fortalinfo em 19/08/2014 - 17:11h

Prezado adryanohexa123,

Sim você pode usar essa versão do postgresql.
Porem com essa versão do banco de dados o Stoq apresenta um bug na geração de boletos.
Fora isso não constatei nenhum outro problema.

[6] Comentário enviado por jeanleonino em 20/08/2014 - 13:14h

Caro fortalinfo,

Sou desenvolvedor do Stoq, na versão mais recentes mudamos o logo e a splash screen.
Além de várias outras funcionalidades.

Caso queira atualizar a sua instalação, fique à vontade. :)

[7] Comentário enviado por fortalinfo em 21/08/2014 - 15:53h

Olá jeanleonino,

Primeiramente Parabéns por participar do desenvolvimento desse excelente programa.

Na data tutorial foi feito, a versão mais atual do stoq era a 1.8.

Teria uma versão mais recente?

Já foi relatado um Bug na impressão de boletos? Utilizando a versão 9-3 dopostegresql.

[8] Comentário enviado por vinnysquincaglia em 22/08/2014 - 16:07h

Ola,

galera gostaria de saber como eu gero nota fiscal eletrônica nele e também se consigo instalar no Debian o programa.

[9] Comentário enviado por cruzeirense em 24/08/2014 - 11:24h

Parabéns pela dica,

No meu caso instalei no xubuntu 14.04 com postgres 9.3. Foi necessário instalar o postgres-contrib-9.3 para que o programa funcionasse.

[10] Comentário enviado por alexxxx em 25/08/2014 - 19:08h

Testando

[11] Comentário enviado por aldolinux em 28/08/2014 - 08:50h

Ola ainda não testei o STOQ, estou fazendo o download agora, a minha duvida é.: posso rodar o STOQ em um servidor Linux e utilizar simultaneamente em clientes Windows e Linux na rede ?

[12] Comentário enviado por fortalinfo em 28/08/2014 - 11:19h

Prezado aldolinux,
Para utilização do Stoq em vários clientes da rede, você deverá compartilhar o mesmo banco de dados.

[13] Comentário enviado por aldolinux em 28/08/2014 - 13:12h

Grande fortalinfo, compreendo que devo compartilhar o mesmo banco, peço desculpas acho que eu não soube fazer a pergunta, vi que o STOQ é um software feito para rodar em GNU/Linux, e preciso que ele rode tambem em Windows, tenho cerca de 25 micros na rede e a maioria esta utilizando SO Windows, a pergunta correta seria .: Existe algum instalador ou executavel para Windows.?

Abraços.

[14] Comentário enviado por fortalinfo em 28/08/2014 - 14:05h

Como descrito o stoq é desenvolvido apenas para rodar em plataformas Linux (Mais precisamente no Ubuntu).

Essa é a solução que utilizo em meus clientes:

Em ambientes de produção em que o cliente não quer perder as licenças do Windows ou até mesmo não quer migrar para linux, utilizo maquinas virtuais com o VirtualBox. Já tenho um modelo pronto no qual desabilito varias funções do Desktop, acesso ao Shell e faço o Stoq Iniciar junto com o Sistema.

Espero ter ajudado.

[15] Comentário enviado por aldolinux em 28/08/2014 - 15:34h

OK Obrigado pela ajuda.


[16] Comentário enviado por removido em 25/10/2014 - 15:20h

Testei o Stoq e o achei um dos melhores, senão o melhor software de todos. Mas lamento o fato de ele não ter versão pra Windows e lamento também o fato dele não permitir a exclusão de informações adicionadas erroneamente, pois isso é muito inconveniente.

[17] Comentário enviado por idalino em 25/11/2015 - 10:02h


Olá aldolinux,
Sim, é possível rodar o Stoq em quantas estações Windows quiser e de forma bem simples utilizando o Xming e o Putty. Basta Seguir este tutorial:

http://www.async.com.br/pipermail/stoq-users/2009-December/002163.html



[18] Comentário enviado por idalino em 25/11/2015 - 10:04h


[11] Comentário enviado por aldolinux em 28/08/2014 - 08:50h

Ola ainda não testei o STOQ, estou fazendo o download agora, a minha duvida é.: posso rodar o STOQ em um servidor Linux e utilizar simultaneamente em clientes Windows e Linux na rede ?


Olá aldolinux,
Sim, é possível rodar o Stoq em quantas estações Windows quiser e de forma bem simples utilizando o Xming e o Putty. Basta Seguir este tutorial:

http://www.async.com.br/pipermail/stoq-users/2009-December/002163.html

[19] Comentário enviado por edurts em 03/10/2016 - 20:42h

Olá Pessoal, sou novo no Linux e quanto tento instalar o STOQ esta dando esta msg "Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)'
in the drive '/media/cdrom/' and press [Enter]", já coloquei um cd do ubuntu e nada, alguem poderia me ajudar?...desde já agradeço


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts