OS 104681 - MELHORIA - LOG DE ALTERAÇÕES NO VÍNCULO ENTRE USUÁRIO E PERFIL Objetivo: A solicitação tem como objetivo disponibilizar o registro e a consulta das alterações realizadas no relacionamento entre usuários e perfis de acesso, permitindo ao usuário responsável pela administração de acessos identificar quando um perfil foi vinculado ou desvinculado, quem realizou a alteração e por qual módulo a operação foi efetuada. Com a melhoria, as alterações passam a possuir histórico de auditoria, facilitando o acompanhamento e a rastreabilidade das manutenções de acesso realizadas no sistema. Premissas: Necessário o ambiente estar atualizado com as versões: SENDDECOR de número 148257 ou superior; Adm. de Vendas de número 148257 ou superior; Fidelidade de número 148398 ou superior; Corporativo de número 148254 / 148384 CNPJ  ou superior; Script de número 148262 SQL  / 148263 SQLPostgre ou superior. Teste realizado após a atualização. Cenário 01: Alterar perfis de usuário pelo módulo Frente de Loja. Objetivo: Validar que as alterações realizadas nos perfis de um usuário pelo módulo Frente de loja sejam registradas corretamente no histórico de alterações. Pré-condição: O usuário responsável pelo teste deve possuir acesso ao módulo Frente de Loja e permissão para manutenção do relacionamento entre usuários e perfis. Deve existir um usuário com perfil associado e outros perfis disponíveis para inclusão. Resultado Esperado:  Após a alteração dos perfis, o sistema deve atualizar corretamente os vínculos e registrar automaticamente cada manutenção realizada no histórico. Na consulta de log de alterações , deve ser possível confirmar o perfil removido e os novos perfis adicionados, além da data e hora das alterações e do usuário responsável. Acessando a funcionalidade Tela de usuário x perfil. Localize o usuário desejado e clique na opção de configuração de perfis disponível no grid. Na tela  Associar perfil ao usuário , confira os perfis atualmente vinculados. Neste exemplo, a usuária possuía inicialmente o perfil VENDEDORES LOJA (VENDEDORES) associado. Realize a alteração dos perfis conforme a necessidade: Remova o perfil VENDEDORES LOJA (VENDEDORES) ; Adicione o perfil APOIO LOJAS (APOIO) ; Adicione o perfil CADASTRO CLIENTES/REPRESENTANTE DE VENDAS . Após realizar as alterações, clique em Confirmar para gravar a nova configuração de perfis da usuária. Retorne à tela de consulta de usuários e localize novamente a usuária alterada. Clique na nova opção de log de alterações disponibilizada no grid. Na tela de log de alterações , confira os registros gerados para a manutenção realizada. Valide que o histórico apresenta corretamente: E xclusão do perfil VENDEDORES LOJA (VENDEDORES) ; I nclusão do perfil APOIO LOJAS (APOIO) ; I nclusão do perfil CADASTRO CLIENTES/REPRESENTANTE VENDAS ; Deve conter data e hora das alterações e o usuário responsável pelas alterações. Cenário 02: Alterar perfis de usuário pelo módulo Segurança. Objetivo: Validar que as alterações realizadas nos perfis de um usuário pelo módulo Segurança sejam registradas corretamente no histórico de alterações. Pré-condição: O usuário responsável pelo teste deve possuir acesso ao módulo Segurança e permissão para manutenção do relacionamento entre usuários e perfis. Deve existir um usuário com perfil associado e outros perfis disponíveis para inclusão. Resultado Esperado: Após a alteração dos perfis, o sistema deve atualizar corretamente os vínculos e registrar automaticamente cada manutenção realizada no histórico. Na consulta de log de alterações , deve ser possível confirmar o perfil removido e os novos perfis adicionados, além da data e hora das alterações e do usuário responsável. Acessando a funcionalidade Tela de usuário x perfil. Localize o usuário que será utilizado no teste. Clique na opção de configuração de perfis disponível no grid. Na tela de associação de perfis, confira os perfis atualmente vinculados ao usuário. Realize a alteração dos perfis conforme a necessidade: Remova um dos perfis atualmente associados; Adicione um ou mais perfis disponíveis. Após realizar as alterações, clique em Confirmar para gravar a nova configuração de perfis do usuário. Retorne à tela de consulta de usuários e localize novamente o usuário alterado. Clique na opção de log de alterações disponível no grid. Na tela de log de alterações , confira os registros gerados para a manutenção realizada. Valide que o histórico apresenta corretamente: A exclusão do perfil removido; A inclusão dos novos perfis; A data e hora das alterações; O usuário responsável pelas alterações. Cenário 03: Alterar perfis de usuário pelo módulo Administração de Vendas. Objetivo: Validar que as alterações realizadas nos perfis de um usuário pelo módulo Administração de Vendas sejam registradas corretamente no histórico de alterações. Pré-condição: O usuário responsável pelo teste deve possuir acesso ao módulo Administração de Vendas e permissão para manutenção de usuários. Deve existir um usuário com perfil associado e outros perfis disponíveis para inclusão. Resultado Esperado: Após a alteração dos perfis, o sistema deve atualizar corretamente os vínculos e registrar automaticamente cada manutenção realizada no histórico. Na consulta de log de alterações , deve ser possível confirmar o perfil removido e os novos perfis adicionados, além da data e hora das alterações e do usuário responsável. Acessando a funcionalidade Tela de usuário x perfil. Localize o usuário que será utilizado no teste. Clique na opção de  configuração de perfis disponível no grid. Na tela  Associar perfil ao usuário , confira os perfis atualmente vinculados. Realize a alteração dos perfis conforme a necessidade: Remova um dos perfis atualmente associados; Adicione um ou mais perfis disponíveis. Após realizar as alterações, clique em Confirmar para gravar a nova configuração de perfis do usuário. Retorne à tela de consulta de usuários e localize novamente o usuário alterado. Clique na opção de log de alterações disponível no grid. Na tela de log de alterações , confira os registros gerados para a manutenção realizada. Valide que o histórico apresenta corretamente: A exclusão do perfil removido; A inclusão dos novos perfis; A data e hora das alterações; O usuário responsável pelas alterações. Cenário 04: Alterar perfis de usuário pelo módulo Estoque Revenda. Objetivo: Validar que as alterações realizadas nos perfis de um usuário pelo módulo Estoque Revenda sejam registradas corretamente no histórico de alterações. Pré-condição: O usuário responsável pelo teste deve possuir acesso ao módulo Estoque Revenda e permissão para manutenção de usuários. Deve existir um usuário com perfil associado e outros perfis disponíveis para inclusão. Resultado Esperado: Após a alteração dos perfis, o sistema deve atualizar corretamente os vínculos e registrar automaticamente cada manutenção realizada no histórico. Na consulta de  log de alterações , deve ser possível confirmar o perfil removido e os novos perfis adicionados, além da data e hora das alterações e do usuário responsável. Acessando a funcionalidade Tela de usuário x perfil. Localize o usuário que será utilizado no teste. Clique na opção de configuração de perfis disponível no grid. Na tela  Associar perfil ao usuário , confira os perfis atualmente vinculados. Realize a alteração dos perfis conforme a necessidade: Remova um dos perfis atualmente associados; Adicione um ou mais perfis disponíveis. Após realizar as alterações, clique em Confirmar para gravar a nova configuração de perfis do usuário. Retorne à tela de consulta de usuários e localize novamente o usuário alterado. Clique na opção de log de alterações disponível no grid. Na tela de log de alterações , confira os registros gerados para a manutenção realizada. Valide que o histórico apresenta corretamente: A exclusão do perfil removido; A inclusão dos novos perfis; A data e hora das alterações; O usuário responsável pelas alterações. Cenário 05: Alterar perfis de usuário pelo módulo Compras Revenda. Objetivo: Validar que as alterações realizadas nos perfis de um usuário pelo módulo Compras Revenda sejam registradas corretamente no histórico de alterações. Pré-condição: O usuário responsável pelo teste deve possuir acesso ao módulo Compras Revenda e permissão para manutenção de usuários. Deve existir um usuário com perfil associado e outros perfis disponíveis para inclusão. Resultado Esperado: Após a alteração dos perfis, o sistema deve atualizar corretamente os vínculos e registrar automaticamente cada manutenção realizada no histórico. Na consulta de log de alterações , deve ser possível confirmar o perfil removido e os novos perfis adicionados, além da data e hora das alterações e do usuário responsável. Acessando a funcionalidade Tela de usuário x perfil. Localize o usuário que será utilizado no teste. Clique na opção de configuração de perfis disponível no grid. Na tela  Associar perfil ao usuário , confira os perfis atualmente vinculados. Realize a alteração dos perfis conforme a necessidade: Remova um dos perfis atualmente associados; Adicione um ou mais perfis disponíveis. Após realizar as alterações, clique em Confirmar para gravar a nova configuração de perfis do usuário. Retorne à tela de consulta de usuários e localize novamente o usuário alterado. Clique na opção de log de alterações disponível no grid. Na tela de log de alterações , confira os registros gerados para a manutenção realizada. Valide que o histórico apresenta corretamente: A exclusão do perfil removido e inclusão dos novos perfis; A data e hora das alterações; O usuário responsável pelas alterações. Cenário 06: Alterar perfis de usuário pelo módulo Desenvolvimento de Produto. Objetivo: Validar que as alterações realizadas nos perfis de um usuário pelo módulo Desenvolvimento de Produto sejam registradas corretamente no histórico de alterações. Pré-condição: O usuário responsável pelo teste deve possuir acesso ao módulo Desenvolvimento de Produto e permissão para manutenção de usuários. Deve existir um usuário com perfil associado e outros perfis disponíveis para inclusão. Resultado Esperado: Após a alteração dos perfis, o sistema deve atualizar corretamente os vínculos e registrar automaticamente cada manutenção realizada no histórico. Na consulta de log de alterações , deve ser possível confirmar o perfil removido e os novos perfis adicionados, além da data e hora das alterações e do usuário responsável. Acessando a funcionalidade Tela de usuário x perfil. Localize o usuário que será utilizado no teste. Clique na opção de configuração de perfis disponível no grid. Na tela  Associar perfil ao usuário , confira os perfis atualmente vinculados. Realize a alteração dos perfis conforme a necessidade: Remova um dos perfis atualmente associados; Adicione um ou mais perfis disponíveis. Após realizar as alterações, clique em Confirmar para gravar a nova configuração de perfis do usuário. Retorne à tela de consulta de usuários e localize novamente o usuário alterado. Clique na opção de log de alterações disponível no grid. Na tela de log de alterações , confira os registros gerados para a manutenção realizada. Valide que o histórico apresenta corretamente: A exclusão do perfil removido; A inclusão dos novos perfis; A data e hora das alterações; O usuário responsável pelas alterações. Cenário 07: Alterar perfis de usuário pelo módulo Fidelidade. Objetivo: Validar que as alterações realizadas nos perfis de um usuário pelo módulo Fidelidade sejam registradas corretamente no histórico de alterações. Pré-condição: O usuário responsável pelo teste deve possuir acesso ao módulo Fidelidade e permissão para manutenção de usuários. Deve existir um usuário com perfil associado e outros perfis disponíveis para inclusão. Resultado Esperado: Após a alteração dos perfis, o sistema deve atualizar corretamente os vínculos e registrar automaticamente cada manutenção realizada no histórico. Na consulta de  log de alterações , deve ser possível confirmar o perfil removido e os novos perfis adicionados, além da data e hora das alterações e do usuário responsável. Acessando a funcionalidade Tela de usuário x perfil. Localize o usuário que será utilizado no teste. Clique na opção de configuração de perfis disponível no grid. Na tela  Associar perfil ao usuário , confira os perfis atualmente vinculados. Realize a alteração dos perfis conforme a necessidade: Remova um dos perfis atualmente associados; Adicione um ou mais perfis disponíveis. Após realizar as alterações, clique em Confirmar para gravar a nova configuração de perfis do usuário. Retorne à tela de consulta de usuários e localize novamente o usuário alterado. Clique na opção de log de alterações disponível no grid. Na tela de log de alterações , confira os registros gerados para a manutenção realizada. Valide que o histórico apresenta corretamente: A exclusão do perfil removido e inclusão dos novos perfis; A data e hora das alterações; O usuário responsável pelas alterações. ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.