Manual de Instrução de Elaboração e Envio do Balancete Mensal Padronizado – BMP



**Agência Nacional de Energia Elétrica – ANEEL Superintendência de Gestão Técnica da Informação – SGI Superintendência de Fiscalização Econômica e Financeira – SFF** 

**MANUAL DE INSTRUÇÃO PARA ELABORAÇÃO E ENVIO - DE BALANCETE MENSAL PADRONIZADO BMP** 

Data da Revisão: 09/01/2015 

**Manual de Elaboração e Envio de BMP** 

|**SUMÁRIO**|**SUMÁRIO**|
|---|---|
|<br>1.|OBJETIVO .................................................................................................................................................... 3|
|<br>2.|INSTRUÇÕES GERAIS ............................................................................................................................... 3|
||2.1. ACESSO AO SISTEMA BMP .......................................................................................................... 3|
|<br>3.|ENVIO DO ARQUIVO .................................................................................................................................. 4|
||3.1. Nomenclatura do Arquivo ................................................................................................................ 4|
||3.2. Formato do arquivo .......................................................................................................................... 5|
||3.3. Prazo para envio do arquivo ............................................................................................................ 5|
||3.4. Versionamento do arquivo ............................................................................................................... 5|
||3.5. Tamanho do arquivo ........................................................................................................................ 6|
|<br>4.|ELABORAÇÃO DO ARQUIVO ..................................................................................................................... 6|
||4.1. ESTRUTURA DO ARQUIVO BMP .................................................................................................. 6|
||4.2. DEFINIÇÃO DAS TAGs................................................................................................................... 7|
||4.3. VALIDAÇÕES NO PROCESSAMENTO DOS ARQUIVOS ............................................................ 9|
|ANEXO I – ENVIAR ARQUIVOS BMP ........................................................................................................... 11||
|CONSULTAR ARQUIVOS ENVIADOS .......................................................................................................... 13||
|ANEXO II – MODELO XML PARA ENVIO DE BMP ...................................................................................... 15||

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 2 

**Manual de Elaboração e Envio de BMP** 

## **1. OBJETIVO** 

As concessionárias e permissionárias de serviço público de distribuição, transmissão e geração, bem como as concessionárias de uso de bem público para geração de energia elétrica, na exploração de potencial de energia hidráulica, em regime de produção independente, elaborarão o Balancete Mensal Padronizado - BMP, de acordo com as disposições contidas neste Manual. 

Este documento tem como objetivo instruir as empresas à **elaboração, validação e envio** dos arquivos do Balancete Mensal Padronizado – BMP, em consonância com as regras contidas no manual de Contabilidade do Setor Elétrico – MCSE, aprovado pela Resolução Normativa nº 605, de 11 de março de 2014. 

## **INSTRUÇÕES GERAIS** 

## **2.** 

Como parte do processo de permanente atualização do Manual de Contabilidade do Setor Elétrico - MCSE, a ANEEL identificou a necessidade de revisá-lo em 2012, tendo em vista as significativas alterações ocorridas na área contábil com a convergência das normas contábeis brasileiras às normas internacionais de contabilidade. 

Nesse contexto a ANEEL promoveu a revisão do Plano de Contas, sob a coordenação de técnicos lotados na Superintendência de Fiscalização Econômica e Financeira – SFF e registrado no MCSE. 

Aproveitando a divulgação do novo Plano de Contas, vigente a partir de 1º de Janeiro de 2015, se fez por bem atualizar também a forma de especificar o arquivo BMP, que deverá ser elaborado em arquivo com extensão .XML e não mais em .TXT, como também foi alterada a forma de envio deste arquivo, que deverá ser realizado por meio do novo sistema (BMP2) disponível através do endereço _**http://bmp2.aneel.gov.br**_ e não mais através do DUTO. 

O novo sistema realizará as validações quanto à nomenclatura, estrutura do arquivo e dados informados. Deve ser considerado o estrito atendimento às especificações dos dados requisitados em cada campo conforme descrito neste Manual, do contrário, o arquivo não será enviado pelo sistema. 

