创建库存交易时的时区、输入日期和交易日期

本文档描述如何设置时区以及输入日期和交易日期如何工作。

输入日期也可以命名为登记日期。交易日期也可以命名为报表日期。

在一些功能中,如果用户人工输入存货交易,则将提供默认交易日期和时间建议。此日期可由用户更改。

建议的交易日期和时间始终是当地日期和时间,具体根据时区设置。

输入日期是在系统中创建存货交易的日期。此日期是自动设置的。

结果

  • 定义了时区。

    时区。打开 (DRS045) 中创建的时区连接到地点。打开 (MMS008)。此地点将连接到仓库、装载地、卸货地等等。

  • 创建关于输入日期和交易日期以及这些日期与时区如何交互的描述。

    登记日期和时间是存货交易的主要关键字的一部分,应始终视为“机器时间”。登记日期和时间是自动创建的,无法进行更改。

    存货交易历史文件 (MITTRA) 中的登记时间包括:

    • RGDT - 登记日期
    • RGTM - 登记时间

    (MITTRA) 中的交易时间包括:

    • TRDT - 交易日期
    • TRTM - 交易时间

    交易时间主要用于会计目的。在一些功能中可以更改此时间。

准备工作

不需要前提条件。

输入日期和输入时间

输入日期和输入时间是存货交易的主要关键字的一部分,应始终视为“机器时间”(即,在系统中创建存货交易的时间点)。登记时间点无法由用户更改。

输入日期不受 (DRS045) 中时区设置的影响。

交易时间

交易时间主要用于会计目的,并且在一些例行程序中可以由在系统中人工输入存货交易的用户更改。交易时间也用于计算盘点差异。

注意

交易时间始终由系统提出。以当地时间表示的此建议日期始终用于所涉及的仓库。当地时间是 (DRS045) 中定义的时区,并连接到 (MMS008) 中的地点(连接到 (MMS005) 中的仓库)。

时区

(DRS045) 中的“全球时区时数”字段指示当前时区与 UTC(通用标准时间)偏离的小时数和分钟数。请注意,UTC 替换了格林尼治标准时间 (GMT)。对于早于 UTC 的时区,必须在时间后面添加符号。

示例:

悉尼 10:00
东京 6:00
斯德哥尔摩 1:00
华盛顿哥伦比亚特区 5:00-
洛杉矶 8:00-

时区“&SYS”

&SYS 为 M3 内部使用的时区。必须在 (DRS045) 中输入时区 &SYS。如果未对某个地点输入时区,则会使用当地时间 (&SYS)。这意味着未进行时间转换。

以下部分描述如何定义时区 &SYS。

用于定义时区的工作流

  1. 启动时区。打开 (DRS045/B)。输入时区的 ID 以及时区定义开始生效的年份和所在半球。

  2. 在 E 屏幕上,输入描述和名称。

  3. “全球时区时数”指示当前时区与 UTC(通用标准时间)偏离的小时数和分钟数。请注意,UTC 替换了格林尼治标准时间 (GMT)。

  4. 夏令时指示此项是否用于当前时区。如果是,必须输入夏令时起始日期、夏令时结束日期和调整。

定义时区“&SYS”

时区 &SYS 的“UTC 偏离小时数”字段应设置为 M3 BE 服务器机器时间与 UTC 时间之间的时间差。然后,将显示正确的时间,例如在连接到连接到某个时区的用户的打印输出上。

示例 1

M3 BE 服务器位于美国时区(美国东部时间)。美国的“UTC 偏离小时数”字段东部时区为 6-。然后,必须将时区 &SYS 的“UTC 偏离小时数”字段设置为 6-。

示例 2

M3 BE 服务器位于欧洲中部时区 (CET)。CET 的“UTC 偏离小时数”字段为 1。然后,必须将时区 &SYS 的“UTC 偏离小时数”字段设置为 1。