ReceivedFault is not marked as serializable

Minulý týden jsem potřeboval použít v AX2009 jednu webovou službu poskytovanou třetí stranou. Vytvořil jsem referenci v AOT, takže AX vygenerovala potřebný kód a konfiguraci a já jsem byl okamžitě schopný získat data z webové služby. Skvělé. Ale nepsal bych o tom, pokud by to bylo všechno. Ta daná webová služba se bude používat interaktivně …

Continue reading ‘ReceivedFault is not marked as serializable’ »

Serializace výčtových typů

Situace: Webová služba hostovaná na AOS Dynamics AX 2012, na požádání najde určitá data v databázi a vrátí je. Typ jednoho z polí je výčtový typ UtilElementType. Problém: Není-li nalezen žádný záznam, systém vyhodí výjimku „Enum value ‚0‘ is invalid for type ‚Dynamics.Ax.Application.UtilElementType‘ and cannot be serialized.“ („Hodnota ‚0‘ není platná pro výčtový typ ‚Dynamics.Ax.Application.UtilElementType‘ …

Continue reading ‘Serializace výčtových typů’ »