Quando inconsistências forem encontradas no arquivo .XML esses erros serão apresentados para o usuário informando o tipo de erro e o local do mesmo. Os arquivos somente serão enviados após o verificador analisar todo conteúdo do arquivo e o mesmo não encontrar mais inconsistências que impeçam seu envio. 

Nos prazos e condições definidos, cada empresa deve gerar e encaminhar seus arquivos exclusivamente em formato .XML e por meio da nova aplicação que os validará o arquivo antes do envio. Os arquivos serão enviados somente após terem sido completamente validados pelo sistema. 

## **2.1. ACESSO AO SISTEMA BMP** 

O sistema permite o acesso automático, via identificação de rede na máquina logada, para usuários do BMP. Permite também o envio de arquivos BMP para uma ou mais empresas desde que o representante esteja cadastrado para tal. 

O representante, atualmente cadastrado para envio de arquivo BMP pelo DUTO, estará automaticamente autorizado a enviar arquivo BMP pelo novo sistema a partir de 1º de Janeiro de 2015. 

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 3 

**Manual de Elaboração e Envio de BMP** 

## **3. ENVIO DO ARQUIVO** 

A partir de 1º de janeiro de 2015, o envio de arquivo de BMP, independente da competência, deve ser enviado no formato .XML, **exclusivamente** através do novo sistema, que é acessado através do endereço: **http://bmp2.aneel.gov.br.** 

## **3.1. Nomenclatura do Arquivo** 

A aplicação somente realizará o envio do arquivo quando o nome do mesmo estiver dentro dos padrões definidos a seguir: 

O nome do arquivo deve estar configurado da seguinte forma: 

## **A P L B M P 9 9 9 9_S I G L A D O A G E N T E_A A A A M M _V . XML** 

|Nome da<br>Aplicação|Código do<br>Agente|Sigla/Nome do Agente|Ano e Mês referente<br>aos dados do arquivo<br>Extensão<br>do arquivo|
|---|---|---|---|
||||Versão do arquivo|

|<br>**Campo**|<br>**Campo**|**Descrição**|**Descrição**|**Descrição**|
|---|---|---|---|---|
|APLBMP||Identifica o nome da aplicação referente ao arquivo a ser enviado.<br>Validações:<br>1) Deve ser preenchido com “APLBMP”;<br>2) Tipo: Alfanumérico;<br>3) Tamanho: 06.|||
|9999_||Apresenta o código do agente seguido de “_underline”_.<br>Validações:<br>1) Tipo: Numérico;<br>2) Tamanho: 04;<br>3) O código do agente deve ser validado conforme o código que identifica o agente na ANEEL;<br>4) O código informado deve ser idêntico à informação contida na TAG <codigo_empresa> no<br>arquivo.|||
|SIGLADOAGENTE_||Identifica a sigla/nome do agente referente ao arquivo a ser enviado.<br>A sigla/nome do agente deve ser apresentada seguida de “_underline”_.|||
|AAAAMM_||Apresenta o ano (AAAA) e o mês (MM) de competência referente as informações enviadas seguido<br>de “_underline”._<br>**AAAA (ano)**<br>1) Tipo: Numérico / Tamanho: 04<br>2) O ano informado deve ser idêntico com o ano informado na TAG <ano> dentro do arquivo.<br>**MM (mês)**<br>1) Tipo: Numérico / Tamanho: 02<br>2) O mês informado deve ser idêntico com o mês informado na TAG <mês> dentro do arquivo.<br>3) Valores possíveis: 01 a 12.|||
|V||Apresenta a versão do arquivo. É utilizado para controlar o número de arquivos enviados.<br>Validações:<br>1) Tipo: Alfanumérico<br>2) Valor Inicial (referente ao primeiro arquivo enviado para a competência):**A**<br>3) Caso a empesa tenha necessidade de retificar os dados de BMP, ou seja,  tenha necessidade<br>de reenviar um novo arquivopor motivo de correção,alteração ou exclusão de dados,será|||
||ANEEL – Agência Nacional de Energia Elétrica||Pág. 4||
||DutoNet – Aplicação APLSCS||||

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 4 

**Manual de Elaboração e Envio de BMP** 

