Ich hatte vor kurzem das Problem, daß in einer Umgebung alle DIXF-Entitäten gelöscht wurden. Mit dem nachstehenden Job konnte ich diese wiederherstellen.
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.
Mehr dazu
Ich hatte vor kurzem das Problem, daß in einer Umgebung alle DIXF-Entitäten gelöscht wurden. Mit dem nachstehenden Job konnte ich diese wiederherstellen.
// Based on Classes\DMFDataPopulation\createDefaultMapping static void RecreateDMFEntities(Args _args) { boolean isFound; DMFEntity dmfEntity; TmpDMFEntityList entityDescription; Counter c; entityDescription = DMFDataPopulation::getEntityList(); ttsbegin; while select entityDescription { dmfEntity.EntityName = entityDescription.EntityLabel; dmfEntity.EntityTypeName = entityDescription.EntityName; dmfEntity.Mdm = NoYes::No; isFound = dmfEntity.defaultModule(dmfEntity.EntityTypeName); if (isFound) { if (dmfEntity.validateWrite() && ! DMFEntity::find(dmfEntity.EntityName)) { dmfEntity.insert(); c++; } } } ttscommit; info(strFmt("%1 entities created.", c)); }