Condividi tramite


Mavim-iMprove

Con il connettore Mavim è possibile creare un gemello digitale dell'organizzazione visualizzando le relazioni tra persone, processi e tecnologie e creando una mappa delle operazioni aziendali per monitorare il cambiamento, misurare l'impatto e prendere decisioni aziendali informate per raggiungere la destinazione. Il software cloud usa standard aperti per l'integrazione con applicazioni di terze parti, consentendo un'adozione semplice nello stack di tecnologie di qualsiasi azienda.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Mavim servicedesk
URL https://my.mavim.com
Email servicedesk@mavim.com
Metadati del connettore
Editore Mavim
Sito web https://www.mavim.com/
Informativa sulla privacy https://trustcenter.mavim.com/
Categorie Gestione aziendale; Collaborazione

Usando il connettore Mavim iMprove Power Platform è possibile creare; Recuperare; Aggiornare ed eliminare l'argomento. Aggiornamento dei campi e Creazione; Recuperare; Aggiornare ed eliminare le relazioni.

Gli argomenti mavim vengono archiviati in modo gerarchico. Dove il "database Mavim" viene chiamato argomento radice. Sotto l'argomento radice sono presenti tre elementi figlio, dove il mobile giallo è l'area di lavoro; L'archivio verde contiene le versioni create (di sola lettura) (come elementi figlio) e il cabinet viola contiene le versioni importate (di sola lettura) (come elementi figlio).

Solo nel gabinetto giallo è possibile modificare gli argomenti; campi e relazioni. Tutti gli argomenti; le relazioni e i campi hanno l'identificatore univoco denominato codice DCV. Solo l'argomento radice ha un rientro statico (d0c2v0). Tutti gli altri elementi ricevono un numero generato fornito dal database Mavim.

Si noti che per alcuni argomenti ( ad esempio "Cestino" e "Categorie di relazioni") si applicano le regole business.

Per visualizzare i dati in modo più visivo, è possibile accedere all'applicazione Web Mavim iMprove usando le credenziali usate anche per Microsoft Power Platform e l'URL seguente: https://improve.mavimcloud.com/

Prerequisiti

Per poter usare il connettore Mavim Power Platform, è necessario disporre di un database Mavim Cloud e di un account di accesso microsoft Entra ID dal proprio tenant.

  • È necessario l'identificatore del database Mavim Cloud (dbid);
  • L'account utente deve avere un indirizzo di posta elettronica valido collegato al proprio account.

Come ottenere le credenziali

Durante il processo di onboarding viene richiesto un nome di accesso di Microsoft Entra ID. Verrà registrato come utente amministratore del database cloud Mavim. Quando il database cloud è pronto, Mavim fornirà anche l'identificatore di database denominato dbid.

Introduzione al connettore

L'azione GetRootTopic consiste nell'ottenere il punto di partenza dell'albero gerarchico. Verrà restituito l'argomento radice e tutte le relative proprietà. Le azioni simulare sono GetTopic per ottenere un argomento specifico; GetTopicChildren per ottenere tutti gli argomenti figlio; GetSiblings per ottenere tutti gli elementi di pari livello di un argomento.

Tutte le chiamate alle azioni richiedono che il dbid si connetta al proprio database Mavim e a un codice langage. Le lingue dei dati supportate per l'API sono inglese (en) e olandese (nl). Gli argomenti del database Mavim hanno un codice DCV univoco, ovvero il rientro di un argomento specifico denominato topicid.

MavimiMprove.GetTopicRoot(dbid,datalanguage);

Ottenere l'argomento radice.

Risposta (esempio)

{
    "business": {
        "canCreateChildTopic": false,
        "canCreateTopicAfter": false,
        "canDelete": false,
        "isReadOnly": true
    },
    "dcv": "d0c2v0",
    "hasChildren": true,
    "icon": "TreeIconID_DbGreen",
    "isInRecycleBin": false,
    "name": "Mavim Database",
    "orderNumber": -1,
    "typeCategory": "mavimElementContainer"
}

