Documentation
1. Aladobix ERP
1.1 Yrityksesi tiedot
1.2 Käyttäjätiedot
1.3 Ryhmäkohtaiset käyttöoikeudet
1.4 Varastopaikat
1.5 Tuote ja tuotekategoriat
1.6 Asiakastiedot
1.7 Osto
1.8 Myynti
1.9 Varasto
1.10 Laskutus
1.11 Projektit
1.12 Hallinnointi
1.13 Raportointi
2 Linux server installation
2.1 Requirements
2.2 PostgreSQL configuration
2.3 Installation for Centos / RHEL / Fedora
2.4 Apache configuration
2.5 Gui install
3. Additional info
1.1 Yrityksesi tiedot
1.2 Käyttäjätiedot
1.3 Ryhmäkohtaiset käyttöoikeudet
1.4 Varastopaikat
1.5 Tuote ja tuotekategoriat
1.6 Asiakastiedot
1.7 Osto
1.8 Myynti
1.9 Varasto
1.10 Laskutus
1.11 Projektit
1.12 Hallinnointi
1.13 Raportointi
2 Linux server installation
2.1 Requirements
2.2 PostgreSQL configuration
2.3 Installation for Centos / RHEL / Fedora
2.4 Apache configuration
2.5 Gui install
3. Additional info
1. Using Aladobix ERP
1.1 Yrityksen tiedot
- Valitse ylävalikosta Asetukset ja asetuksista Yrityksen tiedot.
- Paina Muokkaa ja täytä Yrityksesi tiedot yksityiskohtaisesti kolmeen välilehteen (tiedot, kontakti ja toimitus) ja liitä yrityksen logo sivun alaosassa.
- Vahvistus tai virheilmoitus tulee status tiedon kohdalle aina tallentaessa.

1.2 Ryhmäkohtaiset käyttöoikeudet
- Valitse ylävalikosta Asetukset ja asetuksista Käyttäjätiedot.
- Valitse Käyttö-oikeudet vasemmalla olevasta valikosta.
- Luo käyttäjille ryhmä valitsemalla uusi ja määrittele käyttö-oikeudet (kirjoitus, luku, ei oikeuksia) ryhmälle ja tallenna.
1.3 Ryhmäkohtaiset käyttöoikeudet
- Valitse ylävalikosta Asetukset ja asetuksista Käyttäjätiedot.
- Valitse Käyttö-oikeudet vasemmalla olevasta valikosta.
- Luo käyttäjille ryhmä valitsemalla uusi ja määrittele käyttö-oikeudet (kirjoitus, luku, ei oikeuksia) ryhmälle ja tallenna.
1.4 Varastopaikat
- Valitse ylävalikosta Varasto ja asetuksista Varastopaikat. Paina Muokkaa ja täytä varastopaikan tiedot.
- Vahvistus tai virheilmoitus tulee status tiedon kohdalle aina tallentaessa.

1.5 Tuote ja tuotekategoriat
- Valitse ylävalikosta Varasto ja asetuksista Tuotteet.
- Valitse Tuotekategoria vasemmalla olevasta valikosta
- Paina Muokkaa, täytä tuotekategorian tiedot ja tallenna.
- Valitse Tuote vasemmalla olevasta valikosta, täytä tarvittavat tiedot ja tallenna.
- Vahvistus tai virheilmoitus tulee status tiedon kohdalle aina tallentaessa.

1.6 Asiakkaat
- Luo uusi asiakas valitsemalla ylävalikosta Asetukset ja Asiakastiedot.
- Paina Muokkaa ja täytä asiakkaan tiedot kolmelle välilehdelle (Tiedot, Kontakti ja Toimitus).
- Vahvistus tai virheilmoitus tulee status tiedon kohdalle aina tallentaessa.

