`
JerryWang_SAP
  • 浏览: 959955 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论
文章列表
I am studying Kapsel OData offline plugin recently. In SAP help the source code of OData.js is provided:     The source code clearly conveys the idea documented in SAP help: “When an offline store is first opened, it synchronizes with the OData producer. OData requests made against this plugin ...
Consider the following example: package thread; public class ThreadVerify { public static boolean stop = false; public static void main(String args[]) throws InterruptedException { Thread testThread = new Thread(){ @Override
We can define bean configuration in xml and then can get instantiated bean instance with help of all kinds of containers for example ClassPathXmlApplicationContext as displayed below:     The content of Beans.xml: <?xml version="1.0" encoding="UTF-8"?> <!-- htt ...
In Spring configuration xml file, we can define a package for tag component-scan, which tells Spring framework to search all classes within this specified package, to look for those classes which are annotated with @Named or @Component.     I am very curious about how Spring framework achieves ...
Suppose I have a bean named HelloWorld which has a member attribute points to another bean User.     With annotation @Autowired, as long as getBean is called in the runtime, the returned HelloWorld instance will automatically have user attribute injected with User instance.     How is this ...
SAP CRM错误消息 Specify at least one number for the business partner Issue description When I try to edit Distribution Chain for a given product by clicking edit icon:     This is the data I input in Distribution Chain edit page:     When I click Back button to try to save the change, I meet ...
In SAP standard development it is very important to use unit test to cover those changes on legacy code to try to avoid side effect. As type reference CL_CRM_BOL_ENTITY is widely used in UI component code, I would like to find a way to construct its reference by sample data. The normal way we get i ...
(1) Create service master in ERP using tcode AC01:     Once saved, the service master header data will be saved to table below:     (2) Create a download request in CRM via tcode R3AR2 with below settings:     Perform request download, and downloaded data could be monitored in tcode S ...
Recently I start to study SD and I found the product hierarchy in transaction code V/76 could not be viewed in tree style and it is not so convenient to check:     So I wrote a simple report to retrieve hierarchy data from table T179 and display the data in a tree as below:     The source ...
(1) Create service master in ERP using tcode AC01:     Once saved, the service master header data will be saved to table below:     (2) Create a download request in CRM via tcode R3AR2 with below settings:     Perform request download, and downloaded data could be monitored in tcode S ...
Normally if we see a message in SAPGUI and we can just double click the message icon to get its technical detail like message id and number displayed.     However in some case the icon is not available for click, for example below, there is a popup window displayed and you could not double clic ...
Prerequisite for reading this blog: you should be familiar with how to work with ABAP unit test framework. Requirement is to write unit test for this method below:     In this blog, I copy the standard class CL_PRDTXT_TEXTCUCO_CN02 into a local class ZCL_PRDTXT_TEXTCUCO_CN02 and generate test c ...
In ERP we can create new material type by copying from existing one using tcode OMS2:     This new type could be downloaded into CRM system via customizing download. A product category with prefix MAT_ will be automatically created.     And here below is source code to create new product c ...
Recently I am planning an internal training regarding Software engineering concept to my colleagues and one topic is “Interface Segregation”. The following guideline is quoted from OODesign: “When we design an application we should take care how we are going to make abstract a module which contains ...
Recently I will deliver a session regarding dependency inversion principle to my team. As Java Spring is already widely used in all other Java development teams in my site, some ABAPers are not well aware of its idea and implementation under the hood. In order for ABAPers to easily understand the m ...
Global site tag (gtag.js) - Google Analytics