跳转到主要内容

使用Weboob自动下载供应商发票

项目描述

License: AGPL-3

会计发票下载Weboob

此模块为account_invoice_download模块添加了一个weboob后端。 Weboob (浏览器外部的Web) 是一个开源项目,提供多个应用程序与网站交互,而无需在Web浏览器中打开它们。它通过网络抓取或API连接到网站。Weboob为每个主题提供 多个API:银行、工作、电影、天气、广播等。此Odoo模块使用Weboob的bill API自动从我们供应商的网站下载发票,并将其作为供应商账单导入Odoo。Weboob有许多 模块(每个支持的网站一个),但只有其中一小部分模块提供了bill API。截至2018年8月,Weboob有26个提供bill API的模块。Weboob欢迎为支持更多网站添加额外模块的贡献。Weboob项目由法国开发者启动,因此大多数下载发票的模块是为法国供应商(EDF、Orange、Bouygues Telecom、Free等)提供的,但您被邀请开发和贡献新的Weboob模块以添加对您国家主要供应商的支持。Weboob的开发者文档有一个名为编写新模块的部分!

安装

安装weboob库(待办事项:检查它与稳定版本的weboob 1.3兼容,而不仅仅是开发版本的weboob 1.4)

sudo pip install weboob

一些Weboob模块需要额外的Python库。例如,Bouygues Telecom的Weboob模块需要

sudo pip install python-jose

Weboob需要MuPDF。如果您使用Debian/Ubuntu,请运行

sudo apt install mupdf-tools

配置

首先,安装您计划使用的Weboob模块

  • 转到菜单 会计 > 配置 > 导入供应商账单 > 更新Weboob模块列表

  • 然后,在Weboob模块列表中,点击您计划使用的每个Weboob模块并安装它。

在菜单 会计 > 配置 > 导入供应商账单 > 下载账单 中,当您编辑 下载账单配置 时,您现在可以选择 Weboob 作为 后端,然后您将看到一个新字段 Weboob模块,允许您选择与供应商相对应的weboob模块。

用法

Try me on Runbot

已知问题/路线图

  • 添加支持Captcha解决(通过CapCaptchaSolver ?)

错误追踪器

错误在 GitHub问题 上追踪。如果在出现问题时,请检查是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决它。

致谢

贡献者

维护者

Odoo Community Association

此模块由OCA维护。

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。

要为此模块做出贡献,请访问 https://odoo-community.org

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

此版本没有可用的源分布文件。请参阅 生成分布存档的教程

构建分布

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面