MavimiMprove.GetTopic(dbid,datalanguage,topicId)

Ottenere un argomento specifico dal rientro DCV.

Risposta (esempio)

    "business": {
        "canCreateChildTopic": true,
        "canCreateTopicAfter": true,
        "canDelete": true,
        "isReadOnly": false
    },
    "dcv": "d16730231c28607v0",
    "hasChildren": true,
    "icon": "TreeIconID_YellowOpen",
    "isInRecycleBin": false,
    "name": "PowerApps topic",
    "orderNumber": 20,
    "parent": "d16730231c24017v0",
    "resources": [
        {
            "Value": "subTopics"
        },
        {
            "Value": "fields"
        }
    ],
    "typeCategory": "mavimElementContainer"
}

MavimiMprove.GetTopicChildren(dbid, datalanguage, topicId)

Ottenere gli argomenti figlio dell'argomento

Risposta (esempio)

[
    {
        "business": {
            "canCreateChildTopic": true,
            "canCreateTopicAfter": true,
            "canDelete": true,
            "isReadOnly": false
        },
        "dcv": "d16730231c28632v0",
        "hasChildren": false,
        "icon": "TreeIconID_YellowOpen",
        "isInRecycleBin": false,
        "name": "Subtopic 1",
        "orderNumber": 1,
        "parent": "d16730231c28607v0",
        "typeCategory": "unknown"
    },
   {
        "business": {
            "canCreateChildTopic": true,
            "canCreateTopicAfter": true,
            "canDelete": true,
            "isReadOnly": false
        },
        "dcv": "d16730231c28633v0",
        "hasChildren": false,
        "icon": "TreeIconID_YellowOpen",
        "isInRecycleBin": false,
        "name": "Subtopic 2",
        "orderNumber": 2,
        "parent": "d16730231c28607v0",
        "typeCategory": "unknown"
    }
]

Altre azioni supportate sono

Argomento

  • CreateTopicAfter
  • CreateChildTopic
  • UpdateTopic
  • DeleteTopic

Struttura dell'argomento

  • MoveTopicToTop
  • MoveTopicToBottom
  • MoveTopicUp
  • MoveTopicDown
  • MoveTopicLevelUp
  • MoveTopicLevelDown
  • GetPathToRoot

Fields

  • GetTopicFields
  • GetFieldByDcvAndFieldsetId
  • UpdateFields
  • UpdateBooleanSingleField
  • UpdateTextSingleField
  • UpdateTextMultiField
  • UpdateNumberSingleField
  • UpdateNumberMultiField
  • UpdateDecimalSingleField
  • UpdateDecimalMultiField
  • UpdateDateSingleField
  • UpdateDateMultiField
  • UpdateListSingleField
  • UpdateRelationshipSingleField
  • UpdateRelationshipMultiField
  • UpdateRelationshipListField
  • UpdateSingleHyperlinkField
  • UpdateMultiHyperlinkField

Relazioni

  • GetTopicRelations
  • SaveRelation
  • DeleteRelation
  • GetRelationCategories

Other

  • GetTopicCharts
  • GetTopicTypes
  • GetTopicIcons
  • Versione

Problemi noti e limitazioni

  • L'aggiornamento di una descrizione dell'argomento può essere eseguito solo dall'API WOPI (Office per il Web). Nel portale My Mavim è possibile trovare altre informazioni nell'API per sviluppatori Mavim.
  • L'API Mavim iMprove supporta le lingue dati inglese e olandese.
  • Al momento si consente a un solo tenant di accedere al database cloud Mavim. Gli utenti guest non sono attualmente supportati.

Errori e rimedi comuni

401 Unathorized

  • Controllare se gli utenti hanno accesso al database cloud Mavim. Passare alla gestione degli utenti di Mavim iMprove per assicurarsi che gli utenti corretti abbiano accesso.
  • Controllare se l'account utente ha un annuncio di posta elettronica valido.

