Es wird mir zwar kein Fehler ausgegeben, aber in der Übersicht (installierte shop-module) taucht die neue klasse nicht auf bzw. es wird mir nichtmal angezeigt, dass article_stock überschrieben wurde.
vermutlich gibts nen Fehler beim aktivieren des Moduls.
Heißen deine eigene Klasse und die Datei wirklich “troportalarticlestock” oder vielleicht “troportalArticleStock”? OXID ist an vielen Stellen case sensitive
Mal abgesehen davon, dass es die Struktur “application/controllers/admin/” in 4.6.4 noch garnicht gibt und man davon ausgehen muss, dass hier ein Modul für einen höheren Shop umgearbeitet wird, sind das zuwenig Informationen für eine Fehleranalyse.