A unified framework coupling activity-based modelling and dynamic traffic assignment has recently been proposed. It formulates dynamic activity-travel assignment (DATA) in multi-state supernetworks as a dynamic user equilibrium. Choices of departure time, route, mode, activity sequence, and activity/parking location are determined endogenously, reflected in time-dependent activity-travel patterns (ATPs). However, capacity constraints associated with activities, parking, and public transit vehicles have not taken into account. This paper extends this approach by formulating these constraints and incorporating them into the DATA framework. Three numerical examples are presented to illustrate the effectiveness of the approach. It is shown that capacity constraints have significant effects on the choice facets.