-- --------------------------------------------------------

--
-- Agrega campo de Cliente principal a Tabla de Tarifas.
--

ALTER TABLE  `tarifas` ADD  `tar_cliente_princ` VARCHAR( 20 ) NOT NULL COMMENT  'Cliente Principal' AFTER  `tar_empresa_id`



-- --------------------------------------------------------

--
-- Cambia Indices Tabla Tarifas
--

ALTER TABLE  `galoexpr_galo`.`tarifas` DROP PRIMARY KEY ,
ADD PRIMARY KEY (  `tar_empresa_id` ,  `tar_ciudad_id` ,  `tar_tipo_vehiculo_id` ,  `tar_cliente_princ` )

-- --------------------------------------------------------

--
-- Completa nuevo campo en Tabla Clientes
--

UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'ARGO' WHERE `cliente`.`ori_empresa_id` = 'ARGO'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'DHL' WHERE `cliente`.`ori_empresa_id` = 'DHL'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'DHLSL' WHERE `cliente`.`ori_empresa_id` = 'DHLSL'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'DHLUM' WHERE `cliente`.`ori_empresa_id` = 'DHLUM'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'DIGITECH' WHERE `cliente`.`ori_empresa_id` = 'DIGITECH'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'ENLACE' WHERE `cliente`.`ori_empresa_id` = 'ENLACE'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'GML' WHERE `cliente`.`ori_empresa_id` = 'GML'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'GPL' WHERE `cliente`.`ori_empresa_id` = 'GPL'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'JJ' WHERE `cliente`.`ori_empresa_id` = 'JJ'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'NISSIN' WHERE `cliente`.`ori_empresa_id` = 'NISSIN'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'PENAFIEL' WHERE `cliente`.`ori_empresa_id` = 'PENAFIEL'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'PORTEO' WHERE `cliente`.`ori_empresa_id` = 'PORTEO'; 
UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'Varios' WHERE `cliente`.`ori_empresa_id` = 'Varios';





-- --------------------------------------------------------

--
-- Completa nuevo campo en Tabla Tarifas
--

UPDATE  `galoexpr_galo`.`tarifas` SET  `tar_cliente_princ` =  'ARGO' WHERE  `tarifas`.`tar_empresa_id` =  'ARGO';
UPDATE  `galoexpr_galo`.`tarifas` SET  `tar_cliente_princ` =  'NISSIN' WHERE  `tarifas`.`tar_empresa_id` =  'NISSIN';
UPDATE  `galoexpr_galo`.`tarifas` SET  `tar_cliente_princ` =  'DHL' WHERE  `tarifas`.`tar_empresa_id` =  'DHL';
UPDATE  `galoexpr_galo`.`tarifas` SET  `tar_cliente_princ` =  'DHLUM' WHERE  `tarifas`.`tar_empresa_id` =  'DHLUM';
UPDATE  `galoexpr_galo`.`tarifas` SET  `tar_cliente_princ` =  'DHLSL' WHERE  `tarifas`.`tar_empresa_id` =  'DHLSL';
UPDATE  `galoexpr_galo`.`tarifas` SET  `tar_cliente_princ` =  'GPL' WHERE  `tarifas`.`tar_empresa_id` =  'GPL';
UPDATE  `galoexpr_galo`.`tarifas` SET  `tar_cliente_princ` =  'JJ' WHERE  `tarifas`.`tar_empresa_id` =  'JJ';
UPDATE  `galoexpr_galo`.`tarifas` SET  `tar_cliente_princ` =  'PORTEO' WHERE  `tarifas`.`tar_empresa_id` =  'PORTEO';

-- --------------------------------------------------------

--
-- Completa nuevo campo en Tabla Clientes
--

UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'ARGO' WHERE `cliente`.`ori_empresa_id` = 'ARGO'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'DHL' WHERE `cliente`.`ori_empresa_id` = 'DHL'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'DHLSL' WHERE `cliente`.`ori_empresa_id` = 'DHLSL'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'DHLUM' WHERE `cliente`.`ori_empresa_id` = 'DHLUM'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'DIGITECH' WHERE `cliente`.`ori_empresa_id` = 'DIGITECH'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'ENLACE' WHERE `cliente`.`ori_empresa_id` = 'ENLACE'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'GML' WHERE `cliente`.`ori_empresa_id` = 'GML'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'GPL' WHERE `cliente`.`ori_empresa_id` = 'GPL'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'JJ' WHERE `cliente`.`ori_empresa_id` = 'JJ'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'NISSIN' WHERE `cliente`.`ori_empresa_id` = 'NISSIN'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'PENAFIEL' WHERE `cliente`.`ori_empresa_id` = 'PENAFIEL'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'PORTEO' WHERE `cliente`.`ori_empresa_id` = 'PORTEO'; UPDATE `galoexpr_galo`.`cliente` SET `cli_cliente_tarifa` = 'Varios' WHERE `cliente`.`ori_empresa_id` = 'Varios';

-- --------------------------------------------------------

--
-- Modifica Indice en Tabla Clientes
--


ALTER TABLE  `galoexpr_galo`.`cliente` DROP PRIMARY KEY ,
ADD PRIMARY KEY (  `ori_empresa_id` ,  `cli_cliente_tarifa` )

-- --------------------------------------------------------

--
-- Modifica Indice en Tabla Sub-Clientes
--

ALTER TABLE  `galoexpr_galo`.`sub_cliente` DROP PRIMARY KEY ,
ADD PRIMARY KEY (  `cli_cliente_id` ,  `cli_empresa_id` )


ALTER TABLE  `tarifas` ADD FOREIGN KEY (  `tar_empresa_id` ) REFERENCES  `galoexpr_galo`.`cliente` (
`ori_empresa_id`
) ON DELETE RESTRICT ON UPDATE RESTRICT ;

ALTER TABLE  `tarifas` DROP FOREIGN KEY  `tarifas_ibfk_3` ;


-- --------------------------------------------------------

--
-- Modifica Tabla de Viajes
--



ALTER TABLE  `viajes` ADD  `vje_cliente_princ` VARCHAR( 15 ) NOT NULL COMMENT  'Cliente Principal' AFTER  `vje_folio_yo_id`


UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'ARGO' WHERE `viajes`.`vje_empresa_id` = 'ARGO'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'DHL' WHERE `viajes`.`vje_empresa_id` = 'DHL'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'DHLSL' WHERE `viajes`.`vje_empresa_id` = 'DHLSL'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'DHLUM' WHERE `viajes`.`vje_empresa_id` = 'DHLUM'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'DIGITECH' WHERE `viajes`.`vje_empresa_id` = 'DIGITECH'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'ENLACE' WHERE `viajes`.`vje_empresa_id` = 'ENLACE'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'GML' WHERE `viajes`.`vje_empresa_id` = 'GML'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'GPL' WHERE `viajes`.`vje_empresa_id` = 'GPL'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'JJ' WHERE `viajes`.`vje_empresa_id` = 'JJ'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'NISSIN' WHERE `viajes`.`vje_empresa_id` = 'NISSIN'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'PENAFIEL' WHERE `viajes`.`vje_empresa_id` = 'PENAFIEL'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'PORTEO' WHERE `viajes`.`vje_empresa_id` = 'PORTEO'; 
UPDATE `galoexpr_galo`.`viajes` SET `vje_cliente_princ` = 'Varios' WHERE `viajes`.`vje_empresa_id` = 'Varios';