Pular para o conteúdo
Odoo Menu
  • Entrar
  • Experimente grátis
  • Aplicativos
    Finanças
    • Financeiro
    • Faturamento
    • Despesas
    • Planilhas (BI)
    • Documentos
    • Assinar Documentos
    Vendas
    • CRM
    • Vendas
    • PDV Loja
    • PDV Restaurantes
    • Assinaturas
    • Locação
    Websites
    • Criador de Sites
    • e-Commerce
    • Blog
    • Fórum
    • Chat ao Vivo
    • e-Learning
    Cadeia de mantimentos
    • Inventário
    • Fabricação
    • PLM - Ciclo de Vida do Produto
    • Compras
    • Manutenção
    • Qualidade
    Recursos Humanos
    • Funcionários
    • Recrutamento
    • Folgas
    • Avaliações
    • Indicações
    • Frota
    Marketing
    • Redes Sociais
    • Marketing por E-mail
    • Marketing por SMS
    • Eventos
    • Automação de Marketing
    • Pesquisas
    Serviços
    • Projeto
    • Planilhas de Horas
    • Serviço de Campo
    • Central de Ajuda
    • Planejamento
    • Compromissos
    Produtividade
    • Mensagens
    • Aprovações
    • Internet das Coisas
    • VoIP
    • Conhecimento
    • WhatsApp
    Aplicativos de terceiros Odoo Studio Plataforma Odoo Cloud
  • Setores
    Varejo
    • Loja de livros
    • Loja de roupas
    • Loja de móveis
    • Mercearia
    • Loja de ferramentas
    • Loja de brinquedos
    Comida e hospitalidade
    • Bar e Pub
    • Restaurante
    • Fast Food
    • Hospedagem
    • Distribuidor de bebidas
    • Hotel
    Imóveis
    • Imobiliária
    • Escritório de arquitetura
    • Construção
    • Administração de propriedades
    • Jardinagem
    • Associação de proprietários de imóveis
    Consultoria
    • Escritório de Contabilidade
    • Parceiro Odoo
    • Agência de marketing
    • Escritório de advocacia
    • Aquisição de talentos
    • Auditoria e Certificação
    Fabricação
    • Têxtil
    • Metal
    • Móveis
    • Alimentação
    • Cervejaria
    • Presentes corporativos
    Saúde e Boa forma
    • Clube esportivo
    • Loja de óculos
    • Academia
    • Profissionais de bem-estar
    • Farmácia
    • Salão de cabeleireiro
    Comércio
    • Handyman
    • Hardware e Suporte de TI
    • Sistemas de energia solar
    • Sapataria
    • Serviços de limpeza
    • Serviços de climatização
    Outros
    • Organização sem fins lucrativos
    • Agência Ambiental
    • Aluguel de outdoors
    • Fotografia
    • Aluguel de bicicletas
    • Revendedor de software
    Navegar por todos os setores
  • Comunidade
    Aprenda
    • Tutoriais
    • Documentação
    • Certificações
    • Treinamento
    • Blog
    • Podcast
    Empodere a Educação
    • Programa de educação
    • Scale Up! Jogo de Negócios
    • Visite a Odoo
    Obtenha o Software
    • Baixar
    • Comparar edições
    • Releases
    Colaborar
    • Github
    • Fórum
    • Eventos
    • Traduções
    • Torne-se um parceiro
    • Serviços para parceiros
    • Cadastre seu escritório contábil
    Obtenha os serviços
    • Encontre um parceiro
    • Encontre um Contador
    • Conheça um consultor
    • Serviços de Implementação
    • Referências de Clientes
    • Suporte
    • Upgrades
    Github YouTube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Faça uma demonstração
  • Preços
  • Ajuda

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Financeiro
  • Inventário
  • PoS
  • Projeto
  • MRP
All apps
É necessário estar registrado para interagir com a comunidade.
Todas as publicações Pessoas Emblemas
Marcadores (Ver tudo)
odoo accounting v14 pos v15
Sobre este fórum
É necessário estar registrado para interagir com a comunidade.
Todas as publicações Pessoas Emblemas
Marcadores (Ver tudo)
odoo accounting v14 pos v15
Sobre este fórum
Ajuda

[✅ SOLVED] How to Mass Download Attachments from an Odoo Database (V.18)

Inscrever

