跳至主要内容
Adaptive Planning
上次更新时间 :2025-02-07
电子表格导入

电子表格导入

您可以下载电子表格模板,填写完毕后将其上传到实例中,借此将数据导入到标准工作表、多维工作表和模型化工作表中。如果您的公司具有交易模块,您还可以通过 Adaptive Planning 从电子表格 导入交易 详细信息。在导入流程中,您需要将源中的账户、层级和维度映射到 Adaptive Planning 中已存在的对应项目。
针对劳动力规划配置管理器所管理的模型化工作表,已禁用此功能。
您可以通过“导入数据”界面选择导入类型、源和目标。在您作出相关选择之后,系统会生成一个导入电子表格模板,然后您可以下载该模板,并将源系统的数据填写到其中。请务必查看下载的模板文件中的说明,了解最新的步骤和要求。填写电子表格模板后,您就可以将其导入。
由于访问规则的原因,执行导入的用户可能无法验证其导入。导入用户的最佳做法是,至少对所有交集具有“完整视图”访问权限。
导入数据
要了解如何从工作表上的总分类账账户、自定义账户和多维账户中的实际值版本中清除数据,请参见 从集成管理中清除数据。
其他导入方式:如果您的公司购买了“NetSuite 集成”选项,您还可以直接从 NetSuite 账户导入实际值数据。
Adaptive Planning Integration 提供了一个功能齐全的数据集成平台,可让您排定时间表,从各种外部系统自动导入数据和元数据。请参见 概念:集成 了解更多。

先决条件

  • 所需权限:
    • “导入功能”权限;对作为数据导入位置的特定交集进行编辑的权限。
    • 或“导入到所有位置”权限,此权限支持将数据导入到所有区域,可无视位置或层级的访问权限。
    • 要验证导入,导入用户应对已导入数据的所有交集至少具有“完整视图”访问权限。
  • 如要导入交易,您必须具有交易模块, 参考信息:交易。
  • 知道工作表名称, 概念:工作表类型 数据将导入到。
  • 从 ERP 或其他源系统将数据导出为 CSV、XLSX 文件,或可从中复制数据的其他类型文件。
  • 为了提高此流程的效率,请确认需要将数据值加载到的账户、层级和维度在 Adaptive Planning 中是否已存在。

导航

Navigation Icon5.png 在导航菜单中,单击
“集成”>“导入数据”
。

基本步骤

  1. 选择导入类型和导入源。
  2. 选择导入目标。
  3. 如要导入电子表格,请下载并填写适用于以下某种数据的模板:
    • 模型化数据
    • 多维数据
    • 标准数据
    • 交易数据
  4. 导入模板,并选择账户映射、层级映射和维度值映射(如适用)。

选择导入类型

您可以选择“导入时不含用于创建显示名称的‘代码’列和‘名称’列”
,以便导入没有“代码”字段列和“名称”字段列的模板。如果在引入显示名称之前已创建模板,则此选项还允许从该模板导入数据。 如果您在“常规设置”
中开启“为显示名称启用单列数据导入/导出”
功能,系统会在整个应用程序中应用“导入时不含用于创建显示名称的‘代码’列和‘名称’列”
,并在“导入”页面中隐藏该选项。
选择实际值版本、计划版本或交易作为导入类型。
“实际值版本”包含您在给定时段内的实际财务结果,例如您自 2020 年 5 月起产生的收入或费用。实际值是所发生事件的记录。
您可以导航到“集成”>“导入历史记录”
,查看实际值导入历史记录。您可以在“文件名”下查看每个实际值导入请求,并在“操作”下查看这些请求的状态或错误消息。
“计划版本”(也称为计划和规划)可以是预算、假设情景或您能想象到的几乎所有事物。
“交易”通常是与带时间戳的订单、发票、销售流程活动或付款相关的数据。要导入交易数据,您必须具有交易模块。

选择导入源

选择“电子表格”
。然后在“导入到工作表”下选择工作表,并按照后续几个版块的说明下载工作表模板。
如果您没有看到名为“导入自”
的版块,则表明您的组织未使用 NetSuite Basic 或自定义脚本。此时您只能看到“导入类型”
板块和“导入到工作表”
版块。
如果您的公司具有 NetSuite Integration - Basic,则您可以选择“NetSuite 实际值”选项。

选择导入目标

选择导入的目标。选择目标后,单击“下载模板”
,填写模板中的各个列。
下载模板因工作表类型而异。

导入电子表格时输入模板列和日期格式

导入到工作表时,工作表类型不同,您需要在电子表格模板中填写的列也不同。请阅读下载的模板中第一个工作表上的说明,了解模板的各项要求。
导入模板说明
如需了解更多详细信息,请参见 参考信息:电子表格导入选项 。
最佳做法:填写模板后,保存模板。重新打开已保存的模板后,您可以在已保存内容的基础上继续编辑,如果您计划从同一个工作表加载数据,则可以重用该模板。
导入的日期格式
时段列可接受以下旧版日期格式:
  • Excel 日期格式:Adaptive Planning 将在相应的时间层级中查找包含此日期的时段。
  • 格式为 MMM-YYYY 的文本字符串(例如 jun-2016):如果您的组织配置了自定义日历,则系统不接受此格式。