|<br>**Campo**|**Descrição**|
|---|---|
||necessário gerar uma nova versão deste arquivo. A cada nova versão gerada deve ser alterada a<br>versão do arquivo para a letra sequencial lógica (em ordem alfabética) da versão enviada<br>anteriormente, pois o verificador não permitirá o recebimento do arquivo com o mesmo nome.|
|.XML|Apresenta a extensão referente ao tipo de arquivo enviado.<br>Validações:<br>1) Tipo: Alfanumérico<br>2) Tamanho: 03|

O sistema validará o nome do arquivo que está sendo enviado. Caso a nomenclatura do arquivo esteja fora do padrão definido, o sistema irá parar o processamento do arquivo BMP e uma mensagem de erro será apresentada. 

## **3.2. Formato do arquivo** 

O sistema deverá permitir apenas o envio de arquivo que esteja em formato **XML.** A linguagem XML, abreviação de Extensible Markup Language (linguagem extensível de formatação), é um formato universal para transmissão de dados estruturados na WEB e consiste na definição de regras para escrever documentos de forma que sejam adequadamente processados por sistemas de banco de dados. 

O formato para envio dos arquivos BMP será o da linguagem XML (.xml), e fica a critério do agente, decidir sobre a utilização de editores e geradores de arquivo XML existentes no mercado. Arquivos com extensão diferente de .XML não serão recebidos pelo sistema. 

## **3.3. Prazo para envio do arquivo** 

O BMP deve ser encaminhando ao Órgão Regulador no prazo máximo de 40 (quarenta) dias após findo o mês de competência, exceto o do mês de dezembro, que deve ser encaminhado até 30 de abril do ano seguinte ao de competência e dos meses de janeiro e fevereiro que serão encaminhados até 30 de abril do mesmo ano. 

A data de recebimento do arquivo é o que determina a situação do BMP da empresa, podendo ser definida como: 

- **Regular** , para envio de arquivo dentro do período definido; 

- **Irregular** , para envio de arquivo após o período de definido, ou 

- **Inadimplente** , utilizado nas situações do não envio de BMP para competência. 

## **3.4. Versionamento do arquivo** 

O sistema aceita o envio de arquivo para a mesma competência quantas vezes forem necessárias, porém, será considerada apenas a última versão enviada. 

Caso haja necessidade de retificar os dados do arquivo, seja por motivo de correção, inclusão ou exclusão de dados, a empresa deverá gerar uma nova versão deste arquivo. A cada nova versão gerada deve ser alterado o nome do arquivo, na parte que corresponde ao versionamento do mesmo, considerando a letra sequencial lógica (em ordem alfabética) da versão enviada anteriormente, conforme exemplo a seguir. O sistema não permitirá o recebimento de arquivo com o mesmo nome. 

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 5 

**Manual de Elaboração e Envio de BMP** 

Envio Regular: APLBMP9999_SIGLADOAGENTE_201501_ **A** .XML 

Retificação: APLBMP9999_SIGLADOAGENTE_201501_ **B** .XML 

## **3.5. Tamanho do arquivo** 

O tamanho máximo de cada arquivo enviado deve ser de 500KB. Ressalta-se que o arquivo enviado não deve ser compactado. 

## **4. ELABORAÇÃO DO ARQUIVO** 

## **4.1. ESTRUTURA DO ARQUIVO BMP** 

A elaboração do arquivo BMP deve seguir o exemplo de XML listado no Anexo II deste 

manual. 

O arquivo BMP está organizado em 02 (dois) blocos de informações. No 1º bloco, devem ser apresentadas informações referentes à empresa e os dados da competência do arquivo enviado. No 2º bloco devem ser apresentados os dados das contas, juntamente com os valores de débito, crédito e saldo referente às mesmas, conforme exemplo a seguir. 

<BMP> **<** agente> <codigo_empresa>9999</codigo_empresa> **1º bloco** <ano>2014</ano> <mes>04</mes> </agente> <contas> <conta> <numero>111012</numero> <debito>5315885038,87</debito> <credito>5311874328,91</credito> <saldo>4466092,49</saldo> </conta> <conta> <numero>111014</numero> <debito>10364,41</debito> <credito>16841,58</credito> **2º bloco** <saldo>11474,59</saldo> </conta> <conta> <numero>11102</numero> <debito>456405072,73</debito> <credito>304566388,73</credito> <saldo>240389573,47</saldo> </conta> <conta> (...) </conta> </contas> 

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 6 

