Vai al contenuto

CRM01B - Importazione tipologie

Posizione nel menu

  1. CRM
  2. Archivi
  3. Importazione tipologie

Logica generale

Programma da usare sotto consulenza del personale di assistenza.

Lo scopo di questo programma e' di poter acquisire una tipologia nominativo CRM e relativa scheda informazioni da un ambiente web condiviso (l'ambiente usato per l'import/export delle informazioni con le applicazioni mobile).

In questo modo e' possibile centralizzare le informazioni su un "repository" e da qui acquisirle.

Note

Attualmente e' possibile effettuare questa operazione solo se si conoscono i codici identificativi con cui recuperare una determinata tipologia:

  • Codice azienda
  • Codice tipologia

Non viene volutamente effettuata nessuna ricerca.

Configurazioni possibili

Gruppo Parametro Note
areaapp cod-azienda Identifica se l'installazione e' collegata ad una connessione Postgres e quindi in possesso di licenza APP

Maschera del programma

Testata

Azienda: Codice azienda da cui prelevare il modello. Si dovra' impostare un codice azienda corrispondente ad un utente diverso da quello in uso. Si puo' considerare di usare come repository l'azienda con codice "c99999".

Tipologia: Codice tipologia nominativo da importare. Deve corrispondere ad una tipologia esistente sull'azienda indicata. Deve esistere nell'ambiente locale. Il sistema segnalera' la presenza di eventuali pagine scheda chiedendo la conferma per proseguire l'elaborazione.

Elaborazione

L'utente dovra' impostare la tipologia da cercare; se esiste, verra' chiesta una conferma, dopodiche' iniziera' l'importazione.

Se la tipologia esiste gia', verra' richiesto se sovrascriverla.

Gestione informazioni

La tipologia da importare potrebbe usare informazioni gia' presenti, o nuove informazioni; quindi il criterio usato per l'importazione delle informazioni sara' il seguente:

  • E' presente un'informazione con un codice gia' esistente:
    • Se tutte le caratteristiche sono identiche: non viene effettuata nessuna operazione
    • Se almeno una caratteristica non corrisponde: viene creata una nuova informazione
  • E' presente un'informazione con codice non esistente: viene creata una nuova informazione

Creazione nuove informazioni

Nella fase di creazione nuova informazione, il sistema controlla l'esistenza del codice:

  • Il codice e' gia' presente: cerca un codice progressivo nuovo
  • Il codice non e' presente: viene utilizzato lo stesso codice informazione