SAP 学习笔记 - 系统移行业务 - Migration cockpit工具 - 移行Material(品目)

news2024/11/24 6:44:48

本章开始,来研究研究移行工具 Migration cockpit。

理论啥的先放一边,来先做一个简单的实例,以对 Migration cockpit 有个大概的印象。

这里就先做一个移行品目的例子。

1,LTMC 启动Migration cockpit工具

 默认给我启动了 IE 😓

如何更改默认的浏览器呢?

・如果客户端版本是770以上,那么可以用下面方法:

Menu > Options > Interaction Design > Control Settings
然后就可以选Chrome啦之类的

FAQ: How can I change the default browser in the SAP GUI

・如果客户端版本较低,低于770,比如我这个730的,就只能

 1),拷URL到Chrome里打开

 2),弄个Bookmark放那个URL,每次直接从Chrome书标里打开

打开之后就是这样的,然后输入用户名密码登录。

用户名密码这个的话,需要自己弄,比如淘宝上有卖HANA版账号的,自己搞一个就行了。

 进入之后就是这个界面。

2,移行Project登录

点击左上角的登录按钮,

在移行Project登录里面输入Project名称,比如 Z_HH01_MIG90 

这样就登录了Project,注意它的一括转送ID:01H

3,下载模板

点左侧的查找图标,输入 品目

 点 模板下载 按钮

 

4,入力数据

- 项目一览 Sheet

   这里说明了必须的 Sheet(比如 Row5 橙色的那行),

   必须的字段 (比如 E 列那里,品目番号,语言Key,品目说明,产业Code,品目类型,单位)

 

 - 基本Data Sheet

    Material Number: Z9904

    Language Key: JA

    Material description: 任意品目名(比如 Z9904品目)

    Industry sector:M

    Material Type:ROH

    Material Views: Test1

    Base Unit of Measure (ISO format): PCE

 

 - 更新Status设定 Sheet

   Material Views: Test1

   Basic Data: X

 

5,上传数据

点击 文件上传 按钮

选择文件,点 上传

 刚上传好的文件是默认 无效 的,点击 有效化 激活该文件

这时候,文件就由 无效 变成 开始前 状态了

 

直接点击 名前 列的链接,可以打开预览

这样可以直观的查看数据的正确性

比如我这里,第二行就错位了

上图点击 前画面 按钮,回到上一页

选中该文件,点 删除

 

再次编辑该文件

这里,请允许我用一句国骂,TMD,我明明填好了好吧,为啥工具不认呢

我之前就因为这个错位,一直各种Google,Baidu的狂查,作者你TM就不能认真点儿嘛

好嘛,我把Material Description 的 Z9905品目 给删了,再手工认真输入一下好吧

 

哎,试了好多次,就是不行啊

Description用英文的试试吧

这回总算好了

其他的也可以照样子查看一下,这个地方感觉很容易出问题,我还没有好的解决方案

 

选中,并点击 有效化 按钮

 

点 转送开始 按钮

 

出了个警告

日语翻译的挺怪的,看英文意思是 开始前/处理中 状态的数据都要开始转送了,问你要继续吗?

Data from all files that have the status 'Not Started' or 'In Process' will now be transferred.
Are you sure you want to continue?

直接点 OK

 

 点 终了 按钮

6,数据Check

看下面的通知栏,必须得没有错误才行

有关错误得部分,等以后再说,咱们这里是成功的,直接点右下角的 下一步

 

7,Mapping确认

我这里因为之前做过了,所以就直接给匹配了

状态显示为绿色方块,直接点 右下角的 下一步

参照:

如果没有匹配的话,大概会显示成下面这样的

选一行点Task处理,或全选点 Mapping值确认,可以挨个或一括处理

8,Simulate(模拟)

一般来说这地方出问题蛮多的,咱们这里做的是最简单的品目 Basic tab导入,没有错误,

点 终了 按钮

