How to Duplicate a Module with a Different Name and Few Field Changes

Hi everyone,

I need some guidance on replicating a module in an efficient and clean way.

I’m working on creating a new module with a different name, which should include all the fields from an existing module except for a few. The existing module has several related files, including vardefs, relationships, and other configurations.

What’s the best approach to replicate the module while ensuring all dependencies and configurations are properly handled?

Thanks in advance!

It this a custom module or are you trying to make copy of core module?

Honestly, I would rebuild it from scratch. Copying vardefs specifically over to another module aren’t a big deal, but personally, I’d just create a new module, create all the relationships and layouts. There are just so many things that could go wrong trying to copy one. I’ve never done it, so that’s just my uninformed opinion.

1 Like

It’s a custom module.

You should have it in the module builder then. You will see the copy button in the package.