Guia de utilização

Para utilizar o ptPOS deve juntar os três projectos que se encontram no repositorio svn. Os directórios contêm a seguinte informação:

  • Localization - tradução pt_PT;
  • saftPT - geração de ficheiro saft;
  • openbravopos - versão mais actualizada do openbravo pos com novas funcionalidades (facturas por ticket e suporte para saft).

Como proceder (Linux):

Fazer o download do repositorio svn do projecto:

svn co svn://softwarelivre.sapo.pt/ptpos/openbravopos/branches/sergio-branch ptPOS
svn co svn://softwarelivre.sapo.pt/ptpos/saftPT/saftPTClasses/trunk saftPTClasses
svn co svn://softwarelivre.sapo.pt/ptpos/localization/translations/pt_PT/trunk pt_PT

Após o checkout dos directórios deve juntar os projectos no directório ptPOS:

cp -R saftPTClasses/* ptPOS/ 
cp -R pt_PT/locales/* ptPOS/locales/ 
cp -R pt_PT/reports/* ptPOS/reports/com/openbravo/reports/

Desenvolver:

Para continuar a desenvolver com o IDE Netbeans deve seguir a  wiki.
Para desenvolver no IDE Eclipse deve seguir a  wiki.
Para adicionar as funcionalidades do ptPOS deve adicionar no (Source Package Folders) o package saftPT e exportSaftPT.

Usar:

Para compilar:

cd ptPOS
ant dist

Para mais opções consultar a  wiki. Este procedimento gera no directório build/dist o ficheiro openbravopos.jar, openbravopos_2.20_bin.zip e openbravopos_2.20_src.zip. No final desta página pode encontrar estes três ficheiros, gerados no dia 23 de Outubro de 2008 a partir da tag "summerbits" do repositório svn.

Para correr:

Deve aceder à directoria gerada build/dist, mudar o modo do ficheiro start.sh para executável e executar o ficheiro.

chmod +x start.sh
./start.sh