导入到套账

支持导入的格式

使用Banana财务会计软件,可以从任何格式导入(请参阅目前支持的格式列表)。如果需要导入的文件格式不在列表里,则可以开发特定的Banana财务软件导入应用程序

导入会计命令

报表(1)菜单中选择导入套账的命令,可以导入下列数据:

  • 发生业务 - 从另一个Banana财务会计文件或银行对账单中传输发生业务
  • 账户 - 从另一个Banana财务会计文件或文本文件中传输账户
  • 增值税代码 - 从另一个Banana财务会计文件或文本文件中传输增值税代码
  • 文件 - 传输一个完整的文件, 以转换会计科目表

为了能够一次传输数据, 请参阅从其它会计软件传输数据的页面。

导入的程序

  1. 选择数据的目标表格
  2. 选择要从中导入的文件类型
  3. 指示文件名称
  4. 选择要被导入的业务

目标表格

对于每种数据类型,都有其特定的页面:

导入格式

根据目标表格的类型,有不同的导入格式可供选择。

然而,下列格式可以被用于所有的 选项:

  • 含有列标题的文字文件
    特别是与其它程序一起创建的文件 (例如,一个创建发票的程序),以便于其数据可以被传入Banana会计文件中。
    关于如何准备这些不同类型的文件的技术指示信息可以在这里找到中文的解释
  • 也有已存在的或已被创建的一个特定的导入过滤器的其它文件类型。

文件名

  • 需要被导入数据的文件名称要被指示出来。

管理过滤器

确定键

  • 开始导入

 

导入发生业务

导入的过程

  1. 从下拉菜单中,选择导入发生业务
  2. 选择要从中导入的文件类型 (现金簿业务,复式记账套账的发生业务)
  3. 使用浏览键, 选择要导入发生业务的文件

有关所有类型导入过滤器的更多信息,请您参阅导入过滤器的页面

可以被导入的文件类型

  • 导入收益 & 费用核算业务
    为了能够把收益&费用会计文件内的发生业务导入到复式记账的会计文件中,收益&费用核算会计文件的目录与复式记账会计文件内的账户相对应是有必要的。
  • 导入现金簿业务
    除了导入发生业务之外,每月或每季度的导入概述也可被获得。
    请参阅页面: 导入现金簿业务
  • 导入复式记账套账的发生业务
    为了能够把复式记账会计文件中的发生业务导入到另一个复式记账会计文件中,账户相对应是必要的。
  • 从银行对账单 ISO 20022 或者 MT 940 导入发生业务
    请查阅页面: 银行对账单 ISO 20022
  • 在Txt导入数据
    此文件类型被用作从其它程序导入数据,例如:
    • 为了能够从您的工资软件中导入每月的发生业务
    • 为了能够导入使用开票软件而开具的发票
    • 为了能够导入使用您的开票软件制作的付款
    • 为了能够从您的在线商店中导入您的销售业务
    • 为了能够从另外的会计软件中导入数据
    • 为了能够从另外的现金管理软件中导入数据 (例如一间饭店或一间酒店)。
  • BananaApps(Banana应用程序)导入
    允许以Banana会计文件要求的格式导入数据,并由其他程序(专用格式)转换导出数据。

选择要被导入的行

在选择了被导入的行之后,程序将出现一个窗口,在那里用户们也可以选择使用其它的功能。

目的账户

当被导入的银行账户(或者邮政)对账单,或者一个账户的收益&费用发生业务是文本格式的时候,此选项将出现。
插入与被导入报表相关的账户表的银行账户号码。

选择发生业务

起始日期,结束日期
输入与发生业务转换相关的起始日期和结束日期。在日期区域下方的框中也可以自动选择期间。

不要导入如果存在相同的外部参考,日期,金额

一旦被激活,此功能允许用户不导入已输入的发生业务,以避免业务被记录两次。此选项仅在要被导入业务的"外部参考"列出现的时候才能被激活。否则此选项将被关闭。

使用以下方式来完成业务

自动完成录入数值

此选项只有在包含增值/营业税和多种货币的会计账户内是必要的,一旦被激活,其将允许在被导入数据中缺失的自动完成录入数值 (例如, 在汇率表格中的汇率)。

初始账户编码

