SAP BASIS SCC4 事务代码在项目实践中的使用初探

SAP BASIS
SCC4 事务代码在项目实践中的使用初探

做过SAP项目的同行都知道,我们在项目里所做的配置,都是需要创建TR (传输请求,transport request),然后走开发机—>测试机—>生产机 三个系统传输路径做TR的传输。一般而言,是不允许在测试机以及生产机环境里,直径做SPRO的配置的。毕竟配置,多是静态数据,通过传输,能减少手工维护的工作量以及出错的概率。

 

项目实践中,也有少数的情况下,需要在测试机以及生产机里修改配置,通过配置的传输是无法做的。举例一下,如下的配置,就不能仅仅通过传输TR来完成,

 

该配置中的customer code,在笔者所在的项目里,是一个动态的数据。由于customer
code在数据导入的时候,其code是流水号,每换一个SAP系统环境,生成的customer code都不一样的。该配置在TR传输的时候,客户主数据尚未导入系统,所以TR里customer code只能是空的,等完成客户主数据导入之后,需要手工把生成的customer code维护在相关的SAP系统环境里。

 

如果要在测试机或者生产机环境里修改这个配置,需要使用到SCC4事务代码,将配置的修改权限放开,

 

 

将’Changes and Transports for Clients-Specific Objects’配置下的选项’No changes allowed’改成’Changes without
automatic recording’, 保存后,然后就可以去修改配置数据了。

 

需要提醒的是,该事务代码一定要谨慎使用,修改好配置数据后,应及时再次执行SCC4,将’Changes and Transports for Clients-Specific
Objects’配置下的选项’No changes allowed’ 勾选,这样避免引起其它的问题。

 

2016-11-16 写于武汉市经开区.

 

时间: 2024-07-29 11:23:53

SAP BASIS SCC4 事务代码在项目实践中的使用初探的相关文章

SAP WM Storage Location Ref在项目实践中的使用

SAP WM Storage Location Reference在项目实践中的使用 笔者目前所在的一个项目是一个已经上了SAP系统,但是需要扩展到新工厂的项目.该项目在组织结构设计的时候,结合业务的实际情况,不打算增加新的工厂代码,只为新厂创建几个storage location.在WM层面,也只为新厂存储区域增加若干个storage type, 新厂和老厂共用同一个warehouse number.   那带来的问题是:当采购订单上的物料,既有送到老厂的,又有送到新厂的,收货后上架的时候,如

SAP WM LQ02 事务代码界面里不能为指定仓库号选择移动类型的问题对策

SAP WM LQ02 事务代码界面里不能为指定仓库号选择移动类型的问题对策 LQ02, 试图为仓库号360下设置一个JOB,能自动为供应商寄售库存自动去K: 经过查询,如下配置漏掉了:     增加了如下的配置项目:   配置完成之后,LQ02就可以了:   2016-11-10 写于武汉市经开区.    

项目实践中--Git服务器的搭建与使用指南(转)

  一.前言 Git是一款免费.开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.在平时的项目开发中,我们会使用到Git来进行版本控制. Git的功能特性: 从一般开发者的角度来看,git有以下功能: 1.从服务器上克隆数据库(包括代码和版本信息)到单机上. 2.在自己的机器上创建分支,修改代码. 3.在单机上自己创建的分支上提交代码. 4.在单机上合并分支. 5.新建一个分支,把服务器上最新版的代码fetch下来,然后跟自己的主分支合并. 6.生成补丁(patch),

如何在项目实践中扩展Struts

项目 我看到很多项目中,开发者实现了自己的MVC框架,并不是因为他们想做同Struts根本不同的东西,而是因为他们并没有意识到如何扩展Struts.开发自己的MVC框架可以获得全部的控制权,但是这也意味着需要很多资源来实现它(人力物力),在紧张的日程安排下,有时候这是不可能的. Struts不仅仅是一个强大的框架,同时它也是可扩展的.你可以以三种方式来扩展Struts. 1.PlugIn:如果你想在application startup或shutdown的时候做一些业务逻辑的话,那就创建你自己的

[Java 泥水匠] Java Components 之二:算法篇之项目实践中的位运算符(有你不懂的哦)

2.1 前言   自从上篇[Java 泥水匠] Java Components 之一:Java String (肯定有你不懂的泥瓦匠很快又和你们聊起来了.写的还不错~ 要时刻对自己说: 得到殊荣也是昨天,看在眼里的只有今天.等待明天的只有死亡和坟墓. 回到正题,今天是讲位运算的,肯定有你不知道的.提纲: 2.2    异或基本算法 2.2.1  补充例子异或加密解密 2.3   '按位与'运算 就是那么简单 2.4    从非中,学习原码补码运算 2.5    综合算法现实案例 2.6    总

SAP MM 采购单据的屏幕布局配置中字段选择值“$$$$”有什么用处?

SAP MM 采购单据的屏幕布局配置中字段选择值"$$$$"有什么用处?     项目实践中,常常会定义用户参数EFB(Function Authorization)并为之分配字段选择.   IMG-->MM-->Purchasing-->如下配置中,   选择一个EFB参数99,进入如下界面:   这里可以分配字段选择.如果这个配置里相关字段选择字段值是空的,那么系统自动适用字段选择'$$$$'于该用户参数99.   2017-08-22 写于无锡市新吴区     

SAP LSMW 事务代码HUPAST的录屏后台执行报错 : Runtime error

SAP LSMW 事务代码HUPAST的录屏后台执行报错 - Runtime error RAISE_EXCEPTION has occurred - 之分析 因项目上成品库存管理启用了handling unit management功能,所以在库存初始化的时候,在MB1C+561导入库存之后,需要把库存转入923 storage type,然后使用HUPAST产生Handling Unit以打印HU 标签以及上架.  我做了一个LSMW工具,试图批量执行HUPAST产生HU号码.遇到的问题是,

SAP LSMW Batch Input不能支持MEK1事务代码!

  SAP LSMW Batch Input不能支持MEK1事务代码!     同样也不支持VK11事务代码.   不过LSMW的录屏是可以支持的.

微型项目实践-目录

微型项目实践(12):查询与显示 微型项目实践(11):控件与格式化显示 微型项目实践(10):Master & Default 微型项目实践(9):页面的数据访问策略 微型项目实践(8):数据访问的实现 微型项目实践(7):数据访问的定义 微型项目实践(6):Business层代码分析--实体类的生成策略 微型项目实践(5):Business层代码分析--实体基类 微型项目实践(4):Common层代码分析 微型项目实践(3):实体代码的生成 微型项目实践(2):用测试驱动代码生成 微型项目实