Versions Compared

Key

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

Image RemovedImage Added

Na het toevoegen of wijzigen van een Record binnen Humble doorloopt het een aantal functies:

  • PreValidatie - Controles die uitgevoerd worden voordatde Save functie wordt aangeroepen. Als er fouten optreden zal de preValidate een rollback uitvoeren

  • Save - Daadwerkelijk opslaan van het Record

  • PostValidatie - Acties die uitgevoerd worden nadat de Save functie is aangeroepen

  • PostArchive - Acties die uitgevoerd worden nadat de Save functie is aangeroepen waarbij het Record wordt gearchiveerd

Uitgangspunten:

  • Bij het importeren van een MYP activiteit is de kostenkental niet leidend

PreValidatie

Veld(en)

Actie

request_type_id

Indien veld leeg. Vul deze met het ID van SYS_LISTEM waarde ‘9' van list_name = ‘request_type’

location_id

Indien aanpassing in veld inventory_asset_id (niet leeg) dan wordt de bij het element behorende locatie location_id gevuld

activity_id

Indien veld activity_id is gewijzigd (niet leeg) wordt een set van velden overschreven :

label met kostenkental label (taal afhankelijk)

expected_unit_amount met kostenkental costs

numberof met kostenkental quantity

costs_date met kostenkental costs_date

activity_type_id met kostenkental activity_type_id

maintenance_type_id met kostenkental maintenance_type_id

cyclus met kostenkental cyclus

periodicity_id met kostenkental periodicity_id

numberof of

Aspect / Prio

  • Bepalen van prioriteit aan de hand van AP Matrix

    • Eerst Element (als deze bestaat), dan Gebouw (idem) en Organisatie

Validatie

PostValidatie

Veld(en)

Acties(s)

PostArchive

Velden

Acties(s)

Bij archiveren

PostDeArchive

Velden

Acties(s)

Bij de-archiveren