If parameters transferred during the transaction call are incorrect, the corresponding error handling takes place in the SAP system itself (see SAP batch programming).
A transaction is called within an independent process. Therefore, several transactions can be open simultaneously.