Merge pull request #13690 from OPEN-DSI/new-societe-import-update-contacts

NEW can update contact in import model
This commit is contained in:
Laurent Destailleur 2020-04-22 18:09:49 +02:00 committed by GitHub
commit bbfb93bc42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -579,6 +579,7 @@ class modSociete extends DolibarrModules
'extra' => MAIN_DB_PREFIX.'socpeople_extrafields'
); // List of tables to insert into (insert done in same order)
$this->import_fields_array[$r] = array(//field order as per structure of table llx_socpeople
's.rowid' => 'Id',
's.datec' => "DateCreation",
's.fk_soc' => 'ThirdPartyName',
's.civility' => 'UserTitle',
@ -645,6 +646,7 @@ class modSociete extends DolibarrModules
's.datec' => '^[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]( [0-9][0-9]:[0-9][0-9]:[0-9][0-9])?$'
);
$this->import_examplevalues_array[$r] = array(//field order as per structure of table llx_socpeople
's.rowid' => '1',
's.datec' => 'formatted as '.dol_print_date(dol_now(), '%Y-%m-%d'),
's.fk_soc' => 'Third Party name eg. TPBigCompany',
's.civility' => 'Title of civility eg: MR...matches field "code" in table "'.MAIN_DB_PREFIX.'c_civility"',
@ -666,6 +668,9 @@ class modSociete extends DolibarrModules
's.note_private' => "My private note",
's.note_public' => "My public note"
);
$this->import_updatekeys_array[$r] = array(
's.rowid' => 'Id'
);
// Import Bank Accounts
$r++;