v1.0.X – Histórico de problemas conhecidos

Disponibilizamos a lista de problemas conhecidos das especificações da API 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 Finance Brasil.

ID

Solucionado?

Crítico

API / Sessão

Endpoint

Campo

Como está? Qual o problema?

Como deveria ser?

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

Responsável
apontamento

Dicionário OK?

Swagger OK?

Comentário 

ID

Solucionado?

Crítico

API / Sessão

Endpoint

Campo

Como está? Qual o problema?

Como deveria ser?

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

Responsável
apontamento

Dicionário OK?

Swagger OK?

Comentário 

BCLOG-F02-001

Sim

Sim

Customers

GET /business/financial-relations

accounts

Lista de contas depósito à vista, poupança e pagamento pré-pagas mantidas pelo cliente na instituição transmissora e para as quais ele tenha fornecido consentimento

Lista de contas depósito à vista, poupança e pagamento pré-pagas mantidas pelo cliente na instituição transmissora 

O regulador não definiu critérios para seleção de contas neste endpoint portanto todas as contas do cliente devem ser listadas e não apenas as consentidas.

Francy Sánchez - ABECS

Não

Não

CORRIGIDO

BCLOG-F02-002

sim

Sim

Customers

GET /personal/financial-relations

accounts

Lista de contas depósito à vista, poupança e pagamento pré-pagas mantidas pelo cliente na instituição transmissora e para as quais ele tenha fornecido consentimento

Lista de contas depósito à vista, poupança e pagamento pré-pagas mantidas pelo cliente na instituição transmissora 

O regulador não definiu critérios para seleção de contas neste endpoint portanto todas as contas do cliente devem ser listadas e não apenas as consentidas.

Francy Sánchez - ABECS

Não

Não

CORRIGIDO

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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

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".

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-006

sim

Sim

Credit-cards-accounts

GET /accounts/{creditCardAccountId}

paymentMethod

está como objeto no swagger

Deveria ser uma lista

Informar como lista até publicação da correção do swagger.

Mateus Caletti - OCB

Sim

Não

CORRIGIDO

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".

Mateus Caletti - OCB

Não

Não

 

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".

Francy Sánchez - ABECS

Não

Não

 

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, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01".

Francy Sánchez - ABECS

Não

Não

 

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".

Francy Sánchez - ABECS

Não

Não

 

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".

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Nã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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-014

 

Sim

Loans

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_SOBRE_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_COBERTURA_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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-015

 

Sim

Financings

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_SOBRE_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_COBERTURA_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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-016

 

Sim

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_SOBRE_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_COBERTURA_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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-017

 

Sim

Customers

GET /business/identifications

data/tradeName

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.

Francy Sánchez - ABECS

Não

Nã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.

Francy Sánchez - ABECS

Não

Nã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.

Francy Sánchez - ABECS

Não

Nã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.

Francy Sánchez - ABECS

Não

Nã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.

Francy Sánchez - ABECS

Não

Nã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.

Francy Sánchez - ABECS

Não

Nã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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-024

 

Sim

Customers

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 "NA" até o ajuste na especificação.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-025

 

Sim

Customers

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.

Francy Sánchez - ABECS

Não

Nã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ção.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-027

 

Sim

Customers

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".

Francy Sánchez - ABECS

Não

Sim

 

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.

Francy Sánchez - ABECS

Não

Sim

 

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-030

 

Sim

Unarranged-accounts-overdraft

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-031

 

Sim

Unarranged-accounts-overdraft

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-032

 

Sim

Invoice-financings

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-033

 

Sim

Invoice-financings

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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-035

 

Sim

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-036

 

Sim

Financings

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-037

 

Sim

Financings

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-038

 

Não

Credit-cards-accounts

GET /accounts/{creditCardAccountId}/bills

billTotalAmount

