Click or drag to resize

Metodi di DedApi

Il tipo DedApi espone i seguenti membri.

Metodi
  Nome Descrizione
Metodo pubblico AllAttrPrompts Ritorna l'elenco di tutti i prompt degli attributi. Mantenuta per compatibilità col passato.
Metodo pubblico AllDataHaveSameDedid Ritorna vero se tutte le anagrafiche in lista hanno lo stesso dedid
Metodo pubblico 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.
Metodo pubblico 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.
Metodo pubblico AssociateDocumentsCheckedoutByMeToThisHost Aggiorna l'internalname di tutti i documenti del database che ancora non l'hanno impostato
Metodo pubblico 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.
Metodo pubblico ChangeContext Cambia il contesto di associazione tra Anagrafica e Documento. Permette di modificare solo da Modello a Pubblicazione o viceversa.
Metodo pubblico CheckInDocument Esegue il checkin del documento individuato dal file passato
Metodo pubblico CheckOutDocument Esegue il checkout del documento individuato dal file passato
Metodo pubblico CloneDist(DedData, DedData) 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.
Metodo pubblico CloneDist(DedData, DedData, BomCloneMode) Copia la distinta dell'anagrafica di partenza in quella di destinazione. Con la possibilità di indicare il tipo di dati di distinta da clonare Chiama l'evento DistCloneData nella quale è possibile cambiare i dati e annullare l'inserimento.
Metodo pubblico CloneDist(DedData, DedData, String) Copia la distinta dell'anagrafica di partenza in quella di destinazione con possibilità di indicare il tipo di distinta da clonare Chiama l'evento DistCloneData nella quale è possibile cambiare i dati e annullare l'inserimento.
Metodo pubblico CloneDist(DedData, DedData, BomCloneMode, String) Copia la distinta dell'anagrafica di partenza in quella di destinazione con possibilità di indicare il tipo di distinta da clonare. Con la possibilità di indicare il tipo di dati di distinta da clonare Chiama l'evento DistCloneData nella quale è possibile cambiare i dati e annullare l'inserimento.
Metodo pubblico cod2Files Ritorna un LuaTable che contiene tutti i nomi file associati all'anagrafica identificata dai valori passati
Metodo pubblico CompactDedData Compatta gli attributi per ridurne il numero.
Metodo pubblico CompileNewECOPerm Compila i nuovi permessi nelle tabelle DED_PU e DED_PERM_OBJ in base ai valori già presenti.
Metodo pubblico CompileNewPerm Compila i nuovi permessi nelle tabelle DED_PU e DED_PERM_OBJ in base ai valori già presenti.
Metodo pubblico CreateData Creazione dell'anagrafica. Riceve in ingresso una table di parametri.
Metodo pubblico CreateDocument Comando per la registrazione di un documento.
Metodo pubblico CreateMovingLink  
Metodo pubblico dbIsRil Controlla se l'anagrafica passata è rilasciata
Metodo pubblico DeleteBomLastRevision Elimina ultima revisione della distinta associata all'anagrafica identifica da ID e REV.
Metodo pubblico doc2Files Ritorna una tabella di file path che rappresentano i documenti individuati nel database
Metodo pubblico EnsureLocal Esegue il comando di ensureLocal del file passato
Metodo pubblico ExportDocument Esporta i documenti associati all'anagrafica di riferimento in un path esterno al database.
Metodo pubblico file2Code Dato un fileName ritorna la prima anagrafica associata in base al contesto indicato
Metodo pubblico file2Codes Dato un fileName ritorna la lista delle anagrafiche associate.
Metodo pubblico findLastData Dato il valore ed il campo di riferimento ritorna l'ultima anagrafica disponibile.
Metodo pubblico FixAttributesName Sistemate le varie casistiche di stesso nome interno con prompt diverso.
Metodo pubblico FixAttributesPrompt Sistema le varie casistiche di attributi figli con stesso prompt ma nome interno differente.
Metodo pubblico FixDocDuplicated Controlla se ci sono documenti doppi registrati nella stessa posizione e li elimina.
Metodo pubblico ForceAlignmentForAllCorporatesDetached Controlla i documenti che risultano disallineati per tutte le corporate. Vengono allineati sulla corporate corrente
Metodo pubblico 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.
Metodo pubblico getDedDisPrompt Ritorna il prompt di DED_DIS. Mantenuta per compatibilità col passato.
Metodo pubblico GetFullDocumentName Dato un filename e una configurazione ritorna il fulldocumentname
Metodo pubblico GetFullFileName Dato un fulldocumentname ritorna il fullfilename privato della configurazione
Metodo pubblico ImportProgFromMaster API da eseguire sugli slave per importare i progressivi esportati dal master dopo aggioranmento rel 22.
Metodo pubblico isDocInDb Controllo se il file passato è associato all'anagrafica individuata da id e rev.
Metodo pubblico LinkDocument Collega il documento passato tramite filename alla anagrafica. Il documento deve essere già registrato nel database.
Metodo pubblico MergeRoot Rinomina in tutte le tabelle la root
Metodo pubblico RemoveDocument Elimina il documento identificato dal fileName passato
Metodo pubblico RenameRoot Rinomina in tutte le tabelle la root
Metodo pubblico ReplaceInvalidFileNameChars Restituisce una stringa con i caratteri non validi sostituiti con _.
Metodo pubblico ResultBomCmpExp Restituisce un dizionario contenente gli elementi di distinta e campi di distinta modificati
Metodo pubblico ShowBomCompareExp Visualizza la finestra dell'esporta confronto tra distinte
Metodo pubblico ShowLastException  
Metodo pubblico ShowMigrationStatusInfo Visualizza lo stao di migrazione dei documenti del database
Metodo pubblico 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
Metodo pubblico UpdateAttListOrder Aggiorna tutti gli indici degali attributi.
Torna su
Vedi anche