Stoq

From Wikipedia, the free encyclopedia

Stoq
Template:Stoq Point Of Sale application in Portuguese
Stoq
Developed by Async Open Source
Latest release 0.9.6 / June 2, 2008
OS Linux, Unix
Genre ERP, CRM
License GPL
Website www.stoq.com.br

Stoq is an open source ERP and CRM framework distributed and developed by Async Open Source, Brazil.

The Stoq application is licensed under the GNU General Public License version 2 and most of the underlying libraries under GNU Lesser General Public License.

Contents

[edit] Market

The primary target of Stoq is the small to medium sized companies in the Brazilian market, it implements a number of different standards required by the Brazilian government such as Sintegra, Fiscal Printers (ECF), Sales tax (ICMS), Service tax (ISS), CFOP etc. Stoq is localizable and has so far been completely translated in 3 languages (English, Portuguese and Spanish). Support for Brazilian specific devices and specifications are implemented in plugins to avoid displaying such functionality to users from other countries.

[edit] Applications

Stoq is split into a number of different applications, which are targeted at specific tasks.

[edit] Architecture

Stoq is implemented in the Python programming language and uses the Postgres database for storage. It's graphical interface is written in GTK via the python bindings. It used a variant of the MVC architecture which makes it easy to write graphical user interfaces, for instance for the web. It contains a plugin infrastructure which allows external modules to extend the framework. It is primarily developed for the Linux operating system, but since its mostly developed in higher level languages it makes it easy to port to other operation systems. For ease of testing, Stoq is distributed through a Live CD based on Ubuntu.

[edit] See also

[edit] External links

Languages