É um atributo tipo number e tem formato/pattern preenchido

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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-040

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-041

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-042

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-043

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-044

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-045

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-046

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-047

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-048

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-049

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-050

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-051

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-052

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-053

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-054

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-055

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-056

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-057

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-058

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-059

 

Não

Accounts

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-060

 

Não

Accounts

GET /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á mantido.

Francy Sánchez - ABECS

Não

Não

 

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".

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-062

 

Sim

Customers

GET /personal/identifications

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".

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-063

 

Sim

Customers

GET /personal/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".

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-064

 

Sim

Customers

GET /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".

Francy Sánchez - ABECS

Não

Sim

 

BCLOG-F02-065

 

Não

Customers

GET /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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-066

 

Não

Customers

GET /business/identifications

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".

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-067

 

Não

Customers

GET /business/identifications

data/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".

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-068

 

Não

Customers

GET /business/identifications

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".

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-069

 

Não

Customers

GET /business/identifications

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".

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-070

 

Não

Customers

GET /business/identifications

data/otherDocuments/country

Falta informar o formato

Preencher o Formato:
\w*\W*

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-071

 

Não

Customers

GET /business/identifications

data/parties/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:
^(\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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-072

 

Não

Customers

GET /business/identifications

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 AJUSTE.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-073

 

Não

Loans

GET /contracts

/data/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.

Francy Sánchez - ABECS

Não

Não

 

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 

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-075

 

Não

Loans

GET /contracts/{contractId}

/data/contractNumber

Falta informar o formato

Preencher o formato com o formato especifico

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-076

 

Não

Loans

GET /contracts/{contractId}

/data/ipocCode

Falta informar o formato

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

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-077

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-078

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-079

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-080

 

Não

Invoice-financings

GET /contracts

/data/contractId

Falta informar o formato

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

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-081

 

Não

Invoice-financings

GET /contracts

/data/ipocCode

Falta informar o formato

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

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-082

 

Não

Invoice-financings

GET /contracts/{contractId}

/data/contractNumber

Falta informar o formato

Preencher o formato com o formato especifico

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-083

 

Não

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 

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-084

 

Não

Invoice-financings

GET /contracts/{contractId}

/data/contractedFinanceCharges/chargeAdditionalInfo

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

Preencher o Formato:
\w*\W*

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-085

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-086

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-087

 

Não

Financings

GET /contracts

/data/contractId

Falta informar o formato

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

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-088

 

Não

Financings

GET /contracts

/data/ipocCode

Falta informar o formato

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

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-089

 

Não

Financings

GET /contracts/{contractId}

/data/contractNumber

Falta informar o formato

Preencher o formato com o formato especifico

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-090

 

Não

Financings

GET /contracts/{contractId}

/data/ipocCode

Falta informar o formato

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

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-091

 

Não

Financings

GET /contracts/{contractId}

/data/contractedFinanceCharges/chargeAdditionalInfo

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

Preencher o Formato:
\w*\W*

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-092

 

Não

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-093

 

Não

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.

 

Francy Sánchez - ABECS

Não

Não

 

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

 

Francy Sánchez - ABECS

Não

Não

 

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 

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-096

 

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/contractNumber

Falta informar o formato

Preencher o formato com o formato especifico

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-097

 

Não

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 

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-098

 

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/contractedFinanceCharges/chargeAdditionalInfo

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

Preencher o Formato:
\w*\W*

 

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-099

 

Não

Unarranged-accounts-overdraft

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-100

 

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

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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-103

 

Sim

Customers

GET /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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-104

 

Sim

Customers

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'

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

Francy Sánchez - ABECS

Não

Sim

 

BCLOG-F02-105

 

Sim

Credit-cards-accounts

GET /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.

 

Francy Sánchez - ABECS

Não

Sim

 

BCLOG-F02-106

 

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}

/data/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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-107

 

Não

Invoice-financings

GET /contracts/{contractId}

/data/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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-108

 

Não

Loans

GET /contracts/{contractId}

/data/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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-109

 

Não

Financings

