Due to rising product and process complexity, assistance systems for humans are increasingly used in both the planning and execution of assembly activities or as support systems for reworking. However, developments available so far usually act as isolated solutions. Therefore a continuous dataflow between top and shop floor is not given. This article presents a comprehensive assistance system consisting of a virtual planning environment and various smart devices at an assembly workstation. In the virtual environment, the feasibility of initially created product condition graphs will be validated and a training of the repair scope to be carried out will be done. As a result, a process plan is derived from the virtual environment and transferred to an assisted workstation for reworking. The repair on the real product is carried out using the created process plan so that a continuous data flow is available. Thus the system supports the persons involved in the product analysis and work plan creation up to the execution of repair activities during rework.