top of page

neoSuite

Público·1 membro

Script para criar usuário CBTG

use neoSuite


declare @nome varchar(max) = 'Daniela'; --NOME DO FRANQUEADO

declare @login varchar(max) = 'cbtg.0825.daniela'; --LOGIN DO FRANQUEADO

declare @senha varchar (max) = '%eAeoPiio'; --SENHA DO LOGIN

declare @grup_codigo int = (select grup_codigo from grupo where grup_hash like ('46B3F0B3DA'/* PIN DA LOJA*/) and sire_codigo = 1);

declare @email varchar(max) = 'danielamgomes@icloud.com'; --EMAIL DO FRANQUEADO



insert into usuario

(usua_nome,usua_login,usua_senha,sire_codigo,usua_primeirologin)

values

(@nome,@login,@senha,1,0);


declare @usua_codigo int = (select usua_codigo from usuario where usua_nome like @nome and usua_login like @login);


insert into usuario_grupo

(usua_codigo,grup_codigo,sire_codigo)

values

(@usua_codigo,@grup_codigo,1);


declare @usgr_codigo int = (select usgr_codigo from usuario_grupo where usua_codigo = @usua_codigo);


-- 2 Cad Estoque

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(2,1,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(2,2,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(2,3,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(2,4,@usgr_codigo);


-- 8 Preço Tabela de Preço

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(8,1,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(8,2,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(8,3,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(8,4,@usgr_codigo);


-- 10 Relatório

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(10,1,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(10,2,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(10,3,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(10,4,@usgr_codigo);


-- 14 Fornecedor Fornecedor

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(14,1,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(14,2,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(14,3,@usgr_codigo);

insert into menu_permissao_usuario_grupo

(menu_codigo,perm_codigo,usgr_codigo)

values

(14,4,@usgr_codigo);



if (select serv_codigo from grupo_servico where grup_codigo = @grup_codigo and serv_codigo = 10) is null

begin

  insert into grupo_servico (grup_codigo,serv_codigo,sire_codigo)

  values (@grup_codigo,10,1);

end;


if (select serv_codigo from grupo_servico where grup_codigo = @grup_codigo and serv_codigo = 1 and grse_codigo in (select grse_codigo from grupo_servico_usuario where usua_codigo = @usua_codigo)) is null

begin

declare @grse_codigo int = (select grse_codigo from grupo_servico where grup_codigo = @grup_codigo and serv_codigo = 1)

insert into grupo_servico_usuario (usua_codigo,grse_codigo,sire_codigo)

values (@usua_codigo,@grse_codigo,1);

end;


if (select serv_codigo from grupo_servico where grup_codigo = @grup_codigo and serv_codigo = 5 and grse_codigo in (select grse_codigo from grupo_servico_usuario where usua_codigo = @usua_codigo)) is null

begin

set @grse_codigo = (select grse_codigo from grupo_servico where grup_codigo = @grup_codigo and serv_codigo = 5)

insert into grupo_servico_usuario (usua_codigo,grse_codigo,sire_codigo)

values (@usua_codigo,@grse_codigo,1);

end;


if (select serv_codigo from grupo_servico where grup_codigo = @grup_codigo and serv_codigo = 10 and grse_codigo in (select grse_codigo from grupo_servico_usuario where usua_codigo = @usua_codigo)) is null

begin

set @grse_codigo = (select grse_codigo from grupo_servico where grup_codigo = @grup_codigo and serv_codigo = 10)

insert into grupo_servico_usuario (usua_codigo,grse_codigo,sire_codigo)

values (@usua_codigo,@grse_codigo,1);

end;


if (select usua_codigoAceitou from termoContrato_grupo where usua_codigoAceitou = @usua_codigo) = @usua_codigo

begin

update termoContrato_grupo

set tecg_dataAceitou = getdate(),

usua_codigoAceitou = @usua_codigo

where grup_codigo = @grup_codigo

end

else

begin

insert into termoContrato_grupo (term_codigo,grup_codigo,tecg_dataAceitou,usua_codigoAceitou,sire_codigo)

values (4,@grup_codigo,getdate(),@usua_codigo,1)

end;


if (select usua_codigo from termo_usuario where usua_codigo = @usua_codigo) = @usua_codigo

begin

update termo_usuario

set teus_aceitou = 1,

teus_dataAceitou = getdate()

where usua_codigo = @usua_codigo

end

else

begin

insert into termo_usuario (term_codigo,usua_codigo,teus_aceitou,teus_dataAceitou,sire_codigo)

values (2,@usua_codigo,1,getdate(),1);

insert into termo_usuario (term_codigo,usua_codigo,teus_aceitou,teus_dataAceitou,sire_codigo)

values (3,@usua_codigo,1,getdate(),1);

end;


insert into neoCad..contato (cont_nascimentoFundacao,cont_fisicaJuridica,cont_email,usua_codigo,cont_imagem,cont_nomeRazaoSocial,sire_codigo)

values

('1980-01-01',1,@email,@usua_codigo,'http://www.neosuite.com.br/neoFly/imagens/User_25_Masc.png',@nome,1);


declare @cont_codigo int = (select cont_codigo from neoCad..contato where usua_codigo = @usua_codigo);


insert into neoCad..contato_pessoaFisica (cont_codigo,copf_sexo)

values (@cont_codigo,'M');


insert into neoCad..contato_grupo (cont_codigo,grup_codigo,sire_codigo,tico_codigo)

values (@cont_codigo,@grup_codigo,1,6);

neonews, neoriginals e ClasTech são marcas neoCompany. neoCompany ltda. Todos os direitos reservados.

  • LinkedIn

neonews, neoriginals e ClasTech são marcas neoCompany.

neoCompany ltda. Todos os direitos reservados.

bottom of page