专栏首页Jerry的SAP技术分享Product change时关于change_log的讨论

Product change时关于change_log的讨论

版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

Created by Jerry Wang on Mar 09, 2014

在product ui上对description做修改(例如在后面添加一个2), 敲回车触发后台round trip后:

因为BOL entity的property被修改,所以SET_PROPERTY被调用:

可以看到修改之后的新的description,以及description 这个property的index为4:

将index 4对应的flag设置带有modified的标签:

index为4: SHORT_TEXT是structure CRMT_PRIL_PRSHTEXT的第四个field.

line 37行将会创建一个root list,包含了当前session被修改的entity,然后这个root list会传入到Genil layer进行处理.

rootlist的填充逻辑是,只会把当前session里真正被修改过后的attribute copy进去.

因此最后出现在Genil component的changed object里,只有index 4即SHORT_TEXT field有最新的值:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Apache2为什么会自动加载index.php

    我直接输入域名后,Apache2自动加载了对应目录下的index.php, 这是怎么做到的?

    Jerry Wang
  • JavaScript对象根据自定义属性进行排序

    版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.bl...

    Jerry Wang
  • 前端事件处理函数的形参名必须为某个硬编码值的怪事

    Angular通过ng-click directive注册event handler,经过测试发现形参名必须为$index, 改成其他任意值都不工作。不工作的意...

    Jerry Wang
  • Caffe(11)--YOLOv1的Detection层实现

    1、yolov1论文中分为7*7=49个网格 2、对于3类的目标检测,每个网格有classes+num*(coords+confidence)=3+2*(4+...

    对角巷法师
  • 2020年2月编程语言排行榜,C#增长率排第二!

    李明成
  • URL操作

    一.URL 大小写 系统默认的规范是根据 URL 里面的模块名、控制器名来定位到具体的控制器类。比如: http://localhost/demo39/inde...

    公众号php_pachong
  • 机器人研发十大热门编程语言

    如果你在 Stack Overflow、Quora、Trossen、Reddit 或 Research Gate 等机器人专家或者社区论坛上提问“机器人最好的编...

    企鹅号小编
  • 人工智能研发的热门编程语言:不死 Java、不朽 C/C ++,以及新贵 Python

    流水的编程语言,铁打的 Java、C/C++。 ? 进行人工智能机器人研发,应该选择哪种编程语言? 而回归本文主题,对于首选编程语言的选择,没有最佳的答案,在很...

    老九君
  • 机器人研发中使用的十大流行编程语言

      如果你在 Stack Overflow、Quora、Trossen、Reddit 或 Research Gate 等机器人专家或者社区论坛上提问“机器人最好...

    人工智能的秘密
  • VUE图片点击预览组件

    github地址:https://github.com/mirari/v-viewer

    剑行者

扫码关注云+社区

领取腾讯云代金券