工作日日历概览
工作日日历为制造组织定义了有效的工作天数,并由重复的工作日和休息日模式和该模式的例外组成。例如,它允许您将普通的工作日指定为计划停工日,或将假日指定为工作日。
您可以定义一个或多个工作日日历,并将其指定至任意个组织,同时这些组织均可以共享一个日历。您可以为每个日历指定起始和终止日期及周末计划。
重复工作日模式
您也可以为给定的日历定义一系列的重复工作日模式。例如,您可以有重复的两周模式:第一周工作五天,第二周工作三天。或者,您可以有重复的 17 个连续工作日模式,接着四天休息。在建立日历时,Oracle 物料清单管理系统将自动根据您指定的模式确定有效的工作日。
您也可以为班次指定重复的工作日模式(如下所述)。
工作日例外
以下三种方法可以将例外用于工作日日历:
例外模板允许您创建例外日期组,并将其应用于不同的日历。您可以定义多个工作日例外模板,其中包括为不同的组织定义的不同的假日和计划停工时间。多个例外模板可以应用到相同的日历。一旦应用每个模板,新的例外日期将被添加至该日历的例外清单。
您可以使用以下方法解决模板之间的特定日期冲突:
- 如果例外工作日是一个正常工作日,则可以复制例外,但这是多余的操作且不会对日历产生影响
- 如果例外休息日是非工作日,则可以复制例外,但这是多余操作且不会对日历产生影响
例如,您可以为不同国家/地区的组织定义不同的假日或计划停工时间。不同的组织可以使用相同的日历,但采用不同的例外日期。此外,您可以将相同的例外日期应用于不同的组织。
在设置工作日日历之前,您可以(可选)定义例外模板和例外日期清单。然后在定义日历时,您可以选择例外模板,并将其例外日期应用于该日历。
班次
对于给定的工作日日历,您可以指定任意个班次。每个班次可以有不同的周末计划和特定工作间隔的起始和终止时间清单。对于日历和班次,您可以指定工作日例外集和重复工作日日历。
班次使用从基本日历继承的工作日例外和工作日模式。班次例外可以添加或改写那些基本日历。
如果基本日历上的例外工作日有所更改,则在该日期没有改写例外的班次将自动反映出此更改。那些在该日期改写例外的班次不会反映出此更改,如果它们需要反映基本日历中的更改,则必须人工进行更改。
班次例外应用到日历的方法与工作日日历例外相同,都是通过选择个别例外天数、定义例外模板或从另一个班次复制例外集。
下图说明了物料清单管理系统在从组织工作日日历和例外模板信息确定工作日时所用的步骤。
图 3-1.
组织
您可以为每个组织指定要使用的日历。所有计划功能均使用指定的日历。详细计划按部门和班次使用特定资源的可用信息来计划资源。但是,动态提前期偏置则使用组织的工作日日历,而不考虑班次信息。
另请参阅
创建工作日例外模板
创建工作日日历
组织参数窗口