判断ABAP代码是否处于update模式下运行的工具类
The class cl_system_transaction_state contains several useful utility methods:get_in_update_task: return the flag whether current code is running with normal work process or in update work processget_
ABAP Webdynpro和WebClient UI不同的会话管理机制
in the sample ABAP webdynpro component ZPOST, the content of search result table is bound to context node POSTRESULT of component controller:The runtime instance of component controller will change ea
ABAP Webdynpro和CRM WebClient UI不同的UI表现机制
This wiki page collects UI behavior differences between ABAP Webdynpro and CRM Webclient UI.Data loss handlingin CRM webclient UI, you can follow the wiki to implement data loss functionality. The ste
一步步使用SAP CRM Application Enhancement Tool创建扩展字段
(1) Click Personalize hyperlink:(2) Click hyperlink "Personalize Settings", enable checkbox "Enable configuration mode":(3) Enter service order detail page, click configuration ico
如何让你的SAP CRM应用支持附件上传
Suppose we have the following product with 5 attachments:First we get its guid 00163EA71FFC1ED1A5BB4940F3F30AA7 from table COMM_PRODUCT:And then call CL_CRM_DOCUMENTS=>GET_INFO with the following i
使用代码获得一个SAP CRM Business Object的所有附件数据
Suppose we have the following product with 5 attachments:First we get its guid 00163EA71FFC1ED1A5BB4940F3F30AA7 from table COMM_PRODUCT:And then call CL_CRM_DOCUMENTS=>GET_INFO with the following i
如何得到ABAP Webdynpro PDF渲染的性能相关文件
In ABAP webdynpro you can use InteractiveForm control to achieve PDF render, as long as you specify the dataSource of PDF via context node, and form template uploaded via tcode SFP.In some case you ne
如何启用SAP CRM附件UI上的advanced按钮
As the steps are a little bit tricky, I use the working UI component SMCOV and SMCCMBO to illustrate. After Advanced button is clicked:Step1: The navigation link of SMCCMBO is triggered, navigation li
SAP CRM WebClient UI的Delta处理机制介绍
A real case which is related to Automatic Delta HandlingI use a ticket which I am struggling with recently to start this blog. It took me almost the whole day to dig out the root cause. How to reprodu
三种动态控制SAP CRM WebClient UI assignment block显示与否的方法
Hi Friends, It is a common requirement that a certain assignment block in overview page should only be displayed under some condition, for example under control of a business switch.Here are three way
SAPGUI软件里做的设置,本地操作系统保存的具体位置
Rahul Mahajan has written a great document to demonstrate where does the tcode lists in your SAP GUI get stored. You may wonder how does he found that place.I will show you a generic way on how to fin
SAP CRM附件在应用服务器上的存储原理解析
History:Content Management(CM) was introduced in basis release 6.10 and implemented in CRM 3.0. Before CM was used, CRM applications was using the Business Document Service (BDS) or Generic Object Ser
SAP CRM附件的技术属性设计原理
When you create attachments for your business objects via cl_crm_documents=>create_with_table, you have to pass in an internal table for attachment property. The name-list of attribute name could b
使用代码删除SAP CRM的附件(attachment)数据
In the beginning I consider it is very easy to delete attachments via code, just like below. I have defined one method with following two importing parameters and one returning parameter:(1) iv_bor_ty
Java Spring Beans.xml里的Bean定义是如何被解析出来的
ClassPathXmlApplicationContext的构造函数里,一部分逻辑是给各个成员变量赋上初始值:然后是执行refresh操作。获取ConfigurableListableBeanFactory:来自Beans.xml的bean,被解析出来后,就存储在BeanFactory的成员变量beanDefinitionMap里。那么Beans.xml里的bean定义,是如何被解析的呢?进入a
如何阻止指定类型的SAP CRM附件被上传到服务器
Requirement: end user could not be allowed to upload attachment whose size is greater than a given limit for example 400KB.Solution:(1) Create a BAdI implementation via SPRO->Customer Relationship
四种ABAP单元测试隔离(test isolation)技术
Hi friends,As far as I know test isolation is widely used in SAP internal to build unit test code, at least in my team. Test isolation in unit test means that in your production code you make use of s
如何将SAP Document Builder的word控件设置成只读模式
Recently I am working on a customer project and one customer requirement is they do not want to the word document be editable in the word control.That means all buttons and menus in toolbar should be
使用Adobe lifecycle Enterprise Service将word文档转换成PDF
Currently I am working on a customer project regarding the usage of SAP document builder. Document builder is an ABAP webdynpro application which could allow you to main template part with various doc
SAP CRM和Twitter以及facebook的社交媒体集成方案
Our team has already integrated Twitter ( also Facebook ) into interaction center in CRM7.0 EHP3.You can see an example below:Create a tweet in twitter website:Now I can see the tweet created just now