CSV 文件结构

要导入日记账的 CSV 文件必须包含按特定顺序排列的特定信息。

下表显示了 CSV 文件中每个日记账行必须包含的信息以及这些信息的顺序:

字段 字段类型 数据类型 字段内容说明
日记账 ID 可选 字母数字 源系统中的日记账 ID 将添加到说明作为后缀,并由系统生成新日记账 ID。

如果 ID 长度超过存储限制,则缩短 ID。

示例值为 JI0001、JI0002。

日记账摘要 可选 字符串 由用户定义。

示例值为重新分类、产成品。

期间 必需 日期 必须处于打开状态且采用 Business Modeling 中配置的格式。

不能为空或包含不必要的字符或空格字符。

示例值为 01_2020。

日记账类型 必需 字符串 可能的选项是“实体”或“集团”。

不能为空或包含不必要的字符或空格字符。

集团 必需 字符串 必须采用 Business Modeling 中配置的格式。

集团 ID 仅对集团日记账有效。对于实体日记账,忽略集团 ID。

不能为空或包含不必要的字符或空格字符。

示例值为 GR0001、GR0002。

实体 必需 字符串 必须采用 Business Modeling 中配置的格式。

不能为空或包含不必要的字符或空格字符。

示例值为 RU0001、RU0002。

级别 必需 字符串 必须采用 Business Modeling 中配置的格式。

不能为空或包含不必要的字符或空格字符。

实体日记账的示例值为重新分类、调整、更正。

集团日记账的示例值为合并资本。

说明 可选 字符串 由用户定义。

源系统中的日记账 ID 将添加到说明作为后缀。

类别 可选 字符串 由用户定义。
簿记序号 必需 数字 一个簿记序号指示一个日记账。

不能包含负数。

必须从 1 开始,并为每个后续日记账递增。日记账中的每一行都必须包含与此日记账相同的序号。例如,在 1 1 2 2 2 序列中,1 表示一个包含两行的日记账,而 2 表示另一个包含三行的日记账。

日记账行的过账顺序基于 CSV 文件中日记账行的升序。

日记账过账的顺序基于簿记序号的升序。

分部阶段 可选 字符串 仅适用于集团日记账。

可能的选项是“分部间”或“分部内”。

对于实体日记账,必须留空。否则,导入文件将放弃。

账户 必需 字符串 必须采用 Business Modeling 中配置的格式。

不能为空或包含不必要的字符或空格字符。

示例值为 L300100、A250120。

公司间 可选 字符串 必须采用 Business Modeling 中配置的格式。

如果为特定账户 ID 启用公司间特性,则必须指定。否则,将其留空,系统将指定“外部”值。

公司间不能包含不必要的字符或空格字符。

示例值为 RU0001、外部。

明细表项 可选 字符串 必须采用 Business Modeling 中配置的格式。

如果相应账户 ID 需要明细表项,则必须指定。否则,将其留空,系统将指定“未指定”值。

示例值为 42、12。

借方 必需 数字 必须包含借方金额。

若要过账日记账,借方和贷方的总金额必须平衡。否则,只能将日记账保存为草稿。

贷方 必需 数字 必须包含贷方金额。

若要过账日记账,借方和贷方的总金额必须平衡。否则,只能将日记账保存为草稿。

分部 1 可选 字符串 必须采用 Business Modeling 中配置的格式。

如果相应账户 ID 需要分部信息,则必须指定。否则,将其留空,系统将指定“未指定”值。

示例值为 BU0001、BU0002。

分部间 1 可选 字符串 必须采用 Business Modeling 中配置的格式。

如果相应账户 ID 需要分部间信息,则必须指定。否则,将其留空,系统将指定“未指定”值。

示例值是 RE0001、RE0005。

分部 2 可选 字符串 必须采用 Business Modeling 中配置的格式。

如果相应账户 ID 需要分部信息,则必须指定。否则,将其留空,系统将指定“未指定”值。

示例值为 BU0001、BU0002。

分部间 2 可选 字符串 必须采用 Business Modeling 中配置的格式。

如果相应账户 ID 需要分部间信息,则必须指定。否则,将其留空,系统将指定“未指定”值。

示例值是 RE0001、RE0005。

分部 3 可选 字符串 必须采用 Business Modeling 中配置的格式。

如果相应账户 ID 需要分部信息,则必须指定。否则,将其留空,系统将指定“未指定”值。

示例值为 BU0001、BU0002。

分部间 3 可选 字符串 必须采用 Business Modeling 中配置的格式。

如果相应账户 ID 需要分部间信息,则必须指定。否则,将其留空,系统将指定“未指定”值。

示例值是 RE0001、RE0005。