Versões comparadas

Chave

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

Especificações da Fase 2 do Open Banking Brasil

Apresentamos neste item orientações para problemas conhecidos da fase 2 do Open Banking Brasil.

Disponibilizamos abaixo a lista inicial de problemas conhecidos das especificações das APIs da fase 2, contendo orientações às instituições participantes até que se publiquem as correções.

Este arquivo poderá ser atualizado conforme novos itens sejam identificados.
Sua eventual atualização será previamente comunicada através dos informes do Open Banking Brasil.

...

ID

...

Crítico

...

API / Sessão

...

Endpoint

...

Campo

...

Como está? Qual o problema?

...

Como deveria ser?

...

Orientação até publicação do ajuste

...

BCLOG-F02-003

...

Não

...

Accounts

...

GET /accounts/{accountId}/overdraft-limits

...

overdraftUsedLimitCurrency

...

Definição errada: Moeda referente ao valor utilizado total do limite do cheque especial e o adiantamento a depositante, segundo modelo ISO-4217. p.ex. 'BRL'.

...

Atualizar a definição por:  Moeda referente ao valor utilizado total do limite do cheque especial, segundo modelo ISO-4217. p.ex. 'BRL'.

...

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

...

BCLOG-F02-004

...

Não

...

Accounts

...

GET /accounts/{accountId}/overdraft-limits

...

overdraftUsedLimit

...

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Definição errada: Valor utilizado total do limite do cheque especial e o adiantamento a depositante.

...

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar a definição por:  Valor utilizado total do limite do cheque especial 

...

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

...

BCLOG-F02-005

...

Sim

...

Credit-cards-accounts

...

GET /accounts/{creditCardAccountId}/transactions

...

lineName

...

é um atributo de limites e não de transações

...

Especificações da Fase 2 do Open Banking Brasil

Apresentamos neste item orientações para problemas conhecidos da fase 2 do Open Banking Brasil.

Disponibilizamos abaixo a lista inicial de problemas conhecidos das especificações das APIs da fase 2, contendo orientações às instituições participantes até que se publiquem as correções.

Este arquivo poderá ser atualizado conforme novos itens sejam identificados.
Sua eventual atualização será previamente comunicada através dos informes do Open Banking Brasil.

ID

Crítico

API / Sessão

Endpoint

Campo

Como está? Qual o problema?

Como deveria ser?

Orientação até publicação do ajuste

BCLOG-F02-003

Não

Accounts

GET /accounts/{accountId}/overdraft-limits

overdraftUsedLimitCurrency

Definição errada: Moeda referente ao valor utilizado total do limite do cheque especial e o adiantamento a depositante, segundo modelo ISO-4217. p.ex. 'BRL'.

Atualizar a definição por:  Moeda referente ao valor utilizado total do limite do cheque especial, segundo modelo ISO-4217. p.ex. 'BRL'.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-004

Não

Accounts

GET /accounts/{accountId}/overdraft-limits

overdraftUsedLimit

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Definição errada: Valor utilizado total do limite do cheque especial e o adiantamento a depositante.

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar a definição por:  Valor utilizado total do limite do cheque especial 

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-005

Sim

Credit-cards-accounts

GET /accounts/{creditCardAccountId}/transactions

lineName

é um atributo de limites e não de transações

Excluir o campo

Até a publicação do ajuste orientamos reportar o campo, atentando para o uso de "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

BCLOG-F02-007

Sim

Credit-cards-accounts

GET /accounts/{creditCardAccountId}/bills

payments

está como obrigatorio ter sempre um pagamento

A Lista deveria ser opcional e minimo de ocorrencias deve ser 0

Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

BCLOG-F02-008

Sim

Unarranged-accounts-overdraft

GET /contracts/{contractId}/scheduled-instalments

/data/balloonPayments

A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0"

Atualizar a mandatoriedade por:
Opcional

Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

BCLOG-F02-009

Sim

Invoice-financings

GET /contracts/{contractId}/scheduled-instalments

/data/balloonPayments

A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0"

Atualizar a mandatoriedade por:
Opcional

Até a publicação do ajuste orientamos reportar o campo, atentando para o uso de usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

BCLOG-F02-007010

Sim

Credit-cards-accountsLoans

GET /accountscontracts/{creditCardAccountIdcontractId}/bills

payments

está como obrigatorio ter sempre um pagamento

A Lista deveria ser opcional e minimo de ocorrencias deve ser 0

scheduled-instalments

/data/balloonPayments

A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0"

Atualizar a mandatoriedade por:
Opcional

Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

BCLOG-F02-008011

Sim

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}/scheduled-instalments

/data/balloonPayments

A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0"

Atualizar a mandatoriedade por:
Opcional

Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01"".

BCLOG-F02-012

Sim

Customers

GET /business/identifications

data/contacts/postalAddresses/countryCode

Campo opcional e deve ser obrigatório

Atualizar mandatoriedade por:
Obrigatório

Informação deve ser enviada de forma mandatória apesar do erro na especificação.

BCLOG-F02-013

Sim

Invoice-financings

GET /contracts/{contractId}/warranties

/data/warrantySubType

Incluir o valor permitido (dominio):  "SEM_SUB_TIPO_GARANTIA"

Mateus

Utilizar opção OUTROS até correção da especificação.

BCLOG-F02-009014

Sim

Invoice-financingsLoans

GET /contracts/{contractId}/scheduled-instalmentswarranties

/data/balloonPayments

A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0"

Atualizar a mandatoriedade por:
Opcional

Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

BCLOG-F02-010

Sim

Loans

GET /contracts/{contractId}/scheduled-instalments

/data/balloonPayments

A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0"

Atualizar a mandatoriedade por:
Opcional

Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

BCLOG-F02-011

Sim

Financings

GET /contracts/{contractId}/scheduled-instalments

/data/balloonPayments

A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0"

Atualizar a mandatoriedade por:
Opcional

Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

BCLOG-F02-012

Sim

Customers

GET /business/identifications

data/contacts/postalAddresses/countryCode

Campo opcional e deve ser obrigatório

Atualizar mandatoriedade por:
Obrigatório

Informação deve ser enviada de forma mandatória apesar do erro na especificação.

BCLOG-F02-013

Sim

Invoice-financings

GET /contracts/{contractId}/warranties

/data/warrantySubType

Incluir o valor permitido (dominio):  "SEM_SUB_TIPO_GARANTIA"

MateuswarrantySubType

Incluir o valor permitido (dominio):  "SEM_SUB_TIPO_GARANTIA"

ACOES_DEBENTURES
APLICACOES_FINANCEIRAS_RENDA_FIXA
APLICACOES_FINANCEIRAS_RENDA_VARIAVEL
APOLICES_CREDITO_EXPORTACAO
CCR_CONVENIO_CREDITOS_RECIPROCOS
CHEQUES
CIVIL
DIREITOS_SDraftOFRE_ALUGUEIS
DEPOSITOS_A_VISTA_A_PRAZO_POUPANCA_OURO_TITULOS_PUBLICOS_FEDERAIS_ART_36
DEPOSITO_TITULOS_EMITIDOS_ENTIDADES_ART_23
DUPLICATAS
EMD_ENTIDADES_MULTILATERAIS_DESENVOLVIMENTO_ART_37
EQUIPAMENTOS FATURA_CARTAO_CREDITO
ESTADUAL_OU_DISTRITAL
FATURA_CARTAO_CREDITO
FEDERAL
FCVS_FUNDO_COMPENSACAO_VARIACOES_SALARIAIS
FGI_FUNDO_GARANTIDOR_INVESTIMENTOS
FGPC_FUNDO_GARANTIA_PROMOCAO_COMPETIT
FGTS_FUNDO_GARANTIA_TEMPO_SERVICO
FUNDO_GARANTIDOR_AVAL
GARANTIA_PRESTADA_FGPC_LEI_9531_ART_37
GARANTIA_PRESTADA_FUNDOS_QUAISQUER_OUTROS_MECANISMOS_CDraftOFERTURA_RISCO_CREDITO_ART_37
GARANTIA_PRESTADA_TESOURO_NACIONAL_OU_BACEN_ART_37_BENS_DIREITOS_INTEGRANTES_PATRIMONIO_AFETACAO
IMOVEIS
IMOVEIS_RESIDENCIAIS
MITIGADORAS
MUNICIPAL
NAO_MITIGADORAS
NOTAS_PROMISSORIAS_OUTROS_DIREITOS_CREDITO
OUTRAS
OUTROS
OUTROS_BENS
OUTROS_GRAUS
OUTROS_IMOVEIS
OUTROS_SEGUROS_ASSEMELHADOS
PESSOA_FISICA
PESSOA_FISICA_EXTERIOR
PESSOA_JURIDICA
PESSOA_JURIDICA_EXTERIOR
PRIMEIRO_GRAU_BENS_DIREITOS_INTEGRANTES_PATRIMONIO_AFETACAO
PRIMEIRO_GRAU_IMOVEIS_RESIDENCIAIS
PRIMEIRO_GRAU_OUTROS
PRODUTOS_AGROPECUARIOS_COM_WARRANT
PRODUTOS_AGROPECUARIOS_SEM_WARRANT
SBCE_SOCIEDADE_BRASILEIRA_CREDITO_EXPORTAÇÃO
SEM_SUB_TIPO_GARANTIA
SEGURO_RURAL
TRIBUTOS_RECEITAS_ORCAMENTARIAS
VEICULOS
VEICULOS_AUTOMOTORES

Utilizar opção OUTROS até correção da especificação.

BCLOG-F02-014015

Sim

LoansFinancings

GET /contracts/{contractId}/warranties

/data/warrantySubType

Incluir o valor permitido (dominio):  "SEM_SUB_TIPO_GARANTIA"

