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