**Manual de Elaboração e Envio de BMP** 

O bloco onde é declarada a conta e os valores correspondentes (como no exemplo destacado em amarelo), deve ser repetido quantas vezes forem necessário, até que todas as contas que fazem parte do balancete da empresa tenham sido declaradas. Já o 1º bloco, onde estão descritos os dados da empresa e competência do arquivo, deve ser declarado APENAS UMA VEZ. 

A estrutura do arquivo está formada e ordenada por TAGs com funções específicas. As TAGs devem ser preservadas e a estrutura do XML não pode ser alterada. 

ATENÇÃO: 

- Nenhuma TAG pode ser retirada da estrutura do XML nem pode ter seu nome alterado. 

- Todas as TAGs devem ser nomeadas com letras minúsculas, **exceto** a TAG <BMP></BMP>, 

- declarada no inicio/final da estrutura XML. 

## **4.2. DEFINIÇÃO DAS TAGs** 

   - **TAG “BMP” (<BMP> </BMP>)** 

      - TAG única - declara apenas uma vez; 

      - É usada para definir a estrutura do arquivo. 

   - **TAG “agente” (<agente> </agente>)** 

      - TAG única - declara apenas uma vez; 

      - É formada pelas TAGs que contêm informações do agente e da competência referente aos dados de envio, são elas: <codigo_empresa>, <ano> e <mês>. 

   - **TAG “codigo_empresa** ” **(<codigo_empresa>9999</codigo_empresa>)** 

      - Identifica o código da empresa conforme dados cadastrados na ANEEL. 

      - Validações: 

      - 1) Campo de preenchimento obrigatório; 

      - 2) Tipo: Numérico; 

      - 3) Tamanho: 4  (o código informado deve conter 4 dígitos numéricos); 

      - 4) O código informado deve ser igual ao “código do agente” declarado no nome arquivo. 

   - **TAG “ano”** ( **<ano>aaaa</ano>)** 

      - Identifica o ano referente às informações enviadas (competência). 

      - Validações: 

      - 1) Campo de preenchimento obrigatório; 

      - 2) Tipo: Numérico; 

      - 3) Tamanho: 4  (o ano informado deve conter 4 dígitos numéricos); 

      - 4) Valores válidos: ano de 1998 em diante; 

      - 5) O ano informado deve ser igual ao “ano” declarado no nome arquivo. 

- 

- **TAG “mes” (<mes>mm</mes>)** 

   - Identifica o mês referente às informações enviadas (competência). 

   - Validações: 

   - 1) Campo de preenchimento obrigatório; 

   - 2) Tipo: Numérico; 

   - 3) Tamanho: 2 (o mês informado deve conter 2 dígitos numéricos); 

ANEEL – Agência Nacional de Energia Elétrica 

Pág. 7 

DutoNet – Aplicação APLSCS 

**Manual de Elaboração e Envio de BMP** 

- 4) Valores válidos apenas para números de 01  a 12. 

- 5) O mês informado deve ser igual ao “mês” declarado no nome arquivo. 

##  **TAG “contas** ” **(<contas>  </contas>)** 

- TAG única - declara apenas uma vez; 

- É formada pelas TAGs que contêm informações das contas que formam o balancete da empresa. 

##  **TAG “conta” (<conta> </conta>)** 

- TAG múltipla; 

- É formada pelas TAGs que contêm informações da conta, são elas: <numero>, <debito>, <credito> e <saldo>. 

- OBS1: Para cada conta declarada deve ser informado o número da conta, o valor de débito, crédito e saldo para a mesma. Mesmo que alguma TAG não possua valor a ser declarado (nos casos de débito, crédito ou saldo), a mesma não poderá ser retirada da estrutura do XML e deverá ser declarada com valor zero (0,00). 

- OBS2: Essa TAG deve ser repetida quantas vezes forem necessárias até que todas as contas que fazem parte do balancete da empresa tenham sido declaradas. 

