DocRow.RowType (property)
Restituisce un valore Long che identifica il tipo di riga del documento.
La proprietà permette di distinguere le diverse tipologie di righe che possono comporre il corpo di un documento di magazzino oppure una distinta base di produzione.
I valori restituiti sono i seguenti:
- 1 - Articolo
- 3 - Linea libera
- 4 - Testa composizione
- 5 - Spese di trasporto
- 6 - Spese di incasso
- 15 - Sconto
- 20 - Ritiro articolo
- 22 - Spese per cassa
- 30 - Liquidazione provvigioni
- 35 - Cassa previdenziale
- 37 - Ritenute
- 50 - Distinta produzione / testata dell'articolo composizione esploso / testata della distinta base
- 53 - Lavorazione / articolo di servizio
- 55 - Articoli utilizzati (materie prime o semilavorati)
- 60 - Articolo residuo/scarto
- 65 - Prodotto finito
- 99 - Linea descrittiva
La proprietà permette di distinguere le diverse tipologie di righe che possono comporre il corpo di un documento di magazzino oppure una distinta base di produzione.
I valori restituiti sono i seguenti:
- 1 - Articolo
- 3 - Linea libera
- 4 - Testa composizione
- 5 - Spese di trasporto
- 6 - Spese di incasso
- 15 - Sconto
- 20 - Ritiro articolo
- 22 - Spese per cassa
- 30 - Liquidazione provvigioni
- 35 - Cassa previdenziale
- 37 - Ritenute
- 50 - Distinta produzione / testata dell'articolo composizione esploso / testata della distinta base
- 53 - Lavorazione / articolo di servizio
- 55 - Articoli utilizzati (materie prime o semilavorati)
- 60 - Articolo residuo/scarto
- 65 - Prodotto finito
- 99 - Linea descrittiva
Tipi di riga utilizzati nella produzione
Le tipologie 50, 53, 55, 60 e 65 sono specifiche delle funzionalità del modulo Produzione.
Questi codici consentono di identificare le diverse parti che compongono una distinta base o un documento di produzione.
Ad esempio, una distinta base può contenere una riga di tipo 50 che identifica la testata della distinta, righe di tipo 53 relative alle lavorazioni da eseguire e righe di tipo 55 relative alle materie prime o ai semilavorati utilizzati.
Attraverso la proprietà RowType è possibile distinguere queste righe durante l'esecuzione di uno script ed effettuare elaborazioni specifiche in base alla loro tipologia.
Le tipologie 50, 53, 55, 60 e 65 sono specifiche delle funzionalità del modulo Produzione.
Questi codici consentono di identificare le diverse parti che compongono una distinta base o un documento di produzione.
Ad esempio, una distinta base può contenere una riga di tipo 50 che identifica la testata della distinta, righe di tipo 53 relative alle lavorazioni da eseguire e righe di tipo 55 relative alle materie prime o ai semilavorati utilizzati.
Attraverso la proprietà RowType è possibile distinguere queste righe durante l'esecuzione di uno script ed effettuare elaborazioni specifiche in base alla loro tipologia.
Esempio - Identificazione del tipo di riga
Il seguente esempio verifica se la riga corrente rappresenta una materia prima o un semilavorato utilizzato in produzione.
Il seguente esempio verifica se la riga corrente rappresenta una materia prima o un semilavorato utilizzato in produzione.
If DocRow.RowType = 55 ThenN.B. La proprietà RowType restituisce il codice numerico che identifica la tipologia della riga e non la sua posizione all'interno del documento o della distinta base.
Response.Write("Materia prima / Semilavorato")
End If