如要在导入的文件中输入日期,首选时段代码。请参见 步骤:更改日历。

填写标准数据模板

“标准工作表”包含由账户和时段组成的简单网格。标准工作表的常见示例包括费用表、收入表、损益表、资产负债表和现金流工作表。
标准数据是符合以下特征的数据:位于总分类账账户、自定义账户、假设账户和汇率中,但不位于工作表中。在导入标准数据时,您无需选择工作表。
  1. 选择“标准”。
  2. 单击“下载模板”
    ,然后按照模板说明创建列,并填写需要导入的数据。
  3. 单击“选择文件”
    ,浏览到编辑好的模板,然后单击“导入”
    。
  4. 选择您希望 Adaptive Planning 以哪种方式映射文件中的账户识别号、层级或维度值。
标准工作表数据导入列
  • 账户(必填):外部系统中的账户识别号,例如账户名称或账户代码。此列不能为空。此列还可以接受“账户代码”标题。
  • 层级代码(必填):总分类账中的组织层级代码。此列不能为空。
  • 拆分标签:用于区分两个或以上的拆分。如果不需要,可将此列留空。
  • 区域代码:这是自定义维度列的示例,可以重命名为 Adaptive Planning 中的任何维度,也可以删除此列及其维度名称列。添加维度代码列,用于指定更多维度。每个维度值都必须具有唯一的维度值代码。
  • 区域名称(可选):这是自定义维度列的示例,可以重命名为 Adaptive Planning 中的任何维度,也可以删除此列及其维度代码列。如果维度名称列不存在,维度代码将用作维度名称。如果维度名称列存在,您必须填充其单元格。要存在重复的维度值名称,则所对应的维度值代码必须不同。
  • 时段:由位于导入账户的时间层级中的时段代码表示,或由目标时段内的任何日期表示。至少需要一个数据时段。
标准数据模板附带一个数据行示例,可帮助您了解如何填写模板。
标准数据导入模板示例
以下是标准数据导入模板的示例。标准数据模板附带一个数据行示例,可帮助您了解如何填写模板。
A
B
C
D
E
F
G
H
I
1
账户
层级代码
拆分标签
区域代码
区域名称
01/2018
02/2018
2
应收账款
西海岸
ABC
EUR
欧洲
229806.30
227238.90
3
单列标准数据导入模板示例
如果您在“导入”页面上选中“导入时不含用于创建显示名称的‘代码’列和‘名称’列”
,或者在“管理”>“常规设置”
中开启“为显示名称启用单列数据导入/导出”
,则导入模板将如下所示:
A
B
C
D
E
F
G
H
1
账户
层级
拆分标签
区域
01/2018
02/2018
2
应收账款
西海岸
ABC
欧洲
229806.30
227238.90
3

填写模型化工作表数据模板

“模型化工作表”用于输入基于记录的数据。这种工作表在列中使用自定义字段名称,并将记录保存在行中。模型化工作表包含用于对财务事件(例如销售产生的收入、人员月薪或资本采购的折旧)进行建模的基础业务逻辑。
  1. 选择工作表。如果系统显示“导入模式”选项,则表明您选择的工作表是模型化工作表。
  2. 选择导入模式。如果实例使用访问规则,则某些选项会有所不同。请参见 参考信息:访问规则与您的模型。
    • 将导入的行添加到工作表。
    • 为所有层级替换工作表中的所有数据。
    • 仅为导入的层级替换工作表中的所有数据。
    • 更新现有行:只有“导入键”列是必填列。如果工作表已选中“允许拆分”
      ,则不支持更新。导入文件内,导入键列中的值必须唯一。
    • 更新现有行和添加新行只有“导入键”列、“层级”列和任意文本选择器列为必填列,即使不添加新行也是如此。如果工作表已选中“允许拆分”
      ,则不支持更新。导入文件内,导入键列中的值必须唯一。
  3. 单击“下载模板”
    ,然后按照模板说明创建列,并填写需要导入的数据。
  4. 单击“选择文件”
    ,浏览到编辑好的模板,然后单击“导入”
    。
  5. 为用于更新行的导入模式选择“导入键”
    。选择一个自定义维度或层级,指示导入操作将更新模型化工作表中的哪些行。系统会更新与导入键匹配的所有行。导入文件内,导入键列中的值必须唯一。
  6. 选择所需的方式
    Adaptive Planning
    以映射文件中的账户识别号、层级或维度值。
模型化工作表导入列
模型化工作表的必填字段和列因模型化工作表定义而异。