下部通知区域显示处理结果

没啥问题,直接右下角的 下一步

 

9,Import实行

点 终了 按钮

下部通知区域显示处理结果 为 处理终了

到这里就导入成功啦。点右下角的 终了 按钮结束本次导入

 

系统将会回到 实行Object详细页面

可以看到 移行Status为 终了济

 

10,导入数据确认

MM03 ,输入品目Code

咱们只导入了基本Data,这里就只有基本Data View

 

导入成功

 

到这里就结束了。

可以看到也有不少坑,网上资料好像也不太多,等我踩完坑再跟大家分享。

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

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

相关文章

Python基础之pandas:Series和DataFrame定义及使用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、Series特点二、Series使用步骤1.Series定义2.索引和切片3.series的.get()4.掩码提取5.Series运算符和广播方法6.ufunc在Series对象中使用 三、DataFrame1.D…

使用python实现i茅台自动预约

使用python实现i茅台自动预约[仅限于学习,不可商用] 运行: 直接运行 imtApi.py 打包:切换到imt脚本目录,执行打包命令: pyinstaller --onefile imtApi.py这个应用程序可以帮助你进行茅台自动化配置。以下是一些使用…

【Laravel】06 数据库迁移工具migration

【Laravel】06 数据库迁移工具migration 1.migration文件目录2. 举例 1.migration文件目录 2. 举例 (base) ➜ example-app php artisan migrate Migration table created successfully. Migrating: 2014_10_12_000000_create_users_table Migrated: 2014_10_12_000000_crea…

Java基础学习: JDK动态代理

文章目录 一、什么是JDK动态代理二、JDK动态代理的特点三、JDK动态代理类如何使用四、JDK动态代理原理分析1、创建代理对象2、生成代理类 一、什么是JDK动态代理 JDK动态代理是Java提供的一种动态生成代理类和代理对象的技术。它主要利用Java的反射机制实现,在运行…

算法学习——LeetCode力扣动态规划篇10(583. 两个字符串的删除操作、72. 编辑距离、647. 回文子串、516. 最长回文子序列)

算法学习——LeetCode力扣动态规划篇10 583. 两个字符串的删除操作 583. 两个字符串的删除操作 - 力扣(LeetCode) 描述 给定两个单词 word1 和 word2 ,返回使得 word1 和 word2 相同所需的最小步数。 每步 可以删除任意一个字符串中的一个…

2010-2021年各省碳排放测算数据(含原始数据+计算过程+结果)

