SAP PP学习笔记08 - 作业区(工作中心Work Center),作业区Customize

news2025/1/12 2:55:51

上一章讲了作业手顺(工艺路线Routing)。

SAP PP学习笔记07 - 作业手顺(工艺路线Routing)-CSDN博客

这一章来讲讲作业区(工作中心 Work Center)。

1,作业区(工作中心)中的内容

- Description 描述

- Default Values 默认值

  让我们建工作中心的时候省些事儿,提高效率

- Scheduling 排程

  到底一个产品生产的时候经过我这道工序需要多长时间

  这样生产单位就可以安排时间

- Available capacity 有效产能

  可以通过产能计算来看我这次的生产计划会不会超过我的产能,以调整计划订单之类

- Costing 成本

2,作业区(工作中心)中的数据

- General data 一般Data

- Default values 默认值

- Capacity data 能力

- Scheduling data 日程计划

- Costing and ... 原价计算

在界面上看一下。

1-1,CR01/ 02... 作业区登录/变更

Logistics > 生产 > Master Data > 作业区

> 作业区

> Report

CR05 作业区一览(工作中心一览)

这样就能显示出来该工作的所有的作业区(工作中心)

双击任意一行可以打开作业区照会。

下面来看作业区画面上各个Tab上面的常用字段:

- General data 基本Data Tab

1),作业区Category

选该作业区主要是以机器,人工,...为主。

  - 0001 机械 (机器)

  - 0003 作业者 (人工)...

2),用途

用以指示该工作中心的用途。

该 用途 字段有个特别的用处,这里介绍一下。

背景:比如某工厂有4个作业区(工作中心),作业区1,2,3,4

           之前在做计划的时候,一直计划要把某个阶段任务放在作业区1 来做,

           结果等实际执行的时候,发现作业区1负荷太重,或者其他原因,决定放到作业区2来做。

           这样就导致计划和实际不符。

解决:那要怎么办呢?就是通过这个 用途 字段来设置一个虚拟作业区。

          比如做一个 作业区0,里面含有 作业区1,2,3,4的能力之和。

        (比如 作业区1,2,3,4 的能力都为 8小时的话,那作业区0的能力就是 32小时)

          然后做计划,跑MRP之类的都用作业区0。

          当然注意作业区0呢不能用于实际的作业,因为它只是一个虚拟的作业区。

          注意这个需要在Spro中设置。

          实际的意思就是反正在会这条产线来做,至于是产线的哪个作业区得等到具体做的时候定。

下面来看一下页面操作。

A),Spro > Task List用途(任务清单的用途)

在这里设置虚拟作业区(工作中心)。

Spro > 生产计划/管理 > 基本Data > 作业区 > 一般Data

Task List用途(任务清单的用途)

选中一条,点 Copy 图标

- 990 全Task Group

 选中该 全Task Group,然后点 Task List Group 节点

N 作业手顺 行,将 直到发行(直到下达)给勾上,就将该作业区设为虚拟作业区了。

这个设置的意思是,到下达之前 该作业区 可用,但是生产订单下达之后,就不可以用了

因为这个时候你要指定真正的作业区了,不能再用这个虚拟的了。

B),CR01 作业区登录

登录虚拟作业区,选用途 990

- 用途:990- 全Task Group

注意不要忘了把虚拟作业区的能力给调整成该产线的所有作业区的能力之和

能力 Tab - 双击 能力Category

比如这里 个别能力数 :32 H, 为所有作业区(作业区1,2,3,4 各8H x 4 = 32 H)的能力之和

3),BackFlush(反冲)

注意,如果想在作业区用这个 BackFlush(反冲)的功能,需要在品目中进行设定。

- 空白 不用BackFlush

- 1 时常BackFlush

- 2 在作业区中决定BackFlush

所以如果品目 > MRP2 tab中选 2,然后作业区 > 基本Data tab 中将 BackFlush 打上勾勾,

