Starting transactions
To start a transaction, call the CICS_EpiStartTran function. There are two ways of specifying the transaction to be started and the data to be associated with it.
- Supply the transaction identifier as a parameter to the call (TransId), and supply any transaction data in the Data parameter.
- Combine a transaction identifier and transaction data into a 3270 data stream, and supply the data stream as a parameter to the call (Data).
The server might have to:
- Authenticate the user ID and password for the terminal "operator".
- Grant authority, based on the authenticated user ID, to access the resources required for the execution of each transaction.