Curso ADempiere

quinta-feira, setembro 28, 2006

Customizações

Uma característica que acho muito interessante no Compiere é a possibilidade de customização do sistema. Boa parte das funcionalidades podem ser incluídas via própria aplicação.

Um exemplo: a maior parte das janelas do Compiere são gerados dinamicamente, ou seja, a informação de que campos uma janela tem estão no banco de dados. O que ocorre é que as janelas têm o mesmo formato. Mas todos os campos são customizáveis. Com isso, consegue-se construir janelas bem rapidamente.

No entanto, existem casos em que a janela padrão do Compiere não atende a uma determinada necessidade. Nesses casos então, a janela deve ser desenvolvida completamente. Aí está um caso para as pessoas que me perguntam até que ponto o conhecimento em Java é importante. Pois nesse caso é necessária codificação Java.

Criar uma janela ou usar o framework do Compiere para gerar a janela é sempre uma decisão de projeto. Para isso nao existe regra definida e sim premissas, que variam de projeto para projeto.