Logotipo da empresa e cabeçalho da página
   
 
  Relatório de Versões Sistema de Enquadramento Versão 3.49
 
 

Atividades Realizadas
Conteúdo
 ARQUIVO/SEGURANÇA
1

Arquivo Segurança Relatórios Auditoria de Regras/Associações:No relatório, quando não houverem dados para serem mostrados no período informado, aparecerá a mensagem <<< SEM OCORRÊNCIAS NO PERÍODO >>>. O botão na tela que gera o relatório agora fica desabilitado até que o refresh seja efetuado.

2
Arquivo Segurança Relatórios Auditoria de Regras/Associações Módulo de Segurança SEGREGADO: Novo relatório foi adicionado ao Módulo de Segurança que fica separado do sistema de Enquadramento.
 OPERAÇÃO
3
Operação Configuração Geral (aba Outros Controles): Mudança do texto para a opção de considerar regra como não disponível no caso do parâmetro externo não ter sido conferido na data - PEX().
4
Operação Configuração Geral (aba Outros Controles): Implementação para que o sistema mantenha, opcionalmente, o último status de enquadramento de cada fundo. Essa opção será setada nesta opção do menu.
5

Operação Ajuste de Vencimento de Títulos:

• Criada uma nova forma de identificar títulos vencendo em dia não útil e colocar o vencimento como o próximo dia útil;
• Incluída nesta tela uma nova opção para ajustar o vencimento para o PRÓXIMO dia útil “Anterior a data de vencimento” ou “Posterior a data de vencimento”;
• Implementação para que após a execução da rotina, seja listado em um grid as colunas “Título”, “Venc.Anterior” e “Venc.Ajustado” com todos os títulos que precisaram ser alterados, possibilitando exportar esse resultado para o Excel.
6

Operação Controle de Carga de Ativos: Quando o sistema faz a carga de um fundo realiza algumas verificações, como por exemplo se o fundo participa de um grupo de fundos, etc… Nesta implementação o usuário poderá utilizar um flag do filtro de fundos na tela de carga de ativos, que se for marcado essa verificação não será feita e a carga será mais rápida. Esse flag só será habilitado na aba “Filtro de fundos”.

7
Operação Configuração Geral
Operação Controle de Carga de Ativos:
• Criada uma nova opção para limitar o período informado para realização de carga no sistema. Essa opção aparece na nova aba “Configurações de Carga” da tela “Configuração Geral”, e quando recebe o valor vazio, desconsidera esse limite;
• A opção “Limite em dias para Views de interface” foi movida da aba “Outros Controles” para a nova aba “Configurações de Carga”;
• Criado no arquivo ENQ_MP.INI uma chave que controla a disponibilidade da opção “Limite em dias para Views de interface”. Assim quando a chave “LimiteDiasViewsInterface” da seção “Carga” tiver o valor “Yes”, que é considerado padrão, a opção acima mencionada estará habilitada, e caso contrário, estará desabilitada;
• Não será permitida a carga quando o período informado na tela “Controle de Carga de Ativos” for superior ao configurado nas Configurações Gerais, mostrando uma mensagem de alerta.
8
Operação Importações Associação de Títulos a Grupo Contábeis: Inclusão de nova opção de menu “Associação de Títulos a Grupo Contábeis” - permitindo associar automaticamente Títulos a Grupos Contábeis a partir da importação de uma Planilha Excel, que deverá conter em seu Layout uma coluna com o Código do Título e outra coluna com o Código do Grupo Contábil.
9
Operação Recalcular Número de Dias de Enq./Desenq. Das Regras e Visualizações Resultados de Enquadramento: Nova rotina para recontar número de dias de desenquadramento e dias de enquadramento na tabela de resultados. Esta rotina deverá ser baseada em uma data inicial ou para todos os registros presentes na base.
10
Operação Controle de Carga de Ativos Cadastro de Títulos:
• Criado um controle para tornar o processo incremental ao invés de zerar a tabela a cada carga. Nova opção na tela de carga que "não será a default".
• Nova aba “Manutenção de Carga de ativos” para que o usuário possa apagar os títulos que não estejam mais presentes em nenhuma carteira. Para cada segmento foi colocado um check box (RF, RV, FUTUROS, Cotas de Fundos, Opções Compra/Venda, Contratos Swap e Todos os segmentos) para que o usuário escolha qual deseja apagar. Foi colocado também um contador para cada segmento informando o nº de títulos que estão nessa situação.
• Os flag’s da tela de Carga (Operação Controle de carga de ativos) foram agrupados por assunto.
11
Operação Enquadramento Geral: foi acrescentado à tela a opção de escolha da data de execução do Enquadramento.
12
Operação Configuração Configuração Geral
Operação Configuração Configuração de Ajuda de Funções/ ficha e botão
Visualizações Comandos para criação de objetos dos usuários F12