才会在该作业区投料的时候,用这个BackFlush(反冲)。

那么为什么要这么麻烦呢?什么场景才会用这个东西呢?

就是说一个品目,当它在作业区1的时候是BackFlush,但是作业区2的时候不是BackFlush,

才会需要这么用。

也就是说是不是BackFlush这事儿只有到作业区才能搞清楚,之前都不知道,那么就需要这么用。

画面操作是上面这样,那么什么类型的物料会用到BackFlush呢?就是下面这种:

- 价值低,使用比较频繁的品目

  不值得精确管理的那些物料

- 发料不方便的品目

  油漆,胶水等等这样的品目,不想/不能利用一般方法进行发料

  一般可能会一次性给产线 100公斤,100PCS这样,然后产线用了之后自动扣账

4),标准值Key(标准值码)

选了标准值Key之后,就会出来 标准值概要 列表里面的那些项目

- 段取

- 机械

- 作业者...

标准值概要 列表 中的那些字段的用途

A),Keyword 栏位的用途

   - 收集成本

   - 记录时间...

     经过这道工序的时候,会发生多长时间,可以用来确认进度

B),更新规则 栏位的用途

用于控制 作业手顺(Routing工艺路线)

具体来说就是下面的位置:

CA01/02/03 作业手顺

比如 CR02 作业区变更 画面将 机械 项目的 更新规则 改为 3 入力必须

则 CA02 作业手顺变更 页面的 机械 栏位就变为 必入力 项目了。

- Default values 初期值 Tab

- 管理Key

- 标准值的单位...

1),管理Key

PP01 是啥意思别管,以后再说。

这个PP01 默认值是在 作业手顺(工艺路线)录入的时候,默认带出来的。

注意一下 CR02 > 初期值 画面上的 参照ID

- 勾上 参照ID:就表示该项目为参照的(不能修改的)

在 CA02 作业手顺变更 上为 Readonly了。

用途就是,如果你确定你们公司的管理Key肯定不会变,那么在做作业手顺(工艺路线)之前,

把作业区(工作中心)初期值 Tab的 参照ID 给勾上,

就能较好保证作业手顺的正确性。

2),标准值的单位

CR02

CA02

- Capacity data 能力 Tab

双击蓝色的字 “能力Category”,打开 作业区能力-Header 页面

注意这里的一些字段

1),稼动日Calendar ID

  这个会决定该作业区(工作中心)哪天上班,哪天休息

2),有效Vesion(活动版本)

  大部分工厂都不会用到

  如果工厂设置3个版本,比如版本1为8H,版本2为6H,版本3为 8.5 H,可能会用到,现场很少用

  - 01 规定利用可能能力  --》8H

  - 02 最小利用可能能力  --》6H

  - 03 最大利用可能能力  --》8.5H

3),开始/终了/休息时间

  规定了上下班时间及休息时间

  休息时间的起始是没有规定的(比如是12:00-13:00之类的)

  所以安排生产的时候,它就可能会安排你 12:00-13:00之间生产,其实工作区都是在休息

4),能力利用

  默认是100%,意思是老员工,熟练工

  如果是新手挺多的,或新设立的作业区,事情还没有太理顺,那么可能会设为80%,60%什么的

5),个别能力数(单项能力数量)

  - 1 把这个整个产线当作一个不可分割的整体来处理

       就是说这整条产线能做多少东西

       这样相对粗一些,比如产线上本来有20个人,要是有2,3个人请假,其实是低于1的

  - 10等等 假如这个产线有10个人,那么就拆分成10 来进行处理

       这种就是1个人能做多少东西

       这样更为精确,计算当然也复杂

6),能力

比如这个产线上有2个人,每个人都是6:00开始工作,22:00结束工作,中间休息2个小时。那么

稼动时间 = (终了时间 - 开始时间 - 休息时间)X 能力利用度

              如下图所例:22:00 - 06:00 --》16 H;16H - 2H --》14H;14H X 80% --》11.20H