##  **TAG “numero” (<numero>999999</numero>)** 

- Identifica o numero da conta de acordo com os planos de contas vigente para competência informada. 

- Validações: 

- 1) Campo de preenchimento obrigatório; 

2) Tipo: Numérico; 

3) O número da conta deve ser validado conforme as contas validas no sistema e de acordo com o plano de contas vigente de acordo com a competência informada no arquivo; 

4) O número da conta deve estar ativo para a competência informada (contas inativas não devem ser informadas); 

- 5) O número da conta deve ser informado sem pontos. 

##  **TAG “debito” (<debito>0,00</debito>)** 

- Apresenta o valor do débito para a conta na competência. 

- Validações: 

- 1) Campo de preenchimento obrigatório; 

2) Tipo: Numérico com duas casas decimais (informar 2 posições depois da virgula); 

3) O separador de milhar “.” (ponto) não deve ser apresentado; 

- 4) O separador de decimais “,” (virgula) deve ser apresentado; 

5) As casas decimais devem ser informadas mesmo que iguais a zero (Ex: 1586,00). 

##  **TAG “credito” (<credito>0,00</credito>)** 

- Apresenta o valor do credito para a conta na competência. 

- Validações: 

- 1) Campo de preenchimento obrigatório; 

- 2) Tipo: Numérico com duas casas decimais (informar 2 posições depois da virgula); 

ANEEL – Agência Nacional de Energia Elétrica 

Pág. 8 

DutoNet – Aplicação APLSCS 

**Manual de Elaboração e Envio de BMP** 

   - 3) O separador de milhar “.”(ponto)  não deve ser apresentado; 

   - 4) O separador de decimais “,”(virgula) deve ser apresentado; 

   - 5) As casas decimais devem ser informadas mesmo que iguais a zero (Ex: 98563,00). 

- **TAG “saldo” (<saldo>0,00</saldo>)** 

   - Apresenta o valor do saldo para a conta. 

   - Validações: 

   - 1) Campo de preenchimento obrigatório; 

   - 2) Tipo: Numérico com duas casas decimais (informar 2 posições depois da virgula); 

   - 3) O separador de milhar “.” (ponto) não deve ser apresentado; 

   - 4) O separador de decimais “,” (virgula) deve ser apresentado; 

   - 5) As casas decimais devem ser informadas mesmo que iguais a zero (Ex: 536785,00); 

6) Caso o valor do saldo seja negativo, junto ao valor do saldo deve ser apresentado, obrigatoriamente, o sinal de negativo (-). Para o valor positivo, não é necessário apresentar o sinal (+). 

## **4.3. VALIDAÇÕES NO PROCESSAMENTO DOS ARQUIVOS** 

O arquivo BMP passará por validações no momento do envio. O sistema realizará validações no nome, na estrutura e dos dados do balancete. Os arquivos somente serão enviados após o validador analisar todo conteúdo do arquivo e o mesmo não encontrar mais inconsistências que impeçam seu envio. 

Enquanto inconsistências forem encontradas, o sistema irá apresentar esses erros na tela informando o tipo de e o local do mesmo para que o usuário possa corrigi-los e só então, tentar enviar novamente. Outras validações realizadas pelo sistema: 

##  **SALDO** 

- O sistema deverá verificar os valores enviados e validar o campo Saldo de acordo com a seguinte fórmula: **saldo = (saldo final da competência anterior) + débito – crédito** 

##  **VALIDAÇÃO EM GRUPO** 

- O somatório do valor de todos os saldos das contas declaradas deve ser igual a zero. 

- O valor total de débitos informados deve ser igual ao valor total de créditos. 

##  **VALIDAÇÃO PARA AS CONTAS** 

- Apenas contas de último grau deverão apresentar lançamentos. 

- As contas serão validadas de acordo com o plano de conta vigente conforme a competência informada no arquivo. Contas inexistentes, desativadas, vencidas ou declaradas em duplicidade não serão validadas e o arquivo não poderá sem enviado. 

