Raul Fonseca Postado 23 de Junho de 2009 Tópicos Que Criei: 95 Tópicos/Dia: 0.02 Meu Conteúdo: 340 Conteúdo/Dia: 0.06 Reputação: 0 Pontos/Conquistas: 2.640 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 46 Denunciar Compartilhar Postado 23 de Junho de 2009 Pessoal, Estou quebrando a cabeça aqui, mas não encontrei nenhum solução para resolver o problema. - Hoje trabalho com 4 filiais, sendo que montei um relatório para conferencia de encargos através do SQL - Preciso filtrar de alguma forma para que os usuário da filial A, não consigam gerar o relatório com os dados da filial B. Alguém já passou por situação semelhante? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alberto Libório Postado 23 de Junho de 2009 Tópicos Que Criei: 64 Tópicos/Dia: 0.01 Meu Conteúdo: 733 Conteúdo/Dia: 0.11 Reputação: 8 Pontos/Conquistas: 4.310 Conteúdo Resolvido: 0 Dias Ganho: 6 Status: Offline Idade: 56 Denunciar Compartilhar Postado 23 de Junho de 2009 Raul, Na edição do relatório, demarque a opção VISÍVEL PARA TODAS AS COLIGADAS. Segue "print" do Help da TOTVS Visível a todas as Coligadas Clique neste campo, deixando-o habilitado, para que o relatório possa ser acessado por qualquer coligada. Observações: Este campo estará disponível para o usuário utilizá-lo somente através de permissão concedida pelo perfil associado. Somente o usuário supervisor pode conceder esta permissão. Os relatórios criados por um usuário que não tiver permissão de utilizar este recurso Visível a todas as Coligadas somente serão visíveis pelos usuários da coligada corrente. Os relatórios disponíveis para todas as coligadas estarão separados dos demais em uma árvore que contém um globo. Caso o relatório não possua um filtro de coligada, ele irá exibir os dados de todas as coligadas. Na alteração de relatórios para serem visíveis a todas coligadas, será exibida uma mensagem listando as consultas e fórmulas presentes nos relatórios, para que possam ser verificadas se estão também disponíveis em todas as coligadas. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ivan Martinez Postado 23 de Junho de 2009 Tópicos Que Criei: 49 Tópicos/Dia: 0.01 Meu Conteúdo: 219 Conteúdo/Dia: 0.03 Reputação: 2 Pontos/Conquistas: 1.587 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 52 Denunciar Compartilhar Postado 23 de Junho de 2009 Raul, Acredito que o seu problema possa ser resolvido usando filtro de funcionários, já que você cita acesso por filial e não coligada, como o Alberto mencionou. Para isso, você deverá entrar no perfil, e ir até a aba Filtros de Perfil e crie um filtro com o campo CODFILIAL.Associe este filtro ao Filtro de Funcionários. Você deverá ter um perfil para cada filial, ok ? Importante : Pelo que me lembro, relatórios feitos inteiramente por sentença SQL não respeitarão esta filtragem.Mas vc precisa testar Importante II : Esta solução fará com que este usuário não tenha acesso ao cadastro dos funcionários das outras filiais. Espero ter ajudado. Pessoal, Estou quebrando a cabeça aqui, mas não encontrei nenhum solução para resolver o problema. - Hoje trabalho com 4 filiais, sendo que montei um relatório para conferencia de encargos através do SQL - Preciso filtrar de alguma forma para que os usuário da filial A, não consigam gerar o relatório com os dados da filial B. Alguém já passou por situação semelhante? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alberto Libório Postado 23 de Junho de 2009 Tópicos Que Criei: 64 Tópicos/Dia: 0.01 Meu Conteúdo: 733 Conteúdo/Dia: 0.11 Reputação: 8 Pontos/Conquistas: 4.310 Conteúdo Resolvido: 0 Dias Ganho: 6 Status: Offline Idade: 56 Denunciar Compartilhar Postado 23 de Junho de 2009 Aí galera, foi mal.... Confundi filial com coligada..rs..rs..rs. Ivan, é por aí mesmo quando se trata de restringir dados de filiais.... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Raul Fonseca Postado 24 de Junho de 2009 Tópicos Que Criei: 95 Tópicos/Dia: 0.02 Meu Conteúdo: 340 Conteúdo/Dia: 0.06 Reputação: 0 Pontos/Conquistas: 2.640 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 46 Autor Denunciar Compartilhar Postado 24 de Junho de 2009 Pessoal, Essa restrição não funciona para relatórios em SQL. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Sebastião Souza Junior Postado 24 de Junho de 2009 Tópicos Que Criei: 284 Tópicos/Dia: 0.04 Meu Conteúdo: 2.117 Conteúdo/Dia: 0.32 Reputação: 10 Pontos/Conquistas: 13.363 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 45 Denunciar Compartilhar Postado 24 de Junho de 2009 A base é SQL ou Oracle? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Henrique Caldeira Postado 24 de Junho de 2009 Tópicos Que Criei: 92 Tópicos/Dia: 0.02 Meu Conteúdo: 791 Conteúdo/Dia: 0.13 Reputação: 1 Pontos/Conquistas: 4.838 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 38 Denunciar Compartilhar Postado 24 de Junho de 2009 talvez criando SQLs distintas para cada filial, e na sintaxe travar qual filial ira buscar os dados... os usuários acessam direto via SQL, Planilha ou relatórios? se for direto via sql é mais complicado restringir dados... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Raul Fonseca Postado 24 de Junho de 2009 Tópicos Que Criei: 95 Tópicos/Dia: 0.02 Meu Conteúdo: 340 Conteúdo/Dia: 0.06 Reputação: 0 Pontos/Conquistas: 2.640 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 46 Autor Denunciar Compartilhar Postado 24 de Junho de 2009 Pessoal, Realmente pensei nesta saida, criar uma sintaxe para cada filial, e associar ao relatório de cada filial, mas mesmo assim nao consigo restringir os dados, pois como o relatório é todo em SQL, ele não filtra... Estou pensando em algo, no momento da geração ele identificar qual o usuário que esta gerando o relatório, iria colocar essa condição como "parametro", mas com aquela opção de salvar os ultimos parametros de geração do relatório, qq usuário pd gerar a ultima opção e listar dados de outra filial... Ta embassado... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Sebastião Souza Junior Postado 25 de Junho de 2009 Tópicos Que Criei: 284 Tópicos/Dia: 0.04 Meu Conteúdo: 2.117 Conteúdo/Dia: 0.32 Reputação: 10 Pontos/Conquistas: 13.363 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 45 Denunciar Compartilhar Postado 25 de Junho de 2009 A base é SQL ou Oracle??? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Raul Fonseca Postado 25 de Junho de 2009 Tópicos Que Criei: 95 Tópicos/Dia: 0.02 Meu Conteúdo: 340 Conteúdo/Dia: 0.06 Reputação: 0 Pontos/Conquistas: 2.640 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 46 Autor Denunciar Compartilhar Postado 25 de Junho de 2009 SQL Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Sebastião Souza Junior Postado 29 de Junho de 2009 Tópicos Que Criei: 284 Tópicos/Dia: 0.04 Meu Conteúdo: 2.117 Conteúdo/Dia: 0.32 Reputação: 10 Pontos/Conquistas: 13.363 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 45 Denunciar Compartilhar Postado 29 de Junho de 2009 Faz um teste no novo gerador acho que vai conseguir o que está querendo, ele verifica restrição de campos do perfil para consultas SQL. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.