导入会计分录
odoo8-addon-account-move-line-import的Python项目详细描述
导入会计分录
此模块在“日记条目”屏幕上添加一个按钮,允许从CSV文件导入条目行。
在开始导入之前,将执行许多健全性检查,例如:
- 检查合作伙伴参考是否正确
- 检查帐户代码是否正确
- 检查借方和贷方的总和是否平衡
如果没有发现问题,将加载条目行。 生成的日记账分录将处于草稿模式,以便在过帐分录之前进行最终检查。
使用量
输入文件列标题
必需字段
帐户
通过精确匹配查找帐户代码。
借方
学分
其他字段
可以添加额外的列,只要 列标题等于字段的“orm”名称。 没有对应ORM字段的输入字段将被忽略 除非在此字段中添加了特殊支持 模块(或扩展此模块功能的模块)。
此模块已对以下字段实现了特定支持:
名称
如果未指定,则将使用“/”作为名称。
合作伙伴
该值必须是唯一的。 查找逻辑:完全匹配伙伴引用, 如果在合作伙伴名称上找不到完全匹配。
产品
该值必须是唯一的。 将在产品记录的“内部引用”(默认代码)字段上创建一个查找。 如果没有结果,将对产品名称启动第二次查找。
到期日(或到期日)
日期格式必须为yyyy-mm-dd)
货币
指定货币代码,例如“美元”、“欧元”…)
税务账户(或税务代码)
查找逻辑:如果找不到与税务案例“name”完全匹配的字段,则与税务案例“code”字段完全匹配。
分析帐户(或分析帐户)
查找逻辑:与代码完全匹配, 如果找不到完全匹配的名称。
空白列标题指示将 处理。这允许在输入行上使用“comment”列。
空行或以“”开头的行将被忽略。
输入文件示例
cf.此模块的“sample_import_file”目录。
已知问题
此模块使用pythoncsv模块读取输入csv文件。 输入csv文件应该考虑到csv模块的限制:
不支持Unicode输入。此外,还有一些关于ascii nul字符的问题。 因此,所有输入都应该是utf-8或可打印的ascii。 如果不是这样,结果是不可预测的。
缺陷跟踪器
在GitHub Issues上跟踪错误。如果有麻烦,请 如果您的问题已经报告,请检查那里。如果你先发现它, 通过提供详细而受欢迎的反馈,帮助我们粉碎它。
学分
贡献者
- 吕克·德迈耶,诺维特,info@noviat.com>;
维护人员
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
若要对此模块作出贡献,请访问https://odoo-community.org。