Hi Jocelyn,
Thank you for your interest.
I have a (say) 1,000 Remote Locations (RL) and a Data Center (DC). I don't want to nor do I need to run the complete SAP instance in RL because of the cost of licensing and infrastructure,.
I need to be able to run RLs in a "disconnected" (from DC) mode, somewhatsimilar to SAP's "off-line" mode for hybrid applications. While in the disconnected mode, business users need to access the system as if it were still connected, in as far as the UI, data entry, local "cashing" and synchronisation when connection is restored.
A subset of business critical functions need to operate this way. Obviously the functions which require data from the Back End or generally from the DC will not be available in the disconnected mode at all. A good example would be the ability to enter (and store locally - cache perhaps?) only the time of attendance for employees for future reconciliation, out of the whole set of functions in the HR System.
Data for other critical business functions need to be captured and stored in a similar manner.
So ... to be able to maintain the same user experience (Fiori based) for both: connected and disconnected mode I need to run the Front End locally, while the Back End in DC due to licensing and infrastructure cost.
I hope it explains what I am trying to achieve.
Chris