从 MCO 行创建项目
创建维护客户订单 (MCO) 时,可以自动创建执行服务的项目。
- 在 MCO 订单类型上,“项目订单类型”字段用于表示 MCO 应创建一个项目。
- 在项目订单类型中,“服务项目要素”字段 (PROJ) 表示仅由根要素组成的项目模板。
- 在服务定义上,可以输入“服务项目模板”。此项目模板的结构应与服务所包含的活动相对应。
当创建第一个 MCO 行时,M3 将通过使用由 MCO 订单类型指示的项目类型复制服务项目要素模板来创建项目。MCO 客户将自动连接到项目订单,MCO 头将连接到创建的项目的第一个维护要素。为此行创建的任何工单 (WO) 将自动连接到项目要素。
对于 MCO,每行将对应于已订购服务。由于不同的服务可能具有不同的定价、不同的成本和不同的时间范围,项目结构可能根据服务。向现有 MCO 添加另一行应该创建有自身活动和预算的新的子项目。
限制
- 与 MCO/工单成本会计有限的整合。项目开票不会触发销货成本 (COGS) 交易。
- MCO 行与项目开票之间的有限整合。项目开票不会更新 MCO 行的状态或发票号。
- 与设备会计有限的整合。自动生成的记账行将不会引用设备。但是,可以人工指定每个发票行的物料和序列号,这是设备会计的先决条件。
- 项目。打开 (POS100) 选项 31 ="活动"不支持管理连接到项目的 MCO 行。
遵循以下步骤
此功能旨在
- 反映 MCO 模块的服务项目功能,允许客户从旧版本升级时从服务订单切换到 MCO/WO。
- 允许通过项目订单模块对更复杂和更大的维护工作进行计划、预算和监控,同时保持 MCO 订单输入的简单性和速度。
-
启动维护客户订单。打开 (COS100) 并创建 MCO 头。将订单类型设置用于项目创建。
-
选择选项 11 =“MCO 行”以访问维护客户订单。打开行 (COS101) 并创建具有相应服务 ID 的订单行。有关设置描述,请参阅“配置”部分。
-
将自动创建项目。
- 将使用由服务 ID 定义的项目结构。MCO 行将在新的汇报级别内自动连接到第一个维护活动要素。
- MCO 的客户将作为合作伙伴与项目相关联。
- 将为结构中的任何发票要素创建发票表头。
如果在 MCO 中增加了更多行,新的子项目将被添加到项目中。
-
在 COS101/B 中,选择选项 13 =“创建工作请求/WO”以创建工作请求。工作请求将连接到与 MCO 行相同的项目和要素。
-
通过选择维护要素上的项目。打开 (POS100) 中的选项 31 =“活动”,可以访问项目。连接计划的维修订单 (POS145),在其中管理工作请求或工单。有关项目处理的更多信息,请参阅执行项目。
结果
在创建有两行的 MCO 之后,项目结构和连接的项目要素以及订单行的外观如下所示:
配置设置
-
在项目模板。打开 (POS093) 中创建项目模板以用作“服务项目要素”模板。推荐的设置是仅由根要素(类别“主项目”)组成的模板。此外,该要素在 POS100/E1 中应具有“汇报级别”= 0。
-
为 MCO 项目在项目等级类型。打开 (POS010) 创建项目类型。在 POS010/E 中,输入项目根要素模板作为“服务项目要素”。将“服务项目模板”字段留空。根据项目自动创建的所需级别,选择“输入项目”下的相应复选框。
-
在维护客户订单类型。打开 (COS010) 中创建维护客户订单类型。如果要使用项目模块的发票功能向客户开票,请在 COS010/E 中禁用“允许开票”。在 COS010/F 中,将新建的项目类型输入为“项目订单类型”。
-
在 POS093 中至少创建一个项目模板作为“服务项目模板”。此模板的结构应与要连接的服务定义对应。建议在设置此模板时使用有“倍数的数目”字段的项目要素设置为大于 0。除了主项目要素之外的每个要素都可以使用这种类型的要素。在项目要素。打开 (POS001) 中创建新要素。
-
服务项目模板必须至少有一个“维护活动”类别的要素,以便能够创建到 MCO 行和工单的连接。
-
如果要记录来自 MCO 行的交易并通过项目记账发票进行开票,则服务项目模板必须至少包含一个“记账发票”的类别要素。
-
在服务。打开 (MOS300) 中,设置应用于项目创建的服务。在 MOS300/F 中,将项目模板输入为“服务项目模板”。
示例
项目要素:
要素编号 | 类别 | 描述 | 倍数的数目 |
---|---|---|---|
M0001 | 主项目 | MCO 主要项目 | |
M01** | 子项目 | MCO 行子项目 | 99 |
M10** | 子项目 | 对子项目开票 | 99 |
M11** | 预先开票 | 预开发票活动 | 99 |
M12** | 部分开票 | 部分开票活动 | 99 |
M13** | 最终开票 | 最终发票活动 | 99 |
M14** | 记账开票 | 记账开票活动 | 99 |
M20** | 子项目 | 工程子项目 | 99 |
M21** | 其他活动 | 工程活动 | 99 |
M30** | 子项目 | 物料供应子项目 | 99 |
M31** | 采购活动 | 采购活动 | 99 |
M40** | 子项目 | 工作子项目 | 99 |
M41** | 维护活动 | 服务工作活动 | 99 |
M50** | 子项目 | 交货子项目 | 99 |
M51** | 存货活动 | 交货活动 | 99 |
M52** | 维护活动 | 安装活动 | 99 |
服务项目 - 模板 A:
交货项目 - 模板 B:
要设置的参数
程序 ID | 字段标题 | 描述 |
---|---|---|
(COS010/E) | 允许的发票 | 如果通过项目完成开票,请禁用此设置。这也是能够记录项目记账开票的详细交易的先决条件。 |
(COS010/E) | 会计流程 | 如果通过项目完成发票,将其设置为 2 =“销货成本”,以确保创建 COGS 会计。 |
(COS010/F) | 项目订单类型 | 必须指定项目订单类型,以便从 MCO 行创建项目。 |
(MOS300/F) | 服务项目模板 | 此字段指示在创建子项目时将使用的项目结构。 |
(POS001/E) | 倍数 | 此数字限制可以添加到同一项目而不会导致要素数量冲突的子项目或 MCO 行数。 |
(POS010/E) | 服务项目要素 | 从 MCO 行或服务分配创建新项目时使用的项目模板。它只应包含一个主要的项目要素。 |
(POS010/E) | 服务项目模板 | 从 MCO 行创建子项目时,不会使用此字段。 |
(POS100/E) | 汇报级别 | 创建子项目时,将从汇报级别开始从模板复制主要要素下的所有内容。建议的设置是让每个 MCO 行子项目成为汇报级别。 |
(POS100/E) | 开票 | 如果要记录来自 MCO 行的交易并通过项目记账发票进行开票,则项目结构中的维护要素必须将“开票”设置为 4(基于详细交易)。可以通过 COS101 中的选项 24 =“MCO 行 - 批准进行开票”将 MCO 发票规范行转移到项目发票明细交易。 |