导入前,请确认工作表中是否有重复列名。只有时间跨度列和一个显示列可以同名。其他所有重复名称都会导致导入失败。如果您收到错误消息指示存在重复列名,则重复的列名数量可能比错误消息指示的数量要多。您必须从工作表(而不是模板)中查找并移除重复的列名。
模型化工作表可接受包含以下数据类型的列:
  • 层级(必填):总分类账中的组织层级。此列不能为空。
  • 数据输入
    • 文本:任何字符串值。
    • 数字:任何数值。
    • 日期:任何日期值。
    • 文本选择器:对应文本选择器选项的字符串值。
    • 初始余额:任何数值。
    • 复选框:“0”表示关闭,“1”表示开启。
    • 时间跨度:任何数值。时间跨度列的顺序应与模板中指定的顺序匹配。
  • 维度:对应维度值代码的字符串值。
  • 属性:对应属性值代码的字符串值。
模型化工作表导入模板示例
下列“服务收入”模型化工作表只需要三列:
  • 层级代码
  • 收入确认
  • 开具发票
A
B
C
D
E
F
G
1
2
3
必填
4
层级代码
收入确认
开具发票
客户代码
客户名称
服务代码
服务名称
5
6
单列模型化工作表导入模板示例
如果您在“导入”页面上选中“导入时不含用于创建显示名称的‘代码’列和‘名称’列”
,或者在“管理”>“常规设置”
中开启“为显示名称启用单列数据导入/导出”
,则导入模板将如下所示:
A
B
C
D
E
1
2
3
必填
4
层级
收入确认
开具发票
客户
服务
5
6

填写多维工作表数据模板

“多维工作表”是一种工作表类型,让用户能够根据大量的各种维度在若干账户中输入多维数据。
  1. 选择工作表。如果系统未显示“导入模式”选项,则表明您选择的工作表是多维工作表。
  2. 单击“下载模板”
    ,然后按照模板说明创建列,并填写需要导入的数据。
  3. 单击“选择文件”
    ,浏览到编辑好的模板,然后单击“导入”
    。
  4. 选择所需的方式
    Adaptive Planning
    以映射文件中的账户识别号、层级或维度值。
多维工作表导入列
  • 层级代码(必填):总分类账中的组织层级代码。此列不能为空。
  • 账户(必填):外部系统中的账户识别号,例如账户名称或账户代码。此列不能为空。
  • 自定义维度(必填):所有其他带标签的列均表示多维工作表中可用的自定义维度。每个维度都需要一个维度代码列。在每行的每个维度中输入值代码。
    如果维度名称列不存在,维度代码将用作维度名称。如果维度名称列存在,您必须填充其单元格。要存在重复的维度值名称,则所对应的维度值代码必须不同。
  • 最后几列表示包含数据的时段。这些列中的值将被导入到多维工作表中的对应位置。“0”值将作为空白值导入,以便清除多维工作表中的数据。时段列的标题是导入账户的时间层级对应的时段代码,或目标时段内的任何日期。
多维工作表导入模板示例
“产品收入”多维工作表可能需要以下列:
  • 层级代码
  • 账户
  • 客户代码
  • 客户名称
  • 产品代码
  • 产品名称
  • 至少一个时段列
A
B
C
D
E
G
H
1
层级代码
账户代码
客户代码
客户名称
产品代码
产品名称
01/2015
2
3
单列多维工作表导入模板示例
如果您在“导入”页面上选中“导入时不含用于创建显示名称的‘代码’列和‘名称’列”
,或者在“管理”>“常规设置”
中开启“为显示名称启用单列数据导入/导出”
,则导入模板将如下所示:
A
B
C
D
E
1
层级
账户
客户
产品
01/2015
2
3

选择或添加映射

上传文件后,
Adaptive Planning
将尝试将该文件中的账户、层级或维度值与中已存在的账户、层级或维度值进行匹配。
Adaptive Planning
。
如果已有映射,您可以选择最合适这些映射的选项。
单击“继续”
。
如果尚未将账户、层级或维度值从工作表映射到
Adaptive Planning
,您可以通过继续完成向导式流程来映射它们。
  1. 单击左侧表格中的账户以选择该账户。
  2. 输入账户,该账户的名称要与其在导入源中的名称完全相同。
  3. 单击范围内的账户
    Adaptive Planning
    您要映射到的目标。
  4. 单击“接受”
    。
  5. 映射所有账户后,单击“保存”
    。
如果账户已映射,则它们在右侧的
“映射详细信息
”版块中显示为灰色。
账户只能映射到叶。
如果所有账户都已映射,并且它们都为灰色,您仍然可以更改映射。在
“映射详细信息”
的账户选择器中选择其他账户,然后选择
“接受”
。
根据需要,按照相同的映射步骤映射层级和维度值。确认所有映射后,单击“导入”
。

将数据导入到工作表中锁定的层级

将数据导入到特定版本的任何工作表时,如果行与锁定的层级关联,则可能无法将数据导入这些行。根据权限和层级访问权限,用户可能会收到有关以下工作流状态的错误消息:
  • 已提交审查
  • 已批准
  • 已批准并锁定
通常情况下导入操作会成功,但不会更新已锁定的行。无论工作流状态如何,拥有
“导入到所有位置”
权限的超级用户都可以继续将数据导入到所有工作表。