Ce serait plus simple comme cela :

INSERT into matable (noproduit, endroit, stock)
SELECT noproduit AS noproduit
, 'AB' AS endroit
, SUM(stock) AS stock
FROM matable ...