本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
使用jstack检测Java应用的死锁(deadlock)状态
We can get the concept of deadlock in wikipedia.
The picture below gives a common scenario which leads to deadlock.
In this blog, I will share how to detect deadlock situation using JDK stan ...
SAP数据库表DDLOG的设计原理
Today when I am reading this SAP help, I find out this sentence:
Then I have opened the definition of table DDLOG in the system and found I cannot directly view the content of field NOTEBOOK ...
一个占据SAP BSP应用占据存储空间的小工具
Today one of my colleague asks me whether there is some tool which can allow us to get a draft estimation on the size of a BSP application. As far as I know there is no such tool, so I write one by my ...
SAP CRM错误消息 Specify at least one number for the business partner
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 ...
使用事物码SAT检测SAP CRM中间件的传输性能
(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 ...
SAP WebClient UI component context node class单元测试方法
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 st ...
如何使用ABAP代码创建SAP Product Category
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 prefi ...
SAP系统里的胖接口Fat interface
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 ...
如何找到ABAP里被动态调用的update function module
In this SCN discussion, Find a Function Module in Update Task dynamically called, a question is asked. For example, if the update function module CRM_PRODUCT_I_UPDATE_DU is called statically as: CALL ...
无法添加某个relationship给SAP CRM Product category的一个可能原因
For example, I would like to test relationship type STRSET and then I plan to add it to product category 00001.
However, in available drop down list, I could not see relationship type STRSET. ...
SAP 数据库表CRMD_ORDERADM_I字段OBJECT_TYPE的计算逻辑
In order to resolve one issue I need to figure out the logic how field OBJECT_TYPE is populated in table CRMD_ORDERADM_I.
For example, I have the following opportunity line item:
In table this fie ...
SAP CRM 中间件Request download里,遇到/SAPPSPRO/S_MAT_ENHANC_COMM 错误的解决办法
SAP CRM 中间件Request download里,遇到/SAPPSPRO/S_MAT_ENHANC_COMM 错误的解决办法
When I perform product request download, I found that the bapistructures sent from ERP only contains one entry with tabname = /SAPPS ...
两种使用代码获得SAP CRM product sales status的办法
Requirement: I would like to get Product sales status id via ABAP code. The test product id: 1467
In TJ02T, we know the status id is: I1050
Approach1: use function module CRM_STATUS_ ...
SAP ABAP字符和字符串变量隐式转换的一些规则
One new colleague in my team asked me that some code does not work as he expected. The confuse could be summarized into following source code:
DATA: lv_i TYPE int4 VALUE 1,
lv_s TYPE strin ...
SAP CRM Opportunity行项目Alternative ID的填充逻辑
Requirement
When you maintain Opportunity line item and try to maintain a product, you can enter the alternative ID of a given product instead of the product ID. It is expected that the corresponding ...
SAP CRM Application Extension Tool(AET)扩展字段的渲染原理
Recently I am doing an S4 project and I have to figure out how extension fields created by S4 extension tool is rendered in Fiori UI. It turns out that when end users add extension field in S4 Fiori U ...
使用SAP XIF Adapter发送IDoc数据
In this blog, I will use File as external receiver.
Scenario overview
I make some changes on business partner / product master data in CRM.
The data in the mBDoc will be converted in XIF adapter in ...
如何避免SAP订单保存后生成的中间件CSA inbound queue
By default after a service order is saved, there is a distribution lock set, which prevents you from editing this order in status transferring. Click edit button you will meet with error message below ...
如何监听SAP CRM BOR事件
In tcode SWO1 we can find for example business object BUS1178 has defined several events.
When you create a new product and save it from WebClient UI, this BOR type will be raised in the foll ...
SAP ABAP CGLIB(Code Generation Library)的模拟实现
What is CGLIB?
A Byte Code Generation Library which is high level API to generate and transform Java byte code. It is used in various scenarios such as AOP, testing, data access frameworks to generat ...