当前位置: 首页 > news >正文

SAP入门到放弃系列-流程订单-Process Instruction Category-自定义设置

流程指令类别(Process Instruction Category由不同的流程指令类(process instruction types),指令类中是各种特性组成,特性的类型也可以是消息类(Process message),在特性中指定process message。在主配方中,您必须指定流程指令类别,然后该类别会自动包含分配给流程指令类别的不同流程指令类型。

PS:process的配置可以查找之前我写的文章

采用标准的配置,简化操作就是,从0001工厂复制到对应的工厂代码下。

----------------------------------------以下为定制化配置--------------------------------------------------

1Creating a Self-Defined Process Instruction Characteristic-创建流程指令特性-025C

虽然SAP系统提供了大量的标准流程指令(和流程消息)特性,但特殊的业务流程或业务需求往往需要自定义或客制化特性。例如:流程操作员希望在Pl表中的工艺订单或其操作中引用特定信息,这在标准提供中不可用。同样,有一些标准字段,生产主管希望流程操作员通过工艺消息发送必要的信息。自定义工艺指令特性的选项提供了灵活性,可以从生产过程中的大量字段中进行选择,并使用它们将PI表中的不同信息组合在一起。

与CT04界面很类似,多了处理管理按钮

勾选只有自动,保证流程指令特性能自动获取订单创建日期

2Process Instruction Types-流程指令类型

当定义流程指令类别时,必须分配流程指令类型,以使系统能够相应地处理数据。有八种不同的流程指令类型可用:

    Process Instruction Type 1: Process Parameters

    定义路径如下

    创建一个流程指令,类别定义为1-工艺参数,分配特性

    指令类型1是所有类型中最简单的,因为它只需要用户输入参数值。在Pl sheet中,有一个流程参数的标签,用户在此处输入参数值。如果此过程指令类型用于流程订单(或主配方),系统会自动填充大多数详细信息,例如物料编号、短文本、工序和阶段的操发货数量。在列(自动被勾选的),系统会自动填写所有必需的字段。

    注意:流程信息的特性在这里被使用,这是因为0001工厂下达的指令特种组,包含了流程信息组01,所以被复制过来了

    Process Instruction Type 2: Process Data Requests

    流程指令类型2要求车间用户输入所需数据,并通过流程消息将其发回SAP系统,以便系统能够执行必要的数据录入或更新。(process message,参考之前的文章)

    数据结构:

    数据请求类别

    在 SAP PI 表的处理数据请求中,首先需要指定流程数据请求的类型。您可以选择以下类型之一:

    • 简单数据请求:在这种情况下,您可以请求一条具有特定消息类别的消息。在 PI 表中,为要指定的消息数据提供单个输入字段。
    • 重复的数据请求:在这种情况下,您可以请求不同类别的多条消息。在 PI 表中,可以为请求的每个消息类别创建多条消息。要记录的消息数据在表中维护。

    如果使用重复数据请求,还可以选择以下选项:

    • 最小表行数:您可以指定必须维护的最小表行数。除非已在这些行中输入数据,否则无法在 PI 表中完成相应的流程步骤。
    • 最大表行数:可以指定允许的最大表行数。一旦在这些行中输入数据,系统将不会在 PI 表中提供另一行。

    分配以下特征以满足您的需求:

    特征

    含义

    允许值

    PPPI_DATA_REQUEST_TYPE

    数据请求类型

    简化

    PPPI_MINIMUM_TABLE_SIZE

    最小表行数

    PPPI_MAXIMUM_TABLE_SIZE

    最大表行数

    任意数字

    数据请求的消息类别

    在每个流程数据请求中,您需要指定要发送的消息的消息类别。

    分配以下特征:

    特征

    含义

    允许的值

    PPPI_MESSAGE_CATEGORY

    消息类别

    任何消息类别

    在重复数据请求的情况下,可以通过重复分配此特征来指定多个消息类别。

    系统要么要求用户手动输入过程参数值,要么系统可以自动填充值,这取决于您如何设置过程指令特性。我们将涵盖两种类型的过程参数值输入(手动输入和自动)。

    流程信息类别

    示例2:获取值

    Process Instruction Type 3: Process Message Subscriptions

    这个过程指令类包含流程消息类别PI_PROD,使系统能够返回车间操作员输入的参数值。在这个具体例子中,操作员发送了与流程订单相对应的产量,操作员希望将GR记录在流程订单中。操作员在Pl表中记录生产信息,并将PI表的状态设置为完成。在处理流程消息时,即将其发送回SAP系统时,系统会更新流程订单中的生产信息,并创建物料凭证和会计凭证。

    Process Instruction Type 4: Calculations

    在这个过程指令类型中,系统可以根据定义的计算公式在Pl  sheet中进行计算。系统使用过程消息类别将计算值发送回预定义的目的地。标准流程消息类别是NREAD,指令类别为CALC。

    在图中,为特征PPPI_INPUT_REQUEST保留一个字段描述系统将在PI表中显示它。然后,在特征PPPI_CALCULATION_FORMULA的值字段中定义系统将在计算中使用的公式。如果公式太长,无法在一行中显示,则可以最多在八个特征中输入公式只需添加一行,输入“PPPI_CALCULATION_FORMULA”特征,然后在值字段中继续输入公式详细信息,直到完成公式。

    http://www.dtcms.com/a/266950.html

    相关文章:

  • QNetworkAccessManager异步请求有时候操作UI控件崩溃问题
  • ASP.NET MVC架构 路由提取
  • 第2期汽车模型数字工程沙龙,世冠科技分享汽车控制系统开发国产应用
  • 飞凌OK3568核心板与FPGA之间PCIe通信测试操作手册
  • FPGA实现40G网卡NIC,基于PCIE4C+40G/50G Ethernet subsystem架构,提供工程源码和技术支持
  • Day05: Python 中的并发和并行(1)
  • 堆的应用(建堆、堆排序、TOP-K问题)
  • 网安系列【3】之深入理解内容安全策略(CSP)
  • 迁移Ubuntu启动文件到另一块硬盘
  • ubuntu 18.04配置镜像源
  • 操作Choose Boot Java Run time for the IDE 导致AS重新安装后依然无法启动(已解决)
  • 考研408《计算机组成原理》复习笔记,第三章(3)——多模块存储器
  • Web前端:全选框的使用
  • Abase和ByteKV存储方案对比
  • 【C#】入门
  • tmux 左下角会话名显示不全的解决方法
  • SpringBoot-规划多模块目录结构
  • 项目介绍:Awesome System Prompts
  • 免费PDF处理软件,支持多种操作
  • 开源项目XYZ.ESB:数据库到数据库(DB->DB)集成
  • 系统架构师
  • Class5多层感知机的从零开始实现
  • Linux awk 命令
  • 浅谈 webshell 构造之如何获取恶意函数
  • chrome插件合集
  • 4 位量化 + FP8 混合精度:ERNIE-4.5-0.3B-Paddle本地部署,重新定义端侧推理效率
  • 【LUT技术专题】CLUT代码讲解
  • 写一个Ununtu C++ 程序,调用ffmpeg API, 来判断一个数字电影的视频文件mxf 是不是Jpeg2000?
  • MSPM0G3507学习笔记(一) 重置版:适配逐飞库的ti板环境配置
  • 服装零售企业跨区域运营难题破解方案