Customer List View - field editable / not editable

Hallo zusammen,

ich suche nach einer bestimmen Implementierung und hoffe, dass jemand in diesem Bereich etwas ähnliches gemacht hat.

In der Kundenübersicht (Customer Overview) kann ein Eintrag bedingt bearbeitet werden, in dem man bspw. auf die Kundennummer doppelt klickt. Somit wird die Zeile ausgewählt und es können bestimmte Einträge bearbeitet und gespeichert werden.

Aus diesem Verhalten und meiner bisherigen Suche nach der Implementierung muss also an einer bestimmten Stelle entschieden werden, welches der Felder editierbar (editable) ist. Ich suche diese Stelle um die Entscheidung für das ein oder andere Feld zu überschreiben.

Hat jemand bereits einen ähnlichen Overwrite bearbeitet?

Ohne es gemacht zu haben, ist das sicherlich im Template als VUE Code hinterlegt, ob das Feld editierbares ist oder nicht.

Vll bin ich auch einfach nur zu blind, aber die Customer Grid-Data-List wird generisch erzeugt (wenn ich das richtig verstanden habe), und somit kann ich in der eigentlichen Verarbeitung aller darzustellenden Felder nicht erkenen, was es werden soll. Es braucht m. E. eine Definition, z.b. „Customer Number is editable“, aber ich finde sie einfach nicht

Ich habe die Definition gefunden:
src/Administration/Resources/app/administration/src/module/sw-customer/page/sw-customer-list/index.js getCustomerColumns()