Seja notificado quando houver atividade nesta publicação

Esta pergunta foi sinalizada
exportattachmentsdownloadquickstartQuickstart
3572 Visualizações
Avatar
Victor David Orozco Valenzuela (vdov)

Sometimes we need to download one or several of the files that Odoo has generated (invoices, XMLs, contracts, images, etc.). Here’s a practical way to do it.


Tools Needed:

  • Access to your Odoo database (with developer permissions), here’s how you can do it. 
  • A spreadsheet tool (e.g., Excel or Google Sheets)
  • A mass download manager (e.g., JDownloader)


Work Flow:

Step-by-Step Guide:

Enable Developer Mode in Odoo

Go to settings and select “Activate the developer mode”


Create a Server Action to Make Attachments Public

In the main menu type: Server Actions, select the first option.

In the server actions view create a new one and name it “Publish attachments”. The configuration has to be this:


Then just click on “Create Contextual Action”


Access the Attachment List

In your main menu, type attachments and select “Settings / Technical / Database Structure / Attachments”


Select the Documents You Want to Download

You can use filters by model, name, date, type of file, etc.

Run the Server Action to Make the Files Public

Select the filtered records and execute your public access action.

Disclaimer: When we run the Server Action we are going to make public all of the attachments, which means anyone with the link can access them, so at the end we are going to run the server action again to make them private again.


Export the Selected Attachments

Use the "Export" option and make sure to include the local_url field from the ir.attachment model.

In the exported file, add a Column with Your Database Domain, name it Database URL

Example: https://edu-victorcorp.odoo.com (repeat this for all rows).

Create a New Column to Concatenate the Domain + local_url

Excel formula: =L3&K3

Where L3 is the domain and K3 is the file path.

Copy all of the “Real URL” and paste them into Your Download Manager

In JDownloader, Select add URL → paste all the URLs → choose the destination folder → start the download.

1


2


3

4


*IMPORTANT: Make the Attachments Private Again.

  1. Go to back to the server action that you created and update the action details and set the “to” field to “No (False)”
  2. Go back to the attachments, select the published attachments, and run the server action again to set the files private.

2
Avatar
Cancelar
faOtools

Alternatively, you can sync the required attachment to a cloud client (e.g., Google Drive or OneDrive) using the tool https://apps.odoo.com/apps/modules/18.0/cloud_base. Then, you can comfortably navigate through the folders and download any attachment combinations

Está gostando da discussão? Não fique apenas lendo, participe!

Crie uma conta hoje mesmo para aproveitar os recursos exclusivos e interagir com nossa incrível comunidade!

Inscreva-se
Publicações relacionadas Respostas Visualizações Atividade
How do I connect the Epson TM-T88VII to Odoo?
quickstart Quickstart
Avatar
Avatar
2
out. 25
1085
How to Set Customer-Specific Product Names Resolvido
quickstart Quickstart
Avatar
1
nov. 25
1713
✅ Odoo E-commerce: How to discriminate deliveries based on the type of clients
quickstart Quickstart
Avatar
0
ago. 25
1553
How can Import an existing Spreadsheets with formulas with out doing it manually? Resolvido
quickstart Quickstart
Avatar
2
ago. 25
2052
Does Odoo manage WebP ? Resolvido
quickstart Quickstart
Avatar
Avatar
Avatar
3
jul. 25
4813
Comunidade
  • Tutoriais
  • Documentação
  • Fórum
Open Source
  • Baixar
  • Github
  • Runbot
  • Traduções
Serviços
  • Odoo.sh Hosting
  • Suporte
  • Upgrade
  • Desenvolvimentos personalizados
  • Educação
  • Encontre um Contador
  • Encontre um parceiro
  • Torne-se um parceiro
Sobre nós
  • Nossa empresa
  • Ativos da marca
  • Contato
  • Empregos
  • Eventos
  • Podcast
  • Blog
  • Clientes
  • Legal • Privacidade
  • Segurança
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo é um conjunto de aplicativos de negócios em código aberto que cobre todas as necessidades de sua empresa: CRM, comércio eletrônico, contabilidade, estoque, ponto de venda, gerenciamento de projetos, etc.

A proposta de valor exclusiva Odoo é ser, ao mesmo tempo, muito fácil de usar e totalmente integrado.

Site feito com

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now