Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

ATUALIZADO EM 20  

Histórico:

Inclusão do tipo de Ação 3

Para alteração de informação de movimento, foi adicionado o tipo de Ação 3, sendo que para esta situação será obrigatório os campos data da operação e valor da operação 

Alteração tabelas:  

...

ds_hsh_ope - Adicionado na tabela t425MOVI para o relacionamento com a tabela t425oped

Observação:

A importação integração de dados via Banco de Dados é de uso exclusivo dos produtos DIMENSA, e a gravação dos dados nas tabelas do Rating é responsabilidade dos sistemas de origem.

1.Layouts JSON

1.1.Layout JSON do 3044

...


1.2.Objeto Operações: OPED


Image RemovedImage Added

1.3.Pagamentos: OPED e MOVI

Image RemovedImage Added


1.4.Concessões: OPED e MOVI

Image RemovedImage Added

1.5.Estorno Pagamento: OPED e MOVI

Image RemovedImage Added

1.6.Renegociação com liquidação contrato anterior : OPED e MOVI

Image RemovedImage Added

    Contrato novo OPED

1.7. Exclusão de IPOC OPED

1.8.

...

Alteração Concessão - Novo

Image Added

...

Image Removed

1.9. Alteração Concessão e ajuste pagamento - Novo

Image Added


1.10.Exemplo de um JSON Completo:


Image RemovedImage Added

Image RemovedImage Added

2.Estrutura de Tabelas e de-para entre o JSON e as tabelas:

2.1.Estrutura de Tabelas




2.2.De-Para entre o JSON e as Tabelas:

Image RemovedImage Added


2.3.Estrutura das tabelas uso integração BD e Importação de arquivo JSON formato 3044

TABELA T425CIMP - Controle de importação

Nome Colunatipo camponullDescriçãoPK
cd_empnumeric(10)NoCodigo da empresaX
sg_itfvarchar(2)NoSigla interfaceX
dt_impdateNodata da operação -pagamentosX
ds_hshvarchar(36)Nohash registroX
id_sitchar(1)NoSituação carga (I,F,G,P)
sg_docvarchar(10)Nosigla documento
id_tp_impvarchar(4)NoBD ou JSON
nm_arqvarchar(256)YesNome arquivo Json
cd_usu_atuvarchar(15)NoUsuario atualização
dh_atudateNodata hora atualização

TABELA T425OPED - Tabela de Movimento Operações

Nome colunatipo camponullDescriçãoPK
cd_empnumeric(10)NoCodigo da empresaX
sg_itfvarchar(2)NoSigla interfaceX
dt_impdateNodata importação AAAAMMDDX
ds_hshvarchar(36)NohashX
id_acanumeric(1)NoAção do registro 1 incluir,2 excluir
cd_ipocvarchar(67)Yessigla documento
cd_mod_opevarchar(4)Yesmodalidade cfe anexo 3 3040
sg_mod_opevarchar(8)Yesmodalidade operação
id_tp_pesvarchar(1)Yes1 - PF ou 2 - PJ
nr_cpf_cnpjvarchar(14)Yesnumero cnpj ou cpf cliente
cd_clivarchar(10)Yescodigo cliente
nr_ctrvarchar(10)Yesnumero contrato
nr_ade_libvarchar(3)Yesnumero adelibe
vr_sld_devnumeric(18,2)Yesvalor saldo devedor
dt_sld_devdateYesdata saldo devedor
id_atrchar(1)Yesindicador de atraso S ou N
cd_cla_3050varchar(9)Yesclassificação 3050
Cd_tp_pesvarchar(12)Yescfe 3050
cd_ori_recvarchar(15)Yesorigem recurso Cfe 3050
cd_mod_credvarchar(30)Yesmodalidade credito cfe 3050
cd_tp_encvarchar(6)Yestipo encargo cfe 3050
id_sit_regvarchar(1)YesV Validado E Erro
ds_hsh_cimpvarchar(36)NoHash da t425cimp
cd_usu_atuvarchar(15)NoUsuario atualização
dh_atudateNodata hora atualização

