no, because all parallel processes are only working on the map and not in any screen - including battlescreen.
The battlescreen has an event interpreter that works differently than the on-map event interpreter.
Basically the map is allways stopped while a screen is active, so nothing happens there.
There are ways to check if a battle had happened after the player has finished them, or there are ways to have the troop events affect the map or a few other things depending on what exactly you want and why.
If you give us a more detailed description what you want we might be able to point you to how it is done correctly.