Como cancelar uma customização existente?
Cancele uma customização existente para inativar todos os seus componentes sem excluí-la do banco de dados.
O cancelamento não exclui a customização do banco de dados. Ele altera o campo
Ativo
de todos os objetos, tabelas/colunas e gatilhos da customização para N
(Não Ativo), mantendo o registro para fins de rastreabilidade.- Na telaFiltro de Customizações, filtre e selecione a customização que deseja cancelar.
- Na telaCustomização, clique emCancelar Customização.O sistema inativa automaticamente todos os componentes vinculados: objetos, tabelas/colunas, gatilhos e formulários.
O campo
Ativo
de todos os componentes da customização passa para N
. O registro permanece no banco de dados.Campos da tela Customização
Descrição dos campos e botões disponíveis nas abas da tela Customização e nas telas de detalhe de cada tipo de componente customizado.
Aba Dados da Customização
Campo |
Descrição |
|---|---|
ID Custom |
Código identificador único da customização, gerado automaticamente pelo sistema. |
Cód. Custom |
Código utilizado para controle interno da empresa que realizou a customização. |
Ref. Cliente |
Referência numérica para controle do cliente. Pode armazenar, por exemplo, o número de um chamado. |
Empresa Responsável |
Nome da empresa que desenvolveu ou alterou a customização. Deve estar cadastrado conforme orientação da empresa geradora, pois é utilizado na validação da assinatura digital. |
Título |
Título da customização criada. |
Objetivo |
Descrição do objetivo da customização. |
Descrição Resumida |
Descrição resumida da customização. |
Descrição Detalhada |
Descrição detalhada da customização. |
Observação |
Campo livre para observações sobre a customização. |
Data Registro |
Data de criação da customização, preenchida automaticamente pelo sistema. |
Aba Componentes Customizados
Campo |
Descrição |
|---|---|
ID |
Identificador único do componente customizado. |
Tipo |
Tipo do objeto da customização. Valores possíveis: Anexo , Formulário , Gatilho , Objeto ou Tabela/Colun a. |
Identificação |
Nome do objeto no banco de dados ou nome do identificador do incremental. |
Status Assinatura |
Este campo exibe o status da assinatura, podendo ser:
Esse campo é preenchido automaticamente pelo sistema. Para isso, a funcionalidade de Controle de Customizações realiza uma conta matemática (Checksum) que valida a integridade referente ao código fonte do objeto e também da empresa responsável pela customização. Se esse campo estiver com qualquer status diferente de Válida , a customização não será controlada, e assim não haverá garantia de que o código fonte não foi violado. |
Data Registro |
Data de criação do componente na customização. |
Ativo |
Indica se o componente está ativo no sistema. |
Somente Ativos |
Filtra a exibição para mostrar apenas componentes ativos. Não inativa nenhum componente — serve exclusivamente para facilitar a consulta. |
Gerar Script Total |
Gera o código-fonte completo da customização, com todo o histórico e objetos, para transporte de um ambiente de qualidade para produção. |
Assinar Componentes |
Solicita a chave de desenvolvimento de customizações e, se válida, preenche a assinatura de todos os objetos, tabelas/colunas, gatilhos e formulários relacionados automaticamente. important A chave de desenvolvimento é disponibilizada pelo Community Center e expira periodicamente. Solicite uma nova chave antes de utilizar o botão Assinar Componentes . |
Detalhe do componente: Objeto
Campo |
Descrição |
|---|---|
ID Objeto |
Identificador único do objeto customizado. |
ID Custom |
Identifica a qual customização pertence este objeto. |
Tipo |
Tipo do objeto. Valores possíveis: Anexo , Formulário , Gatilho , Objeto , Tabela/Coluna . |
Nome |
Nome do objeto no banco de dados ou nome identificador incremental. |
Descrição |
Descrição do objeto da customização. |
Observação |
Campo livre para observações sobre o objeto. |
Código Fonte |
Código fonte completo do objeto customizado. |
Status Assinatura |
Este campo exibe o status da assinatura, podendo ser:
Esse campo é preenchido automaticamente pelo sistema. Para isso, a funcionalidade de Controle de Customizações realiza uma conta matemática (Checksum) que valida a integridade referente ao código fonte do objeto e também da empresa responsável pela customização. Se esse campo estiver com qualquer status diferente de Válida , a customização não será controlada, e assim não haverá garantia de que o código fonte não foi violado. |
Status Base de Dados |
Confronta o objeto assinado com o que está efetivamente na base de dados. Indica se a customização está íntegra ( Válida ) ou foi alterada diretamente na base (Violada ). important
Ignorado se o tipo for INCREMENTAL , se o objeto estiver inativo ou se não for a última versão. |
Data de Registro |
Data de criação do objeto. |
Publicar Componente |
Executa o componente no banco de dados e, quando necessário, restaura a customização. Recomendado apenas para uso da Thomson Reuters ou parceiro habilitado. |
Ativar / Inativar |
Indicativo de status. Não altera o comportamento da customização na base de dados. Para uso correto, os desenvolvedores devem codificar uma validação sobre este flag na customização. Para mais informações, consulte o Guia de Desenvolvimento de Customização . |
Detalhe do componente: Tabela/Coluna
Campo |
Descrição |
|---|---|
ID Tab/Col |
Identificador único da tabela/coluna customizada. |
ID Custom |
Identifica a qual customização pertence esta tabela/coluna. |
Status |
Indica se a customização está ativa ou inativa no sistema. |
Nome da Tabela |
Nome da tabela no banco de dados. |
Nome da Coluna |
Nome da coluna no banco de dados. |
Tipo |
Tipo do objeto da customização. Valores possíveis: Anexo , Formulário , Gatilho , Objeto , Tabela/Coluna . |
Tamanho |
Tamanho definido para a coluna. |
Nulo |
Indica se o preenchimento da coluna é obrigatório ou opcional. |
Valor Padrão |
Valor padrão definido para a coluna. |
Observação |
Campo livre para observações sobre a customização. |
Status Assinatura |
Este campo exibe o status da assinatura, podendo ser: Válida: indica o componente consultado foi assinado. Violada: indica que após assinatura do componente, alguma alteração/violação foi realizada. N/D: indica que a assinatura não foi definida. Não Assinada: indica que o componente não foi assinado. Esse campo é preenchido automaticamente pelo sistema. Para isso, a funcionalidade de Controle de Customizações realiza uma conta matemática (Checksum) que valida a integridade referente aos seguintes campos: Nome tabela , Nome Coluna , Tipo , Nulo , Valor , Padrão e Empresa Responsável . Se esse campo estiver com qualquer status diferente de Válida, a customização não será controlada, e assim não haverá garantia de que o código fonte não foi violado. |
Status Base de Dados |
Confronta o que foi assinado com o que está na base de dados. Verificação realizada somente se a tabela/coluna estiver ativa e for a última versão.
important
Esta verificação só será realizada se a tabela/coluna estiver ATIVA ou se esta não for a última versão da tabela/coluna. |
Data de Registro |
Data de criação da customização. |
Publicar Componente |
Executa o componente no banco de dados e, quando necessário, restaura a customização. Recomendado apenas para uso da Thomson Reuters ou parceiro habilitado. |
Ativar / Inativar |
Indicativo de status. Não altera o comportamento da customização na base de dados. Para mais informações, consulte o Guia de Desenvolvimento de Customização . |
Detalhe do componente: Gatilho
Campo |
Descrição |
|---|---|
ID Gatilho |
Identificador único do gatilho. |
ID Custom |
Identifica a qual customização pertence este gatilho. |
Status |
Indica se o gatilho está ativo ou inativo no sistema. |
Nome do Schema |
Nome do usuário no banco de dados referente ao produto onde o gatilho deve ser aplicado. |
Nome da Tabela |
Nome da tabela do produto à qual o gatilho está vinculado. |
Nome do Gatilho |
Nome utilizado para identificar o gatilho. Uma mesma tabela pode ter vários gatilhos, e um mesmo gatilho pode ter diversas versões. |
Procedure Custom |
Nome da procedure customizada chamada dinamicamente pelo gatilho do produto. |
Tipo do Gatilho |
Tipo de execução do gatilho. Valores: A (After) e B (Before). |
Observação |
Campo livre para observações sobre a customização. |
Status Assinatura |
Este campo exibe o status da assinatura, podendo ser:
Esse campo é preenchido automaticamente pelo sistema. Para isso, a funcionalidade de Controle de Customizações realiza uma conta matemática (Checksum) que valida a integridade referente aos seguintes campos: Nome Usuário, Nome Tabela , Nome gatilho , Procedure Custom , Tipo Gatilho e Empresa Responsável . Se esse campo estiver com qualquer status diferente de Válida, a customização não será controlada, e assim não haverá garantia de que o código fonte não foi violado. |
Data de Registro |
Data de criação da customização. |
Publicar Componente |
Executa o componente no banco de dados e, quando necessário, restaura a customização. Recomendado apenas para uso da Thomson Reuters ou parceiro habilitado. |
Ativar / Inativar |
Indicativo de status. Não altera o comportamento da customização na base de dados. Para mais informações, consulte o Guia de Desenvolvimento de Customização . |
Detalhe do componente: Formulário
Campo |
Descrição |
|---|---|
ID Formulário |
Identificador único do formulário. |
ID Custom |
Identifica a qual customização pertence este formulário. |
Status |
Indica se o formulário está ativo ou inativo no sistema. |
Nome do Formulário |
Nome que identifica o formulário no sistema. |
Descrição |
Descrição do formulário da customização. |
Versão das Classes |
Versão de compilação do framework utilizado no formulário. |
Versão do Dados Mestres |
Versão do menu Dados Mestres vigente quando o formulário foi compilado. |
Versão do Compilador |
Versão do compilador SqlWindows utilizado. |
Observação |
Campo livre para observações sobre o formulário. |
Código Fonte |
Código fonte completo do formulário (app ou apt). |
Status Assinatura |
Este campo exibe o status da assinatura, podendo ser:
Esse campo é preenchido automaticamente pelo sistema. Para isso, a funcionalidade de Controle de Customizações realiza uma conta matemática (Checksum) que valida a integridade referente ao código fonte do objeto e também da empresa responsável pela customização. Se esse campo estiver com qualquer status diferente de Válida , a customização não será controlada, e assim não haverá garantia de que o código fonte não foi violado. |
Data de Registro |
Data de criação do formulário. |
Importar Formulário |
Utilizado no desenvolvimento de customizações para criar um formulário e importá-lo para a tela Controle de Customização . |
Ativar / Inativar |
Indicativo de status. Não altera o comportamento da customização na base de dados. Para mais informações, consulte o Guia de Desenvolvimento de Customização . |
Detalhe do componente: Anexo
Campo |
Descrição |
|---|---|
ID Anexo |
Identificador único do anexo. |
ID Custom |
Identifica a qual customização pertence este anexo. |
Nome do Arquivo |
Nome do arquivo anexo vinculado à customização. |
Descrição |
Descrição do arquivo selecionado. |
Observação |
Campo livre para observações sobre o arquivo. |
Conteúdo do Arquivo |
Conteúdo do arquivo armazenado no banco de dados. |
Data de Registro |
Data de registro do arquivo no sistema. |
Importar Arquivo |
Utilizado no desenvolvimento de customizações para criar um arquivo anexo e importá-lo para a tela Controle de Customização . |