État de préparation

@if (tasks().length) {

À traiter

@for (group of taskGroups(); track group.step) {
{{ group.label }}
}
} @else {

Prêt : aucune action restante.

} Général {{ report().stepConfirmations.general ? 'Prêt' : 'À traiter' }}

Informations générales

Date civile
{{ summary().occurredOn }}
@if (summary().participants.length) {
Parties
    @for (participant of summary().participants; track participant.id) {
  • {{ participant.name }} — {{ participant.role }}, {{ participant.attendance }}{{ participant.representativeName ? ' : ' + participant.representativeName : '' }}
  • }
} @if (summary().forwardingAddresses.length) {
Adresses de correspondance
    @for ( address of summary().forwardingAddresses; track address.tenantPartyId ) {
  • {{ address.address }}
  • }
}

Visites

@for (area of summary().areas; track area.id) { {{ area.label }} {{ report().stepConfirmations.privateAreaIds.includes(area.id) ? 'Prêt' : 'À traiter' }} · {{ areaCount(area.id, 'observations') }} constats · {{ areaCount(area.id, 'inventory') }} mobilier · {{ areaPhotos(area.id).length }} photos
{{ area.label }}
Surfaces et équipements
@if (area.zones.length) {
    @for (zone of area.zones; track zone.id) {
  • {{ zone.label }} — {{ zone.condition }}{{ zone.equipment ? ' · ' + zone.equipment : '' }}{{ zone.observation ? ' : ' + zone.observation : '' }}
  • }
} @else {

Aucune surface ni équipement constaté.

}
Mobilier constaté
@if (areaPhotos(area.id).length) {
@for (photo of areaPhotos(area.id); track photo.reference) {
Photo de {{ area.label }}
Photo de preuve
}
} @if (area.inventory.length) {
    @for (item of area.inventory; track item.id) {
  • {{ item.designation }}
    Quantité constatée
    {{ item.observedQuantity }}
    Quantité au bail
    {{ item.contractualQuantity }}
    Description constatée
    {{ item.observedDescription }}
    Description au bail
    {{ item.contractualDescription }}
    @if (item.splits.length) {
      @for (split of item.splits; track $index) {
    • {{ split.condition }} — {{ split.observation }}
    • }
    } @else {

    Aucun état détaillé.

    }
  • }
} @else {

Aucun mobilier constaté.

}
}
Compteurs et accès {{ report().stepConfirmations.technical ? 'Prêt' : 'À traiter' }}

Compteurs et accès

Compteurs
@if (summary().noIndividualMeterDeclared) {

Aucun compteur individuel déclaré.

} @else if (summary().meters.length) {
    @for (meter of summary().meters; track meter.id) {
  • {{ meter.label }} — {{ meter.reading }}
    @if (technicalPhoto('METER', meter.id); as photo) {
    Photo du compteur {{ meter.label }}
    Photo actuelle
    } @if ( type() === 'EXIT' && technicalPhoto('METER', meter.id, true); as photo ) {
    Photo d’entrée du compteur {{ meter.label }}
    Référence de l’entrée
    }
  • }
} @else {

Aucun compteur déclaré.

}
Moyens d’accès
@if (summary().noAccessMeansDeclared) {

Aucun moyen d’accès remis.

} @else if (summary().accessMeans.length) {
    @for (access of summary().accessMeans; track access.id) {
  • {{ access.label }} — {{ access.quantity }} remis{{ access.observation ? ' : ' + access.observation : '' }}
    @if (technicalPhoto('ACCESS_MEANS', access.id); as photo) {
    Photo de {{ access.label }}
    Photo actuelle
    } @if ( type() === 'EXIT' && technicalPhoto('ACCESS_MEANS', access.id, true); as photo ) {
    Photo d’entrée de {{ access.label }}
    Référence de l’entrée
    }
  • }
} @else {

Aucun moyen d’accès déclaré.

}