Newsgroup: it.comp.lang.visual-basic
Titolo: [ot] gestire la distinta base

Sapete se in qualche caso si utilizzano fino a 4 coefficienti per calcolare
il consumo di un componente all'interno di una distinta base ?
Cioè il consumo del componente  viene indicato con
Coeff1XCoeff2XCoeff3XCoeff4  ( ad es. 3x2x3x1 = 18 )
durante lo scarico del prodotto finito.
Non riesco ad immaginami una situazione di produzione reale in cui si usano
più coefficienti per calcolare il consumo di un singolo componente .
grazie
-- 
Cordiali saluti

 il consumo di un componente all'interno di una distinta base ?
Non so assolutamente di cosa tu stia parlando.
Ma ho visto che, ogni qual volta io imposto un numero massimo di elementi
per un determinato insieme, esattamente il giorno dopo ne servono n+1.
Morale della favola: fare in modo che tu possa, al bisogno, inserire un
numero arbitrario di coefficienti, qualsiasi cosa essi siano.
-- 
Salutoni
Sergio
Per rispondere... togli il group dall'indirizzo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 numero arbitrario di coefficienti, qualsiasi cosa essi siano.
Su ogni distinta ciascun componente si porta dietro il consumo
(moltiplicatore per quantità consumate per la produzione del prodotto).
Esistono delle distinte che tengono separati dei valori di solito
rappresentati da dei coefficienti di utilizzo per sfridi, calo peso
naturale, grado umidità  / altro correttore quantità consumate.
Il consumo di ciascun componente, salvo i correttori è sempre uno solo se
riferito ad una particolare distinta, se il medesimo componente entra più
volte i consumi alla fine si sommano.
Per un prodotto diverso il consumo dei componenti naturalmente può essere
diverso.
 
-- 


 riferito ad una particolare distinta,
Infatti non capisco perchè se il consumo è  ad es. 18  devo ( o posso )
indicare 3x2x3x1  !
Sarà per avere reports più dettagliati?
Grazie e ciao!

Gabriele ha scritto:

Se il prodotto finito è un prodotto complesso (cioè composto da più 
componenti), nella distinta base si indicano i componenti in ordine 
gerarchico su uno schema che ricorda un organigramma.
Il calcolo dei coefficienti deve essere fatto per ogni livello della 
distinta base, quindi vengono moltiplicati i componenti uguali.
Ti faccio un esempio pratico (da visualizzare con font a spaziatura fissa)
DISTINTA BASE
           A
           |
    ---------------
    |      |      |
    B      C      D
    |             |
-------       ------------
|     |       |     |    |
C     H       C     W    Z
       |               ___|___
       W               C  T  C
Questo è un piccolo esempio di distinta base in cui il prodotto finito A 
è composto dai componenti B,C,D a loro volta composti da altri 
sotto-componenti. Per calcolare la quantità di C necessaria (di solito 
viene fatto per procedure MRP nel calcolo dei fabbisogni) dobbiamo 
moltiplicare per i vari coeff. di utilizzo (magari corretti con gli 
scarti ecc...).
Es voglio produrre 100 pezzi di A ---> fabbisogno di C=100x1+100x1+100x2
Spero di aver chiarito i tuoi dubbi
bye
-- 
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
Sinapsi Antispam. Antispam Gratuito.
http://www.nicolaottomano.it/sinapsi.htm
email spamtrap: 
spam...@nicolaottomano.it


Ciao,
credo che ogni struttura di distinta base non possa prevedere un numero
definito di possibili passaggi ma debba crearne una possibilità ricorsiva.
Mi spiego meglio.
Tu sei un pasticciere e hai un tiramisu.
Bene al primo livello hai
mascarpone
pandispagna
caffè
liquore...
ma tu sei un pasticciere meticoloso
e quindi ti prepari anche il pandispagna, così
avrai
farina
pandegliangeli...
e allo stesso modo il caffè
acqua
polvere di caffè
ma tu il caffè lo coltivi nell'orto
e quindi giù di lì.
il problema della ricorsione è facilmente strutturabile, ti basta prevedere
un campo in più
CodiceArticolo
DescrizioneArticolo
Um
CodiceChild
ora tutti quelli che hanno il codiceChild vuoto sono elementi primi, gli
altri sono parti quindi avranno cmq il loro codice ma
anche un codice parent a cui si legano.
scorrerli diventa molto semplice e ti basta semplicemente testare se hanno o
meno il codiceChild
Per quanto riguarda il tuo problema in particolare, ti basta creare una
funzioncina che calcoli l'usura di ciascun passaggio e poi sommare questo
valore
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Es voglio produrre 100 pezzi di A ---> fabbisogno di C=100x1+100x1+100x2
Non ho capito l'origine di tale calcolo :-(
Inoltre nel programma che sto esaminando  I QUATTRO COEFFICIENTI SONO
RIFERITI AD UN SOLO COMPONENTE
E IN UN PRECISO LIVELLO DELLA DISTINTA BASE (il prodotto dei 4 coeff. non è
quindi un riepilogo dei consumi livello per livello: anche perchè il
programma gestisce MAX 4 coeff. , ma gestisce invece N livelli in distinta ,
quindi i conti non tornerebbero ) , quindi il programma è diverso dal tuo
esempio .
Cioè il programma permette di  indicare per un certo componente presente ad
es. al terzo livello della distinta , un consumo AxBxCxD .
Non riesco a vedere un esempio pratico di tale utilizzo dei coefficienti.
Grazie dell'interessamento!
Ciao

 valore
Vedi post sopra .
I coeff. non rappresentano l'usura ad ogni singolo passaggio di un certo
componente !
Ciao!