Patent ID: 8832180

Claim:
An article of manufacture including a non-transitory computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to: access a remote function module stored at a central tenant system based on a request from a client to call the remote function module, wherein the request includes input parameters and the remote function module is an interface for communication between the client and tenant systems; add a logical tenant access parameter to the remote function module, wherein the logical tenant access parameter is received in the input parameters associated with the request; upon adding the logical tenant access parameter, generate a multi-tenant enabled function module for executing in plurality of tenant systems; retrieve tenant access data associated with the plurality of tenant systems by matching the received logical tenant access parameter with tenant access parameters stored in a destination map, wherein the destination map comprises tenant access data comprising logical strings and logical addresses corresponding to the plurality of tenant systems; and based on the retrieved tenant access data, dispatch the generated multi-tenant enabled function module call to execute on the plurality of tenant systems.