能力 = 稼动时间 X 个别能力数

              如下图所例:11.20H X 2 = 22.40H

7),有限负荷山積日程计划(和有限计划相关)

  做产能分析的时候,勾上该 有限负荷山積日程计划 项目则表示 有限产能

  比如这个作业区,一个人每天只能做 11.20H,不能超过11.2H,比如12H,13H。

  如果你不勾这个项目,那么SAP就会认为是无限产能,比如可以13H,16H这样。

8),过负荷(过载)

   比如过负荷设为 150%,表示 22.4H X 150%--》33.6H

   也就是说可以通过加班等,增加一定(这里是50%)产能

   注意,如果设为150%的话,表示说只能增加50%的产能,不能增加60%等等

9),复数作业使用可能(可以用于一些工序)

   该作业区可以有 复数个作业同时做事情。

   比如 品目1,2,3 都会用到该 作业区1,

   那么勾上该项目,则说明作业区1 可以同时做加工品目1,2,3 里面的那些作业

咱们回到 作业区 > 能力 Tab

10),处理计算公式(加工公式)

点一下要查看的公式,然后点 计算式 按钮

- SAP005 段取时间计算式(准备公式)

  段取 X 作业分割

  至于 段取,作业分割 这个变量是什么以后再说。

- SAP007

  作业者 X 作业数量 / 基本数量

- Scheduling data 日程计划(调度) Tab

1),能力Category

这个选项必须要和 能力 Tab中选的一样

- 001 机械

- 002 作业者(工时)...

2),计算式(公式)

- 段取时间计算式(准备公式)

  段取

- 处理计算式

  作业者 X 作业数量 / 基本数量 / 作业分割

- Costing 原价计算(成本核算)

1),活动概要

主要看计算式栏位

  - SAP005:段取 X 作业分割

  - SAP006:机械 X 作业数量 / 基本数量

  - SAP007:作业者 X 作业数量 / 基本数量

3,作业区的Customize

Spro > 生产计划/管理 > 基本Data > 作业区 > 一般Data

3-1,作业区Category

- 项目选择

  用于控制该作业区Category的作业区画面上项目的显示/隐藏/必须/...

- 画面顺序

  用于显示作业区画面的Tab的显示顺序/ 隐藏/...

- 变更文书

  每次变更要不要记下来

- Status Prof. 状态参数文件

  比如订单里面会有很多状态,建立/ 发料/ 确认/...

  作业手顺(工艺路线)里面也是可以有类似状态的

- 颜色

  当我们看一个工艺路线的时候,可以用图像的方式展现出来

  就是可视化的一些帮助

A),Application 应用程序

Application的意思是作业区(工作中心)可以用在什么地方

- 0001 机械

  - I 保全Task一览

  - P 作业手顺

  - Q 品质管理计划

- 0007 生产线上的作业区

  - P 作业手顺

  - Q 品质管理计划

  - R 繰返生产(重复制造)

注意 0001 机械 和 0007 生产线上的作业区 之间的区别,比如 0007 里才有 R

意思是只有你选了 0007,那么这个工作区才可以进行 繰返生产(重复制造)。

也就是说建工作区的时候,你选了什么作业区Category,

就会决定该作业区能用在什么地方。

3-2,项目选择

会决定屏幕上显示/隐藏的字段

A),基本Data Tab

点一下 影响元,然后 内容里面输入 0001 机械

这样就显示出来 0001 机械 这个项目选择Group 的项目选择

CR01 作业区登录

- Plant 1000

- 作业区 1123 (外部番号)

- 作业区Category:0002

- 责任者:必须

- 标准值/ 标准值更新:隐藏...

如果修改了规则,则画面也会发生相应变化

 

3-3,Task list的用途(任务清单的用途)

这个在上面 【2,作业区中的数据】那节也有说这个事情。

其实就是指明一个作业区的用途。

