Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Validatie

PostValidatie

Veld(en)

ActieActies(s)

Aanmaken nieuw element

  • De stamlijst met activiteiten wordt geraadpleegd en vervangingsactiviteit(en) worden automatisch toegevoegd met de gegevens vanuit de stamlijst

  • Velden :

    • Code Block
      languagephp
      $this->myp_task_model->setFieldValue('label', $activity->description);
      $this->myp_task_model->setFieldValue('description', $activity->addition);
      $this->myp_task_model->setFieldValue('costs_date', $activity->costs_date);
      $this->myp_task_model->setFieldValue('cyclus', $activity->cyclus);
      $this->myp_task_model->setFieldValue('unit_id', $activity->unit_id);
      $this->myp_task_model->setFieldValue('periodicity_id', '5');    //
      $this->myp_task_model->setFieldValue('activity_id', $activity->id);
      $this->myp_task_model->setFieldValue('activity_type_id', $activity->activity_type_id);
      

    • Uitwerken !

  • De Compliance activiteiten worden automatisch toegevoegd aan de hand van gegevens van het Element

  • Automatisch toevoegen van het gebrek verval indien het bijbehorende gebouw een classificatie heeft ingesteld

Image Added

Na wijziging element

  • Update van de compliance activiteiten aan de hand van gegevens van het Element

Code Block
$this->checkMjopNeedsRecalculating();


Uitzoeken

Gebouw (object_id) of Ruimte (room_id)

  • Bij wijziging van een van beide velden worden de onderliggende activiteiten verplaatst naar het gewijzigde gebouw / ruimte

Aantal (numberof)

  • Bij wijziging wordt de waarde gekopieerd naar het corresponderende veld numberof van alle onderliggende activiteiten.

Bouwjaar (yearbuild)

  • Bij wijziging en niet (0) wordt het vervangingsjaar van de onderliggende vervangingsactiviteiten opnieuwberekend

  • Een opmerking wordt geplaatst bij het betreffende element met daarin de reden van de herberekening van het vervangingsjaar

PostArchive

Velden

Acties(s)

Na het archiveren van een Element

  • Archiveer alle Gebreken die bij het element horen

  • Archiveer alle Activiteiten die bij het element horen

  • Archiveer alle compliance problemen die bij het element horen

  • Bepaal of een wijziging heeft plaatsgevonden die gevolgen heeft voor de Compliance activiteiten (denk hierbij aan gegroepeerde assets onder 1 compliance activiteit)