导入会计分录

odoo8-addon-account-move-line-import的Python项目详细描述


License: AGPL-3

导入会计分录

此模块在“日记条目”屏幕上添加一个按钮,允许从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上跟踪错误。如果有麻烦,请 如果您的问题已经报告,请检查那里。如果你先发现它, 通过提供详细而受欢迎的反馈,帮助我们粉碎它。

学分

贡献者

维护人员

Odoo Community Association

此模块由OCA维护。

oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。

若要对此模块作出贡献,请访问https://odoo-community.org

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java操作数组上的字符串   java JAXB内容未实例化   图形在Java中如何绘制垂直居中的字符串?   java Apache Ant:使用Junit时出现NoClassDefFoundError   java无法从服务器上运行perl脚本   如何在java中沿树进行预排序遍历,并打印0和1以对应每个节点上的特定字符?   java如何创建。p12文件?   java线程访问无效   java只匹配命名空间中的XML节点,而不知道NS前缀   从java获取2d arraylist元素   数组Java动态集合对象   java Xpath通过通配符或布尔运算查找以相同名称开头的节点?   java注释元素类型   java在中看不到Super()。反编译后的类文件