Hi Michael,
As far as I understand, SAP is smart enough to take care of data consistency when it comes to work process restart and few other things.
For any uncommitted work (LUW), it would be rolled back and for the committed there's no issue.
This also depends upon the code/report that is being executed, for when to commit.
Regards,
Prithviraj.