Details
-
Spike
-
Resolution: Unresolved
-
Medium
-
None
-
None
-
None
Description
Steps to reproduce
- Investigate api changes
- Document changes in notion page
Expected results
Have an overview of the api migration that happens from our current implementation to the last cloud version.
System versions are the following:
- On premise, we do have a bit out of date with this environment (Version 2005 / May 2020).
We could upgrade to 2205 (May 2022), which is the last version that can be run on premise. - On cloud the last version is 2211 with release on November 18, 2022 https://help.sap.com/docs/SAP_COMMERCE_CLOUD_PUBLIC_CLOUD/12be4ac419604b01aabb1adeb2c4c8a2/1c6c687ad0ed4964bb43d409818d23a2.html
Actual results
Workaround
https://api.sap.com/api/commerce_services/overview
We need to analyze and build a compatibility document like the following, to detect potential pain factors.
Example of API call
| Concept | Reference | API v2 location | API V2.2.1 location | |
|---|---|---|---|---|
| Get Product By id | https://git.magnolia-cms.com/projects/ADDON/repos/ecommerce/browse/magnolia-ecommerce-sap-connector/src/main/java/info/magnolia/ecommerce/sap/products/ById.java#43,55 | https://help.sap.com/doc/ccb4ef164f2341eeacbf9a1b2791eba8/1905/en-US/financialWebservices.html#_getproduct | https://api.sap.com/api/commerce_services/path/getProduct |
Development notes
new/cloud: https://help.sap.com/doc/2a2d281e9659493783b42fb186760979/2211.8/en-US/index.html#api-CartEntries-createCartEntry
old/onprem: https://help.sap.com/doc/3da0702c50df4367883c48e7f7ff3b58/2005/en-US/index.html#_createcart
Attachments
1.
|
Implementation |
|
To Do | Unassigned |
2.
|
Review |
|
To Do | Unassigned |
3.
|
Pre-Integration QA |
|
To Do | Unassigned |
4.
|
QA |
|
To Do | Unassigned |