ACOES_DEBENTURES
APLICACOES_FINANCEIRAS_RENDA_FIXA
APLICACOES_FINANCEIRAS_RENDA_VARIAVEL
APOLICES_CREDITO_EXPORTACAO
CCR_CONVENIO_CREDITOS_RECIPROCOS
CHEQUES
CIVIL
DIREITOS_SDraftOFRE_ALUGUEIS
DEPOSITOS_A_VISTA_A_PRAZO_POUPANCA_OURO_TITULOS_PUBLICOS_FEDERAIS_ART_36
DEPOSITO_TITULOS_EMITIDOS_ENTIDADES_ART_23
DUPLICATAS
EMD_ENTIDADES_MULTILATERAIS_DESENVOLVIMENTO_ART_37
EQUIPAMENTOS FATURA_CARTAO_CREDITO
ESTADUAL_OU_DISTRITAL
FATURA_CARTAO_CREDITO
FEDERAL
FCVS_FUNDO_COMPENSACAO_VARIACOES_SALARIAIS
FGI_FUNDO_GARANTIDOR_INVESTIMENTOS
FGPC_FUNDO_GARANTIA_PROMOCAO_COMPETIT
FGTS_FUNDO_GARANTIA_TEMPO_SERVICO
FUNDO_GARANTIDOR_AVAL
GARANTIA_PRESTADA_FGPC_LEI_9531_ART_37
GARANTIA_PRESTADA_FUNDOS_QUAISQUER_OUTROS_MECANISMOS_CDraftOFERTURA_RISCO_CREDITO_ART_37
GARANTIA_PRESTADA_TESOURO_NACIONAL_OU_BACEN_ART_37_BENS_DIREITOS_INTEGRANTES_PATRIMONIO_AFETACAO
IMOVEIS
IMOVEIS_RESIDENCIAIS
MITIGADORAS
MUNICIPAL
NAO_MITIGADORAS
NOTAS_PROMISSORIAS_OUTROS_DIREITOS_CREDITO
OUTRAS
OUTROS
OUTROS_BENS
OUTROS_GRAUS
OUTROS_IMOVEIS
OUTROS_SEGUROS_ASSEMELHADOS
PESSOA_FISICA
PESSOA_FISICA_EXTERIOR
PESSOA_JURIDICA
PESSOA_JURIDICA_EXTERIOR
PRIMEIRO_GRAU_BENS_DIREITOS_INTEGRANTES_PATRIMONIO_AFETACAO
PRIMEIRO_GRAU_IMOVEIS_RESIDENCIAIS
PRIMEIRO_GRAU_OUTROS
PRODUTOS_AGROPECUARIOS_COM_WARRANT
PRODUTOS_AGROPECUARIOS_SEM_WARRANT
SBCE_SOCIEDADE_BRASILEIRA_CREDITO_EXPORTAÇÃO
SEM_SUB_TIPO_GARANTIA
SEGURO_RURAL
TRIBUTOS_RECEITAS_ORCAMENTARIAS
VEICULOS
VEICULOS_AUTOMOTORES

Utilizar opção OUTROS até correção da especificação.

BCLOG-F02-015016

SimFinancings

Unarranged-accounts-overdraft

GET /contracts/{contractId}/warranties

/data/warrantySubType

Incluir o valor permitido (dominio):  "SEM_SUB_TIPO_GARANTIA"

ACOES_DEBENTURES
APLICACOES_FINANCEIRAS_RENDA_FIXA
APLICACOES_FINANCEIRAS_RENDA_VARIAVEL
APOLICES_CREDITO_EXPORTACAO
CCR_CONVENIO_CREDITOS_RECIPROCOS
CHEQUES
CIVIL
DIREITOS_SDraftOFRE_ALUGUEIS
DEPOSITOS_A_VISTA_A_PRAZO_POUPANCA_OURO_TITULOS_PUBLICOS_FEDERAIS_ART_36
DEPOSITO_TITULOS_EMITIDOS_ENTIDADES_ART_23
DUPLICATAS
EMD_ENTIDADES_MULTILATERAIS_DESENVOLVIMENTO_ART_37
EQUIPAMENTOS FATURA_CARTAO_CREDITO
ESTADUAL_OU_DISTRITAL
FATURA_CARTAO_CREDITO
FEDERAL
FCVS_FUNDO_COMPENSACAO_VARIACOES_SALARIAIS
FGI_FUNDO_GARANTIDOR_INVESTIMENTOS
FGPC_FUNDO_GARANTIA_PROMOCAO_COMPETIT
FGTS_FUNDO_GARANTIA_TEMPO_SERVICO
FUNDO_GARANTIDOR_AVAL
GARANTIA_PRESTADA_FGPC_LEI_9531_ART_37
GARANTIA_PRESTADA_FUNDOS_QUAISQUER_OUTROS_MECANISMOS_CDraftOFERTURA_RISCO_CREDITO_ART_37
GARANTIA_PRESTADA_TESOURO_NACIONAL_OU_BACEN_ART_37_BENS_DIREITOS_INTEGRANTES_PATRIMONIO_AFETACAO
IMOVEIS
IMOVEIS_RESIDENCIAIS
MITIGADORAS
MUNICIPAL
NAO_MITIGADORAS
NOTAS_PROMISSORIAS_OUTROS_DIREITOS_CREDITO
OUTRAS
OUTROS
OUTROS_BENS
OUTROS_GRAUS
OUTROS_IMOVEIS
OUTROS_SEGUROS_ASSEMELHADOS
PESSOA_FISICA
PESSOA_FISICA_EXTERIOR
PESSOA_JURIDICA
PESSOA_JURIDICA_EXTERIOR
PRIMEIRO_GRAU_BENS_DIREITOS_INTEGRANTES_PATRIMONIO_AFETACAO
PRIMEIRO_GRAU_IMOVEIS_RESIDENCIAIS
PRIMEIRO_GRAU_OUTROS
PRODUTOS_AGROPECUARIOS_COM_WARRANT
PRODUTOS_AGROPECUARIOS_SEM_WARRANT
SBCE_SOCIEDADE_BRASILEIRA_CREDITO_EXPORTAÇÃO
SEM_SUB_TIPO_GARANTIA
SEGURO_RURAL
TRIBUTOS_RECEITAS_ORCAMENTARIAS
VEICULOS
VEICULOS_AUTOMOTORES

Utilizar opção OUTROS até correção da especificação.

BCLOG-F02-016017

Sim

Unarranged-accounts-overdraftCustomers

GET /contracts/{contractId}/warranties/business/identifications

data/warrantySubType

Incluir o valor permitido (dominio):  "SEM_SUB_TIPO_GARANTIA"

ACOES_DEBENTURES
APLICACOES_FINANCEIRAS_RENDA_FIXA
APLICACOES_FINANCEIRAS_RENDA_VARIAVEL
APOLICES_CREDITO_EXPORTACAO
CCR_CONVENIO_CREDITOS_RECIPROCOS
CHEQUES
CIVIL
DIREITOS_SDraftOFRE_ALUGUEIS
DEPOSITOS_A_VISTA_A_PRAZO_POUPANCA_OURO_TITULOS_PUBLICOS_FEDERAIS_ART_36
DEPOSITO_TITULOS_EMITIDOS_ENTIDADES_ART_23
DUPLICATAS
EMD_ENTIDADES_MULTILATERAIS_DESENVOLVIMENTO_ART_37
EQUIPAMENTOS FATURA_CARTAO_CREDITO
ESTADUAL_OU_DISTRITAL
FATURA_CARTAO_CREDITO
FEDERAL
FCVS_FUNDO_COMPENSACAO_VARIACOES_SALARIAIS
FGI_FUNDO_GARANTIDOR_INVESTIMENTOS
FGPC_FUNDO_GARANTIA_PROMOCAO_COMPETIT
FGTS_FUNDO_GARANTIA_TEMPO_SERVICO
FUNDO_GARANTIDOR_AVAL
GARANTIA_PRESTADA_FGPC_LEI_9531_ART_37
GARANTIA_PRESTADA_FUNDOS_QUAISQUER_OUTROS_MECANISMOS_CDraftOFERTURA_RISCO_CREDITO_ART_37
GARANTIA_PRESTADA_TESOURO_NACIONAL_OU_BACEN_ART_37_BENS_DIREITOS_INTEGRANTES_PATRIMONIO_AFETACAO
IMOVEIS
IMOVEIS_RESIDENCIAIS
MITIGADORAS
MUNICIPAL
NAO_MITIGADORAS
NOTAS_PROMISSORIAS_OUTROS_DIREITOS_CREDITO
OUTRAS
OUTROS
OUTROS_BENS
OUTROS_GRAUS
OUTROS_IMOVEIS
OUTROS_SEGUROS_ASSEMELHADOS
PESSOA_FISICA
PESSOA_FISICA_EXTERIOR
PESSOA_JURIDICA
PESSOA_JURIDICA_EXTERIOR
PRIMEIRO_GRAU_BENS_DIREITOS_INTEGRANTES_PATRIMONIO_AFETACAO
PRIMEIRO_GRAU_IMOVEIS_RESIDENCIAIS
PRIMEIRO_GRAU_OUTROS
PRODUTOS_AGROPECUARIOS_COM_WARRANT
PRODUTOS_AGROPECUARIOS_SEM_WARRANT
SBCE_SOCIEDADE_BRASILEIRA_CREDITO_EXPORTAÇÃO
SEM_SUB_TIPO_GARANTIA
SEGURO_RURAL
TRIBUTOS_RECEITAS_ORCAMENTARIAS
VEICULOS
VEICULOS_AUTOMOTORES

Utilizar opção OUTROS até correção da especificação.

BCLOG-F02-017tradeName

Está como obrigatório e o campo é condicional pelas restrições

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-018

Sim

Customers

GET /business/identifications

data/parties/documentExpirationDate

Está como obrigatório e o campo é condicional pelas restrições

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-019

Não

Customers

GET /business/identifications

data/contacts/postalAddresses/districtName

Está como obrigatório e o campo é condicional pelas restrições

Formato redundante: \w*\W*|^NA$

