Hey Regine,
I will definitely keep you posted as I will definitely need to get this to work. So⦠here are some updates:
-
I was just trying to do an import on the āaccountsā module and sure enough, ānameā was one of the available fields that could be added to the merge duplicates fields during import. this tells me that at least the code to handle all this isnāt something that was present in Sugar Pro/Enterprise but not in Sugar CE.
-
I spent some time looking at the āvardefā files in the back end and it looks like when i check the āmerge dupliucateā checkbox during field definition in module builder, at least one correct value is being set in /custom/modulebuilder/builds//SugarModules/modules/<PACKAGE_PREFIX>_<MODULE_NAME>/vardefs.php (please forgive if the path isnāt perfect, it just gets reallly hairy in Sugar/Suiteās highly overconvoluted dir structure).
I can see this at:
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/modulebuilder/builds$ grep -ir āmergeā * | grep -i org
Organizations/SugarModules/modules/ORG_Organizations/vardefs.php: āduplicate_mergeā=>true,
Organizations/SugarModules/modules/ORG_Organizations/vardefs.php: āduplicate_mergeā => āenabledā,
Organizations/SugarModules/modules/ORG_Organizations/vardefs.php: āmerge_filterā => ādisabledā,
Organizations/SugarModules/modules/ORG_Organizations/vardefs.php: āduplicate_merge_dom_valueā => ā1ā,
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/modulebuilder/builds$
- However, after deploying the package, I canāt find anythng regarding āduplicate mergeā in any of the files that get created in the cusom/modules and custom/extensions dir.
a grep in the custom/modules dir yields the following (which i expeced since i found ānameā in the accounts merge duplicate starge of the import process. NOTICE that my custom module āOrganizationsā doesnāt show up here (and yes I just redeployed and did a repair/rebuild to make sure that support wonāt simply give me their BS general response to every question about this software) :
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/modulebuilder/builds$ grep -ir āmergeā * | grep -i org
Organizations/SugarModules/modules/ORG_Organizations/vardefs.php: āduplicate_mergeā=>true,
Organizations/SugarModules/modules/ORG_Organizations/vardefs.php: āduplicate_mergeā => āenabledā,
Organizations/SugarModules/modules/ORG_Organizations/vardefs.php: āmerge_filterā => ādisabledā,
Organizations/SugarModules/modules/ORG_Organizations/vardefs.php: āduplicate_merge_dom_valueā => ā1ā,
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/modulebuilder/builds$ ^C
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/modulebuilder/builds$ cd ~/SuiteCRM/custom/modules
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/modules$ grep -ir āmergeā * | grep -i org
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/modules$ cd ā¦/Extension
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/Extension$ cd ā¦/Extension
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/Extension$ grep -ir āmergeā * | grep -i org
nrgcsadmin@NRGCSVMLCRMWT03:~/SuiteCRM/custom/Extension$
- QUICK QUESTIONā¦
how did you get to the screen that you posted in previous message in this thread? my āde-duplicateā screen looks a little different, no matter whether i access it via the import wizard in the admin menu or the import link at the top of the list-view for a module (see attached image).
-Brian