This commit is contained in:
paoloar77
2024-11-27 14:32:32 +01:00
parent 2e675bd295
commit 372e8ac3bf

View File

@@ -13,13 +13,13 @@ class ArticleController extends Controller // Should extend AbstractController
public function exportArticlesSales(Request $request): Response
{
try {
$articoliVenduti = Article::join('Ordine', 'Article.idArticolo', '=', 'Ordine.codArticoloGM')
$articoliVenduti = Article::join('T_WEB_Ordini', 'Article.idArticolo', '=', 'T_WEB_Ordini.codArticoloGM')
->leftJoin('StatoProdotto as sp', function ($join) {
$join->on('Article.idStatoProdotto', '=', 'sp.idStatoProdotto')
->where('sp.dataOra', '=', DB::raw('(SELECT MAX(dataOra) FROM StatoProdotto WHERE idStatoProdotto = sp.idStatoProdotto)'));
})
->whereIn('sp.descrizione', ['In commercio', 'In prevendita', 'Prossima uscita'])
->selectRaw('Article.idArticolo, SUM(Ordine.qta) as totaleVenduto')
->selectRaw('Article.idArticolo, SUM(T_WEB_Ordini.qta) as totaleVenduto')
->groupBy('Article.idArticolo')
->take(10)
->get();