Компоновочные блоки, специфичные для области > Компоновочный блок основной записи материала > Ключевые сервисы (компоновочный блок основной записи материала)
Ключевые сервисы (компоновочный блок основной записи материала)
Компоновочный блок основной записи материала содержит сервисы CRUD для таблиц базы данных основной записи материала. Следующие дополнительные сервисы в PTC.MaterialMasterImpl.Manager_TT проверяют данные перед тем как вставить их в таблицы базы данных.
MaterialClassMasterLinksPreCreate: выполняет валидацию взаимосвязи отношений основной записи класса материала перед созданием, вызывая сервис ValidateMaterialClassMasterLinks.
MaterialClassMasterLinksPreUpdate: выполняет валидацию взаимосвязи отношений основной записи класса материала перед обновлением, вызывая сервис ValidateMaterialClassMasterLinks.
MaterialMasterLinksPreCreate: выполняет валидацию взаимосвязи отношений основной записи материала перед созданием, вызывая сервис ValidateMaterialMasterLinks.
MaterialMasterLinksPreUpdate: выполняет валидацию взаимосвязи отношений основной записи материала перед обновлением, вызывая ValidateMaterialMasterLinks.
MaterialMasterToClassLinksPreCreate: выполняет валидацию взаимосвязи отношений основной записи материала и класса материала перед созданием, вызывая сервис ValidateMaterialMasterToClassLinks.
RegisterActionListeners: регистрирует слушателей действий создания и обновления для PTC.MaterialMaster.MaterialMasterToClassLink, PTC.MaterialMaster.MaterialMasterLink и PTC.MaterialMaster.MaterialClassMasterLink. Слушатели действий инициируются при создании или обновлении таблиц базы данных. Дополнительные сведения см. в разделе Диспетчеризация и проверка события перед началом действия, во время действия и после его завершения.
ValidateMaterialClassMasterLinks: проверяет, относятся ли к одному предприятию родительская и дочерняя основная запись класса материала для связи основной записи класса материала.
ValidateMaterialMasterLinks: проверяет, относятся ли к одному предприятию родительская и дочерняя основная запись материала для связи основной записи материала.
ValidateMaterialMasterToClassLinks: проверяет, относятся ли к одному предприятию основная запись материала и основная запись класса материала для связи между основной записью материала и основной записью класса материала.
Было ли это полезно?