emmeuno wrote:
Proseguo con il secondo quesito:
Ho visto che negli articoli c'è il campo per indicare il valore di acquisto e quello di vendita.
Il problema è che i nostri fornitori hanno un listino che cambia in continuazione e non è indicabile un prezzo univoco per un singolo articolo.
C'è un modo per vedere nei singoli articoli il prezzo di acquisto dei pezzi e non quello che deve essere scritto a mano nel relativo campo?
anche io ho lo stesso problema, ma putroppo se compri 2 oggetti a 4€ e 2 a 5€ e ne vendi 2 non sai quali hai venduto. se volessi semplicemente una media del prezzo di acquisto dall'inizio dei tempi semplicemente potresti vedere dei ddt di acquisto ( nel mio caso vengono sempre da ddt di acquisto)
potrsti partire da una query del genere e poi rielaborarla ( alla fine basterebbe una media ponderata )
SELECT
dt.numero
, dt.numero_esterno
, DATE_FORMAT(dt.data,'%d-%m-%Y') AS ddt_data
, an.ragione_sociale
, dr.subtotale
, qta
, ROUND(dr.subtotale / dr.qta,2) AS 'importo unitario'
FROM
dt_righe_ddt dr
JOIN dt_ddt dt ON dr.idddt = dt.id
JOIN an_anagrafiche an ON an.idanagrafica = dt.idanagrafica
JOIN dt_tipiddt tipo ON tipo.`id` = dt.`idtipoddt` AND tipo.`dir` = 'uscita'
altre idee?