定义日历

可以使用应用程序创建日历。创建日历时,必须在外部程序包的日历 (tcccp0181m000)进程中定义日历代码 可用性类型

还可以使用以下进程导出日历:

  • 外部程序包的日历 (tcccp0181m000)
  • 外部进度计划界面 (tppss2231m000) based on calendars specified for these cost objects:
    • 员工
    • 专业组
    • 设备

还必须指定流程,以使用以下两个选项,定义日历内容:

定义标准日历

必须在日历可用性类型 (tcccp0150m000)进程中,为每天的工作时间和非工作时间定义可用性类型。例如,可用性类型 NOR:星期六和星期日是非工作日(未定义标准日历);星期一到星期五为工作日,从 8:00 到 17:00,其中休息一小时。

要创建标准日历,请执行以下操作:

  1. 公用数据管理子系统中,指定日历期段。
  2. 指定“天”字段的值,并指定“可用性类型”,以生成该年的完整日历。
  3. 基于日历工作时间 (tcccp0120m000)进程中的来源字段,指定模型偏差(如果适用的话)。

此时将创建紧凑的基于 XML 的日历定义:

定义非标准日历

必须使用日历工作时间 (tcccp0120m000)进程人工创建非标准日历。因此,必须分别定义每天的范围和小时的范围。

当定义每一天时,将创建 1000 天定义:

如果 LN 日历不相关或导出仅供测试目的,则作为界面一部分的导出日历是可选的。

排除日历的好处是 XML 文件更小,且可以避免在 LN 中进行日历设置时发生的任何问题。如果在下一次导出期间,日历信息是相关的,则必须使用“重新生成”选项来导出数据。