Atualizar a mandatoriedade por: Condicional

Incluir a restrição:De preenchimento obrigatório, se houver

Atualizar formato por:
 \w*\W*

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-020

Sim

Customers

GET /personal/identifications

data/contacts/postalAddresses/districtName

Está como obrigatório e o campo é condicional pelas restrições

Formato redundante: \w*\W*|^NA$

Atualizar a mandatoriedade por: Condicional

Incluir a restrição:De preenchimento obrigatório, se houver

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-021

Sim

Customers

GET /business/identifications

data/parties/socialName

Está como obrigatório e o campo é condicional pelas restrições
Minimo de ocorrências é 0 por ser condicional

Incluir a restrição:De preenchimento obrigatório, se houver.

Atualizar mandatoriedade por: condicional

Minimo de Ocorrências: 0

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-022

Sim

Customers

GET /business/identifications

data/parties/documentCountry

Está como obrigatório e o campo é condicional pelas restrições.

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-023

Sim

Customers

GET /business/identifications

data/otherDocuments/number

Está como obrigatório mas é condicional, pelas restrições

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-024

Sim

Customers

GET /business/identifications

data/otherDocuments/tradeNamecountry

Está como obrigatório e o campo mas é condicional, pelas restrições.

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-018025

Sim

Customers

GET /businesspersonal/identificationsfinancial-relations

data/partiesprocurators/documentExpirationDateEstá como obrigatório e o campo é condicional pelas restriçõessocialName

Campo deve ser condicional e está como obrigatório

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-019026

NãoSim

Customers

GET /businesspersonal/identificationsfinancial-relations

data/contacts/postalAddressesprocurators/districtName

Está Campo está como obrigatório e opcional e é condicional, além de estar faltando informações na restrição. Como o campo é condicional pelas restrições

Formato redundante: \w*\W*|^NA$

, o minimo de ocorrências é 0

Atualizar a mandatoriedade por: CondicionalIncluir
Atualizar o minimo de ocorrências por: 0
Preencher a restrição:
De preenchimento obrigatório , se houver

Atualizar formato por:
 \w*\W*

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste representante.

Informação deve ser enviada de forma mandatória quando existente, apesar do erro na especificação.

BCLOG-F02-020027

Sim

Customers

GET /personal/identifications

data/contacts/postalAddresses/districtName

Está como obrigatório e o campo é condicional pelas restrições

Formato redundante: \w*\W*|^NA$financial-relations

productsServicesTypeAddionalInfo

Campo tem restrições "Campo obrigatório quando productsServicesType for 'OUTROS'." e está com opcional.
Como o campo é condicional, o minimo de ocorrências é 0

Atualizar a mandatoriedade por: Condicional

Incluir a restrição:De preenchimento obrigatório, se houver

Caso Atualizar o minimo de ocorrências por: 0

Informação deve ser enviada de forma mandatória quando existente, apesar do erro na especificação e caso a transmissora não possua a informação deverá devolver a possua deve informar "NA" até o ajuste na especificação.

BCLOG-F02-021028

Sim

Customers

GET /business/identifications

data/parties/socialName

Está como obrigatório e o campo é condicional pelas restrições
Minimo de ocorrências é 0 por ser condicional

Incluir a restrição:De preenchimento obrigatório, se houver.

Atualizar mandatoriedade por: condicional

Minimo de Ocorrências: 0

personal/identifications

data/otherDocuments/additionalInfo

Campo tem restrições "Obrigatório quando o Local de Emissão do Documento for relevante." e está com opcional

Atualizar a mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-022029

Sim

Customers

GET /business/identificationsqualifications

data/partiesinformedRevenue/documentCountry

Está como obrigatório e o campo é condicional pelas restrições.

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificaçãofrequencyAdditionalInfo

É um campo condicional, atualmente está como opcional, deve ter minimo de ocorrências 0

Atualizar o minimo de Ocorrências: 0
Incluir restrição: De preenchimento obrigatório quando selecionado o tipo 'OUTRO'

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-023030

SimCustomers

Unarranged-accounts-overdraft

GET /business/identifications

data/otherDocuments/number

Está como obrigatório mas é condicional, pelas restrições

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NAcontracts/{contractId}

firstInstalmentDueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório.

BCLOG-F02-024031

SimCustomers

Unarranged-accounts-overdraft

GET /business/identifications

data/otherDocuments/country

Está como obrigatório mas é condicional, pelas restrições.

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NAcontracts/{contractId}

DueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório.

BCLOG-F02-025032

SimCustomers

Invoice-financings

GET /personal/financial-relations

data/procurators/socialName

Campo deve ser condicional e está como obrigatório

Atualizar mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-026

Sim

Customers

GET /personal/financial-relations

data/procurators/

Campo está como opcional e é condicional, além de estar faltando informações na restrição. Como o campo é condicional, o minimo de ocorrências é 0

Atualizar a mandatoriedade por: Condicional
Atualizar o minimo de ocorrências por: 0
Preencher a restrição:
De preenchimento obrigatório se houver representante.

Informação deve ser enviada de forma mandatória quando existente, apesar do erro na especificaçãocontracts/{contractId}

firstInstalmentDueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório.

BCLOG-F02-027033

SimCustomers

Invoice-financings

GET /personal/financial-relations

productsServicesTypeAddionalInfo

Campo tem restrições "Campo obrigatório quando productsServicesType for 'OUTROS'." e está com opcional.
Como o campo é condicional, o minimo de ocorrências é 0

Atualizar a mandatoriedade por: Condicional
Atualizar o minimo de ocorrências por: 0

Informação deve ser enviada de forma mandatória quando existente, apesar do erro na especificação e caso a transmissora não a possua deve informar "NA".

BCLOG-F02-028

Sim

Customers

GET /personal/identifications

data/otherDocuments/additionalInfo

Campo tem restrições "Obrigatório quando o Local de Emissão do Documento for relevante." e está com opcional

Atualizar a mandatoriedade por: Condicional

Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação.

BCLOG-F02-029

Sim

Customers

GET /business/qualifications

data/informedRevenue/frequencyAdditionalInfo

É um campo condicional, atualmente está como opcional, deve ter minimo de ocorrências 0

Atualizar o minimo de Ocorrências: 0
Incluir restrição: De preenchimento obrigatório quando selecionado o tipo 'OUTRO'

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-030

Sim

Unarranged-accounts-overdraftcontracts/{contractId}

DueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório.

BCLOG-F02-034

Sim

Loans

GET /contracts/{contractId}

firstInstalmentDueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório.

BCLOG-F02-031035

Sim

Unarranged-accounts-overdraftLoans

GET /contracts/{contractId}

DueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório.

BCLOG-F02-032036

Sim

Invoice-financingsFinancings

GET /contracts/{contractId}

firstInstalmentDueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório.

BCLOG-F02-033037

Sim

Invoice-financingsFinancings

GET /contracts/{contractId}

DueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório.

BCLOG-F02-034038

Sim

LoansNão

Credit-cards-accounts

GET /contractsaccounts/{contractIdcreditCardAccountId}/bills

firstInstalmentDueDate

Não está permitindo no billTotalAmount

É um atributo tipo number e tem formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatóriopreenchido

Excluir o formato/ pattern preenchido, por ser um atributo number

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-039

Não

Loans

GET /contracts/{contractId}

calculation

não foi corrigida a definição, está apenas como "Base de cálculo" e não especifica os valores solicitados.

Atualizar definição por:

Base de cálculo (Vide Domínio)

  • 21/252

  • 30/360

  • 30/365

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-035040

SimNão

Loans

GET /contracts/{contractId}

DueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(/scheduled-instalments

balloonPayments/amount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-036041

SimNão

FinancingsLoans

GET /contracts/{contractId}/payments

firstInstalmentDueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatóriocontractOutstandingBalance

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-037042

SimNão

FinancingsLoans

GET /contracts/{contractId}/payments

DueDate

Não está permitindo no formato/pattern o NA, incluir restrição
 
Formato: ^(feeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$

incluir na restrição e na definição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

Incluir no formato/pattern o NA

Retornar a data  "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-038043

Não

Credit-cards-accountsLoans

GET /accountscontracts/{creditCardAccountIdcontractId}/billspayments

billTotalAmount

É um atributo tipo number e tem formato/pattern preenchido

Excluir o formato/ pattern preenchido, por ser um atributo numberchargeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-039044

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}

calculation

não foi corrigida a definição, está apenas como "Base de cálculo" e não especifica os valores solicitados.

Atualizar definição por:

Base de cálculo (Vide Domínio)

  • 21/252

  • 30/360

  • 30/365

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-040045

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}/scheduled-instalments

balloonPayments/amount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-041046

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

contractOutstandingBalance

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-042047

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

feeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-043048

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

chargeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-044049

Não

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}

calculation

não foi corrigida a definição, está apenas como "Base de cálculo" e não especifica os valores solicitados.

Atualizar definição por:

Base de cálculo (Vide Domínio)

  • 21/252

  • 30/360

  • 30/365

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-045050

Não

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}/scheduled-instalments

balloonPayments/amount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-046051

Não

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}/payments

contractOutstandingBalance

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-047052

Não

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}/payments

feeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-048053

Não

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}/payments

chargeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-049054

NãoFinancings

Invoice-financings

GET /contracts/{contractId}

calculation

não foi corrigida a definição, está apenas como "Base de cálculo" e não especifica os valores solicitados.

Atualizar definição por:

Base de cálculo (Vide Domínio)

  • 21/252

  • 30/360

  • 30/365

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-050055

NãoFinancings

Invoice-financings

GET /contracts/{contractId}/scheduled-instalments

balloonPayments/amount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-051056

NãoFinancings

Invoice-financings

GET /contracts/{contractId}/payments

contractOutstandingBalance

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-052057

NãoFinancings

Invoice-financings

GET /contracts/{contractId}/payments

feeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-053058

NãoFinancings

Invoice-financings

GET /contracts/{contractId}/payments

chargeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-054059

Não

Invoice-financingsAccounts

GET /contractsaccounts/{contractIdaccountId}/overdraft-limits

calculationoverdraftContractedLimit

não foi corrigida a definição, está apenas como "Base de cálculo" e não especifica os valores solicitados.

Atualizar definição por:

Base de cálculo (Vide Domínio)

  • 21/252

  • 30/360

  • 30/365

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTEexcluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-055060

Não

Invoice-financingsAccounts

GET /contractsaccounts/{contractIdaccountId}/scheduledoverdraft-instalmentslimits

balloonPayments/amountunarrangedOverdraftAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?)))$)O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-061

Sim

Customers

GET /personal/identifications

data/documents/passportNumber

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
\w*\W*

Preencher Restrição:
Aplicável somente à Pessoa natural residente no exterior desobrigada de inscrição no CPF

Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA".

BCLOG-F02-056062

NãoSim

Invoice-financingsCustomers

GET /personal/contracts/{contractId}/payments

contractOutstandingBalance

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantidoidentifications

data/filiation/civilName

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição e incluir na definição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"

Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA".

BCLOG-F02-057063

NãoSim

Invoice-financingsCustomers

GET /contracts/{contractId}/payments

feeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantidopersonal/identifications

data/filiation/socialName

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição e incluir na definição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"

Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA".

BCLOG-F02-058064

NãoSim

Invoice-financingsCustomers

GET /contracts/{contractId}/payments

chargeAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido/personal/identifications

data/nationality/Documents/country

Falta informar o formato

Preencher o Formato:
\w*\W*

Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA".

BCLOG-F02-059065

Não

AccountsCustomers

GET /accounts/{accountId}/overdraft-limits

overdraftContractedLimit

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido/personal/identifications

data/contacts/postalAddresses/countryCode

Falta informar o formato

Preencher o Formato:
^(\w{3}){1}$

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-060066

Não

AccountsCustomers

GET /business/accounts/{accountId}/overdraft-limits

unarrangedOverdraftAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantidoidentifications

data/parties/documentCountry

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição e incluir na definição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"

Caso a transmissora não possua a informação deverá devolver "NA".

BCLOG-F02-061067

SimNão

Customers

GET /personalbusiness/identifications

data/contacts/documentspostalAddresses/passportNumberaddress

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição:
Aplicável somente à Pessoa natural residente no exterior desobrigada de inscrição no CPFInformação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "Caso a instituição não possua a informação para compartilhamento, informar NA"

Caso a transmissora não possua a informação deverá devolver "NA".

BCLOG-F02-062068

SimNão

Customers

GET /personalbusiness/identifications

data/contacts/filiationpostalAddresses/civilNametownName

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição e incluir na definição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"

Informação deve ser enviada de forma mandatória quando existente e caso Caso a transmissora não a possua deve informar possua a informação deverá devolver "NA".

BCLOG-F02-063069

SimNão

Customers

GET /personalbusiness/identifications

data/contacts/filiationpostalAddresses/socialNamecountry

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição e incluir na definição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"Informação deve ser enviada de forma mandatória quando existente e caso "

Caso a transmissora não a possua deve informar possua a informação deverá devolver "NA".

BCLOG-F02-064070

SimNão

Customers

GET /personalbusiness/identifications

data/nationality/DocumentsotherDocuments/country

Falta informar o formato

Preencher o Formato:
\w*\W*

Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA"NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-065071

Não

Customers

GET /personalbusiness/identifications

data/contacts/postalAddresses/countryCode

Falta informar o formato

Preencher o Formatoparties/documentIssueDate

Formato com NA sendo opcional. ^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])|^NA$

Atualizar formato por:
^(\wd{3}){1}$4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-066072

Não

Customers

GET /business/identifications

data/partiescontacts/phones/documentCountryphoneExtension

Formato redundante: \w*\W*com NA sendo opcional.^\d{1,5}$|^NA$Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição e incluir na definição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"

Caso a transmissora não possua a informação deverá devolver "NA"^\d{1,5}$

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-067073

Não

CustomersLoans

GET /businesscontracts

/identificationsdata/contacts/postalAddresses/address

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"

Caso a transmissora não possua a informação deverá devolver "NA".contractId

Falta informar o formato

Preencher o formato com o formato geral dos ID´s do Open Banking

Utilizar o mesmo formato dos demais Ids do Open Banking Brasil.

BCLOG-F02-074

Não

Loans

GET /contracts

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-068075

Não

CustomersLoans

GET /businesscontracts/identifications{contractId}

/data/contacts/postalAddresses/townName

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"

Caso a transmissora não possua a informação deverá devolver "NA".

contractNumber

Falta informar o formato

Preencher o formato com o formato especifico

 

BCLOG-F02-069076

Não

CustomersLoans

GET /businesscontracts/identifications{contractId}

/data/contacts/postalAddresses/country

Formato redundante: \w*\W*|^NA$
Falta preencher a Restrição

Atualizar formato por:
 \w*\W*

Preencher Restrição:
"Caso a instituição não possua a informação para compartilhamento, informar NA"

Caso a transmissora não possua a informação deverá devolver "NA".ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-070077

Não

CustomersLoans

GET /businesscontracts/identifications{contractId}

/data/otherDocumentscontractedFinanceCharges/countryFalta informar o formatochargeAdditionalInfo

Formato redundante: \w*\W*|^NA$

Preencher o Formato:
\w*\W*

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-071078

Não

CustomersLoans

GET /business/identifications

data/parties/documentIssueDate

Formato com NA sendo opcional. ^(/contracts/{contractId}

/data/contractAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])|^NA$

Atualizar formato por:
^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE?))$)

Atualizar definição por:

Valor contratado da operação.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-072079

Não

CustomersLoans

GET /contracts/business{contractId}/identificationspayments

/data/contacts/phones/phoneExtension

Formato com NA sendo opcional.^\d{1,5}$|^NA$

Atualizar formato por:
^\d{1,5}$

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTEreleases/paidAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar Definição:

Valor do pagamento referente ao  contrato da modalidade de crédito consultada.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-073080

NãoLoans

Invoice-financings

GET /contracts

/data/contractId

Falta informar o formato

Preencher o formato com o formato geral dos ID´s do Open BankingUtilizar o mesmo formato dos demais Ids do Open Banking Brasil.

 

BCLOG-F02-074081

NãoLoans

Invoice-financings

GET /contracts

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-075082

NãoLoans

Invoice-financings

GET /contracts/{contractId}

/data/contractNumber

Falta informar o formato

Preencher o formato com o formato especifico

 

BCLOG-F02-076083

NãoLoans

Invoice-financings

GET /contracts/{contractId}

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-077084

NãoLoans

Invoice-financings

GET /contracts/{contractId}

/data/contractedFinanceCharges/chargeAdditionalInfo

Formato redundante: \w*\W*|^NA$

Preencher o Formato:
\w*\W*

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. 

BCLOG-F02-078085

NãoLoans

Invoice-financings

GET /contracts/{contractId}

/data/contractAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar definição por:

Valor contratado da operação.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-079086

NãoLoans

Invoice-financings

GET /contracts/{contractId}/payments

/data/releases/paidAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar Definição:

Valor do pagamento referente ao  contrato da modalidade de crédito consultada.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-080087

Não

Invoice-financingsFinancings

GET /contracts

/data/contractId

Falta informar o formato

Preencher o formato com o formato geral dos ID´s do Open Banking

 

BCLOG-F02-081088

Não

Invoice-financingsFinancings

GET /contracts

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-082089

Não

Invoice-financingsFinancings

GET /contracts/{contractId}

/data/contractNumber

Falta informar o formato

Preencher o formato com o formato especifico

 

BCLOG-F02-083090

Não

Invoice-financingsFinancings

GET /contracts/{contractId}

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-084091

Não

Invoice-financingsFinancings

GET /contracts/{contractId}

/data/contractedFinanceCharges/chargeAdditionalInfo

Formato redundante: \w*\W*|^NA$

Preencher o Formato:
\w*\W*

 

BCLOG-F02-085092

Não

Invoice-financingsFinancings

GET /contracts/{contractId}

/data/contractAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar definição por:

Valor contratado da operação.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-086093

Não

Invoice-financingsFinancings

GET /contracts/{contractId}/payments

/data/releases/paidAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar Definição:

Valor do pagamento referente ao  contrato da modalidade de crédito consultada.O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

 

BCLOG-F02-094

Não

Unarranged-accounts-overdraft

GET /contracts

/data/contractId

Falta informar o formato

Preencher o formato com o formato geral dos ID´s do Open Banking

 

BCLOG-F02-095

Não

Unarranged-accounts-overdraft

GET /contracts

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-087096

NãoFinancings

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/contractIdcontractNumber

Falta informar o formato

Preencher o formato com o formato geral dos ID´s do Open Bankingespecifico

 

BCLOG-F02-088097

NãoFinancings

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-089098

NãoFinancings

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/contractNumber

Falta informar o formato

Preencher o formato com o formato especificocontractedFinanceCharges/chargeAdditionalInfo

Formato redundante: \w*\W*|^NA$

Preencher o Formato:
\w*\W*

 

BCLOG-F02-090099

NãoFinancings

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 

BCLOG-F02-091

Não

Financings

GET /contracts/{contractId}

/data/contractedFinanceCharges/chargeAdditionalInfo

Formato redundante: \w*\W*|^NA$

Preencher o Formato:
\w*\W*

 

BCLOG-F02-092

Não

FinancingscontractAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar definição por:

Valor contratado da operação.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-100

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

/data/releases/contractAmountpaidAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar definição porDefinição:

Valor contratado da operaçãodo pagamento referente ao  contrato da modalidade de crédito consultada.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantidoisso será mantido.

BCLOG-F02-101

Sim

Customers

GET /personal/identifications

data/nationality/Documents/country

Como é um campo opcional deve ter o valor 0 no campo Mínimo de ocorrências

