Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Relatório executando procedure para remover plano de aula, horário e professores do horário de uma disciplina da turma/disciplina


ilanocf

Posts Recomendados


  • Tópicos Que Criei:  7
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  12
  • Conteúdo/Dia:  0.00
  • Reputação:   11
  • Pontos/Conquistas:  148
  • Conteúdo Resolvido:  0
  • Dias Ganho:  6
  • Status:  Offline
  • Idade:  53
  • Dispositivo:  Windows

Olá pessoal,

Remover horários, professores do horário e planos de aula de uma disciplina é um tanto trabalhoso quando se faz isso via sistema. Pensando nisso, elaborei um relatório que executa uma procedure no banco para executar este trabalho. O relatório pega as informações da disciplina selecionada na Turma/Disciplina e, antes de executar, pede um parâmetro de autorização S ou N uma segurança para que não seja executado de imediato em uma disciplina selecionada erroneamente. Além disso, o relatório também traz informações da Turma/Disciplina dizendo quantos registros possui nos cadastros de Plano de Aula, Horários, Professores do Horário e Notas e Faltas todos relacionados à disciplina selecionada.

Em anexo temos o script SQL da Procedure desenvolvida em SQL Server 2017 e o relatório com sua respectiva consulta, desenvolvidos na versão 12.1.26 do TOTVS RM, a serem importados para o sistema.

Espero que lhe seja útil.

Excluir_Horario_Plano_de_Aula_Frequencia_Da_Turma.sql REL_EDUC.06.0005.TotvsReport

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  899
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.841
  • Conteúdo/Dia:  1.34
  • Reputação:   310
  • Pontos/Conquistas:  106.574
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

Em 02/06/2020 at 14:47, ilanocf disse:

Olá pessoal,

Remover horários, professores do horário e planos de aula de uma disciplina é um tanto trabalhoso quando se faz isso via sistema. Pensando nisso, elaborei um relatório que executa uma procedure no banco para executar este trabalho. O relatório pega as informações da disciplina selecionada na Turma/Disciplina e, antes de executar, pede um parâmetro de autorização S ou N uma segurança para que não seja executado de imediato em uma disciplina selecionada erroneamente. Além disso, o relatório também traz informações da Turma/Disciplina dizendo quantos registros possui nos cadastros de Plano de Aula, Horários, Professores do Horário e Notas e Faltas todos relacionados à disciplina selecionada.

Em anexo temos o script SQL da Procedure desenvolvida em SQL Server 2017 e o relatório com sua respectiva consulta, desenvolvidos na versão 12.1.26 do TOTVS RM, a serem importados para o sistema.

Espero que lhe seja útil.

Excluir_Horario_Plano_de_Aula_Frequencia_Da_Turma.sql 2 Kbytes · 1 download REL_EDUC.06.0005.TotvsReport 31 Kbytes · 0 downloads

Muito bom heim @ilanocf

Obrigado por compartilhar. ✌️

Link para comentar
Compartilhar em outros sites

  • 3 anos depois...

  • Tópicos Que Criei:  4
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  11
  • Conteúdo/Dia:  0.02
  • Reputação:   2
  • Pontos/Conquistas:  82
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Dispositivo:  Windows

Boa tarde,

Achei interessante este tópico e fiz o download para realizar os testes.

Por estar iniciando o conhecimento na plataforma do totvs, não conheço totalmente todas as manhas e artificions utilizados para executar os processos, então recorri a vocês para que me ajudem nessa situação.
Importei o relatorio em questão e criei a procedure, mas não entendi como o RM passa os parâmetros diretamente para a procedure que foi criada.


Vi que existe uma ferramenta stored procedure no corpo do relatório, mas onde e como são passados os parâmetros para a procedure executar o procedimento.

Fiz o teste e nada aconteceu. Verifiquei o procedimento e notei que os parâmetros não estavam chegando na procedure. Achei estranho também o fato do relatório executar a procedure e não retornar nenhuma mensagem de erro por causa dos parâmetros que são solicitados.

 

Agradeço se puderem me ajudar nessa.

 

Att,

Adailton

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  4
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  11
  • Conteúdo/Dia:  0.02
  • Reputação:   2
  • Pontos/Conquistas:  82
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Dispositivo:  Windows

Boa tarde,

Conseguimos resolver aqui, identificamos que o nome que foi dados para as variáveis estavam com um @p no inicio de cada um deles e verificando no TDN os parâmetros devem ser iguais na nomenclatura, senão não funciona.

https://centraldeatendimento.totvs.com/hc/pt-br/articles/360006717552-Cross-Segmentos-Backoffice-RM-BI-Utilização-de-stored-procedure-no-Reports

Muito bom a iniciativa.

 

Obrigado.

 

 

 

Link para comentar
Compartilhar em outros sites

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.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.