如果你想做一个虚拟的作业区,那么就要把

直到发行(直到下达)给勾上,就将该作业区设为虚拟作业区了。

就像下面的 N 作业手顺 那行。

当然要注意虚拟作业区是咱们为了理解方便的一个自己的说法,SAP教科书上好像没有这个说法,

准确的说是只在一个阶段范围之内(比如到下达之前)有效的作业区。

咱们之所以管它叫虚拟作业区,

一是该作业区不是实际存在的;

二是该作业区不能承接下达,也就是说不是干活的地方,只存在于虚拟

 

3-4,标准值Key

双击任意一行(比如SAP1 标准值)

- SAP_01 段取

- SAP_02 机械

- SAP_03 作业者

- 生成:这是个技术上的问题,当你在Spro上看到这个 生成 的时候,都建议你把它勾上

  - 勾上:你点保存之后,SAP就会先生成代码再保存,以后读取该Spro配置时,可以直接使用

  - 不勾:你点保存之后,SAP就直接存盘,不会生成代码

               那么当你以后每次读取该Spro配置的时候,都会读数据库 > 生成代码,多这么一步

看一下画面

- 标准值Key:SAP1

- 标准值概要

  - 段取

  - 机械

  - 作业者

3-5,标准值参数

这些定义的标准参数,用于组成计算公式

A),画面上的计算公式

下面先看一下页面上的计算公式

a),CR02 作业区变更 > 能力 Tab
- SAP005 段取 X 作业分割

  SAP005: 段取时间计算式(准备公式)

- SAP007 作业者 X 作业数量 / 基本数量

SAP007:处理计算式

b),CR02 作业区变更 > 日程计划 Tab
- SAP001 段取

  SAP001:段取时间计算式(准备公式)

- SAP003 作业者 X 作业数量 / 基本数量 / 作业分割

  SAP003 :处理计算式

B),Spro 上的参数

- SAP_01 段取(准备)

- 源泉(来源):作业的标准值

 - SAP_02 机械

- 源泉(来源):作业的标准值

- SAP_03 作业者

- 源泉(来源):作业的标准值

- SAP_08 基本数量(BMSCH)

- 源泉(来源):一般作业值

  找一般作业值 具体对应到画面哪个项目可能需要借助 下面项目名:BMSCH

- SAP_09 作业数量(MGVRG)

- 源泉(来源):一般作业值

  找一般作业值 具体对应到画面哪个项目可能需要借助 下面项目名:MGVRG

- SAP_11 作业分割(SPLIM)

- 源泉(来源):一般作业值

C),公式参数的来源对应到画面

上述B)中的那些参数,如何对应到画面上呢?

- 作业的标准值 --》CA03 作业手顺照会 标准值Area

  - 基本数量

  - 段取(准备)

  - 机械

    ※这个参数咱们公式里好像没用到,现实项目中一般不会这样的

  - 作业者(工时)

- 一般作业值 --》基本数量(BMSCH)

这个基本数量的意思是,下面的那个 段取 / 机械 / 作业者 /... 其实都是以 基本数量为基准的。

下图恰好是1个,意思就是做 1ST 所需工时, 即段取(60) / 机械(30) / 作业者(60)

那假如这里是10呢?意思就是做10ST 所需工时。

所以呢,在公式当中使用 段取 / 机械 / 作业者 /...这些变量的时候,要除以 基本数量。

- 一般作业值 --》作业数量(MGVRG )

CO03 制造指图 照会 --》作业概要 图标

这个就是咱们公式里的作业数量 变量

正常情况下,该作业数量 等于 制造指图(生产订单)的数量的

可以点 F1 确认一下字段名

- 一般作业值 --》作业分割(SPLIM)

像这里面如果设为0的话,应该是按照1来算的,要不然除0不就崩了嘛。

这个分割数的具体含义是什么呢?

可以理解为该作业区同时能分出几个人来干这个活儿。