• Criado o submenu “Configuração” no menu “Operação” e a opção “Configuração Geral” foi movida para dentro dele;
• Criada a opção “Configuração de Ajuda de Funções” dentro do submenu “Configuração” do menu “Operação”.
Essa nova opção será responsável por cadastrar todas as informações referentes a cada função disponível no sistema, e será organizada conforme a antiga tela de visualização de comandos para compor objetos do usuário (F12);
• O cadastro será dividido em 3 níveis: Categorias, contendo como descrição o nome das abas da antiga tela, Funções, contendo todas as funções presentes na tela F12, e Parâmetros, com os parâmetros de cada função;
• No cadastro de Categorias poderá ser informada a descrição da categoria, e escolhida as cores para realçar as funções pertencentes a cada categoria na nova tela de Visualização de Comandos. Um botão “Funções da Categoria” dará acesso a todas as funções que fazem parte da categoria;

       Fig.1 - Cadastro de Categorias
                                         Fig. 1 - Cadastro de Categorias


• No cadastro de Funções um painel exibirá o nome da categoria a qual as funções fazem parte, e no grid aparecerão as funções, suas descrições e flags indicativos de funcionamento. No rodapé, um botão “Parâmetros da Função” dará acesso aos parâmetros da função posicionada, e um filtro determinará quais funções serão exibidas no grid. O padrão de seleção do filtro de flags do cadastro de funções será ‘tudo desmarcado’, assim, serão exibidas todas as funções, independente de seus flags. Quando somente um filtro estiver marcado, serão exibidas as funções que possuem o flag marcado, e quando estiverem marcados mais de um filtro, serão exibidas as funções que possuem um ou outro filtro selecionado. Quando todos estiverem selecionados, as funções que não tiverem nenhum flag marcado não serão exibidas;

          
                                    Fig. 2 - Cadastro de Funções

• A ficha de Cadastro de Funções permitirá informar o Nome da função, a Categoria a qual faz parte, o Código de erro que futuramente será retornado no avaliador de expressões, a Descrição da função, os Flags de funcionamento e a Observação específica da função;
• No cadastro de Parâmetros serão exibidas em um grid a Posição do parâmetro na lista de parâmetros da função, o Nome do parâmetro e a Descrição do mesmo;

          
                                                    Fig. 3 - Cadastro de Parâmetros

• A ficha de Cadastro de Parâmetros permitirá alterar a posição do parâmetro na sintaxe da função, o Nome do parâmetro, o Tipo de valor esperado, a Descrição, a Observação, a obrigatoriedade ou não do parâmetro e seu valor Padrão quando omitido caso seja opcional. Dentre os valores permitidos para o Tipo de valor esperado encontram-se: Caractere, String, Numérico, Data, Lista, Mais de um tipo e Expressão;
• A nova tela para Visualização de Comandos para Compor Objetos do Usuário coletará informações cadastradas nos móípicos do sistema, e exibindo o nome da função e sua categoria. Um filtro permitirá a seleção de uma categoria específica para exibição de suas funções, e logo abaixo, uma linha possibilitará o redimensionamento da lista de funções e o detalhamento de cada uma delas. No detalhamento da função posicionada, aparecerá o nome da função e sua sintaxe, realçada nas cores definidas pela categoria a qual faz parte, seguida dos flags indicativos de funcionamento. Logo abaixo, um campo texto permitirá visualizar a descrição da função, seus parâmetros e respectivas descrições, obrigatoriedade, valor padrão e observações, e as observações da função. Nessa mesma tela, um painel localizado no rodapé da tela conterá a legenda dos flags disponíveis.

          
                  Fig 4 - Visualização de Comandos para Compor Objetos do Usuários
 
 RELATÓRIOS
13
Relatórios Posição Emissores x Fundos: Criado na tela de filtro do relatório um campo com data, tendo como referência a data da última carga de ativos realizada no sistema de enquadramento. Se não existirem dados na tabela NxEnq_Temp_Posicao será emitido um aviso para que a carga de ativos seja efetuada.
14
Relatórios Monitoramento de Desenquadramentos Desenquadramento de uma regra: Otimização da execução do relatório "Desenquadramentos de uma regra”.
 
