Online documentation - Websydian v6.0

Users Guide | Patterns Reference | WebsydianExpress | Search

 

GenericUser Entity

The GenericUser entity describes the existence of a web user that has performed at least one purchase, either anonymous visitor or a registered and logged-in user. 

In a WebShop implementation, the GenericUser entity should be used to register contact information fields, e.g. by using the Abstract.Contact address structure field template:

MyShop.Data.UserManagement.Data.GenericUser is a ENT MyShop.Abstract.Contact

The GenericUser entity is Scoped under UserManagement.Data. Refer to the introduction to WebShop User Management.

GenericUser Fields

The GenericUser entity defines the following fields: 

known by WebShop.Fields.UserSequence Unique key of GenericUser entity.
WebShop.Fields.UserType Whether the web user is a visitor or a registered and logged-in user, as specified by the values "Anonymous" and "Known".

GenericUser Inheritance

The GenericUser entity inherits from Abstract.DataAccess, Abstract.Surrogate, and FOUNDATION/EditDetail.