refs #5153
This commit is contained in:
parent
010022654d
commit
2a24b8fe32
|
@ -1,12 +1,9 @@
|
||||||
DROP PROCEDURE IF EXISTS vn.clientCreate;
|
|
||||||
USE vn;
|
|
||||||
DELIMITER $$
|
DELIMITER $$
|
||||||
$$
|
|
||||||
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `vn`.`clientCreate`(
|
CREATE OR REPLACE DEFINER=`root`@`localhost` PROCEDURE `vn`.`clientCreate`(
|
||||||
vFirstname VARCHAR(50),
|
vFirstname VARCHAR(50),
|
||||||
vSurnames VARCHAR(50),
|
vSurnames VARCHAR(50),
|
||||||
vFi VARCHAR(9),
|
vFi VARCHAR(9),
|
||||||
vAddress TEXT,
|
vAddress TEXT,
|
||||||
vPostcode CHAR(5),
|
vPostcode CHAR(5),
|
||||||
vCity VARCHAR(25),
|
vCity VARCHAR(25),
|
||||||
vProvinceFk SMALLINT(5),
|
vProvinceFk SMALLINT(5),
|
||||||
|
@ -25,7 +22,7 @@ BEGIN
|
||||||
DECLARE vIsTaxDataChecked TINYINT(1) DEFAULT 1;
|
DECLARE vIsTaxDataChecked TINYINT(1) DEFAULT 1;
|
||||||
DECLARE vHasCoreVnl BOOLEAN DEFAULT TRUE;
|
DECLARE vHasCoreVnl BOOLEAN DEFAULT TRUE;
|
||||||
DECLARE vMandateTypeFk INT DEFAULT 2;
|
DECLARE vMandateTypeFk INT DEFAULT 2;
|
||||||
|
|
||||||
INSERT INTO `client` (
|
INSERT INTO `client` (
|
||||||
id,
|
id,
|
||||||
name,
|
name,
|
||||||
|
@ -53,21 +50,21 @@ BEGIN
|
||||||
vProvinceFk,
|
vProvinceFk,
|
||||||
vCity,
|
vCity,
|
||||||
vPostcode,
|
vPostcode,
|
||||||
CONCAT(vSurnames, ' ', vFirstname),
|
CONCAT(vSurnames, ' ', vFirstname),
|
||||||
vPayMethodFk,
|
vPayMethodFk,
|
||||||
vDueDay,
|
vDueDay,
|
||||||
vDefaultCredit,
|
vDefaultCredit,
|
||||||
vIsTaxDataChecked,
|
vIsTaxDataChecked,
|
||||||
vHasCoreVnl,
|
vHasCoreVnl,
|
||||||
FALSE
|
FALSE
|
||||||
) ON duplicate key update
|
) ON duplicate key update
|
||||||
payMethodFk = vPayMethodFk,
|
payMethodFk = vPayMethodFk,
|
||||||
dueDay = vDueDay,
|
dueDay = vDueDay,
|
||||||
credit = vDefaultCredit,
|
credit = vDefaultCredit,
|
||||||
isTaxDataChecked = vIsTaxDataChecked,
|
isTaxDataChecked = vIsTaxDataChecked,
|
||||||
hasCoreVnl = vHasCoreVnl,
|
hasCoreVnl = vHasCoreVnl,
|
||||||
isActive = TRUE;
|
isActive = TRUE;
|
||||||
|
|
||||||
IF (SELECT COUNT(*) FROM mandate WHERE clientFk = vUserFk AND companyFk = vCompanyFk AND mandateTypeFk = vMandateTypeFk) = 0 THEN
|
IF (SELECT COUNT(*) FROM mandate WHERE clientFk = vUserFk AND companyFk = vCompanyFk AND mandateTypeFk = vMandateTypeFk) = 0 THEN
|
||||||
INSERT INTO mandate (clientFk, companyFk, mandateTypeFk)
|
INSERT INTO mandate (clientFk, companyFk, mandateTypeFk)
|
||||||
VALUES (vUserFk, vCompanyFk, vMandateTypeFk);
|
VALUES (vUserFk, vCompanyFk, vMandateTypeFk);
|
|
@ -1,5 +1,5 @@
|
||||||
ALTER TABLE `vn`.`workerConfig` ADD businessTypeFk varchar(100) NULL COMMENT 'Tipo de negocio por defecto al dar de alta un trabajador nuevo';
|
ALTER TABLE `vn`.`workerConfig` ADD businessTypeFk varchar(100) NULL COMMENT 'Tipo de negocio por defecto al dar de alta un trabajador nuevo';
|
||||||
|
|
||||||
UPDATE `vn`.`workerConfig`
|
UPDATE `vn`.`workerConfig`
|
||||||
SET businessTypeFk = 'individual'
|
SET businessTypeFk = 'worker'
|
||||||
WHERE id = 1;
|
WHERE id = 1;
|
Loading…
Reference in New Issue