当被导入的银行账户(或者邮政)对账单,或者一个账户的收益&费用发生业务是文本格式的时候,此选项将出现。这是分配给第一个导入业务的文档编号。

按发票号码来组业务

如果导入文件在"发票文件"列包含数值,将出现的对话框可能指示出:

  • 按发票号码来组业务
    在这种情况下,相同发票的行会被组在一起,这样一来,对于相同的账户和相同的增值税码来说就只有一个发生业务。
    请查看导入发票日期的解释
  • 目的账户余额差
    当增值税码被应用的时候,可能存在几美分四舍五入的差异。
    在这种情况下,Banana会计软件会为每一个发票创建一个额外的发生业务,差异会被记录下来。
    当然,有必要注意被导入的数据要在借贷之间保持平衡。如若不然的话,发生业务行将在借贷之间包含差额。

编辑被导入的发生业务

程序会创建一些发生业务并把它们添加到发生业务表格内。
发生业务可以被编辑或删除。
在复式记账的会计文件中,程序会在借方列和贷方列添加一些符号;在收益&费用核算文件中,程序会将符号添加在账户列和科目列中。

符号应替换为合适的帐户或科目。

  • [A]
    当对话框中没有指示任何帐户的时候,会显示该符号。
    您需要将[A]替换为相应的银行帐户。
     
    [CA]
  • 当此符号出现的时候,您需要将其替换为适当的抵销账户,以便平衡借方业务和贷方业务。

在只有一个抵销账户的行中,您可以在同一行中同时找到 [A] 和 [CA] 的符号。
在具有多个抵销账户的行中,每行都将有其自己的 [CA] 符号。在没有符号-[CA] 的情况下,将无法了解其是借方业务还是贷方业务。

经常被询问的问题

我看不到我银行对账单的格式
点击"管理过滤器...",再点击 "更新过滤器",并启用所需格式的过滤器。

我看不到邮政储蓄Xml账户对账单的格式(文件 .tgz)
不再支持此格式。请您联系邮政储蓄,并要求获得 ISO 20022 格式的对账单。

出现了下面的信息 '这个 ISO 20022 文件不包含银行对账单 (camt.052/053/054)'
当 ISO 20022 文件不包含银行对账单的情况下会出现这个错误信息的提示。ISO 20022格式是一种通用的格式,其可包含不同类型的信息,例如在Banana会计文件中的银行对账单和支付确认,只有银行对账单 可以被导入 (camt.052/053/054)。

我的银行不在所支持格式的列表中
为尚未生效的格式创建过滤器是可能的。我们也支持客制化格式的执行。

我只能导入集体订单,却无法看到细节 (个人订单)
当在电子银行执行付款操作的时候 (例如在 Raiffeisen 银行), 您需要选择 '个人订单' 的选项,而不是 '集体订单',通过此项操作您就可以导入个人订单的付款。

 

导入ISO 20022文件

ISO 20022是传输财务数据的国际标准。
CAMT类别重新组合账户报表使用的格式,报告账户业务和账户余额确认:

  • camt052: 帐户报告
  • camt053 (包括第4版本): 账户报表
  • camt054: 信/贷通知

预览ISO-20022文件

Banana 财务会计软件为用户提供了预览Camt文件内容的可能性

数据导入当前会计文件

按照导入到套账命令(报表1菜单)的指示继续。
压缩文件也可以使用此功能打开。在这种情况下,程序将提示用户要选择从中导入压缩文件数据的文件。

关于转换ISO 20022的技术说明

ISO 20022 标准很准确地对银行报表的会计数据进行编码。然而,其也为插入关于账户及其活动的附加信息而留下了一定的空间。
当Banana会计软件读取文件的时候,其试图适应ISO 20022文件已经被预先安排好的方式。
  • 读取初期余额相似的编码
  • 读取期末余额相似的编码
  • 所有的内容都被读取并且在移动中被处理
    • 发生业务日期 (日期)
    • 货币日期
    • 发生业务金额 (正或负)
    • 摘要 (目前Banana会计软件把各种摘要整合成一个单一文本) 将来更具体的提取该信息,并且指示出需要被输入的列是可能的。
    • 区分单一行和详细行之间的业务。
      对于需要详细说明的业务,将会有一行为总额,以及将用于汇总的单独若干行。

针对瑞士的情况