GET /contracts/{contractId}

/data/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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-110

 

Não

Unarranged-accounts-overdraft

GET /contracts/{contractId}/payments

/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 Definição:

Valor do pagamento do encargo pago fora da parcela.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-111

 

Não

Unarranged-accounts-overdraft

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 Definição:
Valor monetário da parcela não regular a vencer.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-112

 

Não

Accounts

GET /accounts/{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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-113

 

Não

Accounts

GET /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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-114

 

Não

Accounts

GET /accounts/{accountId}/balances

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 "Expresso em valor monetário com 4 casas decimais."

Atualizar a 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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-115

 

Não

Accounts

GET /accounts/{accountId}/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 "Expresso em valor monetário com 4 casas decimais."

Atualizar a definição por:

Valor da transação.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-116

 

Não

Customers

GET /business/qualifications

data/informedRevenue/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 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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-117

 

Não

Customers

GET /business/qualifications

data/informedPatrimony/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 por:

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-118

 

Não

Customers

GET /personal/qualifications

data/informedIncome/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 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 AJUSTE.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-119

 

Não

Customers

GET /personal/qualifications

data/informedPatrimony/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 por:

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-120

 

Não

Invoice-financings

GET /contracts/{contractId}/payments

/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 Definição:

Valor do pagamento do encargo pago fora da parcela.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-121

 

Não

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 Definição:
Valor monetário da parcela não regular a vencer.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-122

 

Não

Loans

GET /contracts/{contractId}/payments

/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 Definição:

Valor do pagamento do encargo pago fora da parcela.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-123

 

Não

Loans

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 Definição:
Valor monetário da parcela não regular a vencer.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-124

 

Não

Financings

GET /contracts/{contractId}/payments

/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 Definição:

Valor do pagamento do encargo pago fora da parcela.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-125

 

Não

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 Definição:
Valor monetário da parcela não regular a vencer.

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-126

 

Não

Unarranged-accounts-overdraft

GET /contracts/{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."
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}?))$)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-127

 

Não

Invoice-financings

GET /contracts/{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."
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}?))$)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-128

 

Não

Loans

GET /contracts/{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."
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}?))$)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-129

 

Não

Financings

GET /contracts/{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."
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}?))$)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-130

 

Não

Unarranged-accounts-overdraft

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-131

 

Não

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-132

 

Não

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-133

 

Não

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%)

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

Francy Sánchez - ABECS

Não

Não

 

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-135

 

Não

Invoice-financings

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-136

 

Não

Loans

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-137

 

Não

Loans

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-138

 

Não

Loans

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-139

 

Não

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-140

 

Não

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%)

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-141

 

Não

Financings

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%)

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

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-145

 

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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

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"

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

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-149

 

Não

Invoice-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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-150

 

Não

Invoice-financings

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-151

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-152

 

Não

Loans

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.

Francy Sánchez - ABECS

Não

Não

 

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.

Francy Sánchez - ABECS

Não

Não

 

BCLOG-F02-154

 

Não

Financings

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.

Francy Sánchez - ABECS

Não

Não

 

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

RalphBragg - Raidiam

Sim

Não

 

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"

Edvard Enz - FEBRABAN

Não

Não

 

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.

Edvard Enz - FEBRABAN

Não

Não

 

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

Edvard Enz - FEBRABAN

Não

Não

 

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.

Edvard Enz - FEBRABAN

Não

Não

 

BCLOG-F02-160

 

Não

Customers

GET /business/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.

Edvard Enz - FEBRABAN

Não

Não

 

BCLOG-F02-161

 

Não

Customers

GET /personal/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.

Edvard Enz - FEBRABAN

Não

Não

 

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.

Edvard Enz - FEBRABAN

Não

Não

 

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"

Edvard Enz - FEBRABAN

Não

Não

 

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.

 

Não

Não

 

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.

 

Não

Não

 

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.

 

Não

Não

 

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.

