运输使用计划 - 下载和上载交货

本文档解释如何下载、上载和显示操作计划纵览。

结果

  • 定义了下载和上载的设置。
  • 已下载和上载的交货已创建并执行。
  • 已下载和上载的消息标题存储在 MYOPIH 文件中。
  • 已下载的交货存储在 MYOPID 文件中。
  • 已上载的交货存储在 MYOPIU 文件中。

选择交货并下载到接口层。外部系统(例如,路线优化系统)可以检索交货并对其进行重新规划。然后,它们可以由路线优化系统上传到 M3 BE,并且更改将更新 M3 核心表。

准备工作

  • 必须创建交货 MHDISH。
  • 如果计划下载,则必须配置 M3 作业计划程序。请参阅管理员指南 M3 Java Job Scheduler

概览

下载交货

  1. 启动交货。打开工具箱 (MWS410)。要下载所选的交货,请选择选项 54=“下载”。

    可以将它添加到现有消息与其他已下载的交货,或者它可以创建一条新消息。

  2. 在 (MWS410/F) 屏幕上,可以显示已下载交货的集成状态和消息代码。

从交货工具箱手动选择交货和下载交货

  1. 启动交货。打开工具箱 (MWS410)
  2. 使用功能键 F17 准备您的交货选择。
  3. 使用选项 22=“选择/取消选择”来进一步排除或重新包含交货,从而优化选择。
  4. 按功能键 F11 下载所有交货。
  5. 在 (MWS410/L) 屏幕上,选择 (MMS865) 中定义的合作伙伴。选择现有消息以添加交货与其他已下载交货,或者将消息代码留空以创建新消息。单击“下一步”。
  6. 在 (MWS410/F) 屏幕上,可以显示已下载交货的集成状态和消息代码。可能已创建一条或多条消息;根据合作伙伴设置和选择中的交货情况,每个仓库的交货已下载到一条消息中,或者每个装载位置对应一条消息。

    此方法仅对使用下载交货字段设置为 1-“是,按仓库”或 2-“是的,按装货地点”的合作伙伴设置有效。

对每个仓库进行标准交货选择和下载交货

(MYS410) 用于选择交货进行下载。可以指定不同的条件,例如仓库、日期和发货策略。为了进行简化,每次使用相同的选择条件时,可以在 (MYS411) 中定义选择集。

  1. 启动交货。选择下载 (MYS410/E)。选择合作伙伴(有效合作伙伴,在 (MMS865) 中)和仓库。还可以指定选择集。按 F4 键。选择集。定义 (MWS411) 将启动。在 B 屏幕上定义选择集。
  2. 打开 (MWS410/F) 屏幕。

    如果在 E 屏幕上指定选择集,则将从选择集 (MYS411) 中检索此屏幕上的值。否则,输入字段中没有值。在 F 屏幕上,还可以覆盖从选择集中检索的值。

  3. 按 Enter 键。已创建下载交货。

    此方法仅对使用下载交货字段设置为 1-“是,按仓库”的合作伙伴设置有效。

使用 M3 作业计划程序计划下载

通过 M3 作业计划程序,可以让标准 M3 报告或批处理功能根据计划自动运行。此功能可用于自动下载。

这些步骤概述了设置作业计划和运行计划的工作流:

  1. 作业排程类别。打开 (SHS050) 中定义作业排程类别。
  2. 作业排程功能。打开 (SHS030) 中定义作业排程功能。
  3. 作业排程程序。打开 (SHS031) 中定义作业排程程序。
  4. 作业排程字段。打开 (SHS035) 中定义作业排程字段。
  5. 作业排程信息。打开 (SHS230) (SHS231) 中排程功能。
  6. 作业排程条目。更新 (SHS010) 中更改或删除功能排程。

    此方法仅对使用下载交货字段设置为 1-“是,按仓库”的合作伙伴设置有效。