瑞士银行体系已颁布了ISO 20022的使用规范
标准化的格式如下: 

  • camt053: 账户报表,包含详细信息的业务。
    这是您的银行应提供的文件,并说明它还包括收到的付款。
    可能会要求提供摘要文件 (不含任何详细信息),在这种情况下,还必须要求camt054的表单,详细说明收据。
  • camt054: 按类型详细列出的业务 (例如发出账单收到的账单付款)。
    如果需要详细的现金收入,银行将在camt054文件中提供日期 (作为V11的替代)。
    结果在两个文件中:
    • camt053文件 (账户对账单) 和多笔付款及每日总计的兑现账单,这些详细信息包含在camt054文件中。
    • camt054文件,详细介绍所有用于参考编号的兑现账单业务。
  • camt052: 帐户报告。
    Is only used in special situations, to monitor transactions for a specific day.  仅在特殊情况下使用,以监控特定日期的交易。

从现金日记账文件中导入数据

当您管理会计工作的时候,单独管理现金日记账以及定期把发生业务导入在主要的会计文件中是有可能的,根据所选的期间进行分组。

在这种情况下,会有两个单独的文件: 一个包含一般会计文件数据的文件,以及另一个只包含现金日记账管理数据的文件。

为了能够把现金日记账文件中的数据导入到主要的会计文件中,那些文件需要被连接。可以通过以下两种方式进行 :

  • 现金日记账文件目录的相同账号 (对于复式记账来说), 或者, 与在主要会计文件中所使用的相同的科目号 (对于收益&费用核算会计文件)。
  • 在现金日记账文件中,在科目表格的科目2列中,输入与主要会计文件相同的账号 (如果是复式记账的话) 或者相同的科目号 (对于收益&费用核算会计文件)。如果您在科目表格中看不到科目2列,那么您需要在数据菜单中选择列设置的命令,然后在跳出的窗口中对科目2选项进行选择。

示例:

在下面的例子中,与主要会计文件相关的账号被输入在科目2的列中。

为了能够导入数据, 请按照下列指示进行操作:

  • 打开主要的会计文件,然后从报表(1)菜单中选择导入套账的命令
  • 在出现的对话框中,在导入一栏中选择发生业务选项; 在下面的列表中选择现金簿业务(*.ac2),然后使用浏览键来选择现金日记账文件。

您可以在导入到套账页面上找到关于下列窗口的更多信息。

会计原则

目的账户
这是复式记账或简单会计账号的数据会被结转。

初始账户编码
这是给发生业务结转的文档编号。

选择发生业务

起始日期 /  结束日期
这些下拉菜单指定了导入数据的起始日期和结束日期。

组发生业务

在这个部分,用户具体指定发生业务期间被分组的方式:

  • 不分期分组 - 所有会计期间都会被显示
  • 月度 - 发生业务按月进行分组
  • 季度 - 发生业务按季度进行分组
  • 半年 - 发生业务按半年进行分组
  • 每年 - 发生业务按年分组

一项业务一个账户
如果一个以上的科目被分组在单一账户内,但是用户需要为每个科目分离业务,那么此单元格必须被激活; 然后程序会为每个科目创建发生业务。当增值税码被使用的时候,发生业务不仅会被科目所创建,也会为在同一科目中的每个不同的增值税码所创建。

请注意: 当用户在使用含增值税的会计文件时,增值税的计算可能会略有不同。如果发生业务金额作为净金额被插入,现金帐户的余额也可能会因为四舍五入而不同。

会计文件随零用现金的数据更新。

导入账户

选择报表(1)菜单中的导入套账命令, 然后在跳出的窗口中选择导入账户选项来激活此功能,程序将从当前的会计文件中提取账户或目录,并且允许从以下窗口中选择所指示的选项:

选项

含成本中心

添加新账户
当此选项被激活后,所有新的账户将被加到会计计划中。

替换文字摘要
如果已经存在的账户被导入,但是拥有不同的摘要,当此选项被激活之后,被导入的摘要会取代已存在的摘要。

替换初期余额
如果已存在的账户被导入不同的初期余额,那么当此选项被激活之后,被导入的初期余额会取代已存在的初期余额。

导入增值税码

此功能仅在含有增值税管理的会计文件中可用,并且允许其用户从以下方式中导入增值税码:

  • 其它的会计文件 (*.ac2)
  • 带有列标题的文本文件(文本文件 *.txt)
     

