Speichern von entities nicht möglich

Für ein Plugin und eine neue Entity habe ich nach der Shopware Dokumentation im Administrationsbackend eine neue Komponente etc angelegt. Bis zum Speichervorgang läuft auch alles, jedoch erhalte ich mehrere Fehler beim Speichern.

Kernproblem ist wohl, dass folgende implementation anscheinend Fehlerhaft ist:

productSetRepository: function() {
            return this.repositoryFactory.create(this.entityNames.productSet, Shopware.Context.api)
        },
        storeProductSet() {
            this.productSetRepository.save(this.productSet, Shopware.Context.api)
        },

Anscheinend fehlen folgende Methoden:

=> getEntityName
=> getOrigin
=> getDraft
=> getIsDirty
=> isNew

selbst nach definition dieser, erscheint final folgender Fehler: getIds()

Version: Shopware 6.4