显示已下载的消息和交货

  1. 启动运输使用计划。打开 (MYS450)。选择合作伙伴。
  2. 可以显示消息的最低和最高状态。用于下载的有效备选项是:

    10=“下载” - 生成下载记录

    20=“下载” - 下载到外部系统并由外部系统检索

    91=“下载/上载” - 已关闭,未更新

    99=“下载” - 已删除*)

    *) 状态 99 仅对已下载的记录有效。刚删除已上载的记录,并且它将不会获得状态 99。

  3. (MYS450/B) 屏幕上的选项:
    • 选项 2=“更改”仅在最高状态为 10 时有效(未下载)
    • 选项 4=“删除”仅在最高状态为 10(未下载)或最低状态为 90(已执行)时有效
    • 选项 11=“交货下载”显示消息中包含的交货 (MWS451)
    • 选项 26=“关闭消息”将状态设置为 91=“下载/上传 - 已关闭,未更新”
    • 选项 31=“设置状态”为 20 在标题和所有连接的交货上模拟消息已由外部系统检索(仅可用于处于状态 10 的记录)。
    • 选项 32=“将状态重置为 10”在标题和所有连接的交货上用于再次进行下载(仅可用于处于状态 20 的记录)。
  4. E 屏幕显示有关消息标题的明细。
  5. 要显示有关连接到消息的交货的明细,请选择选项 11=“交货下载”。下载的交货。打开 (MYS451) 将启动。
  6. (MYS451/B) 屏幕显示已下载的交货及其状态(请参阅上面步骤 2 中的状态)。
    • 选项 26=“关闭消息”将状态设置为 91=“下载/上载 - 已关闭”,未更新。
    • 选项 31=“设置状态”为 20 在标题和所有连接的交货上模拟消息已下载。
    • 选项 32=“将状态重置为 10”在标题和所有连接的交货上用于再次进行下载。
  7. E、F 和 G 屏幕显示有关已下载的交货的详细信息。
    注意

    装载位置始终在 (MYS450) 消息标题上进行填充。如果 (MYS451) 中连接的交货属于不同的仓库,则 (MYS450) 消息标题上的仓库可以为空白。

使用 API 获取已下载的交货

外部系统可以使用一组 API 来提取已下载交货的列表和详细信息,并将状态更新为 20=“已下载交货”。

MYS450MI AddDelivery 添加交货上载
MYS450MI LstDelPlaceLoad 按装载位置列出交货
MYS450MI LstDelivery 列出交货
MYS450MI LstHead 列出消息标题
MYS450MI LstHeadSelect 列出选中部分的消息标题
MYS450MI PrcDelivery 处理交货
MYS450MI PrcHead 处理消息标题

上传使用计划

显示并上传消息和交货

  1. 启动运输使用计划。打开 (MYS450)
  2. 可以显示消息的最低和最高状态。用于上传的有效备选项是:
    • 30=“上载 – 创建上载记录”
    • 45=“上载 – 由 M3 BE 进行验证时发现错误”
    • 90=“上载 – 已执行,无错误”。M3 BE 已更新。
    • 91=“下载/上载 – 已关闭,无更新”
  3. E 屏幕显示有关消息标题的明细。
  4. 要显示有关连接到消息的交货的明细,请选择选项 12=“交货上载”。上载的交货。打开 (MYS453) 将启动。
  5. (MYS453/B) 屏幕显示连接到消息的交货以及状态。可以选择特定交货进行上传,选择选项 21=“执行”。

    可以上载具有这些状态的交货:

    30=“上载 – 创建上载记录”

    45=“上载 – 由 M3 BE 进行验证时发现错误”

  6. E、F 和 G 屏幕显示有关交货的详细信息。
  7. 还可以人工创建连接到 (MYS453/A) 屏幕上的消息的交货。

要设置的参数

程序 ID/屏幕 字段 该字段表示...
(CRS165/B) 序号类型

... 序号类型。

使用类型 T4。

(MMS865/F) 下载交货

选中相应的复选框,以便通过“M3 运输运营界面”将交货下载到外部系统进行运输计划。

0 - 否,不要为合作伙伴下载交货

1 - 是,为合作伙伴下载交货,将为每个仓库创建 TOI 消息

2 - 是,为合作伙伴下载交货,将为每个装载地点创建 TOI 消息

注意

对于要使用的每个装载位置的下载,出站合作伙伴必须只有一条使用空白仓库定义的唯一记录。

(MWS010/H) 450 下载交货 ... 是否应该下载交货。
(MWS410/P) 合作伙伴 ... 所选合作伙伴是否存在并且是否适合于进行交货下载。