Intrastat产品的基础模块
项目描述
Intrastat产品
此模块包含Intrastat产品报告的通用对象和字段,例如产品上的《商品编码》(如果您不熟悉《商品编码》,请阅读《维基百科 <http://en.wikipedia.org/wiki/Harmonized_System>
)和《原产国》。应与特定国家的Intrastat产品报告模块结合使用,例如
l10n_fr_intrastat_product:法国的《商品交换声明》(DEB)模块
l10n_be_intrastat_product:比利时Intrastat产品声明的模块
这些特定国家的模块可以在OCA的这些国家的本地化中找到。
安装
警告
此模块与官方扩展集中的模块 report_intrastat 冲突。如果您已经安装了模块 report_intrastat,则在安装此模块之前应将其卸载。
用法
此模块与特定国家的本地化模块结合使用。
本地化模块的编码规范
我们建议首先复制一个现有模块,例如 l10n_be_intrastat_product,并根据您国家的特定需求修改代码。
声明对象
创建一个新的类,如下所示
class L10nCcIntrastatProductDeclaration(models.Model): _name = 'l10n.cc.intrastat.product.declaration' _description = "Intrastat Product Declaration for YourCountry" _inherit = ['intrastat.product.declaration', 'mail.thread']
其中 cc = 您的国家代码
计算与声明行
创建新的对象,继承自计算和声明行对象,以便您可以添加方法或自定义基本模块中的方法(当需要为多个国家进行自定义或添加新方法时,请提交PR)。
还修改新创建对象的 parent_id 字段(以 l10n_be_intrastat_product 为例)。
XML文件:菜单、操作、视图
以 l10n_be_istrastat_product 为例,将“be”替换为您的国家代码。
错误追踪器
错误追踪在GitHub Issues。如有问题,请先检查您的错误是否已被报告。如果您是第一个发现的,请提供详细且受欢迎的反馈,帮助我们解决它。
致谢
贡献者
亚历克斯·德·拉特雷,Akretion <alexis.delattre@akretion.com>
卢克·德·梅耶,Nwiat <info@noviat.com>
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
要为此模块做出贡献,请访问https://odoo-community.org。
项目详情
odoo11_addon_intrastat_product-11.0.1.2.0.99.dev4-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b3424174a215ff7fef0e41ba47e820ff9e15e7fdcc34bb27df2e40b527f3096a |
|
MD5 | f1c684013d85689ddf925a2a8527a46b |
|
BLAKE2b-256 | 477e1dcca48e500fb09d0cf9811619caf6ac1c518d731f56335a9643bfbfcda7 |