Classe DedApi |
Namespace: LuaApplication
Il tipo DedApi espone i seguenti membri.
| Nome | Descrizione | |
|---|---|---|
| LastException |
| Nome | Descrizione | |
|---|---|---|
| AllAttrPrompts |
Ritorna l'elenco di tutti i prompt degli attributi. Mantenuta per compatibilità col passato.
| |
| AllDataHaveSameDedid |
Ritorna vero se tutte le anagrafiche in lista hanno lo stesso dedid
| |
| AssociateDocument(DedComm, String, LuaTable) |
Funzione di associa documento. Data la commessa. In base al filename in caso sia già presente lo elimina.
Infine viene eseguito un nuovo import del documento individuato dal file passato.
| |
| AssociateDocument(String, String, String, LuaTable) |
Funzione di associa documento. Dati id e rev individua l'anagrafica. In base al filename e al context del documento individua il nome del documento
ed in caso sia già presente lo elimina. Infine viene eseguito un nuovo import del documento individuato dal file passato.
| |
| AssociateDocumentsCheckedoutByMeToThisHost |
Aggiorna l'internalname di tutti i documenti del database che ancora non l'hanno impostato
| |
| ChangeContexRapModel |
Cambia il contesto dei modelli che dovrebbero essere impostati come rappresentazioni e viceversa.
Se vengono passati dedid e dedrev lo cambia solo dell'anagrafica passata altrimenti di tutto il DB.
| |
| ChangeContext |
Cambia il contesto di associazione tra Anagrafica e Documento.
Permette di modificare solo da Modello a Pubblicazione o viceversa.
| |
| CheckInDocument |
Esegue il checkin del documento individuato dal file passato
| |
| CheckOutDocument |
Esegue il checkout del documento individuato dal file passato
| |
| CloneDist |
Copia la distinta dell'anagrafica di partenza in quella di destinazione.
Chiama l'evento DistCloneData nella quale è possibile cambiare i dati e annullare l'inserimento.
| |
| cod2Files |
Ritorna un LuaTable che contiene tutti i nomi file associati all'anagrafica identificata dai valori passati
| |
| CompactDedData |
Compatta gli attributi per ridurne il numero.
| |
| CompileNewECOPerm |
Compila i nuovi permessi nelle tabelle DED_PU e DED_PERM_OBJ in base ai valori già presenti.
| |
| CompileNewPerm |
Compila i nuovi permessi nelle tabelle DED_PU e DED_PERM_OBJ in base ai valori già presenti.
| |
| CreateData | ||
| CreateDocument |
Comando per la registrazione di un documento.
| |
| CreateMovingLink | ||
| dbIsRil |
Controlla se l'anagrafica passata è rilasciata
| |
| DeleteBomLastRevision |
Elimina ultima revisione della distinta associata all'anagrafica identifica da ID e REV.
| |
| doc2Files |
Ritorna una tabella di file path che rappresentano i documenti individuati nel database
| |
| EnsureLocal |
Esegue il comando di ensureLocal del file passato
| |
| ExportDocument |
Esporta i documenti associati all'anagrafica di riferimento in un path esterno al database.
| |
| file2Code |
Dato un fileName ritorna la prima anagrafica associata in base al contesto indicato
| |
| file2Codes |
Dato un fileName ritorna la lista delle anagrafiche associate.
| |
| findLastData |
Dato il valore ed il campo di riferimento ritorna l'ultima anagrafica disponibile.
| |
| FixAttributesName |
Sistemate le varie casistiche di stesso nome interno con prompt diverso.
| |
| FixAttributesPrompt |
Sistema le varie casistiche di attributi figli con stesso prompt ma nome interno differente.
| |
| FixDocDuplicated |
Controlla se ci sono documenti doppi registrati nella stessa posizione e li elimina.
| |
| ForceAlignmentForAllCorporatesDetached |
Controlla i documenti che risultano disallineati per tutte le corporate. Vengono allineati sulla corporate corrente
| |
| FormatAttrForDb |
Restituisce il valore di un attributo, convertendolo però nel tipo dati coerente con il tipo di dati dell'attributo.
Nel caso di stringa se è troppo lungo lo tronca.
| |
| getDedDisPrompt |
Ritorna il prompt di DED_DIS. Mantenuta per compatibilità col passato.
| |
| GetFullDocumentName |
Dato un filename e una configurazione ritorna il fulldocumentname
| |
| GetFullFileName |
Dato un fulldocumentname ritorna il fullfilename privato della configurazione
| |
| ImportProgFromMaster |
API da eseguire sugli slave per importare i progressivi esportati dal master dopo aggioranmento rel 22.
| |
| isDocInDb |
Controllo se il file passato è associato all'anagrafica individuata da id e rev.
| |
| LinkDocument |
Collega il documento passato tramite filename alla anagrafica. Il documento deve essere già registrato nel database.
| |
| MergeRoot |
Rinomina in tutte le tabelle la root
| |
| RemoveDocument |
Elimina il documento identificato dal fileName passato
| |
| RenameRoot |
Rinomina in tutte le tabelle la root
| |
| ReplaceInvalidFileNameChars |
Restituisce una stringa con i caratteri non validi sostituiti con _.
| |
| ResultBomCmpExp |
Restituisce un dizionario contenente gli elementi di distinta e campi di distinta modificati
| |
| ShowLastException | ||
| ShowMigrationStatusInfo |
Visualizza lo stao di migrazione dei documenti del database
| |
| UpdataDataAttrs |
Aggiorna gli attributi di anagrafica. La funzione filtra l'eventuale settaggio di dedid, dedrev. In caso di qualsiasi errore non appporta modifiche all'anagrafica
| |
| UpdateAttListOrder |
Aggiorna tutti gli indici degali attributi.
|