I recorded my script using non-batch/batch mode, and there are fields that are not being picked up within the script mapping.
10.x, Studio 11 and higher
Generally for custom tcodes there is no batch input data for the field(s) you are trying to pick up. This can be confirmed by clicking your mouse button and holding into the field, drag the mouse away from the field then let go of the mouse button, hit "F1" on your keyboard, then "Technical Information". If the button section of this pop up us blank, then that means there is no batch input data for the field.
If the batch input data returns as blank, non-batch and batch mode will not be possible. You would have to use GUI scripting mode.