Escolar Documentos
Profissional Documentos
Cultura Documentos
AO INICIAR A CONCEITO
-------------------------------------------------------------------------------
Esta tabela está vazia, provavelmente alguma rotina não implementada.
SELECT
TERMINAIS.*
FROM TERMINAIS
WHERE
TERMINAIS.TER_ID = 0
-------------------------------------------------------------------------------
Verifica se campos estão nulos, não existe uma explicação clara do propósito.
-------------------------------------------------------------------------------
Verifica os parâmetros e o perfil DOC-e da Filial 6 - (Dantas CORRENTE PI).
SELECT
PARAMETROS.*,
P.NOME AS PERFIL_DOCE
FROM PARAMETROS
LEFT JOIN UCCADUSER P ON P.IDUSER = PARAMETROS.PAR_PERFIL_DOCE AND
P.TIPO = 'P' WHERE PAR_COD = 6
-------------------------------------------------------------------------------
Abre o dataset do usuário e permissão, e atualiza com o último usuário guardado
no cache.
Select * from UCCadUser Where Login = '' and Senha = '' and ATIVO = 'S'
Select iduser from UCCadUser where login = 'Supervisor'
Select iduser from UCCadPerm where idUser = 84 and Modulo = '0'
FAZER LOGIN NA CONCEITO
-------------------------------------------------------------------------------
Busca os parâmetros da Filial e o perfil DOC-e.
SELECT
PARAMETROS.*,
P.NOME AS PERFIL_DOCE
FROM PARAMETROS
LEFT JOIN UCCADUSER P ON P.IDUSER = PARAMETROS.PAR_PERFIL_DOCE AND
P.TIPO = 'P'
-------------------------------------------------------------------------------
Tabela sem dados.
SELECT
PARAMETROS_AUTXML.*,
ENTIDADES.ENT_NOME,
ENTIDADES.ENT_CNPJ_CPF
FROM
PARAMETROS_AUTXML
LEFT JOIN ENTIDADES ON ENTIDADES.ENT_COD =
PARAMETROS_AUTXML.ENT_COD
WHERE
PARAMETROS_AUTXML.PAR_COD = ?
-------------------------------------------------------------------------------
Tabela sem dados.
SELECT
PARAMETROS_PERC_CONTRIB.*
FROM
PARAMETROS_PERC_CONTRIB
WHERE
PARAMETROS_PERC_CONTRIB.PAR_COD = ?
-------------------------------------------------------------------------------
Tabela de limite de caixa em dinheiro.
SELECT
PARAMETROS_CAIXA_LIMITE.*,
FORMAPAGTO.FOR_NOME,
FORMAPAGTO.FOR_TIPO
FROM PARAMETROS_CAIXA_LIMITE
LEFT JOIN FORMAPAGTO ON FORMAPAGTO.NF_EMPRESA =
PARAMETROS_CAIXA_LIMITE.PAR_COD
AND FORMAPAGTO.FOR_COD =
PARAMETROS_CAIXA_LIMITE.FOR_COD
WHERE PARAMETROS_CAIXA_LIMITE.PAR_COD = ?
-------------------------------------------------------------------------------
Tabela sem dados.
SELECT
PARAMETROS_PROT_ENT.*
FROM
PARAMETROS_PROT_ENT
WHERE
PARAMETROS_PROT_ENT.PAR_COD = ?
-------------------------------------------------------------------------------
Desconto por dia de antecipação de pagamento.
SELECT
*
FROM
PAR_DESC_BAI_TIT
WHERE
PAR_DESC_BAI_TIT.PAR_COD = ?
-------------------------------------------------------------------------------
Não encontrei um motivo por que é feito uma busca para o estado do Piauí, onde
tem uma filial de Corrente.
-------------------------------------------------------------------------------
Busca todos os parâmetros das empresas.
------------------------------------------------------------------------------
Tabela sem dados, Este processo em segundo plano é disparado a cada 10
segundos.
ESCOLHER A EMPRESA/FILIAL
------------------------------------------------------------------------------
Tabela sem dados, Este processo em segundo plano é disparado a cada 10
segundos, agora filtrando pela filial do ‘Corrente do Piai’'.
------------------------------------------------------------------------------
Busca os parâmetros e perfil DOC-e de todas as empresas.
SELECT
PARAMETROS.*,
P.NOME AS PERFIL_DOCE
FROM PARAMETROS
LEFT JOIN UCCADUSER P ON P.IDUSER = PARAMETROS.PAR_PERFIL_DOCE AND
P.TIPO = 'P'
-------------------------------------------------------------------------------
Tabela sem dados com filtro da Filial selecionada.
SELECT
PARAMETROS_AUTXML.*,
ENTIDADES.ENT_NOME,
ENTIDADES.ENT_CNPJ_CPF
FROM
PARAMETROS_AUTXML
LEFT JOIN ENTIDADES ON ENTIDADES.ENT_COD =
PARAMETROS_AUTXML.ENT_COD
WHERE
PARAMETROS_AUTXML.PAR_COD = ?
-------------------------------------------------------------------------------
Tabela sem dados com filtro da Filial selecionada.
SELECT
PARAMETROS_PERC_CONTRIB.*
FROM
PARAMETROS_PERC_CONTRIB
WHERE
PARAMETROS_PERC_CONTRIB.PAR_COD = ?
-------------------------------------------------------------------------------
Tabela de limite de caixa em dinheiro com filtro da Filial selecionada.
SELECT
PARAMETROS_CAIXA_LIMITE.*,
FORMAPAGTO.FOR_NOME,
FORMAPAGTO.FOR_TIPO
FROM PARAMETROS_CAIXA_LIMITE
LEFT JOIN FORMAPAGTO ON FORMAPAGTO.NF_EMPRESA =
PARAMETROS_CAIXA_LIMITE.PAR_COD
AND FORMAPAGTO.FOR_COD =
PARAMETROS_CAIXA_LIMITE.FOR_COD
WHERE PARAMETROS_CAIXA_LIMITE.PAR_COD = ?
-------------------------------------------------------------------------------
Tabela sem dados com filtro da Filial selecionada.
SELECT
PARAMETROS_PROT_ENT.*
FROM
PARAMETROS_PROT_ENT
WHERE
PARAMETROS_PROT_ENT.PAR_COD = ?
-------------------------------------------------------------------------------
Desconto por dia de antecipação de pagamento com filtro da Filial selecionada.
SELECT
*
FROM
PAR_DESC_BAI_TIT
WHERE
PAR_DESC_BAI_TIT.PAR_COD = ?
SELECT
PARAMETROS.*,
P.NOME AS PERFIL_DOCE
FROM PARAMETROS
LEFT JOIN UCCADUSER P ON P.IDUSER = PARAMETROS.PAR_PERFIL_DOCE AND
P.TIPO = 'P' WHERE PAR_COD = 2
-------------------------------------------------------------------------------
Tabela sem dados com filtro da Filial selecionada.
SELECT
PARAMETROS_AUTXML.*,
ENTIDADES.ENT_NOME,
ENTIDADES.ENT_CNPJ_CPF
FROM
PARAMETROS_AUTXML
LEFT JOIN ENTIDADES ON ENTIDADES.ENT_COD =
PARAMETROS_AUTXML.ENT_COD
WHERE
PARAMETROS_AUTXML.PAR_COD = ?
-------------------------------------------------------------------------------
Tabela sem dados com filtro da Filial selecionada.
SELECT
PARAMETROS_PERC_CONTRIB.*
FROM
PARAMETROS_PERC_CONTRIB
WHERE
PARAMETROS_PERC_CONTRIB.PAR_COD = ?
-------------------------------------------------------------------------------
Busca o UF e cidade da Filial selecionada.
-------------------------------------------------------------------------------
Busca os dados do usuário logado.
-------------------------------------------------------------------------------
Busca as permissões de menu do usuário logado (Modulo = Empresa).
-------------------------------------------------------------------------------
Verifica se o usuário está ativo no sistema.
Select * from UCCadUser Where Login = 'Supervisor' and Senha = 'kpJPv1h8' and ATIVO
= 'S'
-------------------------------------------------------------------------------
Busca as permissões do usuário selecionado na Filial selecionada, (Modulo =
Empresa).
-------------------------------------------------------------------------------
Busca as permissões do Usuário da '‘Contabilidade’' , (Modulo = Empresa).
Select ObjName from UCCadPerm Where IdUser = 387 And Modulo = '2'
-------------------------------------------------------------------------------
Estes processos ficam em segundo plano rodando a cada 5 segundos, depois que
seleciona a empresa
PROCESSO DE PERMISSÕES
-------------------------------------------------------------------------------
Busca os perfis cadastros do TIPO = 'P'.
-------------------------------------------------------------------------------
Busca os usuários cadastros do TIPO = 'U'.
Select UCCadUser.*, P.NOME AS PERFILNOME from UCCadUser LEFT JOIN
UCCadUser P ON P.IDUSER = UCCadUser.PERFIL AND P.TIPO = 'P' Where
UCCadUser.Tipo = 'U' ORDER BY UCCadUser.Login
PROCESSO DE LOGS
INSERIR GRUPOS/SUBGRUPO
Foi identificado que não são todas as telas que inserem logs de '‘inserção’' (TIPO =
‘I’), foi feito um relatório do período de 1 ANO.
DATASET REGISTROS
Baixa Tít Receber 806067
Itens Transf Filial 400887
Mov Bancário 1713945
NF Itens 9419332
Parceiros 30628
sqlBaixaCheque 1148
ALTERAR GRUPOS/SUBGRUPO
Ao alterar, é inserido '1' log para cada campo do dataset que foi alterado, com o
antigo e novo valor.
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'GRP_GRUPO'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'A', 'Grupos','GRP_GRUPO', 'TESTESS', 'TESTES',
'GRP_COD', '997', 2, 'GERAIS ELETROMOVEIS LTDA', 40999047)
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'FPV_CODIGO'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'A', 'Grupos','FPV_CODIGO', 1, 2, 'GRP_COD',
'997', 2, 'GERAIS ELETROMOVEIS LTDA', 40999047)
-------------------------------------------------------------------------------
EXCLUIR GRUPOS/SUBGRUPO
Ao Excluir, é inserido '1' log para todos o campo do dataset, o antigo e o novo valor
se repete.
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'GRP_COD'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'D', 'Grupos','GRP_COD', '997', '997', 'GRP_COD',
'997', 2, 'GERAIS ELETROMOVEIS LTDA', 40999048)
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'GRP_GRUPO'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'D', 'Grupos','GRP_GRUPO', 'TESTESS',
'TESTESS', 'GRP_COD', '997', 2, 'GERAIS ELETROMOVEIS LTDA', 40999048)
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'FPV_CODIGO'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'D', 'Grupos','FPV_CODIGO', 1, 1, 'GRP_COD',
'997', 2, 'GERAIS ELETROMOVEIS LTDA', 40999048)
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'ID_MD5'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'D', 'Grupos','ID_MD5',
'E60AC85E7E7548C9A0373249F51361CD', 'E60AC85E7E7548C9A0373249F51361CD',
'GRP_COD', '997', 2, 'GERAIS ELETROMOVEIS LTDA', 40999048)
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'SGB_COD'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'D', 'Grupos','SGB_COD', 54, 54, 'GRP_COD', '997',
2, 'GERAIS ELETROMOVEIS LTDA', 40999048)
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'SGB_DESCRICAO'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'D', 'Grupos','SGB_DESCRICAO', 'BEBEDOURO',
'BEBEDOURO', 'GRP_COD', '997', 2, 'GERAIS ELETROMOVEIS LTDA', 40999048)
-------------------------------------------------------------------------------
SELECT * FROM DATA_DIC_TABLE WHERE COMPONENT_NAME = 'sqlGrupos'
SELECT * FROM DATA_DIC_FIELD WHERE FIELD_NAME = 'SGD_COD'
INSERT INTO LOGS(IDUSER, NOMEUSER, TIPO, DATASET, CAMPO, VALOR_NOVO,
VALOR_ANTERIOR, PKCAMPOS, PKVALORES, NF_EMPRESA, NOMEEMPRESA,
IDGROUP) VALUES (84, 'Supervisor', 'D', 'Grupos','SGD_COD', 5, 5, 'GRP_COD', '997',
2, 'GERAIS ELETROMOVEIS LTDA', 40999048)
-------------------------------------------------------------------------------
delete from "GRUPOS"
where
"GRP_COD" = ?