导入会计分录

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是通过internet与客户机/服务器应用程序交互的最佳方式吗?   awt为什么不推荐java getPeer调用?   java类的添加方法   java在启动tomcat时传递数据库身份验证详细信息   如何创建具有关联值(如Swift enum)的Java枚举?   如何清理这个Java示例内存   visualvm如何在Java Visual VM中解释大型自时结果?   当实例变量的名称与参数变量相同时,java调用实例变量   eclipse缺少工件组织。硒。硒:seleniumjava:jar:3.14.59   java如何在Android Studio中Expandablelistview的子布局中使用Listview   从Guava 19升级到20时出现java编译错误   java在Maven 2中,我如何知道哪个依赖项来自于可传递依赖项?   需要javascript简单数据分级应用程序支持   接受特定对象或其子类型的java通用方法   在Java中剥离HTML   错误的Java字符串连接   Mybatis,Mysql中重复更新查询的java语法错误