2010-2021年各省碳排放测算数据(含原始数据计算过程结果) 1、时间:2010-2021年 2、指标:原煤(万吨)、原煤(万吨CO2)、焦炭(万吨)、焦炭(万吨CO2)、汽油(万吨)、汽油(万吨CO2)、煤油(万吨)、煤油(万吨CO2)、柴油(万吨)、柴油(万吨…

vivado XVC 服务器实现

XVC 服务器实现 您需要实现 XVC 协议才能在相应的处理器上创建 XVC 服务器。 XVC 协议 XVC 协议允许 Vivado IDE 通过以太网向嵌入式系统发送 JTAG 命令 , 以便对目标赛灵思器件进行编程和 / 或调试。这样 即可采用任意供应商解决方案来对赛灵思器件进行调…

《Java面试自救指南》(专题一)操作系统

文章目录 力推操作系统的三门神课操作系统的作用和功能线程、进程和协程的区别并行与并发的区别什么是文件描述符操作系统内核态和用户态的区别用户态切换到内核态的方式大内核和微内核的区别用户级线程和内核级线程的区别线程的七态模型进程调度算法有哪些进程间通信的七种方式…

Python之Opencv进阶教程(2):统计图片灰度级别的像素数量

1、什么是灰度像素数量 在OpenCV中,可以使用**cv2.calcHist()**函数来计算图像的直方图。直方图是一种图形统计表,用于表示图像中每个灰度级别(或颜色通道)的像素数量或密度分布。以下是一个示例代码,演示了如何使用O…

Qt源程序编译及错误问题解决

Error 5 while parsing C:/qt-everywhere-src-6.6.2/qt-build/qtdeclarative/src/qmlmodels/meta_types/qt6qmlmodels_release_metatypes.json: illegal value .json 文件为空文件0字节,加 “[]”,不要引号。可以解决这类错误。 Qt编译 Qt for Windows…

重读Java设计模式: 深入探讨建造者模式,构建复杂对象的优雅解决方案

引言 在软件开发中,有时需要构建具有复杂结构的对象,如果直接使用构造函数或者 setter 方法逐个设置对象的属性,会导致代码变得冗长、难以维护,并且容易出错。为了解决这个问题,我们可以使用建造者模式。 一、建造者…

CCF2025上海国际日用百货(春季)博览会

CCF2025上海国际日用百货(春季)博览会 时间:2025年3月7-9日 地点:上海新国际博览中心 预订以上展会详询陆先生 I38(前三位) I82I(中间四位) 9I72(后面四位&#xf…

算法系列--动态规划--背包问题(1)--01背包介绍

💕"趁着年轻,做一些比较cool的事情"💕 作者:Lvzi 文章主要内容:算法系列–动态规划–背包问题(1)–01背包介绍 大家好,今天为大家带来的是算法系列--动态规划--背包问题(1)--01背包介绍 一.什么是背包问题 背包问题是…

【Qt 学习笔记】Day1 | Qt 背景介绍

博客主页:Duck Bro 博客主页系列专栏:Qt 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍ Day1 | Qt 背景介绍 文章编号:Qt 学习笔记 / 01 文章目录…

腾讯2024实习生在线笔试-0331

Q1 小红的图上染色 小红拿到了一个无向图,其中一些边被染成了红色。 小红定义一个点是“好点”,当且仅当这个点的所有邻边都是红边。 现在请你求出这个无向图“好点”的数量。 注:如果一个节点没有任何邻边,那么它也是好点。 …

webpack打包模块

webpack打包模块 一.webpack简介二.Webpack 修改入口和出口三.Webpack 自动生成 html 文件四.Webpack-打包 css 代码五.优化-提取 css 代码六.优化压缩过程七.Webpack-打包图片 一.webpack简介 1.Webpack 是一个静态模块打包工具,从入口构建依赖图,打包…

使用MySQL和PHP创建一个公告板

目录 一、创建表 二、制作首页(创建主题以及显示列表) 三、制作各个主题的页面(输入回帖和显示列表) 四、制作消息的查询界面 五、制作读取数据库信息的原始文件 六、制作数据重置页面 七、效果图 八、问题 1、目前无法处…

LLM大语言模型(八):ChatGLM3-6B使用的tokenizer模型BAAI/bge-large-zh-v1.5

背景 BGE embedding系列模型是由智源研究院研发的中文版文本表示模型。 可将任意文本映射为低维稠密向量,以用于检索、分类、聚类或语义匹配等任务,并可支持为大模型调用外部知识。 BAAI/BGE embedding系列模型 模型列表 ModelLanguageDescriptionq…

python实战之宝塔部署flask项目

一. 项目 这个demo只是提供了简单的几个api接口, 并没有前端页面 # -*- coding: utf-8 -*- import flask as fk from flask import jsonify, requestapp fk.Flask(__name__)app.route(/api/hello, methods[GET]) def get_data():return hello world# 假设我们要提供一个获取用…

练习3-2 计算符号函数的值

对于任一整数n,符号函数sign(n)的定义如下: 请编写程序计算该函数对任一输入整数的值。 输入格式: 输入在一行中给出整数n。 输出格式: 在一行中按照格式“sign(n) 函数值”输出该整数n对应的函数值。 输入样例1: 10输出样例1: sign(10) 1输入样…