MJOP Activiteit (myp_task_model) - Todo

 

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

  • PreValidatie - Controles die uitgevoerd worden voordat de 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

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)

 

Veld(en)

Acties(s)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PostArchive

Velden

Acties(s)

 

Velden

Acties(s)

 

Bij archiveren

 

 

 

 

 

PostDeArchive

Velden

Acties(s)

 

Velden

Acties(s)

 

Bij de-archiveren

 

 

 

 

Â