CADASTRO
15
Cadastro Objetos do Usuário (F7) Incluir/Alterar Objetos do Usuário (Ficha de Cadastro): Implementação que visa informar durante o cadastro de objetos quando uma expressão não é válida, utilizando para isso uma rotina semelhante ao módulo analisador de expressões, que durante a gravação testa a expressão com valores simulados.
16
Cadastro Cadastro de Gestores / Officers / Administradores: Alteração para que no momento de cadastrar um usuário indique-se qual é sua classe: se Gestor, Officer ou Administrador. O usuário poderá escolher mais de uma opção, ou seja, ele poderá ser apenas Officer como também Gestor ou mesmo Administrador.Os dados cadastrados anteriormente se manterão até que o usuário os altere. Caso o usuário mude o tipo e este tiver sido cadastrado no fundo, ocorrerá um aviso.
17
Cadastro Objetos do Usuário (F7): Criado novo botão com a função de criar grupo de objetos, incluindo nesse grupo os objetos marcados, exibindo a ficha de inclusão de grupos de objetos para que seja informada a Descrição, o Número de Casas Decimais e o Tipo de Saldo, gravando no campo “Elemento” de cada objeto associado, um texto no seguinte formato: “OBJ”+Número do objeto.
18
Cadastro Objetos do Usuário (F7): Novo botão com a função de criar um novo objeto com o somatório dos objetos marcados. Montando o campo “Expressão” usando o seguinte formato: OBJ(núm.obj.1)+OBJ(num.obj.2)+...+OBJ(num.obj.n), e verificando se o tamanho do campo não excede o limite permitido. Exibe a ficha de inclusão de objetos para que seja informada a “Descrição” e as “Observações” do novo objeto.

Formulário principal: - Tela principal: Acertado o filtro “Script de Visualização” para que ao ser aberto mantenha a escolha anterior.

Cadastro Dados Complementares do Fundo:
- Formulário de cadastro com grid:
• Habilitada a rotina para gravar a seqüência dos campos nos grids. Se forem alteradas as posições das colunas no grid, deve gravar e quando entrar na tela de novo, estar da mesma forma. Alterar o formulário padrão de cadastro e todos os outros que não tenham sido criados a partir dele.
•Desabilitada a rotina acima nos formulários que possuem consulta dinâmica, ou seja, que possuem campos que podem mudar de nome.
19
Cadastro Grupo de Ativos:
• Implementação para permitir marcar um ou mais grupos de ativos no grid;
• Novo botão para liberar registros marcados no grid;
• Novo botão com a função de criar um objeto do usuário com o somatório dos grupos marcados, montando o campo Expressão no seguinte formato: GRP(grp.ativ.1)+GRP(grp.ativ.2)+...+GRP(grp.ativ.n) e exibindo a ficha de cadastro de objetos do usuário para que seja informada a Descrição e as Observações do novo objeto.
• Novo botão com a função de criar uma característica especial de enquadramento, aplicando a essa nova característica os grupos marcados, exibindo ficha de inclusão de características especiais de enquadramento para que seja informada a Descrição da nova característica.
20
Cadastro Grupo de Emissores / Empresas: Novo botão “Clonar Emissores de um Grupo” com a função de copiar emissores de um grupo para outro, verificando a existência de emissores no grupo destino e informando ao usuário qualquer ocorrência, exibindo formulário para escolha dos grupos origem e destino.
21
Cadastro Objetos do Usuário (F7): Novo botão com a função de criar uma regra de proibição utilizando o objeto posicionado, exibindo a ficha de Cadastro de Regras por Limites, inserindo no campo Operação a opção Proibido, na seção Objeto combobox Objeto Fixo a opção Objeto do Usuário, e no combobox Objeto do Usuário o objeto previamente escolhido, posicionando o cursor no campo Descrição.
22
Cadastro Regras de Enquadramento (Por Limites) botão Associar regras marcadas a uma classificação / fundo...
Cadastro Regras de Enquadramento (Por Concentração) botão Associar regras marcadas...
• Inclusão da aba Limites com todos os itens da ficha de Associação de Regras (Alertas Mínimos e Máximos, Limites Mínimo e Máximo, Adicionais Mínimo e Máximo, Observação, Banda de Limites da Regra e flag Gera Pendência para Análise).
Formulário principal - Tela principal:
• Implementação que possibilita copiar Dados Complementares, Classificações Auxiliares diretas do Fundo, Regras (por Limites, por Concentração e Secundárias), Lista de Contrapartes e Lista de Fundos Permitidos de um fundo e colar em um ou mais fundos selecionados.
Pressionando CTRL-C no grid principal, os dados do fundo posicionado são copiados, e pressionando CTRL-V depois de posicionar em outro fundo ou marcar mais fundos, é exibido um formulário para início da rotina.
Essa nova tela exibe o fundo de origem e uma listagem com os fundos destino, onde pode-se escolher quais dados serão copiados dentre os mencionados acima. Quando não houverem informações a serem copiadas, a opção ficará desabilitada, evitando que os dados sejam simplesmente apagados no fundo destino.
Permite selecionar todas as opções através do flag “Marcar todos”. Essa rotina apaga os dados anteriormente cadastrados para cada opção de cópia no fundo destino, além de solicitar uma confirmação com os mesmos dizeres na execução efetiva da rotina. Vale lembrar que existem Classificações Auxiliares associadas pelo Script de Visualização dos Dados Complementares e Classificações Auxiliares diretas do Fundo que são tratadas de forma diferente pelo sistema.
• Novo botão para permitir limpar dados do fundo copiado, possibilitando a escolha de outro fundo.
23
Cadastro Regras de Enquadramento (Por Concentração) ou F6:
• Permitir que nas operações com Maturidade o prazo seja aplicado em forma de um range (Faixa). Desta forma, a partir de agora, teremos um Prazo Inicial e Final e seus respectivos operadores. Porém, o Operador Final e o Prazo Final só serão aplicados quando o Operador Inicial for diferente de “=”, “<=” e “>=”, pois não teria sentido usá-los.
Exemplo:   <= 5 e >7    –   Isso nunca vai acontecer!
• Possibilitar o uso de uma agência de rating específica em cada regra, ao invés de usar uma única agência que é configurada na tela de Configurações Gerais (Agência Interna).
24

