Evaristo -> Manual do Instalador/configurador


Instalação Rápida

1. Configurar o PostgreSQL.

2. Proceder ao checkout e compilação conforme descrito no Manual do Programador (Ant).

3. No directório /usr/local/m16e/demo/evaristo, executar:

./install/install.sh

Instalação com RPM

Existe um RPM disponível em: evaristo-3.0.5-build.i586.rpm

Pré-requisitos:

  • hard (o rpm valida a existência)
    • sudo
    • postgresql-jdbc >= 8.1
  • soft (a responsabilidade é de quem instala)
    • java 1.6 no path default
    • servidor com a base de dados PostgreSQL acessível localmente. O aviso poderá ser ignorado quando se irá configurar uma base de dados remota.

Configurar o quê? Onde?

Há vários aspectos da aplicação que podem ser configurados, desde o óbvio (dados da empresa, taxas de IVA, etc) até à inclusão ou não do IVA nos nos preços dos produtos conforme o tipo de documento e/ou entidade ou permissões de utilizadores, entre outros.


Pontos de Configuração Pré-instalação

Antes de fazer uma instalação, poderá (deverá?) proceder a algumas configurações, desde alterar os dados da empresa, até usar uma configuração dedicada, através da criação de um ficheiro de compilação para usar com o Ant.


src/build.xml

* Ficheiro: [source:trunk/mpbiz-3/evaristo/src/build.xml src/build.xml]

Ficheiro de compilação da aplicação. Nele poderão ser definidos vários parâmetros que se tornariam difíceis de configurar à posteriori, tais como o nome da Base de Dados e do utilizador, o directório para onde o sistema será instalado e a origem dos ficheiros de configuração, layouts de ecrãs e relatórios/impressões de documentos.

detalhes


install/

Ficheiros de configuração da aplicação (valores carregados por omissão).

detalhes


system/

Árvore de directórios com ícones, entradas de menu e atalhos.

detalhes


config/

* Directório: [source:trunk/mpbiz-3/evaristo/resources/deploy-tree/config config/]

Directório com os ficheiros de configuração (XML).

detalhes


Pontos de Configuração Pós-instalação


config/

* Directório: [source:trunk/mpbiz-3/evaristo/resources/deploy-tree/config config/]

Directório com os ficheiros de configuração (XML).

Uma vez que este ficheiro é interpretado no arranque da aplicação, as alterações nele efectuadas irão ajustar o seu comportamento, sem necessidade de recompilação do código.

Deverá ser editado com cuidado e por quem souber o que está a fazer!

detalhes


Tabelas da Aplicação

Tabelas de parametrização, acessíveis a partir da aplicação. Agregam a maior parte das configurações da aplicação, tais como: tipos de documentos, produtos e entidades, taxas, tabelas de preços, vendedores entre outras.


Exemplos de Configurações

Nesta página encontram-se exemplos de várias configurações usuais.