prepare($s);$st->execute($a);} $NOW='2026-06-20 18:00:00'; $ORGID=996003; /* 1) Org: sede legale (address+city) + sede operativa in mission */ ex($pdo,"UPDATE organizations SET address='Piazza di Campitelli, 2', city='Roma', updated_at=? WHERE id=?",[$NOW,$ORGID]); $mission=$pdo->query("SELECT mission FROM organizations WHERE id=$ORGID")->fetchColumn(); if(strpos($mission,'Modena')===false){ $mission=rtrim($mission).' Sede legale: Piazza di Campitelli 2, 00186 Roma. Sede operativa: Strada Scaglia Est 15, 41121 Modena.'; ex($pdo,"UPDATE organizations SET mission=? WHERE id=$ORGID",[$mission]); } echo "ORG: sede legale Roma (address/city) + sede operativa Modena (mission)\n"; /* 2) isms_models: scope/contesto precisi (sedi registrate, modello work-from-anywhere) */ $m=$pdo->query("SELECT id,scope_statement,context_internal FROM isms_models WHERE organization_id=$ORGID")->fetch(PDO::FETCH_ASSOC); $scope=str_replace( 'NESSUNA sede fissa ne perimetro fisico aziendale: il lavoro si svolge da qualsiasi luogo.', 'L\'Azienda ha sede legale a Roma (Piazza di Campitelli 2, 00186) e sede operativa a Modena (Strada Scaglia Est 15, 41121); il personale opera secondo il modello work-from-anywhere (da qualsiasi luogo), senza un ufficio presidiato di routine.', $m['scope_statement'],$c1); $ctx=str_replace('senza uffici fissi','con sede legale a Roma e sede operativa a Modena, modello work-from-anywhere',$m['context_internal'],$c2); ex($pdo,"UPDATE isms_models SET scope_statement=?, context_internal=?, updated_at=? WHERE id=?",[$scope,$ctx,$NOW,$m['id']]); echo "ISMS scope/contesto aggiornati (scope x$c1, contesto x$c2)\n"; $o=$pdo->query("SELECT vat_number,address,city FROM organizations WHERE id=$ORGID")->fetch(PDO::FETCH_ASSOC); echo "Anagrafica: ".json_encode($o,JSON_UNESCAPED_UNICODE)."\n"; echo "FASE 12 OK\n";