Cadastro Cadastro Regras Enquadramento (por Limites) / F5 e (por Concentração) / F6: Implementação para permitir que para uma regra ou para um conjunto de regras marcadas pelo usuário, o próprio usuário possa setar os flags ONLINE (RF/RV) para um determinado status (sim/não) em todas a associações das regras.

25
Cadastro Cadastro Regras Enquadramento (por Limites) / F5 e (por Concentração) / F6: Implementação para que cada regra ilustre, em uma coluna, o total de fundos que a utilizam. Foi colocado o total dos fundos sem repetições embaixo da tela.
26
Cadastro Cadastro Regras Enquadramento (por Limites) / F5 e (por Concentração) / F6: Criada nova área de totalização, associada à regra posicionada no grid desta tela, mostrando o total de associações (*) por scripts de associação, o número de associações com flag ONLINE ativo p/ RF ou RV, apenas Batch e o número de fundos envolvidos nas associações.

Exemplo: Pelo script “Regras Legais” a regra em questão foi associada 30 vezes sendo que deste total, 20 estão marcadas como ONLINE RF e 10 são apenas para batch e essas 30 associações estão em 25 fundos, pelo script “Regras Contratuais” a mesma foi associada 25 vezes sendo que deste total, 15 estão marcadas como ONLINE RV, 10 são apenas para batch e essas 25 associações estão em 20 fundos e assim por diante. Os dados serão ilustrados em um grid como exemplificado abaixo.

Regra XPTO:
Script Associação
Associações Regras
ONLINE RF
ONLINE RV
Apenas BATCH
  Fdos Envolvidos
 Regras legais
30
20
0
10
25
 Regras Contratuais
25
0
15
10
20

27
Cadastro Cadastro Regras Enquadramento (por Limites) / F5 e (por Concentração) / F6;
Cadastro Dados Complementares dos Fundos Aba Enquadramento Específico botão Regras específicas dos fundos;
Cadastro Classificação de Fundos (Grupo de Regras):
Implementação para permitir o cadastramento por regra de um default do flag ONLINE para associações, ou seja, marcar que toda vez que a regra for associada, o default dos flags ONLINE será RF = Sim e RV = Sim. Também foi colocado o Flag Apenas ONLINE (NO BATCH).
28
Cadastro Parâmetros Externos
Cadastro Parâmetros Externos Ficha de edição:
Criado um flag na ficha "Parâmetros Externos" para indicar se na importação destes parâmetros externos, eles serão automaticamente conferidos, mostrando uma nova coluna com esta opção no Cadastro de Parâmetros Externos.
29
Cadastro Regras de Enquadramento (Por Concentração) – (Tecla de Atalho – F6);
Cadastro Regras de Enquadramento (Por Concentração) – (Tecla de Atalho – F6) – Duplo clique para a ficha de cadastro;
Cadastro Regras de Enquadramento (Por Concentração) – (Tecla de Atalho – F6) Botão “Lista específica de Emissores”

