当前位置:网站首页>Introduction to sap s/4hana OData mock service
Introduction to sap s/4hana OData mock service
2022-07-02 18:42:00 【Hua Weiyun】

OData Mock Service
This repository also contains a simple, based on Node.js Server for , It represents the... In the branch simulation server OData Simulate server . The server can be accessed without SAP S/4HANA Test the system in the case of SAP S/4HANA Cloud SDK Of SAP S/4HANA Integration features . The server hosts a OData v2 Simulation services , The service imitates to some extent SAP S/4HANA Cloud Business partners API.
If nothing is available SAP S/4HANA System , The simulation server can be used as SAP S/4HANA Cloud SDK An alternative to simple tests and experiments . It is tailored to the examples in this book . This page explains how to run the simulation server and how to integrate it into the test of the sample application .
Be careful : The server has no security measures . Running the server is at your own risk , And only for experiments . Do not use the server to store any personal data - Use only false data .
How to run the server
After cloning this repository , Please check the branch Emulation Server . perhaps , Download this The archive And extract it to your local computer . All of the following steps should be performed in the folder where you check out or extract the simulation server code .
Before starting the impersonation server , You need to manually transfer the business partner OData Metadata of the service EDMX Put the document in the folder business-partner And prepare documents :
go to SAP API Business partners in the business center API Description of .
Click sign in and sign in with your credentials ( You may need to register in advance ).
Click the details tab , Then click download specification and select EDMX.
The download will be named API_BUSINESS_PARTNER.edmx The file is stored in a subfolder of the impersonation server folder business-partner in .
Open the file in a text editor API_BUSINESS_PARTNER.edmx And find the containing EntityType Name=“A_BusinessPartnerType” The line of . Here it is EntityType in , Include in </Key> Add the following two lines after the line of :
<Property Name="YY1_AddrLastCheckedOn_bus" Type="Edm.DateTime" Precision="0" sap:display-format="Date" sap:label="Addresses Last Checked On"/><Property Name="YY1_AddrLastCheckedBy_bus" Type="Edm.String" MaxLength="50" sap:label="Addresses Last Checked By"/>When the simulation server is ready , You can on your local computer (http://localhost:3000) or SAP Cloud Platform, Cloud Foundry Run the simulation server on , As described in either of the following two parts .
Launch the mock server
npm install
npm start
Wait until you see the output Mock The server has started . stay http://localhost:3000/sap/opu/odata/sap/API_BUSINESS_PARTNER Access simulation OData service ( No credentials are required ). This should have the following output .
{"d":{"EntitySets":["A_BusinessPartner","A_BusinessPartnerAddress"]}}To view a sample response from a business partner , Please visit http://localhost:3000/sap/opu/odata/sap/API_BUSINESS_PARTNER/A_BusinessPartner.
边栏推荐
- Web版3D可视化工具,程序员应该知道的97件事,AI前沿论文 | 资讯日报 #2022.07.01
- Uncover the whole link communication process of dewu customer service im
- Matlab中弧度转角度、角度转弧度
- MySQL about only_ full_ group_ By limit
- 深度神经网络总结
- Architecture design - ID generator "suggestions collection"
- Qt官方示例:Qt Quick Controls - Gallery
- CDN acceleration and breaking J anti-theft chain function
- A good programmer is worth five ordinary programmers!
- Another double non reform exam 408, will it be cold? Software College of Nanchang Aviation University
猜你喜欢

Redis (7) -- database and expiration key

Another double non reform exam 408, will it be cold? Software College of Nanchang Aviation University
![[Yugong series] July 2022 go teaching course 001 introduction to go language premise](/img/f2/3b95f53d67cd1d1979163910dbeeb8.png)
[Yugong series] July 2022 go teaching course 001 introduction to go language premise

Wechat applet video sharing platform system graduation design completion (8) graduation design thesis template

再放宽!这些应届生,可直接落户上海

Wechat applet video sharing platform system graduation design completion (5) assignment

RDK仿真实验

Leetcode 面试题 17.01. 不用加号的加法

文字编辑器 希望有错误的句子用红色标红,文字编辑器用了markdown
![Unity学习shader笔记[八十二]增强单通道颜色渲染的黑白处理](/img/db/d745a434e76511742d1264706b5d9a.png)
Unity学习shader笔记[八十二]增强单通道颜色渲染的黑白处理
随机推荐
消除IBM P750小机上的黄色报警灯[通俗易懂]
Wechat applet video sharing platform system graduation design completion (7) Interim inspection report
Leetcode(154)——寻找旋转排序数组中的最小值 II
A good programmer is worth five ordinary programmers!
再放宽!这些应届生,可直接落户上海
Iframe nesting details
Matlab中弧度转角度、角度转弧度
[Oracle final review] addition, deletion and modification of tablespaces, tables, constraints, indexes and views
链游系统开发(Unity3D链游开发详情)丨链游开发成熟技术源码
Radian to angle, angle to radian in MATLAB
Is it safe to buy funds on Alipay account
Troubleshooting ideas that can solve 80% of faults
Wechat applet video sharing platform system graduation design completion (4) opening report
Tower safety monitoring system unattended inclination vibration monitoring system
C语言中函数参数传递的三种方式
Please, stop painting star! This has nothing to do with patriotism!
QQmlApplicationEngine
Esp32-c3 introductory tutorial question ⑩ - error: implicit declaration of function 'ESP_ blufi_ close‘;
Leetcode interview question 16.15 Abacus wonderful calculation
Pychar modify pep8 e501 line too long > 0 characters