Odoo Online

O Odoo Online oferece bancos de dados privados hospedados e gerenciados pela Odoo. Os bancos de dados Odoo Online podem ser acessados usando qualquer navegador web e não requerem instalação local. Eles podem ser usados para produção de longo prazo ou para testar minuciosamente o Odoo, incluindo personalizações que não requerem código personalizado.

Dica

Para experimentar rapidamente o Odoo, bancos de dados de demonstração compartilhados estão disponíveis para teste. Nenhum registro é necessário; no entanto, cada banco de dados está disponível apenas por algumas horas.

Nota

O Odoo Online é incompatível com módulos personalizados ou módulos da Loja de Aplicativos Odoo.

Gerenciador de banco de dados

Para gerenciar um banco de dados Odoo Online, acesse o gerenciador de banco de dados e entre como administrador do banco de dados.

Nomes de domínio

Configure um nome de domínio personalizado selecionando um banco de dados e clicando em Nomes de Domínio.

Marcadores

Adicione tags para identificar e organizar bancos de dados selecionando um banco de dados e clicando em Tags. Na caixa de diálogo, insira uma tag, clique no botão (adicionar) e clique em Salvar.

Dica

Pesquise tags na barra de pesquisa no canto superior direito.

Ocultar

Oculte permanentemente o banco de dados do gerenciador de banco de dados selecionando-o e clicando em Ocultar. Na caixa de diálogo, clique em Sim, não preciso mais dele.

Nota

É possível acessar um banco de dados oculto através da sua URL.

Gerenciar

Acesse todas as outras opções de gerenciamento de banco de dados selecionando-o e clicando em Gerenciar.

Trocar planos

Troque de planos de preços clicando em Trocar sob o plano desejado.

Upgrade

Inicie uma atualização de banco de dados clicando em Atualizar.

Nota

Esta opção é exibida apenas quando há uma atualização disponível.

Renomear

Renomeie e altere a URL de um banco de dados clicando em Renomear. Na caixa de diálogo, insira um Novo nome e clique em Renomear.

Duplicar

Crie uma cópia do banco de dados clicando em Duplicar. Na caixa de diálogo, insira um Novo nome e clique em Duplicar.

Importante

  • Por padrão, a opção Para fins de teste está habilitada. Ela desabilita todas as ações externas (e-mails, pagamentos, ordens de entrega, etc.) no banco de dados duplicado.

  • As duplicatas expiram após 15 dias.

  • Um máximo de cinco duplicatas pode ser criado por banco de dados. Em circunstâncias extraordinárias, entre em contato com o Suporte Odoo para estender o limite.

Baixar um backup

Baixe um arquivo ZIP contendo um backup do banco de dados clicando em Baixar Backup.

Nota

  • O backup das bases de dados é feito diariamente, de acordo com o SLA da Hospedagem em nuvem da Odoo <https://www.odoo.com/cloud-sla>`_.

  • Se a opção Baixar Backup estiver desabilitada, significa que o banco de dados é muito grande para ser baixado usando o gerenciador de banco de dados. Entre em contato com o Suporte Odoo para solicitar uma solução alternativa de download.

Visualizar logs de atividades do administrador

Visualize os logs de todas as ações realizadas por funcionários da Odoo ou pelo administrador do banco de dados no banco de dados clicando em Visualizar Logs de Atividades do Administrador.

Nota

As ações realizadas por funcionários da Odoo geralmente são resultado de solicitações enviadas ao suporte da Odoo, feitas no contexto de um projeto de início rápido ou necessárias para manter o banco de dados.

Transferir propriedade

Crie um ticket de suporte para solicitar uma transferência de propriedade do banco de dados clicando em Transferir Propriedade.

Excluir

Exclua o banco de dados e encerre sua assinatura relacionada clicando em Excluir. Na caixa de diálogo, clique em Excluir.

Perigo

Todos os dados do banco de dados serão excluídos instantaneamente para todos os usuários e não poderão ser restaurados. Recomenda-se baixar um backup antes de excluir um banco de dados.

Nota

Após a exclusão, o nome do banco de dados fica disponível para qualquer pessoa.

Serviços web

Para recuperar uma lista de todos os bancos de dados exibidos no gerenciador de banco de dados programaticamente, chame o método list do modelo odoo.database através de uma chamada de serviço web.

Para recuperar esta lista com a biblioteca xmlrpc.client:

import xmlrpc.client

USER = 'user@domain.tld'
APIKEY = 'your_apikey'

root = 'https://www.odoo.com/xmlrpc/'
uid = xmlrpc.client.ServerProxy(root + 'common').login('openerp', USER, APIKEY)
sock = xmlrpc.client.ServerProxy(root + 'object')
databases_list = sock.execute('openerp', uid, APIKEY, 'odoo.database', 'list')

O exemplo equivalente com JSON-RPC:

import json
import random
import urllib.request

USER = 'user@domain.tld'
APIKEY = 'your_apikey'

def json_rpc(url, method, params):
    data = {
        'jsonrpc': '2.0',
        'method': method,
        'params': params,
        'id': random.randint(0, 1000000000),
    }
    req = urllib.request.Request(url=url, data=json.dumps(data).encode(), headers={
        "Content-Type": "application/json",
    })
    reply = json.loads(urllib.request.urlopen(req).read().decode('UTF-8'))
    if reply.get('error'):
        raise Exception(reply['error'])
    return reply['result']

def call(url, service, method, *args):
    return json_rpc(url, 'call', {'service': service, 'method': method, 'args': args})

url = 'https://www.odoo.com/jsonrpc'
uid = call(url, 'common', 'login', 'openerp', USER, APIKEY)
databases_list = call(url, 'object', 'execute', 'openerp', uid, APIKEY, 'odoo.database', 'list')