TABELA T425MOVI - Tabela Movimento (Pagamentos, Estorno, Concessões)

Nome colunatipo camponullDescriçãopk
cd_empnumeric(10)NoCodigo da empresaX
sg_itfvarchar(2)NoSigla interfaceX
dt_impdateNodata importação AAAAMMDDX
ds_hshvarchar(36)NoHashX
ds_hsh_opevarchar(36)NoHash operação
id_acanumeric(1)NoAção do registro 1 incluir,2 excluir, 3 Alterar
id_pag_conchar(1)NoC (concessão) ou P (Pagamento)
dt_opedateNodata operação AAAAMMDD
vr_openumeric(18,2)Yesvalor operação
ds_hsh_cimpvarchar(36)NoHash da t425cimp
id_sit_regvarchar(1)YesV Validado ou E Erro
cd_usu_atuvarchar(15)NoUsuario atualização
dh_atudateNodata hora atualização


3.Descrições dos Campos das Tabelas:

3.1.T425CIMP → Controle de Importação

cd_emp →  Código da Empresa  PK
sg_itf →  Sigla da Interface  PK

...

7. HASH  - Hash do registro (ver regra item 3.5)

3.2. T425OPED → Importação Eventos em Operações de Créditos
(importação para 3044)

cd_emp →  Código da Empresa PK
sg_itf →  Sigla da Interface (mesmas usadas no 3040) PK

...

cd_usu_atu →  Carimbo
dh_atu →  Carimbo

Regras para a tabela T425OPED:

  1. Caso não tenha o IPOC no sistema legado, será calculado no 3044, com base nos dados enviados.
  2. PK colunas indicadas na tabela
  3. Caso não seja informado a classificação 3050, é obrigatória a informação dos campos para que o 3044 faça a concatenação e calculo do mesmo
  4. ds_hsh- (ver regra item 3.5)

3.3.T425MOVI  (importação Pagamentos/Concessões)

cd_emp →  Código da Empresa PK
sg_itf →  Sigla da Interface PK

...

ds_hsh_ope →  Hash do registro pai na T425OPED
id_pag_con →  P (Pagamentos), C (Concessões) - Indica se o registro é um pagamento ou uma concessão
id_aca →  1 (Inclusão), 2 (Exclusão) ou 3 (alteração)- Enviar conforme Instruções de Preenchimento do 3044
dt_ope →  Data da Operação - Enviar conforme Instruções de Preenchimento do 3044 - Data do Evento
vr_ope →  valor pagamento ou concessão - Enviar conforme Instruções de Preenchimento do 3044

...

cd_usu_atu →  Carimbo
dh_atu →  Carimbo

Regras para a tabela T425MOVI:

  1. A PK está indicada na descrição dos campos da tabela

3.5 Calculo Hash

sql server

SELECT LOWER(CAST(NEWID() AS VARCHAR(36)))

Oracle

SELECT
REGEXP_REPLACE(
LOWER(RAWTOHEX(SYS_GUID())),
'([0-9a-f]{8})([0-9a-f]{4})([0-9a-f]{4})([0-9a-f]{4})([0-9a-f]{12})',
'\1-\2-\3-\4-\5'
) AS UUID_FORMATADO
FROM DUAL;

sybase

SELECT
LOWER(
SUBSTRING(CONVERT(VARCHAR(36), NEWID()), 1, 8) + '-' +
SUBSTRING(CONVERT(VARCHAR(36), NEWID()), 9, 4) + '-' +
SUBSTRING(CONVERT(VARCHAR(36), NEWID()), 13, 4) + '-' +
SUBSTRING(CONVERT(VARCHAR(36), NEWID()), 17, 4) + '-' +
SUBSTRING(CONVERT(VARCHAR(36), NEWID()), 21, 12)
) AS UUID_FORMATADO


