equipment hierarchy download不完整的一个原因
Created by Jerry Wang, last modified on Sep 22, 2014
如果parent和children equip 都成功的从ERP download到CRM里,但是CRM 的object structure里只能看到child equip,看不到parent equip,一种原因是object category里缺少relationship PRDIB, 见如下error message:
下面的report能够输入object category,打印出该category当前assign的所有relationship,并检查PRDIB是否已经assign:
REPORT ZPROD_CAT_CHECK_REL.
PARAMETERS: cat_id TYPE comm_category-category_id OBLIGATORY DEFAULT 'OBJ_0401'.
START-OF-SELECTION.
DATA:
lt_guid TYPE COMT_CATEGORY_GUID_TAB,
ls_guid LIKE LINE OF lt_guid,
lt_rel TYPE COMT_PRCAT_IL_REL_TAB.
SELECT SINGLE category_guid FROM comm_category INTO ls_guid-category_guid WHERE category_id = cat_id.
IF sy-subrc <> 0.
WRITE: / 'Category ID Invalid'.
RETURN.
ENDIF.
APPEND ls_guid TO lt_guid.
CALL FUNCTION 'COM_PRCAT_IL_REL_READ_MULTIPLE'
EXPORTING
it_category_guid = lt_guid
"iv_current = iv_current
"iv_timestamp = iv_timestamp
"iv_update_buffer = iv_update_buffer
IMPORTING
et_prcat_il_rel = lt_rel
EXCEPTIONS
wrong_call = 1
not_found = 2
OTHERS = 3.
IF sy-subrc = 2.
WRITE: / 'no relationship assigned for current category.'.
RETURN.
ENDIF.
WRITE: / 'currently assigned relationship: ' COLOR COL_GROUP.
LOOP AT lt_rel ASSIGNING FIELD-SYMBOL(<current>).
WRITE: / <current>-il_reltype COLOR COL_NEGATIVE, 'Change user: ', <current>-upname COLOR COL_TOTAL.
ENDLOOP.
READ TABLE lt_rel WITH KEY il_reltype = 'PRDIB' TRANSPORTING NO FIELDS.
IF sy-subrc <> 0.
WRITE: / 'PRDIB relationship not maintained, you could not get hierarchy downloaded completely.' COLOR COL_POSITIVE.
ELSE.
WRITE: / 'PRDIB maintained ok.'.
ENDIF.
equipment hierarchy download不完整的一个原因相关推荐
- 一切从游戏开始-完整的一个python to hack 实例
Hello , 引自:ChinesePython Wiki 中蟒大杂院 http://www.chinesepython.org/cgi_bin/moingb.cgi/_d2_bb_c7_d0_b ...
- asciidoc文件阅读_可搜索的文件? 是的你可以。 选择AsciiDoc的另一个原因
asciidoc文件阅读 Elasticsearch是一个基于Apache Lucene的灵活,功能强大的开源,分布式实时云搜索和分析引擎,可提供全文搜索功能. 它是面向文档且无架构的. Asciid ...
- 可搜索的文件? 是的你可以。 选择AsciiDoc的另一个原因
Elasticsearch是一个基于Apache Lucene的灵活,功能强大的开源,分布式实时云搜索和分析引擎,可提供全文搜索功能. 它是面向文档且无架构的. Asciidoctor是一个纯Ruby ...
- SQLServer 可更新订阅数据冲突的一个原因
原文:SQLServer 可更新订阅数据冲突的一个原因 可更新订阅为什么有冲突? 可更新订阅中,当升级增加一个字段时,通常在发布服务器的发布数据库中增加,对表增加字段后,发布自动同步到订阅数据库中(复 ...
- 你缺钱只有一个原因就是你每天做赚钱的动作太少了
你缺钱只有一个原因就是你每天做赚钱的动作太少了,或者不正确. 学习是离钱很远的动作,输出分享价值,社交搞流量这些才是离赚钱最近的行为动作. 动作不正确是思维不正确,好好调整自己的思维,把注意力聚焦到赚 ...
- 道路裂缝伸缩缝灌缝选用沥青灌封胶的另外一个原因
沥青灌封胶是道路路面专用裂缝修补材料,目前行业内用的灌缝材料还有普通沥青.乳化沥青.环氧树脂.聚氨酯等,嘉格沥青灌封胶胶应该比其他灌缝材料更专业,这也是道路裂缝伸缩缝灌缝选用沥青灌封胶的原因. 相比普 ...
- 被人拿捏只有一个原因,那就是你透露了太多信息,让人知道“你渴望什么”,他就会利用你的“软肋”让你恐惧,一刀致命。
如果善良得不到尊重,那就让它长刺。
被人拿捏只有一个原因,那就是你透露了太多信息,让人知道"你渴望什么",他就会利用你的"软肋"让你恐惧,一刀致命. 如果善良得不到尊重,那就让它长刺.
- 博计报表数据源找不到的一个原因
博计报表在设计器中编辑的时候,如果数据集不指定数据源名称,那么设计器会默认用当前数据库来设计报表. 但是,如果报表部署的应用服务器中存在多个数据源的话,所有的报表都会默认的去连接第一个数据源.那么用第 ...
- 完整打造一个多功能音乐播放器项目(初步设想跟酷狗类似)
本人目前准备利用闲暇时间打造一个完整的音乐播放器项目,主要用于学习及分享!原创不易,转载请注明出处. 这是一个什么样的音乐播放器呢?整体的架构跟酷狗差不多吧,我的方式呢,是一个个组件一个个模块先做好, ...
最新文章
- HDU 5695 Gym Class 拓扑排序
- Fragment使用PagerSlidingTabStrip嵌套子Fragment显示问题
- android dialog 字体,android – 为AlertDialog的MultiSelectItems设置自定义字体(字体)
- AMD 5XXX 系列显卡的 peak bandwidth计算
- MySQL定义数据库对象之指定definer
- python 中基于 xlwings 处理 excel
- Source Insight 4.0黑色仿IDEA主题
- ELK-日志收集工具nxlog
- Qt编写地图综合应用30-世界地图
- 软件测试项目实例_餐饮系统(初稿,后续待整理)
- arcgis字段计算器赋值_ArcGIS中62个常用应用技巧汇总【必须收藏】
- 编程金融小白学 股票期权 lv.2 期权策略
- 微信小程序之点点考勤经验总结
- Java 中Calendar的使用
- python列表获取最后一个元素的方法_Python中如何获取 list/OrderedDict 的 第一个/最后一个 元素...
- 原生JS实现球面展示特效
- 五年后中国将进入高收入国家行列?
- 如何加密 WildFly 数据源密码
- 探究c++智能指针中auto_ptr_ref的存在意义
- t-sql的楼梯:超越基本级别6:使用案例表达式和IIF函数
热门文章
- DFS迷宫递归所有路径 新手入门
- 2015-11-16 入职坑
- iphone自定义铃声
- git 工程工作目录下的git相关文件解释
- Java GC原理简单讲解
- 宏观经济学自我学习与总结
- 文献记录(part92)--Graph regularized low-rank representation for submodule clustering
- 文献学习(part65)--稳健主成分聚类方法的构建及其比较研究
- python观察日志(part26)--numpy数组操作
- 特征工程(part4)--特征缩放:tf-idf