Pular para o conteúdo principal

Layout de Segregação de taxas - v1.0

Formato de Entrada via Upload

Introdução

Nesta página, disponibilizamos o formato de arquivo e seu respectivo layout aceito pela tela do módulo de Segregação de taxas para processamento em lote:

  • Upload na tela de Segregação de taxas, botão Segregação em lote (Upload de documento).

Formato Suportado pela Plataforma ANBIMA

A Plataforma ANBIMA suporta o seguinte tipo de arquivo no processo de upload manual de informações de segregação de taxas:

  • xlsx (Microsoft Excel)

Layout dos Dados

O layout dos dados está conforme a lista de campos de Segregação de taxas

Formatos de envio

Abaixo é detalhado a estrutura de layout do formato de arquivo.

  • Quantidade de linhas(segregações):

    250 (aba informacoes)
  • Formato xlsx (Microsoft Excel):

    O formato de planilhas Excel suportado pelo Hub é o xlsx. Onde temos os headers na linha 2, e em cada uma das colunas se encontra cada chave (tag) que deve ter sua nomenclatura e ordem respeitada. Os campos de valores devem utilizar vírgula (",") para separar os decimais. Abaixo está um exemplo de arquivo xlsx:

  • Download: Padrão xlsx

Funcionamento

Envio através de upload de arquivo

Envio do arquivo de segregação em lote: O usuário faz o envio através do botão "Segregação em lote", acessado através do menu "Segregação de taxas".

O processo de carga de arquivo possui 2 etapas de validação a saber:

Processo de carga de arquivo

O processo de carga de arquivo possui 2 etapas de validação, a saber:


1ª Validação de integridade de arquivo

Processo síncrono onde, se houver qualquer inconsistência, o arquivo é totalmente rejeitado.

Nesta etapa são realizadas as seguintes validações:

  • Arquivo não deve ultrapassar 250 linhas na aba “Informacoes”
  • Arquivo deve conter pelo menos 1 linha nas abas “Informacoes” e “acordosComerciais”
  • Arquivo deve conter as abas definidas no layout
  • Arquivo deve conter as abas na sequência definida no layout
  • Cada aba deve conter o header definido no layout
  • Cada aba deve conter os campos do header na sequência definida no layout

Passando por esta etapa com sucesso, inicia-se a próxima validação de integridade de arquivo:

  • Tamanho e formato do campo
  • Domínios
  • CNPJ válido
  • Obrigatoriedade de campos

Qualquer inconsistência identificada acima, todo o arquivo é rejeitado e o sistema gera uma planilha contendo a lista de inconsistências, conforme layout abaixo.

layout inconsistências

CampoTamanhoFormatoDescrição
Arquivo255 (incluindo a extensão)Texto (sem caractere especial)Nome do arquivo anexado pelo usuário
Aba31Texto (sem caractere especial)Nome da aba definida no layout da planilha de carga em lote
Campo250Texto (sem caractere especial)Nome do campo definido no layout da planilha de carga em lote
Linha3NuméricoNúmero da linha em que se encontra a informação onde o erro ocorreu
Mensagem de erro255TextoMensagem de erro gerada pelo sistema

2ª Validação de regras de negócio

Após passar pela validação de integridade de arquivo, o Hub ANBIMA passa para o processamento assíncrono, onde para cada linha da aba “Informacoes” é gerada uma solicitação de segregação de taxas com status “Pendente” e entra na fila para processamento.

À medida que o sistema processa as solicitações, seu status é alterado para “Ativo”, “Inativo” ou “Rejeitado”, conforme descrito abaixo:

  • Ativo: quando a segregação de taxas é processada com sucesso
  • Inativo: quando a segregação de taxas é processada com sucesso e no Hub ANBIMA já existe uma segregação de taxas com o mesmo CNPJ do fundo, CNPJ da classe e Código identificador da Subclasse. Neste caso, o Hub inativa a mais antiga e cria uma nova segregação com status “Ativo” (função de alteração de segregação de taxas)
  • Rejeitado: quando a segregação de taxas é processada e foi identificada alguma inconsistência na validação de regras de negócio

Validações das regras de negócio

  • Se a Classe ou Subclasse está cadastrada no Cadastro de Fundos ANBIMA, os dados existentes substituirão o Nome comercial da Classe e Subclasse informados na planilha
  • Se a Classe ou Subclasse está cadastrada no Cadastro de Fundos ANBIMA e a Taxa Global = Sim, os dados existentes no cadastro substituirão o conteúdo da planilha
  • Se o Perfil da taxa = “Escalonada”, a aba de taxa escalonada correspondente deve estar preenchida
  • Se a Classe ou Subclasse cobra taxa de Estruturação de previdência, Cogestão ou Distribuição, a aba de lista dos prestadores de serviços correspondente deve estar preenchida
  • Se os campos foram preenchidos com o domínio correto
  • Se os campos obrigatórios estão corretamente preenchidos

No caso das segregações com status “Rejeitado”, o Hub ANBIMA disponibiliza um arquivo contendo as inconsistências identificadas.

Layout do arquivo de inconsistências de regras de negócioem definição