Tempo aproximado para leitura: 00:04:00 min
Dúvida
Como eliminar um usuário da rotina CD1700 - Usuário de Materiais?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Compras (MCC) - Versão 12
Solução
O programa CD1700 - Usuário de Materiais, destina-se a cadastrar os usuários que irão efetuar transações no Módulo de Materiais. O usuário informado deve estar cadastrado no bas_usuar_mestre - Usuários do Datasul.
Para a eliminação do usuário do Sistema deve ter os pré-requisitos abaixo:
- Um usuário de materiais só pode ser eliminado se todos os relacionamentos pertinentes a este usuário forem eliminados da base de dados. Isto se torna obrigatório para manter a integridade da base de dados.
Dependendo da configuração do usuário, tem restrições para a sua eliminação, se o usuário for:
- Comprador: Não deverão existir ordens de compra, cotação ou pedido de compra cadastrada para o usuário, independentemente do período e situação do documento.
- Requisitante: Não poderá haver requisição de estoque, solicitação de compra ou solicitação de cotação.
- Aprovador: Não poderá haver registros de aprovação eletrônica pendente de aprovação, todos os documentos para o aprovador devem estar Aprovados.
Para eliminações de tais pendencias atribuídas ao usuário, pode-se utilizar as rotinas CC0309 - Eliminação de Pedidos/Ordens e CE0415 - Listagem Eliminação Dados Estoque, lembrando que a eliminação de dados através dos programas citados é um processo irreversível e a recuperação dos dados é possível somente através de Backup de dados.
Como a eliminação do usuário implica na perda do histórico de compras, existe alguma maneira de apenas desativar o usuário?
Não existe uma maneira de desativar o usuário. Sugere-se eliminar os limites do usuário para aprovação automática de documentos nas rotinas CD1700 - Usuário de Materiais, CD1701 - Aprovadores e MLA0104 - Permissões do usuário. Desta forma, qualquer compra ou requisição de material para este usuário irá passar pelo processo de aprovação eletrônica desde que se trabalhe com aprovação eletrônica, permitindo assim na pendência de aprovação identificar o usuário que está efetuando movimentações em nome do colaborador que não faz mais parte do processo.
No programa CD1720 - Aprovação de Documentos e MLA0301 - Aprovação de Pendências, existem dois campos para esta finalidade: Usuário responsável - usuário informado no documento e Usuário que está logado no Sistema, ou seja, quem realmente cadastrou o documento.
Outra possibilidade é retirar as permissões, como de inclusão, exclusão, modificação, de alguns documentos de Compras, do usuário pelo CD1800 - Permissões Suprimentos. Para isso, é necessário ter marcado no CD1700 - Usuário Materiais o parâmetro Controle Permissões Contrato marcado. Ou retirar a permissão de acesso aos programas de Compras diretamente no bas_prog_dtsul - Manutenção de Programa, na opção Grupo de Segurança.
Importante
Existe um programa na base de dados CD1404 - Requisitante Material Estoque que foi convertido do Magnus para o EMS, mas com a criação do programa CD1700 - Usuário de Materiais, a utilização do mesmo deixou de ser necessária, pois o usuário de materiais é cadastrado no CD1700 e em seguida são definidas as funções do mesmo. Dessa forma, é interessante também verificar a existência de requisitantes cadastrados por engano nesse programa.
Importante
Devido a execução dos programas CC0309 e CE0415 serem críticos, antes da execução dos mesmos, validar o artigo Cross Segmentos - Linha Datasul - MCE - Como utilizar o programa CE0415 e Cross Segmentos - Linha Datasul - MCC - Eliminação de pedido e ordens de compra via CC0309.
Saiba mais
Para informações a respeito do funcionamento do CD1800 - Permissões Suprimentos temos o artigo Cross Segmentos - Linha Datasul - MCN - Permissões do usuário na manutenção de Contratos de Compra
1 Comentários