• Novo botão “Lista específica de Emissores” no Cadastro de Regras de Concentração, sendo habilitado somente quando estiver posicionado em uma regra de concentração por emissores e estiver utilizando a lista de emissores. Com esse novo botão ativo, pode-se utilizar o novo cadastro de Lista específica de Emissores que serão “Considerados apenas na lista fornecida da Regra” ou “Desconsiderar os emissores da Lista fornecida da Regra”.


                          Fig. 5 - Botão Lista Específica de Emissores

• Duas novas seções acrescentadas na ficha da Regra de Concentração: “Seleciona seção para emissores” e “Lista de Emissores”. A primeira seção indica a forma em que os emissores serão computados na regra, ou seja, por Tipo de Emissores a forma antiga, ou pela nova seção Lista de Emissores, sendo que na nova seção “Lista de Emissores” os emissores dessa lista servirá para incluí-los ou excluí-los na computação dos emissores da regra. Quando for por Lista de Emissores e desconsiderar emissores da lista fornecida, a seção Tipo de Emissores será habilitada para que sejam acrescentados os emissores por Tipo e subtrair os emissores da lista.

      
                   Fig. 6 - Ficha da Regra de Concentração: novas seções

• A seção “Seleciona seção para emissores” só é habilitada quando a regra de concentração for Por Emissores. Por default, quando a regra de concentração for por Emissores, será habilitada a seção Tipo de Emissores para não termos problemas com a execução das regras antigas e as novas.

30
Cadastro Gestores / Officers / Administradores: Inclusão de nova seção no cadastro de Gestores / Officers / Administradores para definição do Default de Flag´s ONLINE do Gestor. As caixas de checagem do “Default de Flag´s ONLINE” só serão habilitadas caso a caixa de checagem “Usar Flag´s ONLINE default do Gestor ao invés das Regras ?” esteja marcada. Pelo menos um Default de Flag´s ONLINE deve estar marcado (quando aplicável).
31

Cadastro Dados Complementares do Fundo: Inclusão de nova caixa de combinação “Gestor para default de Flag´s ONLINE” no cadastro de Dados Complementares do Fundo. Essa nova caixa de combinação deve ser utilizada para informar ao sistema qual Gestor ele deve considerar para Default de Flag´s ONLINE.

32

Tecla F2 Regras Específicas do Fundo: Quando da inclusão de uma nova regra específica de um fundo, o sistema irá verificar se existe um “Gestor para default de Flag´s ONLINE” definido. Em caso afirmativo:

• Se o “Gestor Renda Fixa” e/ou o “Gestor Renda Variável” estiverem especificados, o Default de Flag´s ONLINE definidos para o Gestor serão considerados para o Enquadramento ONLINE;
• Se o Gestor Renda Fixa e/ou o Gestor Renda Variável não estiverem especificados, será considerado o default de Flag´s ONLINE definidos na Regra;
• Se não existir Default de Flag´s ONLINE definidos para o Gestor, será considerado o default de Flag´s ONLINE definidos na Regra.
33
Cadastro Regras de Enquadramento (por Limites) F5
Cadastro Regras de Enquadramento (por Concentração) F6
Botão “Visualizar Fundos com esta regra no perfil...”
• Inclusão de novas colunas: Mínimo e Máximo na janela de “Visualização de Fundos com a regra” para exibir os limites mínimos e máximos respectivamente. Neste processamento os limites mínimos e máximos exibidos serão os da associação da regra ao fundo e não os definidos na ficha de cadastro da regra.
34
Tela F11: implementação para mostrar o nome dos emissores e indexadores.
35
Cadastro Regras de Enquadramento (Por Concentração) F6: Regras de concentração por "Ativos" considerar risco de crédito dos Ativos.
• Ficha de Cadastro de Regras por Concentração aba Características Especiais das Operações: foi habilitada a seção “Risco por emissor” também para regras por concentração por “Ativos” (aba “Principal” seção “Verificar concentração por” opção “Ativos”).
• Ficha de Cadastro de Regras por Concentração aba Características Especiais das Operações: foi alterado o nome da seção “Risco por emissor” para “Risco de Crédito”.
• Alteração na SPN para considerar também rating do Ativo.
• Na tela de ficha do cadastro de regras por concentração, foi habilitada a opção “Risco de Crédito” (antigo Risco por Emissor), na aba “Características Expecíficas das Operações” quando a concentração for por Ativos.
CONFERÊNCIAS DE REGRAS
36
Conferência de Regras Conferir regras do fundo posicionado: Implementação com o objetivo de que as datas na validação de regras individual e em grupos assumam sempre a data do servidor, não permitindo que o usuário as altere.
ENQUADRAMENTOS GLOBAIS

     Risco De Crédito
