当前位置:网站首页>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.
边栏推荐
- Wechat applet video sharing platform system graduation design (3) background function
- Wechat applet video sharing platform system graduation design completion (6) opening defense ppt
- 719. Find the distance of the number pair with the smallest K
- UE4 draw a circle with spline
- Leetcode(154)——寻找旋转排序数组中的最小值 II
- Redis (7) -- database and expiration key
- Ali was wildly asked by the interviewer on three sides. Redis dared not write 'proficient' on his resume anymore
- 饭卡 HDU2546
- Win10 uninstall CUDA
- Esp32-c3 introductory tutorial question ⑩ - error: implicit declaration of function 'ESP_ blufi_ close‘;
猜你喜欢

Leetcode interview question 16.11 Diving board

阿里三面被面试官狂问Redis,简历上再也不敢写'精通'了

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

RDK simulation experiment

The text editor hopes to mark the wrong sentences in red, and the text editor uses markdown

Leetcode interview question 17.04 Vanishing numbers

UE4 用spline畫正圓

ESP32-C3入门教程 问题篇⑩——error: implicit declaration of function ‘esp_blufi_close‘;

再放寬!這些應届生,可直接落戶上海

Leetcode 面试题 16.11. 跳水板
随机推荐
链游系统开发(Unity3D链游开发详情)丨链游开发成熟技术源码
Redis(6)----对象与数据结构
UE4 用spline畫正圓
【愚公系列】2022年07月 Go教学课程 001-Go语言前提简介
A good programmer is worth five ordinary programmers!
Wechat nucleic acid detection appointment applet system graduation design completion (5) task statement
Use dosbox to run the assembly super detailed step "suggestions collection"
Wechat nucleic acid detection appointment applet system graduation design completion (1) development outline
饭卡 HDU2546
再放寬!這些應届生,可直接落戶上海
Ali was wildly asked by the interviewer on three sides. Redis dared not write 'proficient' on his resume anymore
Unity学习shader笔记[八十一]简单的颜色调整后处理(亮度,饱和度,对比度)
NM01-独立于总线协议的NM模块功能概述与API定义
Babbitt | metauniverse daily must read: can you buy a virtual anchor for 1000 yuan? Is this the live gospel of small businesses or "cutting leeks"
阿里三面被面试官狂问Redis,简历上再也不敢写'精通'了
Leetcode 面试题 16.15. 珠玑妙算
Export Excel files using npoi
夜神模擬器+Fiddler抓包測試App
怎么用ps提取图片颜色分析色彩搭配
Wechat nucleic acid detection appointment applet system graduation design (2) applet function