- O sistema realizará a comparação das contas declaradas em arquivo de competência anterior com as contas declaradas na competência atual (ou subsequente). Caso a empresa tenha declarado novas contas, não declaradas no balancete anterior, o sistema deverá identificar que é o primeiro lançamento para a conta e permitir o envio do arquivo. 

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 9 

**Manual de Elaboração e Envio de BMP** 

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 10 

**Manual de Elaboração e Envio de BMP** 

## **ANEXO I – ENVIAR ARQUIVOS BMP** 

O envio de arquivos BMP ocorre através do novo sistema BMP que é acessado através do endereço: _**http://bmp2.aneel.gov.br.**_ 

Ao acessar o endereço, os usuários autorizados terão acesso à página do sistema BMP onde poderão acessar tanto a opção para **ENVIAR BMP** quando para **CONSULTAR** arquivos enviados, conforme mostra figura abaixo: 

Para **ENVIAR** um arquivo, o usuário deve selecionar a empresa referente ao BMP que deseja enviar 

- **(1)** e acionar a opção “ **Procurar** ” **(2)** . O usuário deve selecionar o arquivo BMP (.xml) que deseja enviar. 

Ao selecionar o arquivo que deseja enviar, o mesmo será apresentado no local de envio de BMP **(3)** . 

O sistema fará a validação no conteúdo do arquivo.  Após o arquivo passar por todas as validações (nomenclatura, formato, estrutura e dados) e nenhum inconsistência for identificada, o botão “ **Confirmar” (4)** ficará habilitado e o usuário deverá acioná-lo para enviar o arquivo. 

ANEEL – Agência Nacional de Energia Elétrica 

Pág. 11 

DutoNet – Aplicação APLSCS 

**Manual de Elaboração e Envio de BMP** 

Um **RECIBO** de confirmação de envio de arquivo BMP será gerado pelo sistema e apresentado para o usuário, conforme figura abaixo: 

Porém, quando inconsistências forem encontradas no momento do envio do arquivo, esses erros serão apresentados para o usuário informando o tipo e o local do mesmo, conforme exemplo abaixo: 

**OBS: Os arquivos somente serão enviados após o verificador analisar todo conteúdo do arquivo e o mesmo não encontrar mais inconsistências que impeçam seu envio** . 

_OBS1: O sistema não permitirá que Agências Estaduais e Colaboradores do Agente visualize dados de empresas de estados diferente de seu estado de origem._ 

_OBS2: O sistema permite o acesso automático, via identificação de rede na máquina logada para usuários do BMP. Permite também o envio de arquivos BMP para uma ou mais empresas desde que o representante esteja cadastrado para tal._ 

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 12 

**Manual de Elaboração e Envio de BMP** 

## **CONSULTAR ARQUIVOS ENVIADOS** 

O usuário poderá consultar os arquivos BMP enviados. Para consultar os dados de um arquivo, o usuário deve clicar no menu **CONSULTAR BMP (1)** conforme mostra figura abaixo: 

O sistema apresenta uma lista com os últimos BMPs enviados pela empresa. 

Caso o usuário deseja realizar uma consulta específica, basta preencher os campos Empresa **(1)** e Período de competência **(2)** que deseja consultar e acionar a opção **CONFIRMAR (3)** . 

O sistema realiza a consulta específica e apresenta o resultado **(4)** . Nesta tela ainda é possível acessar o recibo de envio do arquivo **(5)** e consultar os dados do BMP enviado **(6)** . 

ANEEL – Agência Nacional de Energia Elétrica 

Pág. 13 

DutoNet – Aplicação APLSCS 

**Manual de Elaboração e Envio de BMP** 

Ao acionar a opção para visualizar os dados do BMP enviado **(6)** , o sistema apresenta uma tela com os dados do balancete enviado pela empresa. O sistema permite ainda gerar relatório do BMP no formato PDF **(7)** e excel XLS **(8)** . 

_OBS1: O sistema permite ao representante, recuperar o recibo de envio de arquivo BMP. Independente do número de arquivos (versões) enviados para mesma competência, apenas o recibo do ultimo arquivo enviado ficará disponível para visualização._ 

