Merge pull request #17419 from atm-gauthier/develop_fixes_on_salaries_and_vat
Develop fixes on salaries and vat
This commit is contained in:
commit
4a3360b992
@ -144,7 +144,7 @@ class Tva extends CommonObject
|
|||||||
$sql .= " '".$this->db->escape($this->note)."',";
|
$sql .= " '".$this->db->escape($this->note)."',";
|
||||||
$sql .= " '".$this->db->escape($this->fk_account)."',";
|
$sql .= " '".$this->db->escape($this->fk_account)."',";
|
||||||
$sql .= " '".$this->db->escape($this->type_payment)."',";
|
$sql .= " '".$this->db->escape($this->type_payment)."',";
|
||||||
$sql .= " '".$this->db->escape($this->fk_user_creat)."',";
|
$sql .= " '".($this->fk_user_creat > 0 ? (int) $this->fk_user_creat : (int) $user->id)."',";
|
||||||
$sql .= " '".$this->db->escape($this->fk_user_modif)."'";
|
$sql .= " '".$this->db->escape($this->fk_user_modif)."'";
|
||||||
$sql .= ")";
|
$sql .= ")";
|
||||||
|
|
||||||
|
|||||||
@ -259,7 +259,7 @@ create table llx_salary
|
|||||||
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
||||||
ref varchar(30) NULL, -- payment reference number (currently NULL because there is no numbering manager yet)
|
ref varchar(30) NULL, -- payment reference number (currently NULL because there is no numbering manager yet)
|
||||||
label varchar(255),
|
label varchar(255),
|
||||||
tms timestamp,
|
tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||||
datec datetime, -- Create date
|
datec datetime, -- Create date
|
||||||
fk_user integer NOT NULL,
|
fk_user integer NOT NULL,
|
||||||
datep date, -- payment date
|
datep date, -- payment date
|
||||||
|
|||||||
@ -21,7 +21,7 @@ create table llx_salary
|
|||||||
(
|
(
|
||||||
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
||||||
ref varchar(30) NULL, -- payment reference number (currently NULL because there is no numbering manager yet)
|
ref varchar(30) NULL, -- payment reference number (currently NULL because there is no numbering manager yet)
|
||||||
tms timestamp,
|
tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||||
datec datetime, -- Create date
|
datec datetime, -- Create date
|
||||||
fk_user integer NOT NULL,
|
fk_user integer NOT NULL,
|
||||||
datep date, -- payment date
|
datep date, -- payment date
|
||||||
|
|||||||
@ -169,6 +169,7 @@ CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_recruitment_recruitm
|
|||||||
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_recruitment_recruitmentjobposition_extrafields FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_recruitment_recruitmentjobposition_extrafields FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
||||||
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_recruitment_recruitmentcandidature FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_recruitment_recruitmentcandidature FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
||||||
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_recruitment_recruitmentcandidature_extrafields FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_recruitment_recruitmentcandidature_extrafields FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
||||||
|
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_salary FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
||||||
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_societe FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_societe FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
||||||
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_societe_address FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_societe_address FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
||||||
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_societe_extrafields FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
CREATE TRIGGER update_customer_modtime BEFORE UPDATE ON llx_societe_extrafields FOR EACH ROW EXECUTE PROCEDURE update_modified_column_tms();
|
||||||
|
|||||||
@ -146,7 +146,7 @@ class Salary extends CommonObject
|
|||||||
$sql .= " note='".$this->db->escape($this->note)."',";
|
$sql .= " note='".$this->db->escape($this->note)."',";
|
||||||
$sql .= " fk_bank=".($this->fk_bank > 0 ? (int) $this->fk_bank : "null").",";
|
$sql .= " fk_bank=".($this->fk_bank > 0 ? (int) $this->fk_bank : "null").",";
|
||||||
$sql .= " fk_user_author=".((int) $this->fk_user_author).",";
|
$sql .= " fk_user_author=".((int) $this->fk_user_author).",";
|
||||||
$sql .= " fk_user_modif=".($this->fk_user_modif > 0 ? (int) $this->fk_user_modif : 'null');
|
$sql .= " fk_user_modif=".($this->fk_user_modif > 0 ? (int) $this->fk_user_modif : (int) $user->id);
|
||||||
|
|
||||||
$sql .= " WHERE rowid=".((int) $this->id);
|
$sql .= " WHERE rowid=".((int) $this->id);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user