404 Not Found

  • Controllare se l'argomento esiste nel database cloud Mavim. È possibile usare Mavim iMprove o Mavim Manager per valdidate se esiste ancora.

Domande frequenti

Dove è possibile aggiungere altri utenti? Aggiungere altri utenti usando la sezione gestione utenti nell'applicazione Mavim iMprove. Qui è possibile aggiungere tutti gli utenti che necessitano di accesso. Fornire l'accesso a Mavim iMprove significa che l'utente può usare Mavim iMprove e l'accesso all'API.

Account Serivce/API L'accesso al database Mavim è consentito solo connettendosi con un utente denominato. Mavim non fornisce un metodo di autenticazione clientid e segreto per connettersi all'API.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Aggiorna i campi dall'argomento

Aggiorna più tipi di campi per un argomento specifico.

Aggiorna il nome dell'argomento

Aggiorna il nome di un argomento specifico.

Aggiorna un campo collegamento ipertestuale multivalore

Aggiorna un campo collegamento ipertestuale multivalore per un argomento specifico.

Aggiorna un campo collegamento ipertestuale singlevalue

Aggiorna un campo collegamento ipertestuale a valore singolo per un argomento specifico.

Aggiornare il campo booleano dall'argomento

Aggiorna un campo booleano specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo data dall'argomento

Aggiorna un campo di data singolo valore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo data multivalore dall'argomento

Aggiorna un campo di data multivalore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo decimale dall'argomento

Aggiorna un campo decimale di un singolo valore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo decimale multivalore dall'argomento

Aggiorna un campo decimale multivalore specifico per campo e identificatore del set di campi per un argomento specifico.

Aggiornare il campo di testo dall'argomento

Aggiorna un campo di testo a valore singolo specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo di testo multivalore dall'argomento

Aggiorna un campo di testo multivalore specifico per campo e identificatore del set di campi per un argomento specifico.

Aggiornare il campo elenco dall'argomento

Aggiorna un campo elenco specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo numero dall'argomento

Aggiorna un campo specifico per numero di valore singolo per campo e identificatore del set di campi per un argomento specifico.

Aggiornare il campo numero multivalore dall'argomento

Aggiorna un campo booleano specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo relationshiplist dall'argomento

Aggiorna un campo di tipo relationshiplist singolo valore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo relazione dall'argomento

Aggiorna un campo specifico della relazione di valore singolo in base al campo e all'identificatore del set di campi per un argomento specifico.

Aggiornare il campo relazione multivalore dall'argomento

Aggiorna un campo di relazione multivalore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Creare un nuovo argomento

Un nuovo argomento viene creato come elemento di pari livello dopo l'argomento a cui si fa riferimento.

Creare un nuovo argomento figlio

Un nuovo argomento viene creato come elemento figlio dell'argomento a cui si fa riferimento.

Creare una relazione

Crea una relazione tra due argomenti.

Eliminare un argomento

L'argomento specifico richiesto dall'ID argomento viene eliminato.

Eliminare una relazione dall'argomento

Elimina la relazione in base all'ID argomento e all'id relazione.

Ottenere gli argomenti di pari livello dell'argomento

Ottenere gli argomenti di pari livello dell'argomento fornito dall'ID argomento.

Ottenere gli elementi figlio a un argomento

Ottenere gli argomenti figlio dell'argomento

Ottenere i campi dall'argomento

Da un argomento specifico richiesto con l'ID argomento, viene restituita una raccolta di campi.

Ottenere i grafici dell'argomento

Da un argomento specifico richiesto con l'ID argomento, viene restituita una raccolta di grafici.

Ottenere icone disponibili per un tipo di argomento

Ottenere una raccolta di icone per un tipo di argomento specifico.

Ottenere il percorso dell'ID argomento fornito alla radice

Ottenere tutti gli argomenti nel percorso dell'argomento radice.

Ottenere l'argomento radice

Ottenere l'argomento radice.

Ottenere la versione dell'API

Recuperare il numero di versione dell'API.