Minimo de Ocorrências: 0

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-102

Sim

Customers

GET /personal/identifications

data/nationality/Documents/typeAdditionalInfo

Como é um campo opcional deve ter o valor 0 no campo Mínimo de ocorrências

Minimo de Ocorrências: 0

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-093103

NãoSim

FinancingsCustomers

GET /contracts/{contractId}/payments

/data/releases/paidAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar Definição:

Valor do pagamento referente ao  contrato da modalidade de crédito consultada.

 personal/identifications

data/contacts/postalAddresses/additionalInfo

Como é um campo opcional deve ter o valor 0 no campo Mínimo de ocorrências

Minimo de Ocorrências: 0

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-094104

Não

Unarranged-accounts-overdraftSim

Customers

GET /personal/contractsidentifications

/data/contractIdmaritalStatusAdditionalInfo

Falta informar o formato

Preencher o formato com o formato geral dos ID´s do Open Banking

 Necessário preencher o campo Restrição por ser condicional

Preencher restrição:
De preenchimento obrigatório quando selecionado o tipo 'OUTRO'

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-095105

NãoSim

UnarrangedCredit-cards-accounts-overdraft

GET /contracts

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 accounts/{creditCardAccountId}/limits

identificationNumber

No dicionário está o formato na coluna errada (Dominio) e não na coluna formato.

Movimentar o conteudo da coluna dominio para a coluna formato.

BCLOG-F02-096106

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/contractedFees/contractNumber

Falta informar o formato

Preencher o formato com o formato especifico

 feeRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Deve-se informar 4 casas decimais, mesmo que preenchidas com zeros."

Atualizar definição por:

É o valor da tarifa em percentual pactuada no contrato. Exemplo: 0.2000

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-097107

Não

UnarrangedInvoice-accounts-overdraftfinancings

GET /contracts/{contractId}

/data/ipocCode

Falta informar o formato

Preencher o formato com o formato permitido para o ipoc segundo o BACEN na 

 /contractedFees/feeRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Deve-se informar 4 casas decimais, mesmo que preenchidas com zeros."

Atualizar definição por:

É o valor da tarifa em percentual pactuada no contrato. Exemplo: 0.2000

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-098108

Não

Unarranged-accounts-overdraftLoans

GET /contracts/{contractId}

/data/contractedFinanceCharges/chargeAdditionalInfo

Formato redundante: \w*\W*|^NA$

Preencher o Formato:
\w*\W*

 contractedFees/feeRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Deve-se informar 4 casas decimais, mesmo que preenchidas com zeros."

Atualizar definição por:

É o valor da tarifa em percentual pactuada no contrato. Exemplo: 0.2000

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-099109

Não

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}

/data/contractAmountnão foi excluída a expressão regular o formato no dicionario e o pattern no Swagger/contractedFees/feeRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com Deve-se informar 4 casas decimais, mesmo que preenchidas com zeros."

excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar definição por:

Valor contratado da operação.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantidoÉ o valor da tarifa em percentual pactuada no contrato. Exemplo: 0.2000

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-100110

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

/data/releases/paidAmount

não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

overParcel/charges/chargeAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

Atualizar Definição:

Valor do pagamento referente ao  contrato da modalidade de crédito consultada.

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-101

Sim

Customers

GET /personal/identifications

data/nationality/Documents/country

Como é um campo opcional deve ter o valor 0 no campo Mínimo de ocorrências

Minimo de Ocorrências: 0do encargo pago fora da parcela.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-102111

Sim

CustomersNão

Unarranged-accounts-overdraft

GET /contracts/personal/identifications{contractId}/scheduled-instalments

/data/nationalityballoonPayments/Documents/typeAdditionalInfo

Como é um campo opcional deve ter o valor 0 no campo Mínimo de ocorrências

Minimo de Ocorrências: 0amount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar Definição:
Valor monetário da parcela não regular a vencer.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-103112

SimNão

CustomersAccounts

GET /accounts/personal/identifications

data/contacts/postalAddresses/additionalInfo

Como é um campo opcional deve ter o valor 0 no campo Mínimo de ocorrências

Minimo de Ocorrências: 0{accountId}/balances

availableAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição por:

Saldo disponível para utilização imediata. No caso de conta de depósito a vista, sem considerar cheque especial e investimentos atrelados a conta. Admite saldo negativo.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-104113

SimNão

CustomersAccounts

GET /personal/identifications

data/maritalStatusAdditionalInfo

Necessário preencher o campo Restrição por ser condicional

Preencher restrição:
De preenchimento obrigatório quando selecionado o tipo 'OUTRO'accounts/{accountId}/balances

blockedAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição por:

Saldo bloqueado, não disponível para utilização imediata, por motivo de bloqueio apresentado para o cliente nos canais eletrônicos

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-105114

Sim

Credit-cards-accountsNão

Accounts

GET /accounts/{creditCardAccountIdaccountId}/limitsbalances

identificationNumber

No dicionário está o formato na coluna errada (Dominio) e não na coluna formato.

Movimentar o conteudo da coluna dominio para a coluna formato.

BCLOG-F02-106

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/contractedFees/feeRate

automaticallyInvestedAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Deve-se informar Expresso em valor monetário com 4 casas decimais, mesmo que preenchidas com zeros."

Atualizar definição por: É o valor da tarifa em percentual pactuada no contrato. Exemplo: 0.2000a definição por:

Saldo disponível com aplicação automática - corresponde a soma do saldo disponível acrescido do valor obtido a partir da aplicação automática

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-107115

Não

Invoice-financingsAccounts

GET /contractsaccounts/{contractIdaccountId}/data/contractedFees/feeRate/transactions

Amount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Deve-se informar Expresso em valor monetário com 4 casas decimais, mesmo que preenchidas com zeros."

Atualizar a definição por:

É o valor da tarifa em percentual pactuada no contrato. Exemplo: 0.2000Valor da transação.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-108116

Não

LoansCustomers

GET /contractsbusiness/{contractId}qualifications

/data/contractedFeesinformedRevenue/feeRateamount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Deve-se informar 4 casas decimais, mesmo que preenchidas com zeros."

Atualizar definição por:

É o valor da tarifa em percentual pactuada no contrato. Exemplo: 0.2000Expresso em valor monetário com 4 casas decimais."

Atualizar definição por:

Valor do faturamento informado.
"O faturamento corresponde à soma das vendas de produtos e/ou serviços em determinado período. Ou seja, é todo o dinheiro que entra no caixa da empresa, a partir da venda de produtos, mercadorias e serviços". 

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-109117

Não

FinancingsCustomers

GET /contractsbusiness/{contractId}qualifications

/data/contractedFeesinformedPatrimony/feeRateamount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Deve-se informar Expresso em valor monetário com 4 casas decimais, mesmo que preenchidas com zeros."

Atualizar definição por:É o valor da tarifa em percentual pactuada no contrato. Exemplo: 0.2000

Valor do patrimônio informado.
"Patrimônio é o conjunto de bens vinculado a uma pessoa ou a uma entidade"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-110118

Não

Unarranged-accounts-overdraftCustomers

GET /contracts/{contractId}/payments/personal/qualifications

data/releases/overParcel/charges/chargeAmountinformedIncome/amount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar Definiçãoa definição por:

Valor do pagamento do encargo pago fora da parcela.total da renda informada. "Renda primária indica os montantes a pagar ou a receber em troca do uso temporário de recursos financeiros, trabalho ou ativos não financeiros não produzidos, a saber, remuneração de trabalhadores, renda de investimentos e demais rendas primárias. Fazem parte da primeira a remuneração do trabalho assalariado (salários e ordenados); da segunda, renda de investimento direto, renda de investimento em carteira, renda de outros investimentos e renda de ativos de reserva; e da terceira, tributos sobre a produção e importação, subsídios e aluguéis". Fonte: Banco Central do Brasil – Departamento Econômico"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-111119

Não

Unarranged-accounts-overdraftCustomers

GET /contracts/{contractId}/scheduled-instalments/personal/qualifications

data/balloonPaymentsinformedPatrimony/amount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar Definiçãoa definição por:

Valor monetário da parcela não regular a vencerdo patrimônio informado.
"Patrimônio é o conjunto de bens vinculado a uma pessoa ou a uma entidade".

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-112120

NãoAccounts

Invoice-financings

GET /accountscontracts/{accountIdcontractId}/balancesavailableAmountpayments

/data/releases/overParcel/charges/chargeAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição por:Saldo disponível para utilização imediata. No caso de conta de depósito a vista, sem considerar cheque especial e investimentos atrelados a conta. Admite saldo negativo.Definição:

Valor do pagamento do encargo pago fora da parcela.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-113121

Não

Accounts

GET /accounts/{accountId}/balances

blockedAmount

Invoice-financings

GET /contracts/{contractId}/scheduled-instalments

/data/balloonPayments/amount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição porDefinição:
Saldo bloqueado, não disponível para utilização imediata, por motivo de bloqueio apresentado para o cliente nos canais eletrônicos Valor monetário da parcela não regular a vencer.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-114122

Não

AccountsLoans

GET /accountscontracts/{accountIdcontractId}/balancesautomaticallyInvestedAmountpayments

/data/releases/overParcel/charges/chargeAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição porDefinição:

Saldo disponível com aplicação automática - corresponde a soma do saldo disponível acrescido do valor obtido a partir da aplicação automáticaValor do pagamento do encargo pago fora da parcela.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-115123

Não

AccountsLoans

GET /accountscontracts/{accountIdcontractId}/transactionsAmountscheduled-instalments

/data/balloonPayments/amount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição porDefinição:
Valor monetário da transaçãoparcela não regular a vencer.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-116124

Não

CustomersFinancings

GET /contracts/business{contractId}/qualificationspayments

/data/informedRevenue/amountreleases/overParcel/charges/chargeAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar definição porDefinição:

