Terminate programs and transaction operations. Under DLG, performs internal program cleanup, terminate the program via GOBACK
                  statement, and return control to the calling program.
                  	 
               
            
            
               Restriction:  This topic applies only when the AppMaster Builder AddPack has been installed, and applies only to Windows platforms. 
                  	 
               
              
            	 
            
            	 
            
            	 
            
               General Rules: for CICS
               		
               		
               
                  		  
                  - AMB generates a CICS RETURN without a TRANSID or COMMAREA. Program control returns to either the next higher-level linked
                     program or to CICS. 
                     		  
                  
- Code TERM in a linked-to program that returns to the calling program and ensures that TP-COMMAREA data is passed back. When
                     returning to a calling program, TP-COMMAREA moves to DFHCOMMAREA. 
                     		  
                  
- Call does not terminate an active PSB that is passed via LINK. 
                     		  
                  
 
            	 
            
               General Rules: for IMS DC
               		
               		
               
                  		  
                  - Use TERM after sending output messages (SEND or MSG-SW) with CONTINUE. Do not use TERM prior to sending at least one response;
                     this causes a user terminal in response mode to remain locked, awaiting a response.
                     		  
                  
 
            	 
            
               Example:
               		
               		
               Terminate a program when SCRA-FUNCTION = 'E' or PF3 is pressed. 
                  		  
IF  SCRA-FUNCTION = 'E' OR PF3
    TERM