I don't think we would use background to generate ALV. BUT we will definetely use background to generate output file.
We will run the report daily in the background to generate output file.
The error may not mean anything as the file is actually produced, BUT we cannot have error state if the program is successfully running.