Ottenere le relazioni dell'argomento

Ottenere le relazioni dell'argomento fornito dall'argomento DCV ID.

Ottenere tipi per un argomento

Ottenere una raccolta di tipi per un argomento specifico fornito dall'ID argomento.

Ottenere un campo dall'argomento

Ottenere un campo specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Ottenere una raccolta di argomenti

Ottenere le categorie di relazione dell'argomento

Ottieni argomento

Ottenere un argomento specifico dal rientro DCV.

Spostare un argomento nella parte inferiore del ramo

Spostare un argomento specifico nella parte inferiore del ramo.

Spostare un argomento nella parte superiore del ramo

Spostare un argomento specifico all'inizio del ramo.

Spostare un argomento verso il basso nel ramo

Spostare un argomento specifico verso il basso nel ramo .

Spostare un argomento verso il basso nel ramo

Spostare un argomento specifico verso il basso nel ramo .

Spostare un argomento verso l'alto nel ramo

Spostare un argomento specifico in un'altra posizione nel ramo .

Spostare un argomento verso l'alto nel ramo

Spostare un argomento specifico in un'altra posizione nel ramo .

Aggiorna i campi dall'argomento

Aggiorna più tipi di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data string
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of string
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data integer
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of integer
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data boolean
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data double
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of double
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data date-time
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of date-time
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data object
options
options object
fieldId
fieldId string
fieldsetId
fieldsetId string
dcv
dcv string
nome
name string
icon
icon string
fieldId
fieldId string
fieldsetId
fieldsetId string
dcv
dcv string
nome
name string
icon
icon string
fieldId
fieldId string
fieldsetId
fieldsetId string
data
data object
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data uri
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of uri

Restituisce

Corpo
IField

Aggiorna il nome dell'argomento

Aggiorna il nome di un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

nome
name string

Ottiene o imposta il titolo

Restituisce

Corpo
ITopic

Aggiorna un campo collegamento ipertestuale multivalore

Aggiorna un campo collegamento ipertestuale multivalore per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore del set di campi.
fieldsetId True string

Identificatore del set di campi.

Identificatore di campo.
fieldId True string

Identificatore di campo.

data
data array of string

Restituisce

Corpo
IField

Aggiorna un campo collegamento ipertestuale singlevalue

Aggiorna un campo collegamento ipertestuale a valore singolo per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore del set di campi.
fieldsetId True string

Identificatore del set di campi.

Identificatore di campo.
fieldId True string

Identificatore di campo.

data
data string

Restituisce

Corpo
IField

Aggiornare il campo booleano dall'argomento

Aggiorna un campo booleano specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data boolean

Restituisce

Corpo
IField

Aggiornare il campo data dall'argomento

Aggiorna un campo di data singolo valore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data date-time

Restituisce

Corpo
IField

Aggiornare il campo data multivalore dall'argomento

Aggiorna un campo di data multivalore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of date-time

Restituisce

Corpo
IField

Aggiornare il campo decimale dall'argomento

Aggiorna un campo decimale di un singolo valore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data double

Restituisce

Corpo
IField

Aggiornare il campo decimale multivalore dall'argomento

Aggiorna un campo decimale multivalore specifico per campo e identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of double

Restituisce

Corpo
IField

Aggiornare il campo di testo dall'argomento

Aggiorna un campo di testo a valore singolo specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data string

Restituisce

Corpo
IField

Aggiornare il campo di testo multivalore dall'argomento

Aggiorna un campo di testo multivalore specifico per campo e identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of string

Restituisce

Corpo
IField

Aggiornare il campo elenco dall'argomento

Aggiorna un campo elenco specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data object
options
options object

Restituisce

Corpo
IField

Aggiornare il campo numero dall'argomento

Aggiorna un campo specifico per numero di valore singolo per campo e identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data integer

Restituisce

Corpo
IField

Aggiornare il campo numero multivalore dall'argomento

