@Mark Johnson
Thank you, Mark.
>Integration Object is the better approach.
I agree with you.
It seems your approach would be difficult for me to implement. Anyway, I'll look in the app builder guide and read up on scheduled events.
On the other hand, I studied Integration Object ( https://www.ibm.com/docs/en/tap/5.0.0?topic=object-integration-execution ) and come up with the following approach using TRIRIGA REST API. What do you think of my approach?
Export case
1.Define Integration Object record (named "ExportToFlatFile" here) to export BO data to a tab separated flat file.
2.Make a shell script that has the following processes:
1.Call TRIRIGA REST API to execute Integration Object record "ExportToFlatFile".
2.Get the exported flat file from TRIRIGA server by File Transfer command like SFTP.
3.Call the shell script made in #2 by the scheduling tool (e.g. crontab in case of Linux).
Import case
1.Define Integration Object record (named "ImportFromFlatFile" here) to import BO data from a tab separated flat file.
2.Make a shell script that has the following processes:
1.Put a flat file for import to TRIRIGA server by File Transfer command like SFTP.
1.Call TRIRIGA REST API to execute Integration Object record "ImportFromFlatFile".
3.Call the shell script made in #2 by the scheduling tool (e.g. crontab in case of Linux).
(I assume the shell script runs on a different server from TRIRIGA.)
Regards, Ogi