当前位置:网站首页>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.
边栏推荐
- 再放宽!这些应届生,可直接落户上海
- The official docker image running container in version 1.5.1 can be set to use MySQL 8 driver?
- How to write controller layer code gracefully?
- RDK仿真实验
- Interview, about thread pool
- iptable端口重定向 MASQUERADE[通俗易懂]
- Web实时通信技术之Websocket
- 什么是云原生?这回终于能搞明白了!
- [Oracle final review] addition, deletion and modification of tablespaces, tables, constraints, indexes and views
- Leetcode 面试题 16.15. 珠玑妙算
猜你喜欢

A good programmer is worth five ordinary programmers!

Ue4 dessine un cercle avec une ligne de contour

Yesterday, Alibaba senior wrote a responsibility chain model, and there were countless bugs

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

Wechat applet video sharing platform system graduation design completion (6) opening defense ppt

如何清理废弃pv和其对应的文件夹

300+ documents! This article explains the latest progress of multimodal learning based on transformer

Steamos 3.3 beta release, steam deck Chinese keyboard finally came

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

工业软件讲堂-三维CAD设计软件的核心技术解析----讲坛第二次讲座
随机推荐
A4988 and 42 stepper motors
如何清理废弃pv和其对应的文件夹
[Yugong series] July 2022 go teaching course 001 introduction to go language premise
719. 找出第 K 小的数对距离
300+篇文献!一文详解基于Transformer的多模态学习最新进展
什么是云原生?这回终于能搞明白了!
一款简约PHP个人发卡程序V4.0版本
Meal card hdu2546
Wechat nucleic acid detection appointment applet system graduation design completion (1) development outline
Use dosbox to run the assembly super detailed step "suggestions collection"
文字编辑器 希望有错误的句子用红色标红,文字编辑器用了markdown
Yesterday, Alibaba senior wrote a responsibility chain model, and there were countless bugs
Unity learning shader notes [81] simple color adjustment post-processing (brightness, saturation, contrast)
任职 22 年,PowerShell 之父将从微软离职:曾因开发 PowerShell 被微软降级过
Typical application of "stack" - expression evaluation (implemented in C language)
Relax again! These fresh students can settle directly in Shanghai
Is it safe to buy funds on Alipay account
链游系统开发(Unity3D链游开发详情)丨链游开发成熟技术源码
Leetcode(154)——寻找旋转排序数组中的最小值 II
Détends - toi encore! Ces nouveaux étudiants peuvent s'installer directement à Shanghai