Aggiorna un campo booleano specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
topicId
topicId string
setName
setName string
Nome campo
fieldName string
fieldValueType
fieldValueType string
required
required boolean
readonly
readonly boolean
usage
usage string
dcv
dcv string
nome
name string
icon
icon string
dcv
dcv string
nome
name string
icon
icon string
openLocation
openLocation string
data
data array of integer

Restituisce

Corpo
IField

Aggiornare il campo relationshiplist dall'argomento

Aggiorna un campo di tipo relationshiplist singolo valore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldId
fieldId string
fieldsetId
fieldsetId string
data
data object

Restituisce

Corpo
IField

Aggiornare il campo relazione dall'argomento

Aggiorna un campo specifico della relazione di valore singolo in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldId
fieldId string
fieldsetId
fieldsetId string
dcv
dcv string
nome
name string
icon
icon string

Restituisce

Corpo
IField

Aggiornare il campo relazione multivalore dall'argomento

Aggiorna un campo di relazione multivalore specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

fieldId
fieldId string
fieldsetId
fieldsetId string
dcv
dcv string
nome
name string
icon
icon string

Restituisce

Corpo
IField

Creare un nuovo argomento

Un nuovo argomento viene creato come elemento di pari livello dopo l'argomento a cui si fa riferimento.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

nome
name True string

Ottiene o imposta il nome

type
type True string

Ottiene o imposta il tipo

icon
icon True string

Ottiene o imposta l'icona

Restituisce

Corpo
ITopic

Creare un nuovo argomento figlio

Un nuovo argomento viene creato come elemento figlio dell'argomento a cui si fa riferimento.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

nome
name True string

Ottiene o imposta il nome

type
type True string

Ottiene o imposta il tipo

icon
icon True string

Ottiene o imposta l'icona

Restituisce

Corpo
ITopic

Creare una relazione

Crea una relazione tra due argomenti.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

fromElementDcv
fromElementDcv string

FromElementDcv

toElementDcv
toElementDcv string

ToElementDcv

relationshipType
relationshipType string

Restituisce

Eliminare un argomento

L'argomento specifico richiesto dall'ID argomento viene eliminato.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Restituisce

Corpo
ITopic

Eliminare una relazione dall'argomento

Elimina la relazione in base all'ID argomento e all'id relazione.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di relazione.
relationId True string

Identificatore di relazione.

Ottenere gli argomenti di pari livello dell'argomento

Ottenere gli argomenti di pari livello dell'argomento fornito dall'ID argomento.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore DCV.
topicId True string

Identificatore DCV.

Restituisce

response
array of ITopic

Ottenere gli elementi figlio a un argomento

Ottenere gli argomenti figlio dell'argomento

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Restituisce

response
array of ITopic

Ottenere i campi dall'argomento

Da un argomento specifico richiesto con l'ID argomento, viene restituita una raccolta di campi.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Restituisce

response
array of IField

Ottenere i grafici dell'argomento

Da un argomento specifico richiesto con l'ID argomento, viene restituita una raccolta di grafici.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Restituisce

response
array of IChart

Ottenere icone disponibili per un tipo di argomento

Ottenere una raccolta di icone per un tipo di argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Tipo di argomento.
topicType True string

Tipo di argomento.

Restituisce

response
object

Ottenere il percorso dell'ID argomento fornito alla radice

Ottenere tutti gli argomenti nel percorso dell'argomento radice.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Restituisce

Corpo
ITopicPath

Ottenere l'argomento radice

Ottenere l'argomento radice.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Restituisce

Corpo
ITopic

Ottenere la versione dell'API

Recuperare il numero di versione dell'API.

Restituisce

response
string

Ottenere le relazioni dell'argomento

Ottenere le relazioni dell'argomento fornito dall'argomento DCV ID.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Restituisce

Ottenere tipi per un argomento

Ottenere una raccolta di tipi per un argomento specifico fornito dall'ID argomento.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore DCV.
topicId True string

Identificatore DCV.

Restituisce

response
object

Ottenere un campo dall'argomento