4. Dicionários

4.1.Dicionário de Elementos do 3050 para fazer relação com o documento 3044:

Ver no documento Instruções de Preenchimento do 3044 (A partir da página 10)

https://www.bcb.gov.br/content/estabilidadefinanceira/Leiaute_de_documentos/scrdoc3040/SCR_InstrucoesDePreenchimento_Doc3044.pdf


4.2.Dicionário de Elementos do 3050 que devem ser informados caso não tenha seja informado o código nas tabelas do 3044:


Dicionário de elementos




ModalidadeNome da tag no XML
Adiantamento sobre contratos de câmbio (ACC)acc
Antecipação de faturas de cartão de créditoantFatCarCredito
Aquisição de outros bens

aquOutBens
Aquisição de veículos

aquVeiculos
Arrendamento mercantil de outros bensarrMerOutBens
Arrendamento mercantil de veículos
arrMerVeiculos
Capital de giro com prazo até 365 dias
capGirPrzAte365
Capital de giro com prazo superior a 365 diascapGirPrzSup365
Capital de giro com recursos do BNDEScapGirRecBNDES
Capital de giro com teto rotativo
capGirTetRotativo
Cartão de crédito - compras à vista
carCrdComVista
Cartão de crédito - parcelado
carCrdParcelado
Cartão de crédito - rotativo
carCrdRotativo
Cartão de crédito - rotativo em curso normalcarCrdRotativoNormal
Cartão de crédito - rotativo em atraso
carCrdRotativoAtraso
Cheque especial

chqEspecial
Compror

compror
Conta garantida

conGarantida
Crédito pessoal consignado para aposentados e pensionistas do INSScrdPesConApoINSS
Crédito pessoal consignado para trabalhadores setor privadocrdPesConTraSetPrivado
Crédito pessoal consignado para trabalhadores setor publicocrdPesConTraSetPublico
Crédito pessoal não-consignado
crdPesNaoConsignado
Crédito pessoal não consignado vinculado a composição de dívidascrdPesNaoConVinComposicao
Crédito rural com taxas de mercado
crdRurMercado
Crédito rural com taxas reguladas
crdRurReguladas
Desconto de cheques

desCheques
Desconto de duplicatas e recebíveis
desDuplicatas
Financiamento a exportações
finExportacoes
Financiamento a importações
finImportacoes
Financiamento agroindustrial com recursos do BNDESfinAgrRecBNDES
Financiamento de investimentos com recursos do BNDESfinInvRecBNDES
Financiamento imobiliário com taxas de mercadofinImobMercado
Financiamento imobiliário com taxas reguladasfinImobReguladas
Microcrédito - consignado
micConsignado
Microcrédito - consumo

micConsumo
Microcrédito - microempreendedor
micMicroempreendedor
Outros créditos direcionados
outCrdDirecionados
Outros créditos livres

outCrdLivres
Repasse externo

repExterno
Vendor

vendor




EncargosNome da tag no XML
Taxas prefixadas

pre
Taxas pós-fixadas referenciadas em juros flutuantesflu
Taxas pós-fixadas referenciadas em moeda estrangeiravc
Taxas pós-fixadas referenciadas em outros indexadoresind
Taxas pós-fixadas referenciadas em Taxa de Juros de Longo Prazo (TJLP)tjlp
Taxas pós-fixadas referenciadas em Taxa de Longo Prazo (TLP)tlp
Taxas pós-fixadas referenciadas em Taxa Referencial (TR)tr
Taxas pós-fixadas referenciadas em Índice Nacional de Preços ao Consumidor-Amplo (IPCA)ipca
Taxas pós-fixadas referenciadas em Indice Geral de Preços do Mercado (IGP-M)igpm




Origem de recursosNome da tag no XML
Livre 

crdLivre
Direcionado

crdDirecionado




Segmento de MercadoNome da tag no XML
Pessoa Física

pesFisica
Pessoa Jurídica

pesJuridica

...