1.7 Myynti
- Valitse ylävalikosta Myynti. Paina Muokkaa ja aloita uuden myyntitilauksen hallinta valitsemalla ensin ostaja asiakasluettelosta ja lisäämällä tuote/tuotteet tuoteluettelosta.
- Täytä välilehdet (tilaus ja kuljetus) ja valitse oikea Tila tilaukselle ja tuotteille.
- Tuotteiden tila on automaattisesti varattu, jos tuotteita on saatavilla. Jos tuotteita tarvitsee käsitellä/valmistella, valitse valmistelussa.Kun Asiakas on vahvistanut tilauksen, vaihda Tilauksen tila Vahvistetuksi. Jos ostaja vetäytyy tilauksesta, vaihda tilauiksen tila Perutuksi.
- Vahvistus tai virheilmoitus tulee status tiedon kohdalle aina tallentaessa.
- Voit tulostaa ja faxata tilauksen ostajalle tai liittää PDF-tiedoston sähköpostiin.
- Voit hakea tallennettuja tilauksia vasemmalla olevasta Hae tilaus kohdasta ja muokata tilauksia tarpeen mukaan.

1.8 Ostot
- Valitse ylävalikosta Ostot ja Ostotilaus.
- Paina Muokkaa ja aloita uuden ostotilauksen hallinta valitsemalla ensin myyjä asiakasluettelosta ja lisäämällä tuote/tuotteet tuoteluettelosta.
- Täytä välilehdet (tilaus ja kuljetus) ja valitse oikea Tila tilaukselle ja tuotteille.
- Vahvistus tai virheilmoitus tulee status tiedon kohdalle aina tallentaessa.
- Voit tulostaa ja faxata tilauksen myyjälle tai liittää PDF-tiedoston sähköpostiin.
- Voit hakea tallennettuja tilauksia vasemmalla olevasta Hae tilaus kohdasta ja muokata tilauksia tarpeen mukaan.

1.9 Varasto
- Valitse ylävalikosta Varasto.
- Varaston toimituksia hallitaan valitsemalla vasemmalla alhaalla olevasta Varasto palkista Tavaran vastaanotto tai Lähtevä tavara. Saapuvan tavaran vastaanotto kirjataan Id numeron mukaan.
- Lähtevä tavara kuitataan lähteneeksi Id numeron perusteella. * Tuotteiden saatavuuden näet valitsemalla Varastopaikkatiedot vasemmasta alareunasta.
- Vahvistus tai virheilmoitus tulee status messagen kohdalle aina tallentaessa.

1.10 Laskutus
- Valitse Talous ylävalikosta ja Kustannuspaikat asetuksista. Luo yrityksesi käyttämät kustannuspaikat.
- Valitse asetuksista Myyntilaskut ja Laskupohja vasemmalla olevasta valikosta.
- Paina Muokkaa ja luo uusi myyntilasku. Jos haluat tehdä laskun myyntilauksen tietojen pohjalle valitse tilaus Id ja hae myyntitilaus(tai luo vasemmalla olevasta Luo tilauksesta kohdasta).
- Täytä tarvittavat tiedot ja tallenna. Lisää lasku lähetettäväksi vasemmalla olevasta Lisää lähetysjonoon kohdasta, lisää, tallenna ja lähetä.
- Vasemmalla olevasta Maksuseurannasta hallinnoit auki olevia laskuja ja seuraat tulevia maksusuorituksia.