37
Enquadramentos Globais Risco de Crédito Visualizar Consultas Baixo Risco / Alto Risco (Por Categoria): Alteração no título das colunas “P.L.” e “Posição (%P.L.)” para “PL” e “Posição (%PL)”.

Enquadramentos Globais Risco de Crédito Visualizar Consultas Fundos e operações não discricionárias (Por Categoria): Alteração no título das colunas “P.L.” e “Posição (%P.L.)” para “PL” e “Posição (%PL)”.

Cadastro Regras de Enquadramento (Por Limites) (F5): Novo botão para liberar registros marcados.
Cadastro Regras de Enquadramento (Por Concentração) (F6): Novo botão para liberar registros marcados.
Cadastro Regras de Enquadramento (Por Limites) (F5) duplo-clique em uma regra (edição) Alterar Regras de Enquadramento: Ajustados os títulos dos campos de maturidade (Operador, Prazo, Tipo Prazo, Cálculo de Dias, Data Venc.Mín., Data Venc.Máx. e Maturidade (Tipo data Inicial).

FUNÇÕES DE OBJETOS DO USUÁRIO
38
Visualizações Comandos para criação de objetos de usuários/ F12: Novo parâmetro G (Grupo contábil) nas funções TITID e TITNM. As suas posições na tela foram alteradas para uma melhor visualização.
39
Visualizações Comandos para criação de objetos do usuário: Criação de uma função para retornar o próximo dia útil ou corrido de D0 ou de uma data especificada e permitir o uso da mesma dentro da GRP e de outras funções. O nome seria CALCDT(p1, p2, p3) onde p1 seria a data inicial, p2 seria o número de dias a incrementar ou decrementar e p3 seria "U" para úteis e "C" para corridos. No p1, poderíamos usar a constante "DP" que significa que a função vai usar a Data de Processamento no lugar.
40
Visualizações Comandos para criação de objetos dos usuários (Tecla F12): Criado um novo parâmetro (G = Grupo Contábil), na função RATING() na Aba Funções com Parâmetros Diretos, página 1 da tela “Comandos para criação de objetos dos usuários (Tecla F12)”.
41
Visualizações Comandos para criação de objetos dos usuários (Tecla F12): Foram criadas 3 novas funções, na nova Aba Índice de Liquidez:
INDLIQFDO - Retorna o Índice de Liquidez do Fundo.
LIQ100CART - Retorna o número de dias para liquidação total da carteira.
LIQ50CART - Retorna o número de dias para liquidação de 50% da carteira.
42
Visualizações Comandos para criação de objetos do usuários (F12): Criado um novo parâmetro para a função PLMEDIO (Funções com parâmatros diretos – Pág. 2) que determina se o PL Médio será calculado por (D)ias ou (M)eses. O valor default é (M)eses. Se for calculado por dias, o valor 1 voltará o próprio PL, 2 será o PL do dia anterior + PL do dia dividido por 2, e assim por diante. Lembrando que é calculado somente para dias úteis.
43
Visualizações Comandos para criação de objetos do usuário: Criada nova função - CT_C que retorna o saldo das ações de uma carteira teórica X que esteja dentro de um range de colocação >= C1 e <=C2.
44
Tela de Cadastro de Objetos - Ficha: Criada uma verificação de sintaxe ao gravar cada registro.
45
Visualizações Comandos para criação de objetos do usuário: Criado um parâmetro que permita que a função RATING considere notas de EMISSÕES dos títulos (se existir nota para o título) e não apenas notas de EMISSORES.
VISUALIZAÇÕES
46
Visualizações Relação de Emissores Pesquisa de Emissores:
• Implementação para permitir marcar um ou mais emissores no grid;
• Novo botão para liberar registros marcados no grid;
• Novo botão com a função de criar grupo de emissores, incluindo nesse grupo os emissores marcados, exibindo a ficha de inclusão de grupos de emissores para que seja informada a “Descrição” do grupo e o flag "Conglomerado econômico".
47
Visualizações Resultados de Enquadramento
Visualizações Resultados de Enquadramento botões para exportar dados para excel
Visualizações Resultados de Enquadramento botão “Exibir a observação do resultado posicionado.
• Incluído botão para visualizar as observações da regra associada;
• Criada nova tela para exibir essas observações;
• Possibilidade de exportar campo com observações da regra associada para o Excel nos 2 grids, principal e detalhes.
48
Visualizações Resultados de Enquadramento
Visualizações Resultados de Enquadramento duplo-clique no grid principal ou botão “Visualizar observações da regra do resultado posicionado"
• Alterado o hint (texto de ajuda) do botão que exibe as observações da regra para “Visualizar observações da regra do resultado posicionado”;
• Alterado o título da coluna “Obs.Regra” para “Obs.Regra na execução do Enquadramento”;
• Implementação que permite escolher os campos “Obs.Regra na execução do Enquadramento” e “Obs.Regra atual da associação” para exportação do excel;
• Na exportação para o Excel foi colocado um campo a mais para exportar a observação atual ou a observação da última execução do enquadramento, através do botão de navegação ou de um duplo-clique no grid principal;
• No formulário de observações da regra, é possível visualizar a observação gravada na execução do enquadramento e a observação atual, separadas por abas, exibindo abaixo um texto informativo sobre a diferença entre as duas observações.
49
Visualização Totalização Geral das Associações de Regras: Novo item - Criada uma área de totalização GERAL não associada à regra posicionada no grid que irá ilustrar quantas regras do total de associações do sistema estão marcadas para ONLINE RF, RV e apenas para batch. Aplicar esta totalização geral também para scripts de associação de regras.
Exemplo:
Número de associações totais do sistema: 425
Associações com ONLINE RF: 127
Associações com ONLINE RV: 98
Associações apenas BATCH: 200
Script Associação
Total Associações
ONLINE RF
ONLINE RV
Apenas BATCH
  Fdos Envolvidos
 Regras legais
268
110
45
110
200
 Regras Contratuais
157
17
53
90
150

50
Visualização Crítica dos Status ONLINE das Regras nos Fundos: Novo item - Criada consulta / crítica para Status de regras que estão com Flag RF ou RV setados para alguns Fundos e não setados para outros Fundos, demonstrando quais são essas regras, fundos e qual Flag (RF/RV) está inconsistente. Também foi adicionado um botão que altera os Flags inconsistentes das associações com os valores defaults das regras.
 
INFORMAÇÕES GERENCIAIS
51
Tela principal Informações Gerenciais botão Gráfico de Descasamento por Estratégia (GAP): Criada funcionalidade para mostrar exposições ao passar o mouse por cima.
52
Tela principal Informações Gerenciais Botão “Gráfico de Descasamento por Estratégia (GAP)”: Implementação para indicar em uma linha o PL da data de referência no mesmo.
53
Tela principal Informações Gerenciais aba Ativos por Grupo: As informações relativas a aba Ativos por Grupo, deixou de ser executada pelo botão principal Atualizar Dados do botão Informações Gerenciais, e está sendo executada dentro da aba Ativos por Grupo como um novo botão Atualizar dados.
54
Grid da Tela Principal Tecla CTRL-V;
Tela Principal botão Informações Gerenciais;

Mensagens de alerta do formulário principal
• Acrescentada a opção de colar “Risco por Emissor” ao copiar dados do fundo;
• Habilitada opção de salvar posição das colunas nos grids da aba “Informações Gerenciais” que não possuem consulta dinâmica, entre elas, todas de “Ativos na Carteira”, “Composição por Emissor”, “Movimentação na Data”, “Composição por Contraparte”, “Composição por Setor”, “Total por Indexador (NET)”, as duas de “Ativos / Swaps por Indexador”, e todas de “Ativos por Estratégia”;
• Atualizado o componente para salvar posição das colunas nos grids em todas as telas subseqüentes, que não sofreram alterações visuais.

Obs: A tela de “Informações Gerenciais” não sofreu alterações.

55
Tela Principal Informações Gerenciais: Implementações visando a melhoria da tela de Informações Gerenciais.
• A aba Informações Gerenciais foi retirada da Unit MAIN e se tornou a Unit VisuInformacaoGerencial, mas para efeito de visualização ela está sendo mostrada dentro do Main;
• Na aba Ativos da Carteiras foram divididas os ativos em sub-abas por tipo dos ativos.
Ex.: RF, RV, Futuros, etc...
• Criada uma nova Aba Total por Indexador (NET).
• Criada uma nova Aba Ativos/Swaps por Indexador, onde o usuário pode escolher um Indexador que será visualizado separado em dois Grids (Ativos RF e Swap).
• Novas Colunas adicionadas na sub-aba SWAP (Indexador da Ponta Ativa e Passiva e seus respectivos valores nas Pontas Ativa e Passiva).
56
Tela Principal Informações Gerenciais: Implementações visando a melhoria da tela de Informações Gerenciais.
1) Na aba Totalizadores por Indexadores (NET) a coluna Ponta Swap foi desmembrada em Total Swaps – Ponta Ativa e Total Swaps – Ponta Passiva.
• Nova aba mostrando os Ativos por Estratégias escolhidos através de um combobox. Essa aba tem sub-abas que mostram os ativos separados por tipos:
Ex.: RF, RV, Futuros, etc...
57
Tela Principal Informação Gerencial (Botão):
• Aba Ativos da Carteira e Ativos por Estratégia, e em suas sub-abas Todos e Movimento Tesouraria: Implementação para que a coluna Título mostre a descrição analítica para os lançamentos de Tesouraria;
Relatório de Composição da Carteira: Implementação para mostrar a descrição analítica no bloco Mvto de Tesouraria.
• Sub-aba Todos da aba Ativos da Carteira, e na aba Ativos por Estratégia, sub-aba Todos - mostrando, em vermelho, os registros referentes a Tesouraria.
58
Tela principal Informações Gerenciais aba Ativos por Grupo: As informações relativas a aba Ativos por Grupo deixaram de ser executadas pelo botão principal Atualizar Dados do Botão Informações Gerenciais, e estão sendo executadas dentro da aba Ativos por Grupo como um novo botão Atualizar dados.
TELA PRINCIPAL
59
Tela principal: Novo botão com a função de criar grupo de fundos, incluindo nesse grupo os fundos marcados e exibindo a ficha de inclusão de grupos de fundos para que seja informada a “Descrição” do grupo e o Tipo de Grupo.
60
Tela principal:
• Implementação que possibilita copiar Dados Complementares, Classificações Auxiliares diretas do Fundo, Regras (por Limites, por Concentração e Secundárias), Lista de Contrapartes e Lista de Fundos Permitidos de um fundo e colar em um ou mais fundos selecionados. Pressionando CTRL-C no grid principal, os dados do fundo posicionado são copiados, e pressionando CTRL-V depois de posicionar em outro fundo ou marcar mais fundos, é exibido um formulário para início da rotina. Essa nova tela exibe o fundo de origem e uma listagem com os fundos destino, onde pode-se escolher quais dados serão copiados dentre os mencionados acima. Quando não houverem informações a serem copiadas, a opção ficará desabilitada, evitando que os dados sejam simplesmente apagados no fundo destino. Permite selecionar todas as opções através do flag “Marcar todos”. Essa rotina apaga os dados anteriormente cadastrados para cada opção de cópia no fundo destino, além de solicitar uma confirmação com os mesmos dizeres na execução efetiva da rotina. Vale lembrar que existem Classificações Auxiliares associadas pelo Script de Visualização dos Dados Complementares e Classificações Auxiliares diretas do Fundo, que são tratadas de forma diferente pelo sistema.
• Novo botão para permitir limpar dados do fundo copiado, possibilitando a escolha de outro fundo.
61
Tela Principal Barra de Ferramentas Botão “Expressões”
Tela Principal botão Enquadramento
Tela Principal Cadastro “Objetos do Usuário F7
• Inclusão de dois novos parâmetros na função SWP_VLPARTIDA() para filtrar por Indexador Ativo ou Indexador Passivo. Os dois novos parâmetros são opcionais e estão habilitados para aceitar Máscara. O primeiro parâmetro se refere ao Indexador Ativo e o segundo parâmetro se refere ao Indexador Passivo.
Ex: SWP_VLPARTIDA(11400,CDI%,PTAX%)
AJUDA
62
Menu Ajuda Sobre o Sistema: Inclusão do parágrafo sobre o registro do sistema de Enquadramento de Fundos no INPI na tela de about .
AJUSTES
63
Ajuste interno na SPN_ENQ_SEL_ObtemNumDiasUteis, de forma a somar +1 a data inicial, pois quando a data inicial não era um dia útil, o primeiro dia útil estava sendo descartado.
64
Cadastro Regras de Enquadramento (por Concentração) / F6: Ao se marcar a opção VERIFICAR CONCENTRAÇÃO: POR EMISSOR, o flag Risco de Crédito MÉDIO da aba CARACTERÍSTICAS ESPECÍFICAS DAS OPERAÇÕES, na inclusão aparecia marcado e em cinza, sendo que ele deveria estar em branco.
65