wpws_endday_actions

La funzione si preoccupa di effettuare controlli di fine giornata per una registrazione dei dati ottenuti, fra le azioni:

  • registrazione nella tavola wpmstaticdashboard (concept: postTypeFlow) i dati di recap per status (draft, publish, trash, archived) dei postType attivi nel sistema.

IMPORTANTE: Il servizio, dopo aver effettuato operazioni comuni, si chiede se sia presente una funzione denominata “wpws_thisprojectsettings_endday_actions” che è, se esistente, allocata nel modulo “thisprojectsettings” e che contiene azioni specifiche del progetto in essere.
IMPORTANTE: Il servizio effettua un check anche per ogni singolo post_type attivo nel sistema chiedendosi se ci siano azioni specifiche di fine giornata. A seguire le azioni di fine giornata per i post_type specifici:

  • memory
    • report
  • plate
    • report
  • project
    • report:
      • conteggio
      • completati
      • guadagno nel completamento
      • tempo medio di progetto
      • wp_status
      • meta_bcd_status
      • meta_bcd_step
      • meta_bcd_q242
      • task correlate ai progetti
      • ticket correlati ai progetti
  • sop
    • report
  • task
    • report
  • ticket
    • report
  • thing
    • report
  • trainee
    • report:
      • conteggio
      • tempo medio
      • wp_status
      • meta_bcd_status
      • meta_bcd_evaluation
      • meta_bcd_feedback
      • meta_bcd_progress
  • wi
    • report

I report di fine giornata dei post_type

I report effettuano 2 azioni basilari e complementari:

  1. Creano un json del report e lo depositano nella specifica cartella
  2. Registrano lo stesso report nel database al fine di avere una versione “recuperabile in archi di tempo” delle info per generare grafici