Edvard Enz - FEBRABAN

Não

Não

 

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.

Edvard Enz - FEBRABAN

Não

Não

 

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.

Edvard Enz - FEBRABAN

Não

Não

 

BCLOG-F02-170

Sim

Não

Accounts

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.

Edvard Enz - FEBRABAN

Sim

Sim

CORRIGIDO

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.

Edvard Enz - FEBRABAN / GT UX

Não

Não

Ajuste necessário no Guia de UX. Deve entrar em backlog no GT de UX.

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

GT Especificações

Não

Não

 

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

GT Especificações

Não

Não

 

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

GT Especificações

Não

Não

 

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

GT Especificações

Não

Não

 

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

GT Especificações

Não

Não

 

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.

GT Especificações

Não

Não

 

BCLOG-F02-178

 

Não

Loans

 GET /contracts/{contractId}

interestRates

Campo permite o compartilhamento de uma lista vazia, que pode ocasionar interpretações indevidas por uma receptora, uma vez que não está declarado como compartilhar contratos sem taxas ou inexistência da informação na transmissora.

Necessário reavaliar os possíveis cenários e como tratar em especificações (contratos sem taxas, contratos com taxas no valor 0)

Caso o contrato não possua taxas de juros, deve ser compartilhardo uma lista vazia. Caso o contrato possua uma taxa de juros com valor 0, deve ser compartilhado um objeto com o valor 0 explícito.

Receptora deve interpretar a informação conforme orientação acima.

GT Especificações

Não

Não

 

BCLOG-F02-179

 

Não

Loans

 GET /contracts/{contractId}/warranties

warrantySubType

Não existe opção no Enum correspondente aos sub tipos de garantias do domínio do documento 3040:

  • 1301: Acordos compensação / Avais e fianças honrados

  • 0822: Seguros assemelhados / Proagro

Incluir opções no Enum:

  • ACORDOS_COMPENSACAO_LIQUIDACAO_OBRIGACOES

  • PROAGRO

Utilizar a opção do enum OUTRAS

GT Especificações

Não

Não

 

BCLOG-F02-180

 

Não

Financings

 GET /contracts/{contractId}

interestRates

Campo permite o compartilhamento de uma lista vazia, que pode ocasionar interpretações indevidas por uma receptora, uma vez que não está declarado como compartilhar contratos sem taxas ou inexistência da informação na transmissora.

Necessário reavaliar os possíveis cenários e como tratar em especificações (contratos sem taxas, contratos com taxas no valor 0)

Caso o contrato não possua taxas de juros, deve ser compartilhardo uma lista vazia. Caso o contrato possua uma taxa de juros com valor 0, deve ser compartilhado um objeto com o valor 0 explícito.

Receptora deve interpretar a informação conforme orientação acima.

GT Especificações

Não

Não

 

BCLOG-F02-181

 

Não

Financings

 GET /contracts/{contractId}/warranties

warrantySubType

Não existe opção no Enum correspondente aos sub tipos de garantias do domínio do documento 3040:

  • 1301: Acordos compensação / Avais e fianças honrados

  • 0822: Seguros assemelhados / Proagro

Incluir opções no Enum:

  • ACORDOS_COMPENSACAO_LIQUIDACAO_OBRIGACOES

  • PROAGRO

Utilizar a opção do enum OUTRAS

GT Especificações

Não

Não

 

BCLOG-F02-182

 

Não

Invoice-financings

 GET /contracts/{contractId}

interestRates

Campo permite o compartilhamento de uma lista vazia, que pode ocasionar interpretações indevidas por uma receptora, uma vez que não está declarado como compartilhar contratos sem taxas ou inexistência da informação na transmissora.

Necessário reavaliar os possíveis cenários e como tratar em especificações (contratos sem taxas, contratos com taxas no valor 0)

Caso o contrato não possua taxas de juros, deve ser compartilhardo uma lista vazia. Caso o contrato possua uma taxa de juros com valor 0, deve ser compartilhado um objeto com o valor 0 explícito.

