{r.modules.length?`Associado a: ${r.modules.join(', ')}`:'Sem associação a módulo — pendente de conferência explícita.'}
{can('access.manage')&&can(`${area}.edit`,area.endsWith('_drafts')?context.unit?.id??null:null)&&}Configuração geral da empresa, sujeita aos direitos de consulta originais. Esta vista permite localizar os dados existentes que ainda não têm associação. Não é uma consulta operacional do módulo activo.
A associação e a sua retirada geram eventos novos e auditados; o original permanece. Não transfere responsabilidade financeira, não cria uma cópia e não concede acesso. Para associar são necessários gestão de acessos, consulta e edição do registo, além de acesso ao módulo de destino.
{error&&{error}
}{!data?A carregar…
:<>{Object.entries(data.records).map(([area,records])=>Sem registos neste âmbito autorizado.
}{records.map(r=>{r.modules.length?`Associado a: ${r.modules.join(', ')}`:'Sem associação a módulo — pendente de conferência explícita.'}
{can('access.manage')&&can(`${area}.edit`,area.endsWith('_drafts')?context.unit?.id??null:null)&&}{review.record.name} · #{review.record.id} · versão {review.record.version}
Antes: {names(review.before)}
Depois: {names(review.after)}
Fundamento: {review.reason}
{review.impact}
{review.warnings?.map(w=>{w}
)}Sem eventos anteriores.
}Opções gerais da empresa. Apenas registos do âmbito autorizado; os rascunhos pertencem à unidade activa: {context.unit?.name||'nenhuma seleccionada'}.
Cada decisão é individual e auditada. Não altera direitos, documentos ou responsabilidade financeira e não associa dependências automaticamente.
{error&&{error}
}{message&&{message}
} + + {loading&&A carregar…
}{data&&<>{data.pagination.total} registos · página {data.pagination.page} de {data.pagination.last_page}
{(data.records[area]||[]).map(row=>Associações: {row.modules.length?row.modules.map(id=>moduleName(id,data.modules)).join(', '):'Sem associação activa — exige decisão explícita.'}
Conferência bloqueada: dependência fora do âmbito de consulta autorizado.
:row.dependencies.length?Sem dependências explícitas neste percurso.
} + {!row.dependencies_restricted&&can('access.manage')&&can(`${area}.edit`,area.endsWith('_drafts')?context.unit?.id??null:null)&&}Sem registos para estes filtros.
}{review&&<>