#3195 - Text field on contact module not showing in available field list
On the Contact module, we have a custom field for middle name (middle_name_c).
It's a normal textfield, but for some reason it does not show in the list of available fields for Contact module in SynoFieldMask. What's strange is, we have this same field created on the Leads module, and it shows up under the available fields for Leads module.
I did update to the latest version (20160708) but that did not resolve the issue.
Hope to hear from you soon. Thanks.
7 years ago
Hello,
To analyse your case we will require the Sugar version you have the module installed on as well as if it's OnDemand on not. If you have access to the Sugar files we would also need the part of the code linked to your field (middle_name_c) present in the "cache/modules/Contacts/Contactvardefs.php". It should look something like this:
Kind regards, Synolia Support
7 years ago
We host sugar on-site, and it is version 7.2.2.0.
Here is the code from cache/modules/Contacts/Contactvardefs.php:
'middle_name_c' => array ( 'labelValue' => 'Middle Name', 'full_text_search' => array ( 'enabled' => '0', 'boost' => '1', 'searchable' => false, ), 'enforced' => 'false', 'dependency' => '', 'required' => false, 'source' => 'custom_fields', 'name' => 'middle_name_c', 'vname' => 'LBL_MIDDLE_NAME', 'type' => 'varchar', 'massupdate' => false, 'default' => NULL, 'no_default' => false, 'comments' => '', 'help' => '', 'importable' => 'true', 'duplicate_merge' => 'disabled', 'duplicate_merge_dom_value' => '0', 'audited' => false, 'reportable' => true, 'unified_search' => false, 'merge_filter' => 'disabled', 'calculated' => false, 'len' => '50', 'size' => '20', 'id' => 'Contactsmiddle_name_c', 'custom_module' => 'Contacts',
7 years ago
Hello,
We cannot reproduce the issue you are encountering. We installed a Sugar 7.2.2.0 PRO with the SUGAR_SYNOFIELDMASK_7.2.0-to-7.7_20160708.zip. We added a field identical to yours and we do not have any issues with the filed in the administration area as you can see in the screenshot :
http://dl.synolia.com/sofieldmask_33c0acba/2017-07-11_104405.png
There must be some other reason, like a customisation that interferes with the field. Try a quick repair & rebuild from administration > repair, maybe the labels are not deployed properly. One other reason can be the APC cache on the server that can interfere with configuration pages in Sugar.
It is difficult to identify the exact cause in this case and you'll probably have to debug the filtering part of the module before finding out why this is happening.
Kind regards, Synolia Support