生成Chorus兼容的电子发票并通过Chorus API发送
项目描述
这是支持Chorus Pro(法国政府的电子发票平台)的基础模块。Chorus Pro规范可在Chorus Pro社区网站上找到。所有法国政府的供应商都必须通过Chorus Pro发送他们的发票。有关Chorus和向法国政府发送电子发票的义务的更多信息,请参阅经济事务部网站上的相关页面。
要生成Chorus的电子发票,您需要模块l10n_fr_chorus_factur-x或l10n_fr_chorus_ubl。
目录
配置
对于您通过Chorus开具发票的客户,您必须
在“会计”选项卡中输入他们的SIRET,
在“会计”选项卡中选择Chorus作为客户发票传输方式,
选择Chorus所需的信息为从Chorus(菜单查找公共结构)获得的值,
如果该服务是Chorus中该客户的必需信息,您必须创建Chorus服务,然后创建开票联系人并选择相关的Chorus服务,并确保此联系人在发票上作为客户使用。
如果您想使用Chorus API轻松地从Odoo向Chorus发送发票,您必须
编辑Odoo服务器配置文件,并添加两个键chorus_api_oauth_id和chorus_api_oauth_secret,这两个键包含通过PISTE获得的Oauth客户端ID和客户端密钥。更新配置文件后,别忘了重启Odoo服务器。
在菜单会计 > 配置 > 设置中,在Chorus API部分,启用使用Chorus API选项,这将所有用户添加到Chorus API组。然后,在设置页面上设置Chorus API的附加配置参数。
在菜单设置 > 技术 > 自动化 > 计划任务中,还应该激活与Chorus Pro相关的3个计划任务。
用法
在法国公共行政机构的客户表单视图中的会计选项卡中,将客户发票传输方式设置为Chorus Pro。然后,您将看到一个名为Chorus Pro的新部分。在此部分中,您应设置Chorus所需信息,如果该机构需要服务所需,您必须创建Chorus服务。
如果您启用了Chorus API,只需单击按钮更新Chorus所需信息,它将设置字段Chorus所需信息并下载该机构的所有Chorus服务。
当您尝试验证通过Chorus Pro发送发票的客户发票/退款时,它将检查字段Chorus所需信息的值,并检查该发票是否有订单参考或/和所需的Chorus服务。
如果您启用了Chorus API,您应在已验证的客户发票/退款上看到发送到Chorus按钮,并且传输方式设置为Chorus Pro。您还可以选择多个客户发票/退款并执行操作 > 发送到Chorus Pro。
通过Chorus API发送发票将创建一个Chorus流程,cf 菜单会计 > 配置 > Chorus Pro > Chorus流程(这实际上不是配置问题……所以我们可以争论说它不应该在配置菜单中!)。您可以单击按钮更新流程状态来刷新流程的状态,直到达到状态IN_INTEGRE。然后,单击按钮获取Chorus发票标识符来获取Chorus中发票的技术标识符(并在Odoo发票上写上它)并获取Chorus中发票的状态。最后,在发票上,您可以单击按钮更新Chorus发票状态来刷新Chorus发票状态。所有这些刷新Chorus流程和发票状态的操作都通过名为Chorus Pro发票状态更新的计划任务自动化。所以,如果该计划任务处于活动状态,您就不必手动执行本段中描述的操作。
在客户发票的列表视图中,您可以根据Chorus状态进行分组:这样,您可以了解您发送到Chorus Pro的所有发票的状态概述,并可以轻松地发现是否有发票被拒绝。
错误追踪
错误在GitHub问题中追踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决这个问题。
请勿直接联系贡献者以获取支持或技术问题的帮助。
鸣谢
贡献者
Alexis de Lattre <alexis.delattre@akretion.com>
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛应用。
当前维护者
此模块是GitHub上OCA/l10n-france项目的组成部分。
欢迎您贡献力量。要了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo_addon_l10n_fr_chorus_account-17.0.1.0.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fe5f5d941fb04b78e4c0175cac375e671aa9b659dca0d3ecc8f7e4cabfd21bc5 |
|
MD5 | 830c2ca30589a243411583c7cc297afc |
|
BLAKE2b-256 | bf1411e4681f31b06467443d27e87ff8b3657457652a7ac0a6a5b5ba4b377c7c |