跳至主要内容
Adaptive Planning
上次更新时间 :2023-06-23
更改日历结构

更改日历结构

  • 导出 TimeStructure 电子表格
  • 安全性:
    • 模型管理访问权限
    • “时间”
      权限
    • “配置日历”
      权限
您可以向默认日历添加不同的时间层级,以更改“月”>“季度”>“年”结构。只有在以下情况下,您才需要更改日历结构:
  • 未使用标准日历年度。
  • 不想使用“月”>“季度”>“年”的日历结构。
  • 需要添加其他日历。
如要更改日历结构,请导入 TimeStructure 电子表格。时间层级位于列中。每个时间层级都有一组列,分别为“代码”“标签”“短名称”。日历位于列表头下的第一行。在此行中,映射日历标签的结构。其余行是日历日期。您将每个日期映射到每个时间层级的代码和标签。
示例:将 2015 年 1 月 21 日映射到:
  • 月:2015 年 1 月
  • 季度:2015 年第 1 季度
  • 年:2015 会计年度
Workday 建议您在沙盒环境实例中测试新的日历结构,以保护您的数据。
如果更改实例中的日历结构,系统会停用所有版本低于 15 的应用程序编程接口 (API),因为这些 API 指定了时段。在您自定义日历后,对于任何尝试使用旧版 API 请求特定月份数据的行为(或类似的 API 调用),系统均会返回错误信息。如要更改结构,请将所有 API 客户端升级,使用新的版本 15 API。
  1. 打开已保存的 TimeStructure 电子表格。
  2. (可选)在 TimeStructure 电子表格中,更改时间层级标签和映射。
    完成此任务时,请参考以下信息:
    选项 描述
    日期
    必填。
    电子表格中的第一列必须包含“日期”
    。“日期”
    列中的数据必须采用 Excel 日期格式。
    如要更新现有时间结构,请确保此电子表格中的日期范围与现有时间结构的日期范围匹配。日历中的第一个和最后一个条目代表日期范围。
    如要延长日历的日期,请下载空白的 TimeStructure 电子表格,然后单独导入延长的日期。
    代码
    对于每个时间层级均为必填。
    您可以在公式中引用代码。在日历名称所在行中输入时间层级的代码,然后将该代码映射到每个日期。示例:输入“月”
    。对于 2015 年 1 月中的每个日期,输入对应的代码“1/2015”
    对于时间层级代码,您可以使用以下特殊字符:
    • 短破折号
    • 长破折号
    • 正斜杠
    • 反斜杠
    • 下划线
    对于时段代码,您可以使用以下特殊字符:
    • 短破折号
    • 长破折号
    • 正斜杠
    • 反斜杠
    • 下划线
    • 连字符
    对于任一代码,您都不能使用带有音调符号和重音符号的字符,也不能使用保留字“this”。
    标签
    必填。
    指示工作表和报告上的时间层级显示方式和时间显示方式。示例:在日历的第一行中输入标签“月”
    。“月”
    将显示在工作表的“显示选项”
    中。为行中的每个日期输入“2015 年 1 月”
    “2015 年 2 月”
    等。在工作表中,标题列将显示“2015 年 1 月”
    “2015 年 2 月”
    等。
    短名称
    (可选)指示如何缩写标签。日历元素的短名称不会显示在模型中。
  3. (可选)添加或移除时间层级。
    包括时间层级的全部 3 列:
    • 代码
    • 标签
    • 短名称
    按从小到大的顺序对时间层级的各组列进行排序。
    示例:如果您想将“半年”添加到“月”>“季度”>“年”结构中,请在“年”之前,“季度”之后添加 3 列。在本示例中,常规文本表示现有内容。斜体文本表示您添加到电子表格中的新内容。
    日期
    代码
    标签
    短名称
    代码
    标签
    2015 年 1 月 1 日
    half
    半年
    HY
    year
    2015 年 1 月 2 日
    half-1
    上半年
    HY-1
    2015
    2015 会计年度
完成更改日历后,导入该电子表格。