_OBS2: O sistema permite consultar os dados do BMP enviado, e, nos casos de mais de uma versão para mesma competência, comparar a última versão enviada com sua antecessora, independente do número de versões existentes._ 

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 14 

**Manual de Elaboração e Envio de BMP** 

## **ANEXO II – MODELO XML PARA ENVIO DE BMP** 

|**XML**|**VALIDAÇÃO**|
|---|---|
|<BMP>||
|<agente>|- Abertura da TAG agente / TAG única - declara apenas uma vez<br>- Formada pelas TAGs: <codigo_empresa>, <ano> e <mês>|
|<codigo_empresa>0495</codigo_empresa>|- Identifica o código da empresa cadastrada na ANEEL<br>- Campo de preenchimento obrigatório / Tipo: Numérico / Tamanho: 4  (o código deve conter 4 dígitos)<br>- O código informado deve ser igual ao “código do agente” declarado no nome do arquivo|
|<ano>2015</ano>|- Identifica o ano de competência referente às informações enviadas<br>- Campo de preenchimento obrigatório / Tipo: Numérico / Tamanho: 4  (o ano deve conter 4 dígitos)<br>- O ano informado deve ser igual ao “ano” declarado no nome do arquivo|
|<mes>04</mes>|- Identifica o mês de competência referente às informações enviadas<br>- Campo de preenchimento obrigatório / Tipo: Numérico / Tamanho: 2 (o mês deve conter 2 dígitos)<br>- Valores válidos para números de 01  a 12<br>- O mês informado deve ser igual ao “mês” declarado no nome do arquivo.|
|</agente>|- Fechamento da TAG agente|
|<contas>|- Abertura da TAG contas**/**TAG única - declara apenas uma vez.<br>- É formada pelas TAGs que contêm informações das contas que formam o balancete da empresa.|
|<conta>|- Abertura da TAG conta / TAG múltipla<br>- É formada pelas TAGs que contêm informações da conta: <numero>, <debito>, <credito> e <saldo><br>- Esta TAG pode se repetir quantas vezes forem necessárias até que todas as contas que fazem parte do<br>balancete da empresa tenham sido declaradas.|
|<numero>1101101</numero>|- Identifica o numero da conta de acordo com os planos de contas vigente para competência informada.<br>- Campo de preenchimento obrigatório / Tipo: Numérico<br>- O número da conta deve ser informadosem pontos|
|<debito>5315885038,87</debito>|- Apresenta o valor do débito para a conta na competência.<br>- Campo de preenchimento obrigatório / Tipo: Numérico com duas casas decimais<br>- O separador de milhar “.” (ponto)nãodeve ser apresentado<br>- O separador de decimais “,” (virgula)deveser apresentado<br>- As casas decimais devem ser informadas mesmo que iguais a zero (Ex: 1586,00)|
|<credito>5311874328,91</credito>|- Apresenta o valor do credito para a conta na competência.<br>- Campo de preenchimento obrigatório / Tipo: Numérico com duas casas decimais.<br>- O separador de milhar “.”(ponto)nãodeve ser apresentado.<br>- O separador de decimais “,”(virgula)deveser apresentado.<br>- As casas decimais devem ser informadas mesmo que iguais a zero (Ex: 98563,00).|
|<saldo>4466092,49</saldo>|- Apresenta o valor do saldo para a conta na competência.<br>- Campo de preenchimento obrigatório / Tipo: Numérico com duas casas decimais.<br>- O separador de milhar “.” (ponto)nãodeve ser apresentado.<br>- O separador de decimais “,” (virgula) deve ser apresentado.<br>- As casas decimais devem ser informadas mesmo que iguais a zero (Ex: 536785,00);<br>- Valor negativo deve ser apresentado, obrigatoriamente, com o sinal de negativo (-). Para o valor<br>positivo, não é necessário apresentar o sinal (+).|
|</conta>|- Fechamento da TAG conta|
|<conta><br>(...)<br></conta>||
|</contas>|- Fechamento da TAG contas|
|</BMP>||

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 15 

**Manual de Elaboração e Envio de BMP** 

ANEEL – Agência Nacional de Energia Elétrica DutoNet – Aplicação APLSCS 

Pág. 16