Aggiungere il campo desiderato nella tabella vtiger_organizationdetails

alter table vtiger_organizationdetails add PartitaIva varchar(50)

Modificare il file modules/Settings/Vtiger/models/CompanyDetails.php la classe  Settings_Vtiger_CompanyDetails_Model aggiungendo all’array $fieldsla nuova voce PartitaIva di tipo testo

var $fields = array(
            'organizationname' => 'text',
            'logoname' => 'text',
            'logo' => 'file',
            'address' => 'textarea',
            'city' => 'text',
            'state' => 'text',
            'code'  => 'text',
            'country' => 'text',
            'phone' => 'text',
            'fax' => 'text',
            'website' => 'text',
            'PartitaIva' => 'text'
    );

Salvare il file.
A questo punto il nuovo campo è disponibile ed è già possibile eseguire le operazioni di inserimento e modifica.
Rimane ora solo da tradurlo correttamente.

Aprire il file languages/it_it/Settings/Vtiger.php e inserire la voce

'PartitaIva'   => 'Partita IVA',

A questo punto il nuovo campo sarà disponibile anche con la corretta traduzione.

Vtiger CRM con l'aggiunta del campo personalizzato.
Campo personalizzato aggiunto con successo