Грешка „За објекат уговора о подацима није дефинисана класа метаподатака“ у Динамицс АКС 2012
Објављено: 16. фебруар 2025. 01:09:49 UTC
Последње ажурирано: 12. јануар 2026. 08:46:39 UTC
Кратак чланак који описује помало загонетку поруку о грешци у програму Dynamics AX 2012, као и највероватнији узрок и решење за њу.
Error "No metadata class defined for data contract object" in Dynamics AX 2012
Информације у овом посту су засноване на Dynamics AX 2012 R3. Могу, али и не морају бити важеће за друге верзије.
Недавно сам наишао на помало загонетку поруку о грешци „Није дефинисана класа метаподатака за објекат уговора о подацима“ приликом покушаја покретања класе контролера SysOperation.
Након мало истраживања, испоставило се да је узрок томе то што сам заборавио да украсим ClassDeclaration класе уговора о подацима атрибутом [DataContractAttribute].
Изгледа да постоји још неколико могућих узрока, али горе наведени је убедљиво највероватнији. Чудно је што се нисам раније сусрео са тим, али претпостављам да никада раније нисам заборавио ту особину ;-)
Овим се бележи за будуће референце :-)
Даље читање
Ако сте уживали у овом посту, можда ће вам се свидети и ови предлози:
- Коришћење упита у класи уговора СисОператион Дата у Динамицс АКС 2012
- Избришите правно лице (налози предузећа) у Динамицс АКС 2012
- Идентификовање класе документа и упита за АИФ услугу у Динамицс АКС 2012
