Temporary table: To allow other users to access the same table that has been using by the AE program. These are mainly used in batch processing. These can store specific data to update without affecting the main application table. This is a database object. To increase the performance of AE program. Used to process data of tables having huge amounts of data in less time.
State record: We can use to pass variables between sections to section. Process instance is the mandatory field. We can insert the data into state record through %select, %selectinit. We can retrieve the data from the state record through %bind. The name of the state record must end with AET. When the AE program completes successfully, the row of data in the state record is deleted.