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 |
![]() | 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 | |
---|---|---|
![]() | 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)) |
![]() | 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 |