Agora que já temos nosso ambiente preparado (veja aqui como preparar), podemos partir para a parte de configuração mesmo, vou citar como exemplo os dados do banco Sicoob, para cada banco os dados podem mudar porém os passsos são os mesmos. Temos 3 passos.
Boleto Odoo – neste post vamos aprender a configurar o módulo de boletos do Odoo, para isso vamos utilizar o repositório da Trustcode, atualmente ao escrever este post temos o mesmo homologado para o Banco do Brasil, Bradesco e Sicoob. Se você tem algum outro banco e tem todos os dados de teste e sabe o processo de homologação entre em contato comigo que podemos talvez fazer as mudanças necessárias para atender o mesmo (mas primeiro configure certinho sua base, não vou lhe ensinar como instalar o Odoo por email)
Como todos sabem eu trabalho na Trustcode, empresa que ajudei a fundar. Trabalhamos diariamente com o Odoo e outra ferramentas livres, a Trustcode é nosso ambiente de testes, tentamos utilizar o Odoo para todas as coisas desenvolvidas ou processos dentro da empresa, e para nosso processo de recrutamento isso não foi diferente.
Como ainda não temos todos os departamentos bem estabelecidos na empresa (startups são assim mesmo), acabei temporariamente sendo transferido do departamento de desenvolvimento para a área de gestão de pessoas 🙂
Dai comecei a pesquisa se o Odoo já tinha algo que me ajudasse com o recrutamento, primeiramente pensei em apenas postar a vaga num site de estágios daqui da universidade, porém dando uma rápida olhada nos módulos do Odoo, achei o módulo de recrutamento, e o módulo de recrutamento no website e ualáá, já tinha tudo o que precisava.
Fiquei impressionado com o módulo, apesar de simples caiu como uma luva para o processo de recrutamento, ele me permitiu criar uma vaga de emprego, com isso automaticamente ele cria uma página no site da empresa onde eu posso usar o editor html do Odoo e adicionar alguns itens, ele já coloca para nós um link para o candidato se aplicar a vaga e enviar o seu currículo, veja como ficou bonito:
Tela de seleção de pessoas do odoo
Dentro do Odoo o processo de configuração é muito simples, apenas criamos a vaga de emprego e automaticamente os interessados que se cadastrarem vão aparecer no menu Recrutamento -> Aplicações
Vagas de seleção em aberto no Módulo RH do Odoo
Podemos definir os estágios do nosso processo de recrutamento, essa é a parte mais legal e a mais interessante, já participei de vários processos de entrevista e muitos deles os entrevistadores esquecem de enviar uma resposta ao entrevistado após o processo final, com os estágios do Odoo isso com certeza não vai acontecer. Em cada estágio tem a possibilidade de criar um modelo de e-mail para ser enviado, no momento que você arrastar um candidato para aquele estágio o e-mail é automaticamente disparado.
Meu fluxo ficou assim:
Novo -> Email de Confirmação Enviado -> Teste enviado -> Teste Recebido -> Contratado
Na etapa do email de confirmação e do teste eu criei templates de email para enviar aos recrutados, não precisei ficar conferindo minha caixa de entrada, e ver qual foi enviado e qual não, o Odoo fez tudo automaticamente.
Fluxo de seleção RH Odoo
Realmente gostei muito do módulo de recrutamento, ele ainda disponibiliza várias outras funcionalidades como você pode avaliar com estrelas os candidatos, permite anexar o currículo, agendar reuniões com o candidato (veja o post sobre o calendário e reuniões), criar formulários de perguntas, e no final de tudo transformar o candidato automaticamente em um funcionário, aproveitando os dados.
Acredito que o processo de recrutamento está indo bem, já tivemos bastante interessados, e acho que um dos motivos foi ter usado a ferramenta de recrutamento no site, ficou bem chamativo a vaga.
Com certeza absoluta este é um dos motivos para você instalar o Odoo na sua empresa, se você não tem nenhuma ferramenta de seleção de funcionários esta é a oportunidade, sem contar que todos os currículos ficam ali salvos e já com as estrelinhas do processo anterior.
Linha de comando do Odoo e arquivo de configuração
No post anterior foi criado um arquivo de configuração para rodar o Odoo (openerp), porém temos muito mais configurações que podemos modificar, estas configurações podem ser modificadas através do arquivo ou através da linha de comando do Odoo.
Primeiro vamos criar um arquivo com todas as configurações possíveis, podemos também ver a explicação de cada uma no link
No menu do eclipse clique em Run -> Run configurations.
Selecione o seu Python Run, e clique no botão Duplicate no topo, ao lado do botão X.
Modifique o nome e nos argumentos apenas coloque –save como mostra a figura abaixo.
E após clique em Run. A saida do eclipse vai acusar vários erros, porém nosso arquivo de configuração já foi criado.
Usando o eclipse para rodar o Odoo
Na pasta Home do ubuntu foi criado o arquivo .openerp_serverrc, basta abrir ele e você verá todas as configurações.
O mesmo acima pode ser executado no terminal do linux.
Iniciar odoo para gerar o arquivo de configuração padrão
Agora podemos modificar qualquer valor do arquivo de configuração e iniciar o Odoo via linha de comando ou através do eclipse.
Iniciando o Odoo via linha de comando com o arquivo gerado
Desta forma o Odoo vai ler o arquivo de configuração e usar os dados para iniciar, é possível passar dados através da linha de comando, esta vai possuir maior prioridade em relação ao valor que está configurado no arquivo. No exemplo abaixo eu inicio o Odoo porém modifico a porta que ele vai executar passando o parâmetro xmlrpc_port.
Passando parâmetros pela linha de comando
Você pode verificar como ele carrega as configurações, ou alguma configuração adicional diretamente no código fonte.
O arquivo que cuida das configurações fica no projeto server -> openerp-> tools -> config.py