Agile Import
We are on Agile 9.3.4 and we use import a lot. Under the business rules I want to have a certain part type already selected by a usergroup and not have it set to default. The users are importing new parts to the incorrect part type and while this can be corrected, we do thousands of parts this way. How do I set a Business Rule and have it stay that way for a user group after a log out?
Your issue seems more dynamic as in there are multiple usergroups and each one could have a different default part type. This could become very complicated and my simple suggestion would be to only allow a small group to import. You would end up with better results. Then again this is my two cents as some solutions are simply too complex to attempt customization.
The easiest solution is to make sure the import file includes the subclass name, then it’s just mapped in. The next solution is to create a custom import app, which will be a lot of work, but possible. Agile Import itself doesn’t expose events for custom operations, other than to build an external import solution.