Receptora deve interpretar a informação conforme orientação acima.

GT Especificações

Não

Não

 

BCLOG-F02-183

 

Não

Invoice-financings

 GET /contracts/{contractId}/warranties

warrantySubType

Não existe opção no Enum correspondente aos sub tipos de garantias do domínio do documento 3040:

  • 1301: Acordos compensação / Avais e fianças honrados

  • 0822: Seguros assemelhados / Proagro

Incluir opções no Enum:

  • ACORDOS_COMPENSACAO_LIQUIDACAO_OBRIGACOES

  • PROAGRO

Utilizar a opção do enum OUTRAS

GT Especificações

Não

Não

 

BCLOG-F02-184

 

Não

Unarranged-accounts-overdraft

 GET /contracts/{contractId}

interestRates

Campo permite o compartilhamento de uma lista vazia, que pode ocasionar interpretações indevidas por uma receptora, uma vez que não está declarado como compartilhar contratos sem taxas ou inexistência da informação na transmissora.

Necessário reavaliar os possíveis cenários e como tratar em especificações (contratos sem taxas, contratos com taxas no valor 0)

Caso o contrato não possua taxas de juros, deve ser compartilhardo uma lista vazia. Caso o contrato possua uma taxa de juros com valor 0, deve ser compartilhado um objeto com o valor 0 explícito.

Receptora deve interpretar a informação conforme orientação acima.

GT Especificações

Não

Não

 

BCLOG-F02-185

 

Não

Unarranged-accounts-overdraft

 GET /contracts/{contractId}/warranties

warrantySubType

Não existe opção no Enum correspondente aos sub tipos de garantias do domínio do documento 3040:

  • 1301: Acordos compensação / Avais e fianças honrados

  • 0822: Seguros assemelhados / Proagro

Incluir opções no Enum:

  • ACORDOS_COMPENSACAO_LIQUIDACAO_OBRIGACOES

  • PROAGRO

Utilizar a opção do enum OUTRAS

GT Especificações

Não

Não

 

BCLOG-F02-186

 

Não

Credit-cards-accounts

GET /credit-cards accounts/v1/accounts/{creditCardAccountId}/limits

data

Campo permite o compartilhamento de uma lista vazia, que pode ocasionar interpretações indevidas por uma receptora, uma vez que não está declarado como compartilhar contas com limites no valor 0, ou inexistência da informação na transmissora.

Necessário reavaliar os possíveis cenários e como tratar em especificações (contas sem limites, contas com limites no valor 0)

Caso a conta de pagamento pós-paga não possua um limite, deve ser compartilhardo uma lista vazia. Caso a conta de pagamento pós-paga possua o limite com valor 0, deve ser compartilhado um objeto com o valor 0 explícito. Contas de pagamento pós-pagas com limites flexíveis, deve ser compartilhado o campo isLimitFlexible como true, e o valor 0.

Receptora deve interpretar a informação conforme orientação acima.

GT Especificações

Não

Não

 

BCLOG-F02-187

 

Não

Accounts (Área do Desenvolvedor)

GET /accounts/v1/accounts/{accountId}/balances
GET /accounts/v1/accounts/{accountId}/transactions
GET /accounts/v1/accounts/{accountId}/overdraft-limits

Parâmetros

Na área do desenvolvedor, em Parâmetros especificados nas subsessões de limites, saldos e transações da seção API - Contas, constam os parâmetros do tipo query compeCode, branchCode, number e checkDigit que não existem.

Remover os parâmetros do tipo query compeCode, branchCode, number e checkDigit da tabela da seção "Parâmetros", nos endpoints de limites, transações e saldos da API de Contas, existente na Área do Desenvolvedor.

Priorizar a especificação que consta no Swagger, o qual indica corretamente quais são os parâmetros de entrada dos endpoints.

GT Especificações

Não

Não

 

