上一章讲了网络(Network),活动(Activity),PS长文本, PS文书(凭证),里程碑(Milestone)的创建等相关知识。
SAP PS学习笔记02 - 网络,活动,PS文本,PS文书(凭证),里程碑-CSDN博客
本章继续讲PS的相关知识。
- 批量更改Project内容
- 批量创建Project
1,批量更改Project CNMASS
SAP Menu > 会计管理 > Project管理 > 基本Data > Tool > 一括变更
CNMASS
SAP提示选DB Profile,这里选
- 000000000001 标准选择(构造)
1-1,选择修改得对象
SAP默认把我创建的Project名给填好了
- Project:T-00002
点一下 一括变更的项目值入力(输入批量更改的字段值) 按钮
弹出 一括更新 项目Copy 小画面,Tab项即为修改对象
点这里的Tab项,即可选择该修改对象下要批量更改的项目
1-2,选择修改项目
比如点一下 WBS,就会出现下面的项目选择 画面
可以点一下任意项目,比如 责任者 然后点一下 向左的三角箭头添加到 批量修改对象中
然后点 确认图标
1-3,输入修改值,执行修改
- 仅置换
勾上就跟Excel里替换功能一样,这个Flg指示把什么替换成什么
不勾上表示全部替换
先看一下替换前,除了 T-00002.05 的责任者是 2500,其他的责任者都是 1
这里把 仅替换 1 为 2
输入完之后,点一下 Check,然后点 转送 按钮
注意跟Excel不同,新值是在前边的
- Test实现(无保存)
就是先实验一下,不是来真的,指示先看一下而已
应该没啥大问题
返回上一页,这回来真的
确实都已经改掉了
1-4,批量更改Log CNMASSPROT
查询谁执行了什么批量操作
输入日时
还可以展开更多检索条件
点确定图标
这样就检索出来了
1-5,总结
- 便利性
虽然已经方便了不少,但是由于要先选修改对象(Project定义,WBS,网络,Milestone...),所以其实范围是限定的,无法跨修改对象去批量修改的。
- 利用时机
比如上线前准备,要批量移行大量数量到新系统中,可能无法一次性搞定所有,就会应用这个功能,平时一般不怎么用批量修改这个功能。
2,批量创建Project CNMASSCREATE
这个是S/4 Hana版本之后才有的T-code,以前ECC版本都没有的。
它的用途是导入Project。
其实就跟其他模块,比如MM,PP等一样,当由其他系统移行到SAP系统的时候,就需要导入。
毕竟谁也不想手工再创建新Project,然后录入数据对吧,
SAP也提供了PS的导入功能,这就是 CNMASSCREATE。
2-1,下载模板
2-2,模板中输入数据
Excel文件中输入数据,这里只输入最基本数据
- Project定义
- Text(Project名称)
- 责任者番号
- 会社Code
- Plant
- Project Profile
我把模板上传了,可以从这个链接下载:
https://download.csdn.net/download/shi_ly/89526173
2-3,导入
选择文件,点确认
- 追加选择
- Test实行:表示先试试看,不是来真的
赋予访问权限,SAP摘责行为:)
出来这个就表示没啥问题了
如果出下面这种类型的错误,就说文件有问题,可能是文件破损,
可以尝试再下载一遍看看
把Test实行 勾掉,直接导入
也出这个对话框,说明导入没啥问题
2-4,查看 CJ03
等了好一阵儿,好像还没建好
SM37 查看Batch运行结果
哎,网络上的SAP学习机嘛,可能被限制了吧
就先到这里了,知道怎么执行就行了
说是已经排上了
2-5,再换个环境试试
1),下载模板并输入数据
2),上传
- Test实行
出个错误,
再试一次,好像就OK了
- Test实行:OFF
这回来真的了
哎,不知道咋的了,被中止了
看Log说是内部Session被强制终了
就先这样了,以后有成功的环境,我再加点儿截图。