Classe Bom
|
Il tipo BomItem espone i seguenti membri.
| Nome | Descrizione | |
|---|---|---|
| AllowEditDistValue | Indica se gli attributi di distinta sono editabili | |
| Anagr | Restituisce l'anagrafica dell'elemento. | |
| BomEditAdded | Indica se l'elemento è nato in un contesto di editazione della disinta | |
| CommAnagr | Restituisce l'eventuale anagrafica di commessa. | |
| CommParent | Restituisce l'eventuale commessa padre in cui è inserito. | |
| CreationDate | Restituisce la data di creazione di questo elemento di distinta. | |
| DbRevAnagr | Restituisce la reale revisione dell'anagrafica letta dal DB. | |
| DedIdChild | Restituisce il DedId del codice figlio di questo elemento di distinta. | |
| DedRevChild | Restituisce il DedRev del codice figlio di questo elemento di distinta. | |
| DiscrimChild | Restituisce il discriminante del codice figlio di questo elemento di distinta | |
| DiscrimFrom | Discriminante di provenienza se si tratta di un elemento proveniente da una editazione di distinta | |
| DistId | Restituisce il DistId dell'elemento di distinta. | |
| DizOrigCadValues | Dizionario contenente i valori originali, derivanti dal CAD, degli attributi modificati | |
| FakeItem | Inidca se è un item Fake (in questo caso legge i suoi Item dai FakeItems | |
| HashstringCompare | Utilizzato come cache dell'hashstring creato per i confronti tra bomItem. E' stato creata la proprietà perchè viene utilizzato nella classe BomItemComparer | |
| HideElementIfErased | Indica se nascondere l'elemento se viene cancellato | |
| HideInfo | Indica se nascondere le informazioni dell'elemento | |
| InfoCmpExp | Struttura contenente le informazioni della comparazione (usato nell'esportazione della comparazione) | |
| IsImpl | Restituisce se si tratti di distinta implosa. | |
| IsSparePart | Ritorna True se l'oggetto corrente è un pezzo di ricambio, False altrimenti. Note: La verifica viene eseguita richiamando il metodo 'GetValue' sull'attributo 'ATTR_RCM_SPAREPART'. | |
| Items | Restituisce la sotto-distinta di questo elemento. Restituisce l'insieme degli elementi trovati oppure una collezione vuota se non ce ne sono oppure null se il codice richiesto non è presente in anagrafica. | |
| Man | Restituisce o imposta il contenuto del campo MAN di questo elemento. | |
| Owner | Restituisce il DistManager di appartenenza. | |
| Parent | Restituisce l'oggetto BomItemCollection di appartenenza. | |
| Qta | Restituisce o imposta la QTA di questo elemento. | |
| StatoRecord | Restituisce o imposta lo stato del record. | |
| ValidDate | Restituisce o imposta la data di validità di questo elemento di distinta. |
| Nome | Descrizione | |
|---|---|---|
| ClearCacheHashString | Pulisco la cache utilizzata per memorizzare gli hashstring | |
| Clone | Restituisce il BomItem costruito con i valori originali Cad | |
| DbOrigCadVal | Metodo per formattare i valori originali Cad come stringa nel database | |
| Equals | (Sovrascrive ObjectEquals(Object)) | |
| GetAncestor | Ritorna una BomItemCollection che rappresenta il nodo radice della distinta che ha creato questo BomItem. | |
| GetAttrsCadDiz | Restituisce il dizionario degli attributi con i valori originali Cad del BomItem | |
| GetAttrsDiz | Restituisce il dizionario degli attributi del BomItem | |
| GetBomItemCad | Restituisce il BomItem costruito con i valori originali Cad | |
| GetHashCode |
Vengono riconosciuti uguali gli elementi che hanno tutti i campi uguali tranne QTA che non
concorre come discriminante.
(Sovrascrive ObjectGetHashCode) | |
| GetHashString | ||
| GetValue | Restituisce il valore dell'attributo di distinta specificato. | |
| SetDizOrigCadVal | Metodo per impostare nell'oggetto i valori letti dalla stringa del database. Splitta la stringa nella coppia attributo-valore e la mette nel dizionario interno. | |
| SetOrigCadValue | Metodo per impostare nel BomItem i vecchio valori CAD. Rende Dirty l'oggetto se necessario. | |
| SetValue | Imposta il valore dell'attributo di distinta specificato. | |
| ToString | (Sovrascrive ObjectToString) | |
| UpdateItemAnagr | Aggiorna l'anagrafica dell'item se non è in ultima revisione e mette a dirty la distinta |