BCLOG-F02-188

 

Não

Accounts

GET /accounts/{accountId}/transactions

partiePersonType

Campo é do tipo Enum, porém não existe opção para indicar a inexistência da informação

Incluir opção no Enum "NAO_SE_APLICA"

Desconsiderar a informação do campo caso os campos partieCnpjCpf e partieCompeCode sejam igual a 'NA'

GT Especificações

Não

Não

 

BCLOG-F02-189

 

Não

Resources

GET
​/resources

status

Descrição do campo não deixa claro se a indisponibilidade é administrativa e não de processamento

Para os status  status de recurso "UNAVAILABLE" e "TEMPORARILY_UNAVAILABLE" da API Resource, para deixar mais claro que a indisponibilidade é administrativa e não de processamento.

Deve ser considerado apenas indisponibilidade administrativa.

GT Especificações

Não

Não

 

BCLOG-F02-190

 

Sim

Credit-card-accounts

GET /credit-cards-accounts/v1/accounts

EnumCreditCardAccountsPaymentType

Atualmente o campo é obrigatório

Deixar de ter preenchimento obrigatório

Para transmissora: preencher com qualquer opção

Para recebedora: ignorar o campo preenchido quando não for uma transação do tipo pagamento

GT Especificações

Não

Não

 

BCLOG-F02-191

 

Sim

Credit-card-accounts

GET /credit-cards-accounts/v1/accounts

EnumCreditCardAccountFee

Atualmente o campo é obrigatório

Deixar de ter preenchimento obrigatório

Para transmissora: quando não for do tipo TARIFA, preenche com OUTRA

Para recebedora: ignorar o campo preenchido conforme esse cenário

GT Especificações

Não

Não

 

BCLOG-F02-192

 

Sim

Credit-card-accounts

GET /credit-cards-accounts/v1/accounts

EnumCreditCardAccountsOtherCreditType

Atualmente o campo é obrigatório

Deixar de ter preenchimento obrigatório

Para transmissora: quando não for do tipo OPERACOES_CREDITO_CONTRATADAS_CARTAO, preencher com OUTROS

Para recebedora: ignorar o cmapo preenchido conforme esse cenário

GT Especificações

Não

Não

 

BCLOG-F02-193

 

Sim

Credit-card-accounts

GET /credit-cards-accounts/v1/accounts

otherCreditsAdditionalInfo

Atualmente o campo é obrigatório

Deixar de ter preenchimento obrigatório

Para transmissora: preencher campo com "NA" quando OtherCreditType não for tipo OUTROS

Para recebedora: ignorar o campo preenchido conforme esse cenário

GT Especificações

Não

Não

 

BCLOG-F02-194

 

Sim

(Todas as APIs)

-

Links

O pattern das propriedades de links para paginação estão incorretos, permitindo o preenchimento de um link sem https.

Corrigir o pattern dos parâmetros de paginação para permitir apenas links com scheme https.

Instituições devem preencher os campos com os links de paginação sempre com o scheme https.

GT Especificações

Não

Não

 

BCLOG-F02-195

 

Sim

Consents

POST /consents/

permissions

Não há especificado o tratamento quando uma receptora solicitar um consentimento com permissões de dados cadastrais PF (CUSTOMERS_PERSONAL_IDENTIFICATIONS_READ/CUSTOMERS_PERSONAL_ADITTIONALINFO_READ) e PJ (CUSTOMERS_BUSINESS_IDENTIFICATIONS_READ/CUSTOMERS_BUSINESS_ADITTIONALINFO_READ) em conjunto.

Incluir a regra no descritivo do Swagger: Quando a instituição receptora enviar combinado de permissions de dados cadastrais PF e PJ, a deve retornar um erro código HTTP 400.

Para instituições receptoras: Não deve ser solicitado consentimento com permissões de dados cadastrais PF e PJ em conjunto. Ou é um consentimento para compartilhar dados cadastrais PF ou é um consentimento para compartilhar dados cadastrais PJ.