Valor do faturamento informado.
"O faturamento corresponde à soma das vendas de produtos e/ou serviços em determinado período. Ou seja, é todo o dinheiro que entra no caixa da empresa, a partir da venda de produtos, mercadorias e serviços". do pagamento do encargo pago fora da parcela.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-117125

Não

CustomersFinancings

GET /contracts/business/qualifications{contractId}/scheduled-instalments

/data/informedPatrimonyballoonPayments/amount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar definição porDefinição:
Valor do patrimônio informado.
"Patrimônio é o conjunto de bens vinculado a uma pessoa ou a uma entidade"monetário da parcela não regular a vencer.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-118126

NãoCustomers

Unarranged-accounts-overdraft

GET /contracts/personal{contractId}/qualificationswarranties

/data/informedIncome/amountwarrantyAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição por:

Valor total da renda informada. "Renda primária indica os montantes a pagar ou a receber em troca do uso temporário de recursos financeiros, trabalho ou ativos não financeiros não produzidos, a saber, remuneração de trabalhadores, renda de investimentos e demais rendas primárias. Fazem parte da primeira a remuneração do trabalho assalariado (salários e ordenados); da segunda, renda de investimento direto, renda de investimento em carteira, renda de outros investimentos e renda de ativos de reserva; e da terceira, tributos sobre a produção e importação, subsídios e aluguéis". Fonte: Banco Central do Brasil – Departamento Econômico"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTEExcluir restrição de valor original de garantias.
não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Atualizar definição por:

Valor contratado da operação.

Restrições:

Formato:
excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-119127

NãoCustomers

Invoice-financings

GET /personal/qualificationsdata/informedPatrimony/amountcontracts/{contractId}/warranties

/data/warrantyAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição por:

Valor do patrimônio informado.
"Patrimônio é o conjunto de bens vinculado a uma pessoa ou a uma entidade".Excluir restrição de valor original de garantias.
não foi excluída a expressão regular o formato no dicionário e o pattern no Swagger

Atualizar definição por:

Valor contratado da operação.

Restrições:

Formato:
excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-120128

Não

Invoice-financingsLoans

GET /contracts/{contractId}/paymentswarranties

/data/releases/overParcel/charges/chargeAmountwarrantyAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."
Atualizar DefiniçãoExcluir restrição de valor original de garantias.
não foi excluída a expressão regular o formato no dicionário e o pattern no Swagger

Atualizar definição por:

Valor do pagamento do encargo pago fora da parcela.NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTEcontratado da operação.

Restrições:

Formato:
excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido.

BCLOG-F02-121129

Não

Invoice-financingsFinancings

GET /contracts/{contractId}/scheduled-instalmentswarranties

/data/balloonPayments/amountwarrantyAmount

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimais."
Atualizar DefiniçãoExcluir restrição de valor original de garantias.
não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Atualizar definição por:

Valor monetário da parcela não regular a vencer.contratado da operação.

Restrições:

Formato:
excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-122130

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

/data/releases/overParcel/charges/chargeAmountCET

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar Definição:Valor do pagamento do encargo pago fora da parcela.definição por:

CET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e   incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
(representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-123131

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}/scheduled-instalments

/data/balloonPaymentsinterestRates/amountpreFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com 4 casas decimaisO preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar Definiçãodefinição por: Valor monetário da parcela não regular a vencer.

Taxa pré fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-124132

NãoFinancings

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

/data/releases/overParcel/charges/chargeAmountinterestRates/postFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar Definição:Valor do pagamento do encargo pago fora da parcela.definição por:

Taxa pós fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-125133

NãoFinancings

Invoice-financings

GET /contracts/{contractId}/scheduled-instalments

/data/balloonPayments/amountCET

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar Definição:
Valor monetário da parcela não regular a vencer.definição por:

CET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e   incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
(representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-126134

Não

UnarrangedInvoice-accounts-overdraftfinancings

GET /contracts/{contractId}/warranties

/data/interestRates/warrantyAmountpreFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com O preenchimento deve respeitar as 4 casas decimais."
Excluir restrição de valor original de garantias.
não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Valor contratado da operação.

Restrições:

Formato:
excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantidoTaxa pré fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-127135

Não

Invoice-financings

GET /contracts/{contractId}/warranties

/data/interestRates/warrantyAmountpostFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."Excluir restrição de valor original de garantias.
não foi excluída a expressão regular o formato no dicionário e o pattern no Swagger

Atualizar definição por:

Valor contratado da operação.

Restrições:

Formato:
excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$Taxa pós fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-128136

Não

Loans

GET /contracts/{contractId}/warranties

/data/warrantyAmountCET

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com O preenchimento deve respeitar as 4 casas decimais."
Excluir restrição de valor original de garantias.
não foi excluída a expressão regular o formato no dicionário e o pattern no Swagger, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Valor contratado da operação.

Restrições:

Formato:
excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$)

O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantidoCET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e   incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
(representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-129137

Não

FinancingsLoans

GET /contracts/{contractId}/warranties

/data/interestRates/warrantyAmountpreFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "Expresso em valor monetário com O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."Excluir restrição de valor original de garantias.
não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger

Atualizar definição por:

Valor contratado da operação.

Restrições:

Formato:
excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$Taxa pré fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-130138

Não

Unarranged-accounts-overdraftLoans

GET /contracts/{contractId}

/data/interestRates/CETpostFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

CET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e   incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
Taxa pós fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-131139

Não

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}

/data/interestRates/preFixedRateCET

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Taxa pré fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. zeros."

Atualizar definição por:

CET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e   incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
(representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-132140

Não

Unarranged-accounts-overdraftFinancings

GET /contracts/{contractId}

/data/interestRates/postFixedRatepreFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Taxa pós pré fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-133141

Não

Invoice-financingsFinancings

GET /contracts/{contractId}

/data/CETinterestRates/postFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

CET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e   incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
Taxa pós fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-142

Sim

Customers

GET /business/identifications

data/parties/documentIssueDate

Por ser um campo opcional, minimo de ocorrências é 0

Atualizar o minimo de Ocorrências: 0

AJUSTE DE DICIONÁRIO/SCHEMA.

Campo opcional que só deve ser enviado se a informação estiver disponível na transmissora.

BCLOG-F02-134

Não

Invoice-financings

GET /contracts/{contractId}

/data/interestRates/preFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Taxa pré fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)143

Não

Customers

GET /business/qualifications

data/economicActivities/isMain

Restrição com erro de ortografia "ocorrêcia"

Atualizar Restrição:
Somente uma ocorrência relativa ao código da atividade econômica principal deve trazer o valor 'true'

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-144

Não

Customers

GET /business/identifications

data/parties/documentCountry

Restrição escrita errada: Peenchimento obrigatório quando houver documento informado. Preencher com o código “alpha3” do ISO-3166

Atualizar restrição por:
Preenchimento obrigatório quando houver documento informado. Preencher com o código alpha3 do ISO-3166

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-135145

Não

Invoice-financingsCustomers

GET /contractsbusiness/{contractId}identifications

data/datacontacts/interestRatespostalAddresses/postFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Taxa pós fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)

countryCode

Restrição escrita errada: Preencher com o código “alpha3” do ISO-3166

Atualizar restrição por:
Preencher com o código alpha3 do ISO-3166.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-136146

Não

LoansCustomers

GET /contracts/{contractId}

/data/CET

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

CET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e   incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
(representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)business/identifications

data/otherDocuments/country

Restrição escrita errada: Preencher com o código “alpha3” do ISO-3166
Aplicável somente
as Pessoas Jurídicas residentes no exterior desobrigadas de inscrição no CNPJ

Atualizar restrição por:
Preencher com o código alpha3 do ISO-3166.
Aplicável somente as Pessoas Jurídicas residentes no exterior desobrigadas de inscrição no CNPJ

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-137147

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/interestRates/preFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Taxa pré fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)/payments

feeName

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-138148

NãoLoans

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/interestRates/postFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Taxa pós fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)/payments

feeCode

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-139149

NãoFinancings

Invoice-financings

GET /contracts/{contractId}

/data/CET

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

CET – Custo Efetivo Total deve ser expresso na forma de taxa percentual anual e   incorpora todos os encargos e despesas incidentes nas operações de crédito (taxa de juro, mas também tarifas, tributos, seguros e outras despesas cobradas).
(representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)/payments

feeName

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-140150

NãoFinancings

Invoice-financings

GET /contracts/{contractId}

/data/interestRates/preFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Taxa pré fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)/payments

feeCode

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-141151

Não

FinancingsLoans

GET /contracts/{contractId}

/data/interestRates/postFixedRate

Por ser atributo double não existe restrição de quantidade de casas decimais, atualmente na definição está o seguinte parágrafo que restringue "O preenchimento deve respeitar as 4 casas decimais, mesmo que venham preenchidas com zeros."

Atualizar definição por:

Taxa pós fixada aplicada sob o contrato da modalidade crédito.
p.ex. 0.0045. (representação de porcentagem p.ex: 0.1500. Este valor representa 15%. O valor 1 representa 100%)/payments

feeName

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-142152

SimNão

CustomersLoans

GET /contracts/business{contractId}/identifications

data/parties/documentIssueDate

Por ser um campo opcional, minimo de ocorrências é 0

Atualizar o minimo de Ocorrências: 0

AJUSTE DE DICIONÁRIO/SCHEMA.

Campo opcional que só deve ser enviado se a informação estiver disponível na transmissorapayments

feeCode

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-153

Não

Financings

GET /contracts/{contractId}/payments

feeName

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-143154

Não

CustomersFinancings

GET /contracts/business/qualifications

data/economicActivities/isMain

Restrição com erro de ortografia "ocorrêcia"

Atualizar Restrição:
Somente uma ocorrência relativa ao código da atividade econômica principal deve trazer o valor 'true'

{contractId}/payments

feeCode

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-144155

Não

Customers

