Process controlled Workflows
BADI:
/SAPSRM/BD_WF_PROCESS_CONFIG
Issue: HCMFAB Timesheet app not working in WebIDE
Following code need to be added to Component.js to solve issue
(function() {
jQuery.sap.registerModulePath("hcm.fab.lib.common", "/sap/bc/ui5_ui5/sap/hcmfab_common/");
}());
https://blogs.sap.com/2018/08/22/sap-fiori-2.0-for-sap-hcm-how-to-extend-my-profile-app-using-sap-web-ide/
https://blogs.sap.com/2016/05/31/my-inbox-open-task-swfvisu-configuration/
https://sapyard.com/sap-fiori-tutorial-part-8-how-to-extend-standard-fiori-app-both-ui-odata/
https://help.sap.com/viewer/d59d9f81f4884bf9b115936b92c27202/2.0%202020-12/en-US/d858be20370746d2bd44d2feb2b888b5.html?q=My%20Timesheet%20Version%203%20Fiori%202.0
SAP Odata URL conventions
https://www.odata.org/documentation/odata-version-3-0/url-conventions/
SRM function module to create PO from Shopping cart
BBP_PD_SC_TRANSFER
If you have Shopping cart number, then get GUID from BBP_PD tcode - and input it to the FM - PO will be created in backend.
BBP_CREATE_BE_PO_NEW exit will be called when this FM is executed - This will be called in normal process as well - but we can't debug in normal process, as it will be called in background job.