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