Create a WS that will query the required BO and return the expected records. This needs to be consumed/called via HCI as per the required intervals, HCI can then use SFTP to place the file in the required location.