为什么条件要求代码有时会被修改?

2020-09-03 06:20发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在创建条件(定价,输出等)的自定义要求时,系统会在SAP命名空间中创建一个可编辑的包含,其名称中带有条件编号,例如 RV61B999的要求为999。过去几次都没有问题。

但是我很惊讶地发现该系统要求修改键来编辑代码以符合自定义要求。 甚至更惊讶地发现,这从一项要求到另一项要求都有所不同。 最奇怪的。

所以我们有些带有修改标记,例如:

 FORM KOBED_923。
 * {插入DEVK123456
 

还有其他可以定期编辑的内容,

 * ----------------------------------------------  ----------------------- *
 *表格KOBED_919 *
 * -------------------------------------------------  -------------------- *
 * ........ *
 * -------------------------------------------------  -------------------- *
 表格kobed_919。
 

鉴于我发现了替代样式,这些样式可以查看几年来创建的条件,因此在特定版本的SAP中并没有改变。 我也找不到任何明显的配置差​​异。

所以我的问题是:为什么某些条件被视为修改而其他条件却未被视为修改?

对于它的价值,我们当前正在使用的特定条件是输出条件。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在创建条件(定价,输出等)的自定义要求时,系统会在SAP命名空间中创建一个可编辑的包含,其名称中带有条件编号,例如 RV61B999的要求为999。过去几次都没有问题。

但是我很惊讶地发现该系统要求修改键来编辑代码以符合自定义要求。 甚至更惊讶地发现,这从一项要求到另一项要求都有所不同。 最奇怪的。

所以我们有些带有修改标记,例如:

 FORM KOBED_923。
 * {插入DEVK123456
 

还有其他可以定期编辑的内容,

 * ----------------------------------------------  ----------------------- *
 *表格KOBED_919 *
 * -------------------------------------------------  -------------------- *
 * ........ *
 * -------------------------------------------------  -------------------- *
 表格kobed_919。
 

鉴于我发现了替代样式,这些样式可以查看几年来创建的条件,因此在特定版本的SAP中并没有改变。 我也找不到任何明显的配置差​​异。

所以我的问题是:为什么某些条件被视为修改而其他条件却未被视为修改?

对于它的价值,我们当前正在使用的特定条件是输出条件。

付费偷看设置
发送
7条回答
CJones
1楼-- · 2020-09-03 06:37

还有一些Abapers,一旦获得了sscr密钥,就会停用修改助手 ,因此不会出现"修改图章"。 一旦获得了sscr密钥,就不再需要它,直到下次升级(版本更改,而不是SP)。

您可以在支持站点上的列表中找到已经需要的SSCR密钥。 a hraf=" https://launchpad.support.sap.com/#/sscr/objects/my"> https://launchpad.support.sap.com/#/sscr/objects/my

您还可以浏览事务中的修改,例如SE95或浏览表ADIRACCESS。

在最新版本中,您还可以使用增强点或增强功能 部分,并且不需要sscr密钥。 但是在尝试复制公式时会出现一些麻烦

Climb_Ma
2楼-- · 2020-09-03 06:56
< 为了说明这个问题,这里是SMODILOG(客户对开发环境对象的修改日志)中条件源的示例:

Doze时光
3楼-- · 2020-09-03 06:52

嗨迈克

根据注释327220-VOFM函数及其对象, 点2.2.1。 在标题" SSCR对象注册"下,原因是这些对象已分配给SAP开发类或程序包。

致谢

Eduardo

哎,真难
4楼-- · 2020-09-03 06:51

Hi Raymond ,

谢谢,我没有想到有人可以关闭修改助手的选项,但这不是这种情况。 我检查了SE95,其中三个没有修改助手,但它们不在我的样本中。

所有自定义条件都会出现在SE95中-符合预期。

问候,

迈克

haha101010
5楼-- · 2020-09-03 06:36

你好,

SAP命名空间内的所有程序都需要对象密钥,因此,甚至客户定义的表单也会生成到R ...源中,系统会请求密钥。

所以这不是修改... SAP从未更改过编码,这使得修改与否之间没有区别。

致谢

Holger

打个大熊猫
6楼-- · 2020-09-03 06:35

感谢Eduardo,

根据我的其他答复,全部都有注册密钥,并且所有注册密钥都分配给同一个程序包。 但是有些是修改或修理,而其他则不是。

问候,

迈克

一周热门 更多>