SAP CRM Application Extension Tool(AET)扩展字段的渲染原理

2020-09-03
阅读 4 分钟
1.2k
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 UI, the UI itself is not changed at all.

使用nodejs将SAP Fiori应用置于本地Launchpad运行

2020-09-03
阅读 4 分钟
1.3k
In the blog Step by step to run your Fiori application locally on NodeJS the steps to run your Fiori application locally by using NodeJS as server are introduced. In that solution, the Fiori application is launched in a standalone mode where sap.ushell.Container is not available. Additionally the...

使用nodejs运行SAP Fiori应用

2020-09-03
阅读 1 分钟
1.7k
跨模态编码器(Cross-Modal Encoder):跨模态编码器的作用是将文本和图像的特征进行对齐。GPT 可以将用户输入的文本描述转换为文本特征表示,然后利用跨模态编码器将这些特征映射到图像特征空间。这种方式确保模型能够理解描述性语言中不同细节是如何与图像特征对应的。

JUnit 注解@Rule的工作原理

2020-09-03
阅读 4 分钟
1.4k
Suppose you need to repeatedly execute some test method in your unit test case, for example, you would like to test getPrice based on the first set of test data 5 times in test method test1() while for the second set of test data, only one time should be executed.

JUnit 注解@SuiteClasses的工作原理

2020-09-03
阅读 2 分钟
2k
Suppose I have four test cases in my project, the total methods to be tested:

JUnit 注解@Category的工作原理

2020-09-03
阅读 4 分钟
1.2k
Suppose you have a large number of unit test cases and you don’t want them to be executed all at the same time during Maven build. You can simply achieve it via annotation @Category.

JUnit 注解@RunWith的工作原理

2020-09-03
阅读 5 分钟
2.6k
In order to introduce the usage of this annotation in JUnit, I use an example to demonstrate.

Eclipse里如果看不到Attach Source按钮应该怎么办

2020-09-03
阅读 2 分钟
1.3k
When I am creating unit test for one of my Java project A, I try to have a look at the source code of this annotation:

使用SAP CRM中间件从ERP下载BOM的一些常见问题

2020-09-02
阅读 6 分钟
1.6k
I have created the following download request in tcode R3AR2 to try to download a BOM from ERP:

SAP 函数CRM_ORDERADM_I_PROD_DETERM_OW的单元测试方法

2020-09-02
阅读 5 分钟
1.1k
For more detail about how product determination works in one order scenario, please refer to this blog: Product Alternative ID used in Opportunity Line item product determination.

SAP CRM Opportunity行项目Alternative ID的填充逻辑

2020-09-02
阅读 3 分钟
1.2k
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 product identified by the alternative ID could be determined successfully.

微信开发系列之七 - 使用Redis存储微信聊天记录

2020-09-02
阅读 8 分钟
2.3k
In the second blog Wechat development series 2 – development Q&A service using nodejs of this series, we have developed a kind of Q&A service in Wechat which leverages a free Tuning Restful service so that you could chat with this service:

SAP Hybris Commerce的JSP tag和SAP BSP tag的比较

2020-09-01
阅读 5 分钟
1.6k
Recently I am studying Hybrid Commerce and try to learn how the home page of Hybris storefront is implemented.

一种获取SAP HANA数据库表条目数的另类方法

2020-09-01
阅读 3 分钟
1.7k
Still used the old way SELECT COUNT(*) to get total number of records stored in a table?If you are using HANA database, there is another approach to achieve the same.In HANA there is a metadata table m_tables which stores the related information:

微信开发系列之九 - 在微信里直接创建SAP C4C的社交媒体消息

2020-09-01
阅读 6 分钟
1.7k
标题:Wechat development series 9 – Create C4C Social Media Message and Service within Wechat app

微信开发系列之十 - 在SAP C4C接收微信发送过来的服务请求回应

2020-09-01
阅读 4 分钟
1.6k
文章系列目录Wechat development series 1 – setup your development environmentWechat development series 2 – development Q&A service using nodejsWechat development series 3 – Trigger C4C Account creation in Wechat appWechat development series 4 – Send C4C Data change notification to Wechat appWe...

使用literal或者绑定变量执行SAP HANA SQL语句

2020-09-01
阅读 4 分钟
2.4k
There are two variants of SQL statement execution defined in SAP note 2000002 – FAQ: SAP HANA SQL Optimization. The difference is how the where condition is specified in SQL Statement.Sometimes I prefer to call “Literals” as “Hard code”.

SAP S/4HANA Customer Management里的页面搜索结果的分页显示原理