GET /businesspersonal/identifications

data/parties/documentCountry

Restrição escrita errada: Peenchimento obrigatório quando houver documento informado. Preencher com o código “alpha3” do ISO-3166

Atualizar restrição por:
Preenchimento obrigatório quando houver documento informado. Preencher com o código alpha3 do ISO-3166

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.geographicCoordinates

O exemplo de latitude e long estão fora dos intervalos válidos.
Dado que estes são números, devem ser qualquer número válido até 11 casas decimais entre -90 e +90 ou -180 e + 180

Modificar o valor para, por exemplo -150.836519

Desconsiderar Exemplo

BCLOG-F02-145156

Não

Customers

GET /business/identifications

data/contacts/postalAddresses/countryCode

Restrição escrita errada: Preencher com o código “alpha3” do ISO-3166

Atualizar restrição por:
Preencher com o código alpha3 do ISO-3166.

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-146

Não

Customers

GET /business/identifications

data/otherDocuments/country

Restrição escrita errada: Preencher com o código “alpha3” do ISO-3166
Aplicável somente
as Pessoas Jurídicas residentes no exterior desobrigadas de inscrição no CNPJ

Atualizar restrição por:
Preencher com o código alpha3 do ISO-3166.
Aplicável somente as Pessoas Jurídicas residentes no exterior desobrigadas de inscrição no CNPJ

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-147

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

feeName

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-148

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

feeCode

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"parties/startDate

Ausência da opção "NA" na expressão regular.

Alterar o pattern para '^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])T(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)Z$|^NA$'

Declarar "0000-01-01T00:00:00Z"

BCLOG-F02-157

Não

Customers

GET /personal/financial-relations

data/procurators/type

Está divergente a linguagem do Enum entre personal e business.

Alterar a opção NAO_SE_APLICA para NAO_POSSUI

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-149158

Não

Invoice-financingsCustomers

GET /contracts/{contractId}/payments

feeName

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.business/identifications

data/parties

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com civilName "NA". A Receptora deve validar o civilName antes de considerar o cadastro como válido

BCLOG-F02-150159

Não

Invoice-financingsCustomers

GET /contracts/{contractId}/payments

feeCode

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTEpersonal/identifications

data/contacts/emails

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com email "NA". A Receptora deve validar o email antes de considerar o cadastro como válido.

BCLOG-F02-151160

Não

LoansCustomers

GET /business/contracts/{contractId}/payments

feeName

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTEidentifications

data/contacts/emails

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com email "NA". A Receptora deve validar o email antes de considerar o cadastro como válido.

BCLOG-F02-152161

Não

LoansCustomers

GET /personal/contracts/{contractId}/payments

feeCode

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTEidentifications

data/contacts/phones

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com number "NA". A Receptora deve validar o number antes de considerar o cadastro como válido.

BCLOG-F02-153162

Não

FinancingsCustomers

GET /contracts/{contractId}/payments

feeName

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTEbusiness/identifications

data/contacts/phones

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com number "NA". A Receptora deve validar o number antes de considerar o cadastro como válido.

BCLOG-F02-154163

Não

FinancingsCustomers

GET /contracts/{contractId}/payments

feeCode

sem restrição preenchida

incluir na restrição:  "Caso a instituição não possua a informação para compartilhamento, informar NA"

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-155

Não

Customers

GET /personal/identifications

geographicCoordinates

O exemplo de latitude e long estão fora dos intervalos válidos.
Dado que estes são números, devem ser qualquer número válido até 11 casas decimais entre -90 e +90 ou -180 e + 180

Modificar o valor para, por exemplo -150.836519

Desconsiderar Exemplo

BCLOG-F02-156

Não

Customers

GET /business/identifications

data/parties/startDate

Ausência da opção "NA" na expressão regular.

Alterar o pattern para '^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])T(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)Z$|^NA$'

Declarar "0000-01-01T00:00:00Z"

BCLOG-F02-157

Não

Customers

GET /personal/financial-relations

data/procurators/type

Está divergente a linguagem do Enum entre personal e business.

Alterar a opção NAO_SE_APLICA para NAO_POSSUI

NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE.

BCLOG-F02-158

Não

Customers

GET /business/identifications

data/parties

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com civilName "NA". A Receptora deve validar o civilName antes de considerar o cadastro como válido

BCLOG-F02-159

Não

Customers

GET /personal/identifications

data/contacts/emails

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com email "NA". A Receptora deve validar o email antes de considerar o cadastro como válido.

BCLOG-F02-160personal/identifications

data/maritalStatusCode

Ausência de uma opção no Enum para uma instituição que não possui esta informação.

Incluir no Enum a opção "NAO_DISPONIVEL"

Insituições devem declarar maritalStatusCode a opção "OUTRO" e maritalStatusAdditionalInfo "NA"

BCLOG-F02-164

Não

Consents

GET /consents/{consentId}

consentId

No exemplo apresentado no portal, "urn:bancoex:C1DD33123" há a necessidade de esclarecer o item "bancoex".

Incluir na descrição do campo orientações de como deve ser preenchido o URN conforme orientação do GT Arquitetura.

Orientação do GT Arquitetura: Em vista que o id de consentimento não é interoperável, as instituições podem definir o URN seguindo a RFC citada podendo definir o namespace(bancoex) usando critérios próprios, desde que não infrinja as regras da RFC8141.

BCLOG-F02-165

Não

Consents

POST /consents/

transactionFromDateTime

O campo foi copiado do modelo britânico e não deveria existir pois não é compatível com múltiplos produtos no mesmo pedido de Consentimento.

Remover o campo.

As instituições receptoras não devem preencher este campo opcional ao efetuar a criação do pedido de consentimento; já as instituições transmissoras, ainda que recebam este campo devem ignorá-lo completamente, o qual será removido da API em versão futura.

BCLOG-F02-166

Não

Consents

POST /consents/

transactionToDateTime

O campo foi copiado do modelo britânico e não deveria existir pois não é compatível com múltiplos produtos no mesmo pedido de Consentimento.

Remover o campo.

As instituições receptoras não devem preencher este campo opcional ao efetuar a criação do pedido de consentimento; já as instituições transmissoras, ainda que recebam este campo devem ignorá-lo completamente, o qual será removido da API em versão futura.

BCLOG-F02-167

Não

Credit-cards-accounts

GET /accounts/{creditCardAccountId}/transactions

CreditCardAccountsTransaction/amount

Pela descrição, há a interpretação de que o campo deve ser preenchido sempre com o valor expresso em Real. Para compras em moeda estrangeira, deve ser preenchido com o valor na moeda estrangeira, sem convertê-la para real.

Alterar a descrição do campo para:
"Valor da transação. Expresso em valor monetário com 4 casas decimais. Se a transação foi realizada em moeda estrangeira, deve ser preenchido com o valor original da transação, sem convertê-lo."

Até a publicação do ajuste orientamos utilizar este campo para compartilhar o valor original da transação. Se a transação foi efetivada em moeda estrangeira, deve ser compartilhado o valor original da transação, em moeda estrangeira. O valor convertido em real deve ser preenchido, neste caso, no campo brazilianAmount, e a moeda da transação especificada no campo currency.

BCLOG-F02-168

Não

Customers

GET /business/identificationsqualificationsdata

economicActivities/contacts/emails

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com email "NA". A Receptora deve validar o email antes de considerar o cadastro como válidocode

O campo está especificado no GitHub como número e possui a expressão regular (^\d{7}$|^NA$). Existem CNAE que se iniciam com 0, portanto, quando convertido para numérico, resulta em um número de 6 dígitos, ficando em desconformidade com a expressão regular, que exige que tenha sempre numérico. Ainda, não é possível informar o valor NA, que consta na expressão regular, uma vez que o tipo do campo é numérico.

1 - Alterar o tipo do campo para string
2 - Alterar o pattern do campo para "^\d{6,7}$|^NA$"

O valor deve ser compartilhado como tipo numérico, e na impossibilidade de compartilhar o valor NA, utilizar 9999999.
A expressão regular atual deve ser ignorada, e deve ser compartilhado valores numéricos de 6 a 7 dígitos. Para a certificação de conformidade, deve ser utilizado massa de dados com clientes que possuam CNAE de 7 dígitos para a realização dos testes.

BCLOG-F02-161169

Não

CustomersConsents

GET /personalconsents/identifications

data/contacts/phones

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com number "NA". A Receptora deve validar o number antes de considerar o cadastro como válido.

BCLOG-F02-162

Não

Customers

GET /business/identifications

data/contacts/phones

Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios.

Alterar minItems de 1 para 0

Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com number "NA". A Receptora deve validar o number antes de considerar o cadastro como válido.

BCLOG-F02-163

Não

Customers

GET /personal/identifications

data/maritalStatusCode

Ausência de uma opção no Enum para uma instituição que não possui esta informação.

Incluir no Enum a opção "NAO_DISPONIVEL"

Insituições devem declarar maritalStatusCode a opção "OUTRO" e maritalStatusAdditionalInfo "NA"

BCLOG-F02-164

Não

Consents

GET /consents/{consentId}

consentId

No exemplo apresentado no portal, "urn:bancoex:C1DD33123" há a necessidade de esclarecer o item "bancoex".

Incluir na descrição do campo orientações de como deve ser preenchido o URN conforme orientação do GT Arquitetura.

Orientação do GT Arquitetura: Em vista que o id de consentimento não é interoperável, as instituições podem definir o URN seguindo a RFC citada podendo definir o namespace(bancoex) usando critérios próprios, desde que não infrinja as regras da RFC8141.

BCLOG-F02-165

Não

Consents

POST /consents/

transactionFromDateTime

O campo foi copiado do modelo britânico e não deveria existir pois não é compatível com múltiplos produtos no mesmo pedido de Consentimento.

Remover o campo.

As instituições receptoras não devem preencher este campo opcional ao efetuar a criação do pedido de consentimento; já as instituições transmissoras, ainda que recebam este campo devem ignorá-lo completamente, o qual será removido da API em versão futura.