就是说把一个作业给分割成几个小段儿,然后几个人并行作业,一人干一小段儿,就叫作业分割。

这也是为什么计算式中要除以 作业分割 变量的原因。

先写这些,后面的Customize方面的内容,咱们放到后面。

参照:

SAP PP——反冲物料、倒扣物料(Back Flush)_sap倒冲发料-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1635745.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux挂载硬盘

1、查看硬盘数量 fdisk -l # 可以看到三个磁盘 # /dev/vda 50G # /dev/vdb 100G 新增 # /dev/vdc 100G 新增2、查看当前挂载情况 df -h # 可以看到50G的已经挂载3、格式化待挂载盘 # 对新的数据盘进行挂载前要进行格式化,只有格式化后才可以挂载 mkfs.ext4 /dev/…

2024年这样做抖音小店,操作简单,起店稳定!

大家好,我是电商糖果 不少朋友说跟糖果抱怨过,说抖音小店越来越难做了。 平台的规则越来越多,商家运营店铺的时候,很容易出现违规预警。 糖果是2020年开始做的抖音小店,现在已经经营了多家小店。 实话实说确实比之…

一站式AI创作平台:融合GPT会话、GPTs应用、Midjourney视觉艺术与Suno AI音乐合成模块

一、系统简介 星河易创AI系统基于ChatGPT的核心技术打造,集成了自然语言问答和艺术创作功能。该系统兼容Midjourney绘画技术,并支持官方GPT模型。它提供了多样化的应用,包括GPTs的多场景应用、实时GPT语音对话能力、GPT-4模型的先进特性&…

扩展大型视觉-语言模型的视觉词汇:Vary 方法

在人工智能领域,大型视觉-语言模型(LVLMs)正变得越来越重要,它们能够处理多种视觉和语言任务,如视觉问答(VQA)、图像字幕生成和光学字符识别(OCR)。然而,现有…

springboot 集成 flowable

随着企业对于业务流程管理需求的增加,流程引擎在企业信息化建设中的作用越来越重要。Flowable是一个开源的轻量级业务流程管理(BPM)和工作流引擎,它支持BPMN 2.0标准。 Flowable的一些特点: 安装集成:Flow…

基于Springboot 的 Excel表格的导入导出

首先 &#xff0c;引入相关依赖EasyPOI <dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-spring-boot-starter</artifactId><version>4.4.0</version></dependency> 编写实体类&#xff1a; Data AllArgs…

Golang错误处理机制

文章目录 Golang错误处理机制panic异常recover捕获异常自定义错误 Golang错误处理机制 panic异常 panic异常 Go的类型系统会在编译时捕获很多错误&#xff0c;但有些错误只能在运行时检查&#xff0c;比如除零错误、数组访问越界、空指针引用等&#xff0c;这些运行时错误会引…

mongodb卸载(win)

关闭服务 &#xff08;或者cmd卸载服务&#xff1a;&#xff09; net stop 服务名称卸载应用 至此&#xff0c;卸载完成&#xff01;

手拉手CentOS 安装 mysql-5.7

MySQL是一种关系型数据库管理系统&#xff0c;关系数据库将数据保存在不同的表中&#xff0c;而不是将所有数据放在一个大仓库内&#xff0c;这样就增加了速度并提高了灵活性。 tar.gz包安装 #如没有安装wget则无法使用&#xff0c;以装&#xff0c;则直接省略该步~&#xff…

DBeaver连接神通数据库

一、在dbeaver中新建一个驱动 1、打开dbeaver&#xff0c;点击数据库-驱动管理器 2、点击右侧的新建 在【设置】中填写以下信息 类名&#xff1a;com.oscar.Driver URL模板&#xff1a;jdbc:oscar://{host}:{port} 默认端口&#xff1a;2003 在【库】中点击添加文件&#…

C语言学习/复习37--进阶总结与题目练习

