@if (technicalMode()) {

Compteurs

Aucun compteur individuel @if (fieldError('noIndividualMeterDeclared')) {

{{ fieldError('noIndividualMeterDeclared') }}

} @if (!report().noIndividualMeterDeclared) { @for (meter of report().meterReadings; track meter.id) {
{{ meter.label || meter.type }} Type Électricité Gaz Eau froide Eau chaude Autre @if (fieldError(meterPath(meter.id, 'type'))) {

{{ fieldError(meterPath(meter.id, 'type')) }}

} Libellé / numéro @if (fieldError(meterPath(meter.id, 'label'))) {

{{ fieldError(meterPath(meter.id, 'label')) }}

} Relevé Index relevé Compteur inaccessible @if (fieldError(meterPath(meter.id, 'state'))) {

{{ fieldError(meterPath(meter.id, 'state')) }}

} Unité @if (fieldError(meterPath(meter.id, 'unit'))) {

{{ fieldError(meterPath(meter.id, 'unit')) }}

} @if (meter.state === 'RECORDED') { Index @if (fieldError(meterPath(meter.id, 'index'))) {

{{ fieldError(meterPath(meter.id, 'index')) }}

} } @if (meter.state === 'INACCESSIBLE') { Observation @if (fieldError(meterPath(meter.id, 'observation'))) {

{{ fieldError(meterPath(meter.id, 'observation')) }}

} }
} }

Moyens d’accès

Aucun moyen d’accès remis @if (fieldError('noAccessMeansDeclared')) {

{{ fieldError('noAccessMeansDeclared') }}

} @if (!report().noAccessMeansDeclared) { @for (access of report().accessMeans; track access.id) {
{{ access.destination || 'Accès' }} Type Clé Badge Télécommande Autre @if (fieldError(accessPath(access.id, 'type'))) {

{{ fieldError(accessPath(access.id, 'type')) }}

} Destination @if (fieldError(accessPath(access.id, 'destination'))) {

{{ fieldError(accessPath(access.id, 'destination')) }}

} Quantité @if (fieldError(accessPath(access.id, 'quantity'))) {

{{ fieldError(accessPath(access.id, 'quantity')) }}

} Observation @if (fieldError(accessPath(access.id, 'observation'))) {

{{ fieldError(accessPath(access.id, 'observation')) }}

}
} }
} @if (areaId()) {

Mobilier constaté

@for ( condition of inventoryConditions(); track condition.inventoryLineId; let conditionIndex = $index ) {
{{ condition.designation }}

Quantité contractuelle : {{ condition.contractualQuantity }}

Description contractuelle : {{ condition.contractualDescription || '—' }}

Quantité observée @if ( fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].observedQuantity' ) ) {

{{ fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].observedQuantity' ) }}

} Description observée @if ( fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].observedDescription' ) ) {

{{ fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].observedDescription' ) }}

} @if ( fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].splits' ) ) {

{{ fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].splits' ) }}

} @for (split of condition.splits; track $index; let splitIndex = $index) {
Répartition État @for (state of states; track state) { {{ stateLabels[state] }} } @if ( fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].splits[' + splitIndex + '].state' ) ) {

{{ fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].splits[' + splitIndex + '].state' ) }}

} Quantité @if ( fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].splits[' + splitIndex + '].quantity' ) ) {

{{ fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].splits[' + splitIndex + '].quantity' ) }}

} Observation @if ( fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].splits[' + splitIndex + '].observation' ) ) {

{{ fieldError( 'inventoryConditions[' + reportInventoryIndex(conditionIndex) + '].splits[' + splitIndex + '].observation' ) }}

}
}
}
}