Cod. Ultima revisione Wiki Note
965 2024/07/03 - MM tracks_export

Processo di esportazione task mediante tracciato Json


Caratteristica

In presenza di moduli con elementi multiriga variabile come ricambi, accessori, eccetera, l'esportazione su file CSV non è praticabile. E' possibile richiedere l'esportazione di tali dati in un file strutturato in formato Json contenente i dettagli dell'attività.

Tracciato Json con dati dal Database

A volte è necessario generare alcuni dati da inserire nel Json che vengono generati esternamente all'applicazione e direttamente dal server solo quando il task viene inviato dall'app al server.

Tali dati vengono esportati in una sezione apposita del Json denominata db_record.

I campi del database che vengono esportati nella sezione db_record sono i seguenti:

  • management
  • management_external_ref
  • agent_code
  • associated_with
  • kind
  • tag
  • date_insertion
  • date_creation
  • date_activity
  • date_modification
  • inserted_by
  • ipad_udid
  • delegated_to
  • transfer_status
  • transfer_message
  • user
  • parent_id
Nota: Alcuni valori possono essere "NULL".

Settings necessari

Setting Descrizione Rif.
Include campi del database nell'esportazione del Json Permette l'abilitazione dell'esportazione (dei dati indicati sopra) nel file Json dell'attività transfer_db_fields_in_json
Attenzione La modifica dei setting di default è un operazione che comporta delle attività di riconfigurazione e ri-compilazione e personalizzazione e come tale comporterà un costo.



Settings

Setting Descrizione Rif.
Invia in ftp il tracciato json Permete di attivare (anche) il trasferimento del tracciato Json transfer_json
Disabilita l'esportazione in csv (resta attiva solo quella in json) Blocca l'esportazione in csv. Se si transfer_json_only
Attenzione La modifica dei setting di default è un operazione che comporta delle attività di riconfigurazione e ri-compilazione e personalizzazione e come tale comporterà un costo.



Argomenti correlati

  • Esportazione Dati Task in FTP -
  • Esportazione Task con tracciato CSV -