一、题目练习 1. 循环与无符号char的取值范围 注意事项&#xff1a;0~255 -128~127 char类的取值范围看做循环图 2.ASCLL值与循环 3.按位操作与bit位 4 .结构体的大小 注意事项&#xff1a;结构体嵌套结构体的大小计算 5.循环条件 6.数据类型与原反补码 7.指针访问字符串数…

Python实现智能客服问答系统

随着人工智能技术的不断发展&#xff0c;机器人客服与聊天系统成为了热门话题。Python作为一种简单易学、功能强大的编程语言&#xff0c;在机器人客服与聊天系统的开发中具有广泛应用。 本文将介绍如何使用Python实现机器人客服与聊天系统&#xff0c;包括实现方式、代码示例和…

rust将json字符串直接转为map对象或者hashmap对象

有些时候我们还真的不清楚返回的json数据里面到底有哪些数据&#xff0c;数据类型是什么等&#xff0c;这个时候就可以使用批处理的方式将json字符串转为一个对象&#xff0c;然后通过这个对象的get方法来获取json里面的数据。 pub async fn test_json(&self) {let json_st…

综合性练习(后端代码练习2)——用户登录

目录 一、准备工作 二、约定前后端交互接口 1、需求分析 2、接口定义 1、输入账户密码界面 2、当前登录的用户界面 三、实现服务端代码 四、调整前端页面代码 1、login.html代码&#xff1a; 页面跳转的三种方式&#xff1a; 2、index.html代码&#xff1a; 五、运…

推荐一个好用的命令行工具ShellGPT

ShellGPT 配置安装常用功能聊天写命令并执行 高级功能函数调用角色管理 总结 这两天突然想到&#xff0c;现有的很多工具都在被大模型重构&#xff0c;比如诞生了像perplexity.ai 这种新交互形式的搜索引擎&#xff0c;就连wps也推出了AI服务&#xff0c;甚至都可以直接生成ppt…

信源信息数智化招采平台赋能各行业信创生态建设

信创&#xff0c;即“信息化应用创新”&#xff0c;是保障国家数据安全、网络安全的重要基础&#xff0c;也是新基建的重要组成部分。加强IT基础设施、软件、硬件、安全等领域的防护能力&#xff0c;实现国产化自主可控&#xff0c;是招采供应链数字化转型必须面对的课题。 全…

[二叉树] 二叉树的前中后三序遍历#知二求一

标题&#xff1a;[二叉树] 二叉树的前中后三序遍历#知二求一 水墨不写bug &#xff08;图片来源于网络&#xff09; 正文开始&#xff1a; 其实这一类题就是考察对二叉树的结构理解&#xff0c;此类题目的二叉树一般通过数组传入&#xff0c;我们只需根据二叉树的就够特点对数…

今日科普:认识颅脑肿瘤

颅脑肿瘤&#xff0c;这个医学名词常常令人心生畏惧&#xff0c;但其实它是指发生在大脑、小脑、脑膜等部位的肿瘤。这些肿瘤可能源于颅内组织&#xff0c;也可能是由身体其他部位的肿瘤转移而来。令人欣慰的是&#xff0c;并非所有颅内肿瘤都是恶性的&#xff0c;良性肿瘤和恶…

windows浅尝NW.js

windows浅尝NW.js 在本指南中&#xff0c;我们将详细介绍如何在windows上部署NW.js,实现应用的构成、启动方式、开发环境 环境部署 首先我们需要从官网下载对应的压缩包 (https://nwjs.io/downloads/) 下载完成后解压&#xff0c;可以看到对应的文件目录 然后我们运行目录下…

【LangChain系列 12】Prompt模版——序列化

本文速读&#xff1a; PromptTemplate FewShotPromptTemplate 通常prompt以文件形式存储比python代码更好&#xff0c;一方面可以更容易共享、存储。本文将介绍在LangChain中如何对prompt以不同的方式序列化。 一般来说&#xff0c;对于序列化有以下两个设计原则&#xff1a…