Layout basileia sintético diário(D1)

De Zap Sistemas
Revisão de 19h05min de 14 de maio de 2015 por Adm (discussão | contribs)

Ir para: navegação, pesquisa


CFI - LAY-OUT BASILEIA II - Diário

     (*) = Campo Obrigatório

Formato A - Alfanumérico, enviar alinhado à esquerda c/ brancos à direita

Formato N - Numérico, enviar alinhado à direita c/ zeros à esquerda

Registro HEADER

Obs.: Para valores com casas decimais o ponto decimal é implícito

         Se não possuir o valor do campo envie brancos p/A ou zeros p/N

Campo

Pos

Tam

Formato

Observação

Tipo do Registro

1*

1

6

A

Fixo igual a CFIBII (I = i maiúsulo)

Data Base

2*

7

8

YYYYMMDD

Data a que se refere os dados

Origem (Legado, Arquivo)

3*

15

20

A

Código do legado ou do arquivo de origem

Destino (CNPJ Base do Destino)

4*

35

8

N8

CNPJ Base da IF de Destino (99999999 para Conglomerado)

Destino (Nome)

5

43

70

A

Nome da IF ou Conglomerado de Destino (Não obrigatório)

CFI - LAY-OUT BASILEIA II - Arquivo Diário

Registro Tipo D1 - Fluxo Segregado Diário (Documento DDR/DRM) para Renda Fixa e Derivativos

Campo

Pos

Tam

Formato

Observação

Tipo do Registro

1*

1

2

A

Fixo igual a D1

Código da Carteira

2*

3

30

A

Dominio CFI_BAS codigo da carteira

Código do Item Carteira

3*

33

3

A

Código do Item Carteira

Código do Fator de Risco de Mercado

4*

36

3

A

Código do Fator de Risco de Mercado

Código do Local de Registro

5*

39

2

N2

Dominio CFI_BAS local de registro

Código da Carteira de Negociação

6*

41

2

N2

Código da Carteira de Negociação

Posição

7*

43

1

A

Apenas para derivativos: C = Comprada, V = Vendida, Para não derivativos: N = Não se aplica

Data de Vencimento

8*

44

8

YYYYMMDD

Data de Vencimento do Valor

Sinal do Valor

9*

52

1

A

Indica o sinal do valor (+ ou -)

Valor

10*

53

18

N16,2

Valor Marcado a Mercado

(Alinhado à direita c/ zeros à esquerda com ponto decimal implícito)

Histórico

11

71

255

A

Histórico livre e não obrigatório.

Como é o último campo, não há necessidade de enviar os 255 bytes,

basta enviar apenas o texto ou simplesmente não enviar nada.