Ottenere un campo specifico in base al campo e all'identificatore del set di campi per un argomento specifico.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Identificatore di definizione del set di campi.
fieldsetId True string

Identificatore di definizione del set di campi.

Identificatore di definizione del campo.
fieldId True string

Identificatore di definizione del campo.

Restituisce

Corpo
IField

Ottenere una raccolta di argomenti

Ottenere le categorie di relazione dell'argomento

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Restituisce

response
array of ITopic

Ottieni argomento

Ottenere un argomento specifico dal rientro DCV.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Restituisce

Corpo
ITopic

Spostare un argomento nella parte inferiore del ramo

Spostare un argomento specifico nella parte inferiore del ramo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Spostare un argomento nella parte superiore del ramo

Spostare un argomento specifico all'inizio del ramo.

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Spostare un argomento verso il basso nel ramo

Spostare un argomento specifico verso il basso nel ramo .

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Spostare un argomento verso il basso nel ramo

Spostare un argomento specifico verso il basso nel ramo .

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Spostare un argomento verso l'alto nel ramo

Spostare un argomento specifico in un'altra posizione nel ramo .

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Spostare un argomento verso l'alto nel ramo

Spostare un argomento specifico in un'altra posizione nel ramo .

Parametri

Nome Chiave Necessario Tipo Descrizione
Identificatore del database Mavim.
dbId True uuid

Identificatore del database Mavim.

Lingua dell'argomento.
dataLanguage True string

Lingua dell'argomento.

Identificatore dell'argomento.
topicId True string

Identificatore dell'argomento.

Definizioni

CategoryType

FieldType

IChart

Nome Percorso Tipo Descrizione
dcv
dcv string
nome
name string

IField

Nome Percorso Tipo Descrizione
fieldsetId
fieldsetId string
fieldId
fieldId string
setOrder
setOrder integer
order
order integer
setName
setName string
Nome campo
fieldName string
topicId
topicId string
fieldValueType
fieldValueType FieldType
required
required boolean
readonly
readonly boolean
usage
usage string
relationshipCategory
relationshipCategory IRelationshipElement
caratteristica
characteristic IRelationshipElement
openLocation
openLocation string

IPathItem

Nome Percorso Tipo Descrizione
order
order integer
dcvId
dcvId string

IRelationship

Nome Percorso Tipo Descrizione
dcv
dcv string
isTypeOfTopic
isTypeOfTopic boolean
categoria
category string
tipoCategoria
categoryType CategoryType
relationshipType
relationshipType RelationshipType
icon
icon string
userInstruction
userInstruction IRelationshipElement
dispatchInstructions
dispatchInstructions array of ISimpleDispatchInstruction
caratteristica
characteristic IRelationshipElement
withElement
withElement IRelationshipElement
withElementParent
withElementParent IRelationshipElement

IRelationshipElement

Nome Percorso Tipo Descrizione
dcv
dcv string
nome
name string
icon
icon string

ISimpleDispatchInstruction

Nome Percorso Tipo Descrizione
tipoNome
typeName string
dcv
dcv string
nome
name string
icon
icon string

ITopic

Nome Percorso Tipo Descrizione
dcv
dcv string
parent
parent string
hasChildren
hasChildren boolean
nome
name string
typeCategory
typeCategory TopicType
icon
icon string
numero d'ordine
orderNumber integer
resources
resources array of TopicResource
isInRecycleBin
isInRecycleBin boolean
Azienda
business ITopicBusiness

ITopicBusiness

Nome Percorso Tipo Descrizione
isReadOnly
isReadOnly boolean
puòEliminare
canDelete boolean
canCreateChildTopic
canCreateChildTopic boolean
canCreateTopicAfter
canCreateTopicAfter boolean

ITopicPath

Nome Percorso Tipo Descrizione
path
path array of IPathItem
data
data array of ITopic

RelationshipType

TopicResource

TopicType

corda

Si tratta del tipo di dati di base 'string'.

oggetto

Si tratta del tipo 'object'.