2020-09-01
阅读 6 分钟
1.4k
The search implemented by WebClient UI framework in S/4HANA for Customer Management(called as S4CRM for short) does have paging mechanism with a small difference compared with other SAP products.Suppose I have specified the following search criteria:

如何在SAP S/4HANA里创建Employee

2020-09-01
阅读 4 分钟
1.9k
In SAP CRM On-Premises we simply use tcode BP in the backend to create employee. The steps are described in blog Step-by-step Create Employee Role to BP in CRM.

SAP S/4HANA里的订单状态管理机制介绍

2020-09-01
阅读 4 分钟
1.4k
There is no big change on One Order Status component in S/4HANA for Customer Management.

如何在SAP S/4HANA里创建自定义的partner function

2020-09-01
阅读 4 分钟
1.5k
Requirement: create custom partner function and consume it in Service scenario in S/4HANA for Customer Management.

SAP CRM Interactive Report(交互式报表)里和服务订单相关的一些字段

2020-09-01
阅读 10 分钟
1.2k
Recently I am working on CRM Interactive Report and I was quite confusing about the difference between these two key figures below:

使用SAP Spartacus快速创建一个电商店铺网站

2020-09-01
阅读 2 分钟
1.1k
可以采用StackBlitz WebIDE在线创建:也可以采用Angular cli创建,命令行如下:ng new mystore --style=scss然后使用Spartacus schematics自动添加依赖:打开app.module.ts, 替换B2cStorefrontModule.withConfig方法内的配置为实际的Commerce Cloud后台: {代码...} 之后即可正常工作:要获取更多Jerry的原创文章,请关...

SAP S/4HANA Customer Management(CRM)模块的扩展性设计

2020-09-01
阅读 6 分钟
1.7k
In SAP CRM we use Application Enhancement Tool(AET) to create extension field in a very convenient way.

SAP S/4HANA Customer Management(CRM)模块的Partner模型设计

2020-09-01
阅读 5 分钟
1.3k
In SAP CRM we can maintain multiple business partners with different partner functions to an order header or item level. This from technical point of view means the relationship of root object(header or item) to the records of Partner component is 1:N. As a result we can Partner component as “com...

使用soapUI消费SAP Cloud for Customer的web service

2020-09-01
阅读 4 分钟
1.3k
Hello all,I am really a newbie to Cloud for Customer world and this is my first blog, very simple but I hope it can help some other newbies just the same as me.

自己实现一个SAP WebClient UI Repository Information System

2020-09-01
阅读 4 分钟
1.2k
For traditional ABAP artifact we have a handy tool Repository Information System in SE80 which can help us to efficiently locate the objects according to various search criteria.

ABAP,Java和JavaScript类的构造函数使用的一些陷阱

2020-09-01
阅读 6 分钟
1.1k
This question draws my attention during a discussion with my colleague recently.I will explain it in ABAP, Java and JavaScript.

SAP CRM Settype COM_TA_R3_ID的映射逻辑

2020-09-01
阅读 2 分钟
956
Just write down my research for later usage, it could also be considered as an answer to this question In which table of CRM the Serial number and Equipment information stores.

如何将自定义XML视图注入SAP Fiori Elements应用

2020-09-01
阅读 5 分钟
1.7k
Recently I need to put my own XML view into the application generated automatically by Smart Template. And I already found there is a question posted in forum Smart Templates:Custom View on Object Page asking for how to achieve it. So I write this blog for step by step guide.

如何进行Java的Remote调试

2020-09-01
阅读 2 分钟
1.2k
(2) In Eclipse, create a new Debug configuration->Remote Java Application

如何通过阅读代码的方式查出SAP ERP和CRM里物料主数据描述信息的数据库存储表

2020-09-01
阅读 3 分钟
1.2k
Recently I am working on a project whose prerequisite is that developer must figure out how a field for example Material description in ERP and Product description in CRM is stored.

SAP UI5控件ID的生成逻辑原理解析

2020-09-01
阅读 4 分钟
1k
We know that when we create a new UI5 control instance, we can explicitly pass an id into constructor. In this case, developer takes responsibility to ensure the id is unique.

SAP UI5 Bootstrap脚本的实现原理

2020-09-01
阅读 3 分钟
1.8k
However, I was asked by my colleague about one question: the script id below is hard coded. Can I change its id to any other value like HelloWorld?

ABAP实现设计模式里的观察者-发布者模式

2020-08-31
阅读 5 分钟
1.5k
This is an interview question from Wechat development team. The candidates are required to answer with JavaScript. Nevertheless I think it is also beneficial for an ABAPer if we master the design pattern contained in this question –Publish and Subscribe pattern.