17.10.2016, 12:06 | #1 |
Участник
|
Ax2012 SysOperation наследование контрактов.
Возникла необходимость наследовать контракты для вызова функций через SysOperation.
В некоторых случаях наследование проходит нормально. Поля задекларированные как атрибуты в базовых классах нормально отображаются в диалоге для контрактов-наследников. Но иногда случается страшное и контракты-предки перестают отображаться в диалогах потомков. Может быть кто-нибудь знает причину такого поведения и как его можно полечить? Кэши сбрасывал, перезагружался, делал инкрементрую компиляцию контрактов, контроллеров и сервисов. Ничего не помогает. Если вызывать сервисы по отдельности для каждого из предков, то диалог нормально генерится. Может быть я не знаю какой-нибудь волшебный атрибут для наследования контрактов? Пример: Базовый контракт не имеет полей. Контракт-период - имеет два поля дат с по. Контракт-наследник - в диалоге должен иметь поля периода и добавлять свои поля. Сейчас в диалоге отображаются только поля наследника. |
|
Теги |
sysoperation framework |
|
|