1.11 Reporting
- Valitse ylävalikosta raportointi ja asetuksista Myynti tai Talous, sen mukaan miltä liiketoiminta-alueelta haluat raportin.
- Määritä ajanjakso (ja kategoria) raporttiin ja paina Näkymä.
- Painamalla download cvs file saat siirrettyä tiedot taulukkolaskentaohjelmaan ja muokata tilastoja haluamallasi tavalla.
1.12 Projektit
- Valitse ylävalikosta Projektit ja aloita uusi projekti painamalla Muokkaa.
- Valitse Asiakas ja täytä projektin tiedot sekä valitse projektille oikea Tila.
- Valitse projektille jäsenet ja luo tehtäviä Task kohdasta.
- Voit seurata projektin edistymistä Tehtävien raportti näkymästä ja Aikaraportti näkymästä.
1.13 Hallinnointi
- Valitse ylävalikosta Hallinnointi ja asetuksista Sopimukset, Tarjoukset, Henkilöstöhallinta, Hallinnoi kalustoa, Hallinnoi palveluja tai Tiedostot ja täytä tietoja tarpeen mukaan.
1.15 Kalenteri
- Valitse kalenteri painamalla sinertävästä yläpalkista vihreää ikonia, jossa on numero yksi.
- Valitse haluamasi päivä ja tee tarvittava muistiinpano.
2. Linux server installation
2.1 Requirements
- Linux server operation system (CentOS/RHEL/Ubuntu)
- SQLite or PostgreSQL 8.x Database
- Apache Web Server
- PHP 5.x
- PHP Libraries
- php-pgsql
- php-xml
- php-mcrypt
- php-mhash
Set parameter "memory_limit" to at least 64M in /etc/php.ini. Restart apache after modifications.
2.2 Installation for Centos / RHEL / Fedora
yum install httpd
yum install postgresql
yum install postgresql-server
yum install postgresql-python
yum install php
yum install php-pgsql
yum install php-xml
yum install php-mcrypt
2.3 PostgreSQL configuration
PostgresSQL needs to be configured to listen TCP/IP socket communications.
See configuration examples at the end of this installation guide.
Both database "aladobixdb" or similar and user with full access rights to the "aladobixdb" needs to be created.
Example.
postgres=# create role aladobix with password 'mypassword';
postgres=# create database aladobixdb with owner aladobix;
For more information see www.postgresql.org
See configuration examples at the end of this installation guide.
Both database "aladobixdb" or similar and user with full access rights to the "aladobixdb" needs to be created.
Example.
postgres=# create role aladobix with password 'mypassword';
postgres=# create database aladobixdb with owner aladobix;
For more information see www.postgresql.org
2.4 Apache configuration
Setup apache to listen requests from aladobix ERP application, aladobix_install_dir/app needs to be setup as
DocumentRoot.
Configuration example is found from aladobix_install_dir/aladobix-http.conf.example and in the end of this document.
For more information see www.apache.org
Configuration example is found from aladobix_install_dir/aladobix-http.conf.example and in the end of this document.
For more information see www.apache.org
2.5 Gui installer
Read LICENCE located at the root of aladobix installation directory.
Ensure that both apache web server and postgreSQL database are running.
Start your web browser and open your aladobix installation URL, http://installation_url/login. See Appendix C for more details. Installer will handle rest of the configuration.
Support for 64-bit servers need to be requested from support@bmmsolutions.eu
Language can be changed globally by editing conf/aladobix.conf parameter lang (en/fi). Javascript and Cookies must be enabled.
Free installation support can be requested from support@bmmsolutions.com.
Fully supported Aladobix ERP application requires commercial license.
Verify that postgreSQL installation listens TCP/IP connections.
Modify postgresql.conf to contain line below
Verify that your postgreSQL installation has authentication configuration set properly in pg_hba.conf.
Sample Apache configuration
GUI installation steps
Setup database connection

Load database content

Setup aladobix administrator account

Finish installation

Ensure that both apache web server and postgreSQL database are running.
Start your web browser and open your aladobix installation URL, http://installation_url/login. See Appendix C for more details. Installer will handle rest of the configuration.
Support for 64-bit servers need to be requested from support@bmmsolutions.eu
3. Additional Info
Language can be changed globally by editing conf/aladobix.conf parameter lang (en/fi). Javascript and Cookies must be enabled.
Free installation support can be requested from support@bmmsolutions.com.
Fully supported Aladobix ERP application requires commercial license.
Appendix A.
Verify that postgreSQL installation listens TCP/IP connections.
Modify postgresql.conf to contain line below
listen_addresses = 'localhost' # what IP address(es) to listen on
Verify that your postgreSQL installation has authentication configuration set properly in pg_hba.conf.
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all password
# IPv4 local connections:
host all all 127.0.0.1/32 password
# IPv6 local connections:
host all all ::1/128 ident sameuser
# "local" is for Unix domain socket connections only
local all all password
# IPv4 local connections:
host all all 127.0.0.1/32 password
# IPv6 local connections:
host all all ::1/128 ident sameuser
Appendix B.
Sample Apache configuration
NameVirtualHost *:80
<VirtualHost localhost:80>
ServerAdmin webmaster@mydomain
DocumentRoot /aladobix/app
ServerName localhost
ErrorLog logs/localhost-error.log
CustomLog logs/localhost-access_log common
</VirtualHost>
<VirtualHost localhost:80>
ServerAdmin webmaster@mydomain
DocumentRoot /aladobix/app
ServerName localhost
ErrorLog logs/localhost-error.log
CustomLog logs/localhost-access_log common
</VirtualHost>
Appendix C.
GUI installation steps
Setup database connection

Load database content

Setup aladobix administrator account

Finish installation

