To create a batch input session my report read a file. In this file I retrieve the information "Cost center". In the user parameter setting the field Cost center group is filled. Only one of them can used during the transaction processing. So I hided the field cost center group coming from the user parameter settings.
It worked in foreground but not in background processing.
The missing field in background. processing is : sender activity type
The field is shown in foreground processing