This FAQ applies to rel 2.56

Training plans associates any training that starts and/or ends during the execution period to that specific Task.
Howevere only trainings that are in the “completed” state are considere.
Trainings that are not in the completed state are only relevant to inform that a user already started a specific training.

If a training starts during a specific execution period and ends after that execution period, the training will be understood only as started, even if it is completed after the execution period, and will not be taken in account in the executed budget.

If a training starts before the execution period and ends during the execution period, it will be considered as completed during the execution period and therefore taken in consideration in the executed budget.