Layout de Movimentação de cotas - v1.0
Formatos de Entrada via Upload
Introdução
Nesta página, disponibilizamos os formatos de arquivos e seus respectivos layouts aceitos pela tela do módulo de Informes de Movimentação de cotas para o processamento em lote:
- Upload na tela dos Informes de Movimentação de cotas para a ANBIMA;
- Download de retorno do processamento dos informes enviados em lote.
Formatos Suportados pela Plataforma ANBIMA
A Plataforma ANBIMA suporta os seguintes tipos de arquivo no processo de upload manual de informes:
- Texto
- JSON
- xlsx (Microsoft Excel)
Listagem de campos de Movimentação de cotas
Nome Campo | Descrição | Tipo Resultado | Formato/Tamanho |
---|---|---|---|
data | Data de competência do registro de movimentação de cotas | Data | Para formatos xlsx e txt: DD/MM/AAAA e para formato json: AAAA-MM-DD |
cnpj_classe_investidora | CNPJ da classe investidora | Texto | 14 |
classe_compra_cotas | Indicador para informar se a classe investidora compra cotas de outros fundos | Texto | 3 |
cnpj_classe_investida | CNPJ da classe investida | Texto | 14 |
codigoanbima_subclasse_investida | Código ANBIMA da subclasse investida | Texto | 11 |
codigocvm_subclasse_investida | Código CVM da subclasse investida | Texto | 15 |
valor_financeiro_comprado | Valor financeiro comprado | Valor | 16 int, 5 dec |
valor_financeiro_vendido | Valor financeiro resgatado | Valor | 16 int, 5 dec |
valor_posicao_final_investida | Valor da posição final investida | Valor | 16 int, 5 dec |
Formatos de envio
Abaixo é detalhado a estrutura de layout de cada um dos formatos de arquivo.
Quantidade de linhas por arquivo
50 mil linhas
Formato txt
O formato txt é composto de linhas de dados, onde os campos são separados por tab. Os campos de valores devem utilizar a vírgula(",") para separar os decimais. Abaixo está um exemplo de arquivo txt:
Download: Padrão txt
31/12/2024 38586587000135 Sim 123456789012 S1234567890 123456789012345 123123,12310 123123,12310 123123,12310
Formato JSON:
O formato json segue o padrão de linguagem de marcação utilizada para estruturar e armazenar dados, onde o Hub reconhece cada chave (tags) que deve ter sua nomenclatura e ordem respeitada. Os campos de valores devem utilizar ponto (".") para separar os decimais. Exemplo de arquivo json:
Download: Padrão json
[
{
"data": "2024-12-31",
"cnpj_classe_investidora": "38586587000135",
"classe_compra_cotas": "Sim",
"classe_investida": [
{
"cnpj_classe_investida": "12345678000102",
"codigoanbima_subclasse_investida": "S1234567890",
"codigocvm_subclasse_investida": "123456789012345",
"valor_financeiro_comprado": "123456789012345.12",
"valor_financeiro_vendido": "1234567890123.5432",
"valor_posicao_final_investida": "9876543210123.123"
}
]
}
]
Formato xlsx (Microsoft Excel):
O formato de planilhas Excel suportado pelo Hub é o xlsx. Na primeira linha se encontra o header, e em cada uma das colunas se encontra cada chave (tag) que deve ter sua nomenclatura e ordem respeitada. As linhas subsequentes e suas colunas contêm os dados de cada um dos informes. Os campos de valores devem utilizar vírgula (",") para separar os decimais. Abaixo está um exemplo de arquivo xlsx:
Download: Padrão xlsx
data | cnpj_classe_investidora | classe_compra_cotas | cnpj_classe_investida | codigoanbima_subclasse_investida | codigocvm_subclasse_investida | valor_financeiro_comprado | valor_financeiro_vendido | valor_posicao_final_investida |
---|---|---|---|---|---|---|---|---|
31/12/2024 | 38586587000135 | Sim | 00123456789012 | S1234567890 | 123456789012345 | 123123,12310 | 123123,12310 | 123123,12310 |
Funcionamento
Envio através de upload de arquivo e Exportação do Retorno do Processamento
Envio do arquivo de informes: O usuário faz o envio através do botão "Movimentação de Cotas", acessado através do menu "Informes", opção "Movimentação de cotas". O Hub aceita o envio de arquivo de informes em qualquer um dos formatos descritos anteriormente.
O retorno do processamento pode ser acessado de duas formas:
Consulta de informes: através do menu "Informes", opção "Movimentação de Cotas"
Exportação do retorno do processamento: através do botão "Exportar", que pode ser acessado através do menu "Informes", opção "Movimentação de Cotas". Antes de exportar o usuário deverá filtrar os informes que deseja exportar e o formato de arquivo que deseja receber. O Hub irá exportar os informes no formato selecionado.