diff --git a/htdocs/install/mysql/migration/15.0.0-16.0.0.sql b/htdocs/install/mysql/migration/15.0.0-16.0.0.sql
index 5d838fc8bb1..fd32936fb04 100644
--- a/htdocs/install/mysql/migration/15.0.0-16.0.0.sql
+++ b/htdocs/install/mysql/migration/15.0.0-16.0.0.sql
@@ -272,4 +272,7 @@ ALTER TABLE llx_reception MODIFY COLUMN ref_supplier varchar(128);
ALTER TABLE llx_bank_account ADD COLUMN pti_in_ctti smallint DEFAULT 0 AFTER domiciliation;
-- Set default ticket type to OTHER if no default exists
-UPDATE llx_c_ticket_type SET use_default=1 WHERE code='OTHER' AND NOT EXISTS(SELECT * FROM (SELECT * FROM llx_c_ticket_type) AS t WHERE use_default=1);
\ No newline at end of file
+UPDATE llx_c_ticket_type SET use_default=1 WHERE code='OTHER' AND NOT EXISTS(SELECT * FROM (SELECT * FROM llx_c_ticket_type) AS t WHERE use_default=1);
+
+ALTER TABLE llx_user ADD COLUMN ref_employee varchar(50) DEFAULT NULL;
+ALTER TABLE llx_user ADD COLUMN national_registration_number varchar(50) DEFAULT NULL;
diff --git a/htdocs/install/mysql/tables/llx_user.sql b/htdocs/install/mysql/tables/llx_user.sql
index 6cfdf8bfbb8..694ed360b21 100644
--- a/htdocs/install/mysql/tables/llx_user.sql
+++ b/htdocs/install/mysql/tables/llx_user.sql
@@ -108,5 +108,7 @@ create table llx_user
import_key varchar(14), -- import key
default_range integer,
default_c_exp_tax_cat integer,
+ employee_number varchar(50),
+ national_registration_number varchar(50),
fk_warehouse integer -- default warehouse os user
)ENGINE=innodb;
diff --git a/htdocs/user/bank.php b/htdocs/user/bank.php
index 47cc3826e51..17d52d7cbb6 100644
--- a/htdocs/user/bank.php
+++ b/htdocs/user/bank.php
@@ -508,6 +508,19 @@ if ($action != 'edit' && $action != 'create') { // If not bank account yet, $ac
print '
'.$object->accountancy_code.'
';
}
+ // Employee Number
+ if (!empty($conf->accounting->enabled)) {
+ print '
'.$langs->trans("ref_employee").'
';
+ print '
'.$object->ref_employee.'
';
+ }
+
+ // National registration number
+ if (!empty($conf->accounting->enabled)) {
+ print '