BCLOG-F02-166

Não

Consents

POST /consents/

transactionToDateTime

O campo foi copiado do modelo britânico e não deveria existir pois não é compatível com múltiplos produtos no mesmo pedido de Consentimento.

Remover o campo.

As instituições receptoras não devem preencher este campo opcional ao efetuar a criação do pedido de consentimento; já as instituições transmissoras, ainda que recebam este campo devem ignorá-lo completamente, o qual será removido da API em versão futura.

BCLOG-F02-167

Não

Credit-cards-accounts

GET /accounts/{creditCardAccountId}/transactions

CreditCardAccountsTransaction/amount

Pela descrição, há a interpretação de que o campo deve ser preenchido sempre com o valor expresso em Real. Para compras em moeda estrangeira, deve ser preenchido com o valor na moeda estrangeira, sem convertê-la para real.

Alterar a descrição do campo para:
"Valor da transação. Expresso em valor monetário com 4 casas decimais. Se a transação foi realizada em moeda estrangeira, deve ser preenchido com o valor original da transação, sem convertê-lo."

Até a publicação do ajuste orientamos utilizar este campo para compartilhar o valor original da transação. Se a transação foi efetivada em moeda estrangeira, deve ser compartilhado o valor original da transação, em moeda estrangeira. O valor convertido em real deve ser preenchido, neste caso, no campo brazilianAmount, e a moeda da transação especificada no campo currency.

BCLOG-F02-168

Não

Customers

GET /business/qualifications

economicActivities/code

O campo está especificado no GitHub como número e possui a expressão regular (^\d{7}$|^NA$). Existem CNAE que se iniciam com 0, portanto, quando convertido para numérico, resulta em um número de 6 dígitos, ficando em desconformidade com a expressão regular, que exige que tenha sempre numérico. Ainda, não é possível informar o valor NA, que consta na expressão regular, uma vez que o tipo do campo é numérico.

1 - Alterar o tipo do campo para string
2 - Alterar o pattern do campo para "^\d{6,7}$|^NA$"

O valor deve ser compartilhado como tipo numérico, e na impossibilidade de compartilhar o valor NA, utilizar 9999999.
A expressão regular atual deve ser ignorada, e deve ser compartilhado valores numéricos de 6 a 7 dígitos. Para a certificação de conformidade, deve ser utilizado massa de dados com clientes que possuam CNAE de 7 dígitos para a realização dos testes.

BCLOG-F02-169

Não

Consents

GET /consents/{consentId}

status

Ausência de especificação do fluxo e atualizações dos status do consentimento. Na ausência de especificação, quando um consentimento é revogado, algumas instituições adotaram o comportamento de exclusão do consentimento, ou seja, retorna erro 404 na consulta de um consentimento revogado, e outras instituições adotaram a atualização do status para REJECTED, retornando o objeto do consentimento no GET com o status REJECTED.

Necessário discussões em versionamento futuro para solução definitiva.

Buscando padronizar o retorno do status de consentimento da Fase 2, fica definido que serão aceitos dois status code para consentimento revogado: status code 404 ou 200.
· Instituições que implementaram com status code 404 terão testes aprovados no motor de conformidade automaticamente;
· Instituições que implementaram com status code 200 receberão este erro no motor de confor­midade. Porém, orientamos que continuem com o processo de certificação, e indiquem que houve este erro no pedido de certificação Para essas, solicitamos também que informem à Estrutura de Governança através do e-mail abaixo para que possamos mapear a necessida­de de revisão do teste na sua certificação.

BCLOG-F02-170{consentId}

status

Ausência de especificação do fluxo e atualizações dos status do consentimento. Na ausência de especificação, quando um consentimento é revogado, algumas instituições adotaram o comportamento de exclusão do consentimento, ou seja, retorna erro 404 na consulta de um consentimento revogado, e outras instituições adotaram a atualização do status para REJECTED, retornando o objeto do consentimento no GET com o status REJECTED.

Necessário discussões em versionamento futuro para solução definitiva.

Buscando padronizar o retorno do status de consentimento da Fase 2, fica definido que serão aceitos dois status code para consentimento revogado: status code 404 ou 200.
· Instituições que implementaram com status code 404 terão testes aprovados no motor de conformidade automaticamente;
· Instituições que implementaram com status code 200 receberão este erro no motor de confor­midade. Porém, orientamos que continuem com o processo de certificação, e indiquem que houve este erro no pedido de certificação Para essas, solicitamos também que informem à Estrutura de Governança através do e-mail abaixo para que possamos mapear a necessida­de de revisão do teste na sua certificação.

BCLOG-F02-170

Accounts

Não

GET /accounts/{accountId}/transactions

ResponseAccountTransactions/data

O campo é do tipo array, com minItems = 1, sendo assim, se um cliente não possui transações no período, a IF não possui transação para atender a restrição de minItems

Atualizar minItems = 0

Orientamos compartilhar um objeto com os seguintes valores:

  • completedAuthorizedPaymentType: escolher uma das opções disponíveis no Enum

  • creditDebitType: escolher uma das opções disponíveis no Enum

  • transactionName: "NA"

  • type: escolher uma das opções disponíveis no Enum
    -amount: 0.00

  • transactionCurrency: "BRL"

  • transactionDate: "0000-01-01"

  • partieCnpjCpf: "NA"

  • partiePersonType: escolher uma das opções disponíveis no Enum

  • partieCompeCode: "NA"

  • partieBranchCode: "NA"

  • partieNumber: "NA"

  • partieCheckDigit: "0"

A Receptora deve verificar se transactionName = "NA" e transactionDate = "0000-01-01", ela deve desconsiderar todos os valores do objeto.

BCLOG-F02-171

Não

Guia de Experiência

Jornada do consentimento - Etapa de confirmação do compartilhamento

 

Durante a etapa de consentimento, a instituição receptora não tem como saber o escopo de dados que o usuário possui na instituição transmissora para auxiliá-lo na seleção. Por isso, haverá cenários nos quais o usuário possui apenas parte ou nenhum dos agrupamentos de dados escolhidos, ou que o usuário selecione uma transmissora que não trabalha com esses tipos de dados.

Necessário avaliação futura de UX para acrescentar orientações em uma futura versão do Guia de Experiência.

Para a Transmissora:

  • Dados parciais: se houver qualquer dado que possa ser compartilhado, a instituição transmissora deve permitir que o usuário conclua a confirmação do compartilhamento e seja redirecionado de volta para a receptora, disponibilizando todos os dados disponíveis. Isto se deve à instituição transmissora não saber a finalidade escolhida pelo usuário na receptora e nem mesmo quais dados são necessários ou opcionais para aquela finalidade. Logo, não deverá orientar o usuário sobre seguir ou não com o compartilhamento dos dados.

  • Nenhum dado: caso o usuário não possua NENHUM dado solicitado na receptora, a instituição transmissora poderá enviar mensagem ao usuário e orientá-lo a voltar à receptora ou seguir com a jornada mesmo sem nenhum dado.

Para a Receptora: caberá à receptora analisar quais dados foram retornados e avaliar se informará ao cliente sobre a inexistência total ou parcial dos dados, seguindo ou não com a oferta do produto ou serviço. Deve-se deixar claro que a transmissora compartilhou todos os dados possíveis, porém o usuário não possui os dados.

BCLOG-F02-172

Não

Accounts

GET /accounts/v1/accounts/{accountId}/balances

automaticallyInvestedAmountCurrency

Este campo não tem orientação de como preencher caso não tenha o valor para ele 

Deveria existir uma descrição de como preencher o campo caso não tenha o valor para ele

Para o caso da instituição não ter o valor para o campo amount, ignorar o campo currency, preenchendo este campo sempre com valor BRL

BCLOG-F02-173

Não

Financings

GET /financings/v1/contracts/{contractId}

disbursementDate

Este campo não tem orientação para o caso da instituição possuir diversas datas de liberação de recurso

O campo deveria aceitar uma lista de datas

Em caso de uma instituição não atender com data única, como o campo é opcional, não compartilhar nenhuma data

BCLOG-F02-174

Não

Invoice-financings

GET /invoice-financings/v1/contracts/{contractId}

disbursementDate

Este campo não tem orientação para o caso da instituição possuir diversas datas de liberação de recurso

O campo deveria aceitar uma lista de datas

Em caso de uma instituição não atender com data única, como o campo é opcional, não compartilhar nenhuma data

BCLOG-F02-175

Não

Financings

GET /financings/v1/contracts/{contractId}

disbursementDate

Falta de orientação para qual data informar no caso de uma liberação de recursos em D0 versus uma data contábil em D -1

Possuir orientação de como preencher o campo 

No caso de uma liberação de recursos feita em D0 mas com referência retroativa feita em D -1, contabilmente a data correta seria D -1

BCLOG-F02-176

Não

Invoice-financings

GET /invoice-financings/v1/contracts/{contractId}

disbursementDate

Falta de orientação para qual data informar no caso de uma liberação de recursos em D0 versus uma data contábil em D -1

Possuir orientação de como preencher o campo 

No caso de uma liberação de recursos feita em D0 mas com referência retroativa feita em D -1, contabilmente a data correta seria D -1

BCLOG-F02-177

Não

Resources

GET /resources

data

O campo é do tipo array, e exige o mínimo de 1 ocorrência. Como, ao solicitar um consentimento com apenas agrupamentos de Dados Cadastrais, e não havendo ID nem uma opção no Enum do campo type para Dados Cadastrais, não há orientações de como a transmissora deve responder este endpoint nesta situação onde exista apenas agrupamentos de Dados Cadastrais. 

Reavaliar a especificação da API Resources, frente aos cenários possíveis, para uma solução definitiva.

Para consentimentos onde exista apenas agrupamentos de Dados Cadastrais, retornar a consulta ao método GET da API Resousers com o código HTTP 404 - Not Fount.