Válido a partir da recertificação funcional Fase 2 de fevereiro de 2022:
Para instituições transmissoras: Caso receba uma solicitação de consentimento com permissões de dados cadastrais PF e PJ em conjunto, ela deve retornar um erro código HTTP 400.

GT Especificações

Não

Não

 

BCLOG-F02-196

 

Sim

Consents

GET /Resources

status

Após a realização de um fluxo de consentimento apresentado, consta no app do receptor que o consentimento não foi concluído e no app do transmissor que o consentimento está "ativo"

TPP e ASPSP deveriam ter a mesma informação

Participantes que detectarem situações de divergência entre o status do consentimento, devem buscar o processo de suporte bilateral para resolverem as impactos gerados por algum problema técnico. É esperado a colaboração mútua entre os participantes.

Força Tarefa

Não

Não

Este é um sintoma que pode ser ocasionado por diversos problemas distintos, que deve ser tratado entre as partes.

BCLOG-F02-197

-

Sim

Todas da Fase 2

Todos da Fase 2

Todos do tipo numérico que representam valores monetários e percentuais

Existem campos que possuem regras de negócio ou patterns de validação que exigem um tamanho mínimo da parte inteira e/ou decimal. Essa regra gera problema de interoperabilidade e impede algumas instituições de retirar a certificação, pois para algumas linguagens de programação não é possível implementá-las.

Revisão futura dos campos numéricos.

Transmissoras: as instituições estão desobrigadas de seguir os patterns que exigem valor mínimo de algarismos. A exigência de valores máximos de algarismos se mantém.

Receptoras: as instituições não devem realizar validações da quantidade mínima de algarismos dos números recebidos. As validações de quantidade máxima podem ser mantidas.

Certificação: o motor será atualizado  para seguir esses ajustes

Força Tarefa

Não

Não

 

BCLOG-F02-198

-

Sim

Todas da Fase 2

Todos da Fase 2

O campo self dentro do objeto links

Não existe uma definição clara de como este campo deve ser utilizado

O atributo self no caso de uso do methodo GET deverá retonar o link para a propria pagina.

No caso do methodo Post deverá retonar o link para o recurso criado

O atributo self do objeto link:
1- quando chamado methodo GET deverá retonar o link para o próprio recurso consultado.
2- quando chamado methodo POST deverá retonar o link para o recurso criado.
3- quando chamado methodo PATCH deverá retonar o link para o recurso alterado

Força Tarefa

Sim

Sim

 

BCLOG-F02-224

-

Sim

Todas da Fase 2

Todos da Fase 2

Não se aplica, pois a alteração foi realizada no HTTP status code

A IN 306 orienta a contabilização global de limites de TPS pela transmissora. Atualmente o status code 429 pode ser utilizado tanto para identificar estouro de TPM quanto TPS, inviabilizando a diferenciação de estouro de TPS para contabilização global  

Deveriamos ter status code diferentes para mapear estouro de TPS e TPM

Utilização do status code 529 pelo transmissora para identificação de estouro de TPS e utilização exclusiva do status code 429 para estouro de TPM

GT Especificações Dados do cliente

Sim

Não

 

BCLOG-F02-225

 

 

 

 

 

 

 

 

 

 

 

ID utlizado para criação de um item na planilha de problemas conhecidos da v2.0 da fase 2

BCLOG-F02-226

 

Não 

Unarranged-accounts-overdraft

GET /contracts/{contractId}/warranties

/data/warrantyAmount

De acordo com a IN 184, o atributo warrantyAmount deveria ter a possibilidade de preenchimento opcional pelo transmissor, porém pela especificação técnica, o campo é obrigatório 

O campo deveria ser opcional 

Na impossibilidade de envio, preencher com valor 0.0000

GT Especificações Dados do cliente

Não 

Não

Mais informações sobre obrigatoriedade de campos, acessar