Dynamics AX Blog - data_import_export_framework - Microsoft Dynamics AX (Axapta)
These posts are machine-translated.
Currently, only posts from category »Microsoft Dynamics AX (Axapta)« are displayed 
In recent years, i spent a lot of time in developing in the environment of Microsoft Dynamics AX (formerly Axapta). During this time i created a lot of code, from which I could imagine, that it might be very useful for other AX developers too. But I will present also tips and tricks round the powerful ERP system.
Currently, only posts are displayed, which contain the tag »data import export framework« 
I recently had the problem, that all DIXF entities have been deleted in an environment. By following job I was able to restore them.
// Based on ClassesDMFDataPopulationcreateDefaultMapping 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)); }