679 (E)- Object type/Complex Data Type '%1' is not usable as generic for '%2'.
In most cases the object type / complex data type is checked for generic 'Language' (multilingual support).
See documentation for detailed requirements on an object type / complex data type used as generic attribute type.