Aviso: Este artigo ainda é um rascunho!
Este artigo serve para detalhar ao máximo os procedimentos necessários para se realizar implementações em Delphi, tanto de negócio como de componentes.
Este artigo não visa esclarecer padrões de programação e nem ensina a programar em Delphi.
Criar uma nova permissão
Para se criar uma nova permissão no Totali Commerce é necessário seguir os seguintes passos:
Alterações do cadastro de usuário - TTFCDUSU.
-> Atualizar constante TotalPermissoes.
Alterações do form de funções genéricas - TTUFNGER.
-> Atualizar procedimento CarregaPermissoes incluindo a nova permissão na lista.
Alterações do Permissões em Banco de Dados - TTFAPLIPE.
-> Declarar variável;
-> Mover valor;
-> Se necessário, buscar comando para atribuir permissões.
Alterações do form de funções de Controle de Funcionalidades - TTUCONFU.
-> Atualizar* função TemPermissao incluindo a nova permissão na lista.
* Atualizar apenas se a permissão for uma: "Permissão sem tela".
Atribuir valor inicial da permissão:
(Ex.: Receber valor da permissão <número da permissão>)
Obs.: Verificar necessidade de criar papéis para o banco de dados
Para permissões em forms novos não necessita pois a tarefa do form já verificará.