为了导入增值税码,请按照以下步骤操作:

  • 报表1的下拉菜单中选择导入账套命令
  • 选择增值税码
  • 选择瑞士:2018年新增值税 - 在下面部分,包含2018年新增值税码的文件将会自动显示
  • 点击OK确认
     

接下来的对话窗口如下:

添加新码和新组
如果选中此选项,新码和新的增值税组会被添加,且无需删除已存在增值税码表格内的那些代码。

替换所有行
如果选中此选项,现有的增值税代码表将被包含在指定原文件中的那个所取代。

请注意

如果在导入后收到了一条未找到增值税账户的错误信息提示,那么需要选择文件菜单-文件和账户属性命令-增值税选项-增值税账户。

更新瑞士的增值税码

请参阅法文德文意大利文的页面。

导入文件

此功能允许您从另一个同一类型的Banana会计文件(拥有ac2扩展名的文件) 中导入数据。
 
其使用的时间是当您从一个账户科目转到另一个账户科目的时候,以及当账号的转换是必要的时候。
 
如果您想获得关于转换账户科目更多的信息,那么请您参阅会计科目表的更改页面。
 

源文件

这是数据来源的文件。

目标文件

"接收"数据的文件。

选项

导入业务

出现在源文件中的发生业务表格中的所有行,都将被导入。

导入经常性业务

出现在源文件中的经常性业务表格中的所有行,都将被导入。

导入预算业务

出现在源文件中的预算表格中的所有行,都将被导入。

在账户表格中替换金额

初期的金额,预算的金额以及之前在目标文件中的账户表格内的列都会被删除,并且它们都会被在源文件中出现的金额所替代。

由于是同一个账号,账户需要相互对应。或者当有替代品出现的时候,"转换账号"的选项应该被使用。

替换账户属性 (基本数据)

目标文件的文件和账户属性会被源文件的文件和账户属性所取代。

转换账号

通过使用此功能,被导入的账户号将被在另一个可供选择的列中的账户号所取代。
如果您使用了此功能,那么您还必须指示出在导入时被使用的包含有账号的列,而不是现有的。
在账号列的旁边,应该有一列,该列会指出在导入时会被使用的替代号。如果没有指定另一个号码,那么源文件中的原始账号将被使用。

  • 账户匹配在源文件中
    此功能被使用的情况是: 例如当您把一个会计文件放在了一个国家里,其拥有一个特定的数字系统,然后您需要使用拥有不用数字系统的账户科目,定期的把您的发生业务表格导入到一个不同的会计文件中。
    • 您需要把一个新的文本列添加到会计计划中 (列设置命令)。
    • 对于每一个账户,指示出在表格中的目标账号。
  • 账户匹配在目标文件中
    比如在您想用一个新的编号和分组来切换到一个账户科目的时候,此功能会被使用。
    • 您创建一个含有新的账户科目的新的账户文件。 
    • 在账户科目中,您创建一个新的列,在那里您指示出账户匹配 (列设置命令)。
    • 在此列中,指示出源文件的账号。
      使用分号来分隔账户 "1000;1001" 指示出几个账户需要被分组到此账户中。
  • 列包含账户匹配 (账户表)
    指示出被用户添加的账户科目的列,以及包含账户匹配。

 

结果和可能的错误

在程序指示出错误的情况下 (缺失账户或其它), 取消导入操作的可能是必要的, 完成账户匹配,以及重复导入操作。

该程序,查找不同的账户科目,不能自动执行扩展检查以确保所有导入的数据已被正确的分组。

因此如果出现了请手动检查结果的建议,请核实资产负债表和损益表的总数是否是正确的。

高级导入选项

对于不同的和更复杂的,以及自动化的转换需求,我们建议使用脚本,因为其可以实现转换和导入的完全客制化。

 

导入汇率

只有在复式记账- 复式记账含外汇的会计文件中才拥有此选项。
其特点与导入发生业务功能中的是一样的。

它可以使其用户从以下方式中导入汇率:

  • 其它文件的汇率表格或者是汇率历史文件(*.ac2)
  • 带有列标题的文本文件(文本文件 *.txt)

请留意: 汇率历史文件仅会显示外汇表格以及记录过去的汇率。