We have version 8.3 with custom fields for the contacts and invoice modules. Is there a way to export the custom fields and custom layout and import to another instance of SuiteCRM 8.3 ?
Is it also possible to import these customization to SuiteCRM 8.6 ?
Thank you.
Hello Noel,
basically yes, but there seems to be a bug:
opened 03:32PM - 25 Jul 24 UTC
Type: Bug
### Issue
Repair & Rebuild is not syncing vardefs with DB.
I exported cust… omizations form one install to another. Imported the changes. The vardefs/metadata and language files came over. In fact the front end editview/detail view came over. Upon further investigation the fields are not in studio and have not been created in the _cstm table for the module.
There are no obvious errors in the log or php log.
### Possible Fix
_No response_
### Steps to Reproduce the Issue
```bash
1.Add custom fields to one install of SuiteCRM 8
2.Export them from studio
3.Import them with module installer to a new SuiteCRM install
4.Do an R&R (confirm all vardefs sync'd with DB)
5. See no vardefs are sync'd with the DB.
...
```
### Context
In an immediate context, the export/import customizations feature in Studio does not work. However, in a larger context, R&R is not working as expected and not syncing vardefs with the DB.
So the vardefs are not being sync’d with the DB. So I don’t think its and angular thing.
The have been copied to:
…/public\legacy\custom\Extension\modules\Project\Ext\Vardefs\
I can also see them here:
…\public\legacy\custom\modules\Project\Ext\Vardefs\vardefs.ext.php
But not in DB, and not in Studio.
Leads me to believe the R&R is not working properly in SuiteCRM 8 to sync the vardefs with the DB.
### Version
8.6.1
### What browser are you currently using?
Chrome
### Browser Version
_No response_
### Environment Information
PHP 8.2
### Operating System and Version
Centos 7
1 Like