The Field named '{0}' contains an Identifier which is not read only. The Update operation requires a corresponding PreUpdaterField ...

The Field named '{0}' contains an Identifier which is not read only. The Update operation requires a corresponding PreUpdaterField for this Field on Method with Name '{1}' on Entity (External Content Type) with Name '{2}' in Namespace '{3}'.