直接调用支持ACE的product search API
Created by Jerry Wang on Jun 04, 2014有客户需要在custom development里直接调用底层的Product search function module,例如CRM_PRODUCT_GETLIST2。 通过下面的report做法,可以做到既使用底层的API实现搜索,又能实现ACE逻辑参与到整个search scenario里去: DATA lr_search_scenario TYPE REF TO cl_com_prsearchscenario_base. DATA lr_bsp_ace_instance TYPE REF TO if_ex_com_product_bsp_ace. DATA lt_search_criteria TYPE comt_prsearch_criteria_tab. DATA lt_selection TYPE comt_prsearch_selection_tab. CREATE OBJECT lr_search_scenario TYPE cl_com_prsearchscenario_getlst. CALL METHOD cl_com_product_badi_factory=>get_badi_instanceEXPORTINGiv_badi_name = 'COM_PRODUCT_BSP_ACE'IMPORTINGev_badi_instance = lr_bsp_ace_instance. IF lr_bsp_ace_instance IS NOT INITIAL.CALL METHOD lr_bsp_ace_instance->prepare_searchscenarioEXPORTINGir_prsearchscenario = lr_search_scenarioCHANGINGct_searchcriteria = lt_search_criteria. ENDIF. CALL METHOD lr_search_scenario->getlistEXPORTINGiv_max_rows = 100iv_request_data = abap_trueit_criteria = lt_search_criteriaIMPORTINGet_selection = lt_selectionEXCEPTIONSOTHERS = 0. |
i042416 added the CRM Product label on Oct 14, 2017
Owner Author
i042416 commented on Oct 12, 2018
some ACE debugging
|
直接调用支持ACE的product search API相关推荐
- Elasticsearch Search API之(Request Body Search 查询主体)
作者介绍:<RocketMQ技术内幕>作者,中间件兴趣圈微信公众号维护者,文末有对应的二维码,关注后可以与作者更好的互动. 本文有点长,看完可能需要点耐心,本文详细介绍了es三种分页方式. ...
- 第 9 部分: 使用 Google Ajax Search API
发出异步请求并不意味着只是与您自己的服务器端程序交互.其实也可以与一些公共 API,例如来自 Google 或 Amazon 的 API 进行通信,从而为 Web 应用程序增加您自己的脚本和服务器端程 ...
- Elasticsearch之Search API
Search API 实现对es中存储的数据进行查询分析,endpoint为 _search,如下图所示: 查询主要有两种形式 - URI Search - 操作简便,方便通过命令行测试 - 仅包含部 ...
- atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97
atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97 1. 实现html5化界面的要解决的策略1 1.1. Js交互1 1.2. 动态参 ...
- 使用SAP ABAP 事物码 ST12 研究 SAP CRM 产品搜索的性能 - product search性能
Created by Jerry Wang on Mar 08, 2014 1. 进入Product的search 页面: 2. 进入后台ST12 transaction code, task typ ...
- Product search parameter的determine逻辑
Created by Jerry Wang on Mar 14, 2014 本文会讨论Product search UI上,search attribute dropdown list里面所有支持的s ...
- java swing调用H5_atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97...
atitit.js javascript 调用c# java php后台语言api html5交互的原理与总结p97 1.实现html5化界面的要解决的策略 1.1.Js交互 Firefox与Chro ...
- Windows Azure Marketplaces上的Bing Search API可用啦!
Windows Azure Marketplace上的Bing Search API 现在可用啦!通过此服务,你可以嵌入web.图像.新闻和视频搜索结果,以及相关的搜索和拼写建议来创建独特的应用程序和 ...
- CORS跨域资源共享(二):详解Spring MVC对CORS支持的相关类和API【享学Spring MVC】
每篇一句 重构一时爽,一直重构一直爽.但出了问题火葬场 前言 上篇文章通过我模拟的跨域请求实例和结果分析,相信小伙伴们都已经80%的掌握了CORS到底是怎么一回事以及如何使用它.由于Java语言中的w ...
最新文章
- quick-cocos2dx-2.2.4环境搭建
- linux gcc 显示/禁用 所有警告
- 【Swing编写图形用户界面】操作系统之磁盘调度算法图形界面和性能比较
- CTF web题总结--unserizable
- C#3.0官方编码规范
- Java的三种代理模式完整源码分析
- 计算机辅助制造总结,北方工业大学 《计算机辅助制造》CAM总结[精品].ppt
- linux 访问驱动器_Linux上的访问控制列表和外部驱动器:您需要了解的内容
- 用Android Studio画UI界 --- 以Job/Task Schedule为例(英文版)
- java flink使用addSink方法保存流数据到redis
- svn提交提示服务器文件被锁,svn被锁定怎么解决-svn被锁定的解决方法 - 河东软件园...
- “NTLDR is missing”和”NTLDR is compressed”的解决办法
- linux内核之同步
- php 中国姓名验证规则,我想在表单验证中加入中文姓名合法性模糊匹配判断?...
- java哪些地方用到了工厂模式_【java】实际开发中哪些场景需要用到工厂模式?...
- 纳韦斯托克斯方程的推导_什么是纳维-斯托克斯方程?
- 万字长文!终于讲透了Python中的多线程和多进程!
- 嘘...偷偷教你破解“朋友圈三天可见”
- BZOJ 3238 差异 [后缀自动机]
- 学习经验分享之十一:硕士论文撰写心得
热门文章
- debian及ubuntu挂载本地硬盘的ISO镜像文件
- AngularJS select中ngOptions用法详解
- wxPython实现在浏览器中打开链接
- Extjs 4.2 MVC+ThreeJs学习笔记(二)一个简单的ThreeJS场景
- 优化案例(part8)--Robust Recovery of Subspace Structures by Low-Rank Representation
- 《弗洛伊德及其后继者》读书笔记(part1)--西格蒙德·弗洛伊德与经典精神分析传统
- 一行SQL代码能做什么?
- 关于 SAP 电商云 Spartacus UI 路由 routes 配置的数据源问题
- 如何为部署到 SAP BTP 平台上的 Node.js 应用提供Authorization 和 Trust 管理 - 权限管控
- Rxjs 里 filter(Boolean) 的用法