https://www.integration-excellence.com/integration-flow-cheat-sheet-for-sap-cloud-integration/
https://www.integration-excellence.com/integration-flow-cheat-sheet-for-sap-cloud-integration/
Configure all of this so the existing old Service interface (in ECC/HANA used for old PI) points to the new iFlow in Cloud Integration
Transaction SXMSIF, new
entry.
Sender/Receiver
ID: SF_ACTCODES_OUT
Message
Cat.:
Request (radio button)
Description:
SI_SF_XXXXX_Outbound_Out
Interface
Name:
SI_SF_XXXXX_Outbound_Out
Interface Namespace:
urn:xxxx.uk:interface:AcountCodes:SFLMS:Download
Transaction SXMB_ADM à Integration Engine
Configuration à Specific
Configuration, create New entry.
Category:
RUNTIME
Parameters:
IS_URL
Subparameter:
SF_ACTCODES_OUT
Current Value:
dest://SAP_CI_IF_SF_ACOUNT_CODES
For reference, I used this blog Cloud
Integration - Configuring Scenario Using the... - SAP Community
Good Link:
https://community.sap.com/t5/technology-blogs-by-members/sap-cpi-end-to-end-vat-integration-using-oauth-2-0-with-client-credentials/ba-p/13537384
Good Link:
https://community.sap.com/t5/technology-blogs-by-members/sap-cloud-integration-cpi-hci-writing-groovy-scripts-with-basic-examples/ba-p/13497833
Useful Link:
https://docs.github.com/en/search-github/github-code-search/understanding-github-code-search-syntax
Check below link:
https://pravin517.wordpress.com/2018/02/06/deploy-a-ui5-application-to-as-abap-using-report-ui5-ui5_repository_load/
NOTE: Remove component-preload.js file before re-uploading application. As component-preload contains minimized code base, this needs to be regenerated after any code changes. If you don't remove this, then you will not notice any changes to application.
Do below steps to resolve the issue
-----
There must have been a change in the Build Process in the past month of September, as all of my old apps now fail.
Fix for this ended up being a re-build of the package.json and Gruntfile.js
Gruntfile.js
module.exports = function(grunt) { 'use strict'; grunt.loadNpmTasks('@sap/grunt-sapui5-bestpractice-build'); grunt.registerTask('default', [ 'lint', 'clean', 'build' ]);};
These settings instruct Grunt to load the plugin that provides tasks for building SAPUI5 applications and running the tasks in the specified order.
package.json
{ "name": "grunt-build", "version": "0.0.1", "description": "Grunt build", "private": true, "devDependencies": { "@sap/grunt-sapui5-bestpractice-build": "1.3.62" }}
Then one additional line had to be added to the package.json as per this SAP Note: https://launchpad.support.sap.com/#/notes/0002801814
So the Package.Json now looks like this:
{ "name": "grunt-build", "version": "0.0.1", "description": "Grunt build", "private": true, "devDependencies": { "@sap/grunt-sapui5-bestpractice-build": "1.3.62", "vscode-uri": "1.0.6" } }
Source: https://answers.sap.com/questions/12880809/webide-all-existing-sapui5-apps-failing-build.html