Search
Search Ajuda e Suporte Suporte do ONESOURCE Global Trade LatAm.

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.
  1. Na tela
    Filtro de Customizações
    , filtre e selecione a customização que deseja cancelar.
  2. Na tela
    Customização
    , clique em
    Cancelar 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:
  • Válida
    (componente íntegro)
  • Violada
    (alteração detectada após assinatura),
  • N/D
    (assinatura não definida)
  • Não Assinada
    (componente sem assinatura).
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:
  • 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 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:
  • 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 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:
  • 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 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
.

Related Content