Especificações da Fase 2 do Open Banking Brasil
...
ID | Crítico | API / Sessão | Endpoint | Campo | Como está? Qual o problema? | Como deveria ser? | Orientação até publicação do ajuste |
BCLOG-F02-001 | Não | Customers | 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 | ||||
BCLOG-F02-002 | Não | Customers | 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 | ||||
BCLOG-F02-003 | Não | Accounts | GET /accounts/{accountId}/overdraft-limits | overdraftUsedLimitCurrency | Definição errada: Moeda referente ao valor utilizado total do limite do cheque especial e o adiantamento a depositante, segundo modelo ISO-4217. p.ex. 'BRL'. | Atualizar a definição por: Moeda referente ao valor utilizado total do limite do cheque especial, segundo modelo ISO-4217. p.ex. 'BRL'. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-004 | Não | Accounts | GET /accounts/{accountId}/overdraft-limits | overdraftUsedLimit | não foi excluída a expressão regular o formato no dicionario e o pattern no Swagger Definição errada: Valor utilizado total do limite do cheque especial e o adiantamento a depositante. | excluir o pattern (pattern: (-?\d{15}(.\d{4}?))$) Atualizar a definição por: Valor utilizado total do limite do cheque especial | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-005 | Sim | Credit-cards-accounts | GET /accounts/{creditCardAccountId}/transactions | lineName | é um atributo de limites e não de transações | Excluir o campo | Até a publicação do ajuste orientamos reportar o campo, atentando para o uso de "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01". |
BCLOG-F02-007 | Sim | Credit-cards-accounts | GET /accounts/{creditCardAccountId}/bills | payments | está como obrigatorio ter sempre um pagamento | A Lista deveria ser opcional e minimo de ocorrencias deve ser 0 | Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01". |
BCLOG-F02-008 | Sim | Unarranged-accounts-overdraft | GET /contracts/{contractId}/scheduled-instalments | /data/balloonPayments | A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0" | Atualizar a mandatoriedade por: | Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01". |
BCLOG-F02-009 | Sim | Invoice-financings | GET /contracts/{contractId}/scheduled-instalments | /data/balloonPayments | A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0" | Atualizar a mandatoriedade por: | Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01". |
BCLOG-F02-010 | Sim | Loans | GET /contracts/{contractId}/scheduled-instalments | /data/balloonPayments | A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0" | Atualizar a mandatoriedade por: | Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01". |
BCLOG-F02-011 | Sim | Financings | GET /contracts/{contractId}/scheduled-instalments | /data/balloonPayments | A mandatoriedade está errada "obrigatório e com Minimo de ocorrência: 0" | Atualizar a mandatoriedade por: | Até a publicação do ajuste orientamos reportar o campo, usando por exemplo "NA" quando aplicável e para eventuais campos de data que não permitam "NA", usar "0000-01-01". |
BCLOG-F02-012 | Sim | Customers | GET /business/identifications | data/contacts/postalAddresses/countryCode | Campo opcional e deve ser obrigatório | Atualizar mandatoriedade por: | Informação deve ser enviada de forma mandatória apesar do erro na especificação. |
BCLOG-F02-013 | Sim | Invoice-financings | GET /contracts/{contractId}/warranties | /data/warrantySubType | Incluir o valor permitido (dominio): "SEM_SUB_TIPO_GARANTIA" | Mateus | Utilizar opção OUTROS até correção da especificação. |
BCLOG-F02-014 | Sim | Loans | GET /contracts/{contractId}/warranties | /data/warrantySubType | Incluir o valor permitido (dominio): "SEM_SUB_TIPO_GARANTIA" | ACOES_DEBENTURES | Utilizar opção OUTROS até correção da especificação. |
BCLOG-F02-015 | Sim | Financings | GET /contracts/{contractId}/warranties | /data/warrantySubType | Incluir o valor permitido (dominio): "SEM_SUB_TIPO_GARANTIA" | ACOES_DEBENTURES | Utilizar opção OUTROS até correção da especificaçã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 | Utilizar opção OUTROS até correção da especificaçã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. |
BCLOG-F02-018 | Sim | Customers | GET /business/identifications | data/parties/documentExpirationDate | Está como obrigatório e o campo é condicional pelas restrições | Atualizar mandatoriedade por: Condicional | Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação. |
BCLOG-F02-019 | Não | Customers | GET /business/identifications | data/contacts/postalAddresses/districtName | Está como obrigatório e o campo é condicional pelas restrições Formato redundante: \w*\W*|^NA$ | Atualizar a mandatoriedade por: Condicional Incluir a restrição:De preenchimento obrigatório, se houver Atualizar formato por: | Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação. |
BCLOG-F02-020 | Sim | Customers | GET /personal/identifications | data/contacts/postalAddresses/districtName | Está como obrigatório e o campo é condicional pelas restrições Formato redundante: \w*\W*|^NA$ | Atualizar a mandatoriedade por: Condicional Incluir a restrição:De preenchimento obrigatório, se houver | Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação. |
BCLOG-F02-021 | Sim | Customers | GET /business/identifications | data/parties/socialName | Está como obrigatório e o campo é condicional pelas restrições | Incluir a restrição:De preenchimento obrigatório, se houver. Atualizar mandatoriedade por: condicional Minimo de Ocorrências: 0 | Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação. |
BCLOG-F02-022 | Sim | Customers | GET /business/identifications | data/parties/documentCountry | Está como obrigatório e o campo é condicional pelas restrições. | Atualizar mandatoriedade por: Condicional | Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação. |
BCLOG-F02-023 | Sim | Customers | GET /business/identifications | data/otherDocuments/number | Está como obrigatório mas é condicional, pelas restrições | Atualizar mandatoriedade por: Condicional | Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação. |
BCLOG-F02-024 | Sim | Customers | GET /business/identifications | data/otherDocuments/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. |
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. |
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 | Informação deve ser enviada de forma mandatória quando existente, apesar do erro na especificaçã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. | Atualizar a mandatoriedade por: Condicional | Informação deve ser enviada de forma mandatória quando existente, apesar do erro na especificação e caso a transmissora não a possua deve informar "NA". |
BCLOG-F02-028 | Sim | Customers | GET /personal/identifications | data/otherDocuments/additionalInfo | Campo tem restrições "Obrigatório quando o Local de Emissão do Documento for relevante." e está com opcional | Atualizar a mandatoriedade por: Condicional | Caso a transmissora não possua a informação deverá devolver "NA" até o ajuste na especificação. |
BCLOG-F02-029 | Sim | Customers | GET /business/qualifications | data/informedRevenue/frequencyAdditionalInfo | É um campo condicional, atualmente está como opcional, deve ter minimo de ocorrências 0 | Atualizar o minimo de Ocorrências: 0 | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-030 | Sim | Unarranged-accounts-overdraft | GET /contracts/{contractId} | firstInstalmentDueDate | Não está permitindo no formato/pattern o NA, incluir restrição | incluir na restrição e na definição: "Caso a instituição não possua a informação para compartilhamento, informar NA" Incluir no formato/pattern o NA | Retornar a data "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório. |
BCLOG-F02-031 | Sim | Unarranged-accounts-overdraft | GET /contracts/{contractId} | DueDate | Não está permitindo no formato/pattern o NA, incluir restrição | incluir na restrição e na definição: "Caso a instituição não possua a informação para compartilhamento, informar NA" Incluir no formato/pattern o NA | Retornar a data "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório. |
BCLOG-F02-032 | Sim | Invoice-financings | GET /contracts/{contractId} | firstInstalmentDueDate | Não está permitindo no formato/pattern o NA, incluir restrição | incluir na restrição e na definição: "Caso a instituição não possua a informação para compartilhamento, informar NA" Incluir no formato/pattern o NA | Retornar a data "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório. |
BCLOG-F02-033 | Sim | Invoice-financings | GET /contracts/{contractId} | DueDate | Não está permitindo no formato/pattern o NA, incluir restrição | incluir na restrição e na definição: "Caso a instituição não possua a informação para compartilhamento, informar NA" Incluir no formato/pattern o NA | Retornar a data "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório. |
BCLOG-F02-034 | Sim | Loans | GET /contracts/{contractId} | firstInstalmentDueDate | Não está permitindo no formato/pattern o NA, incluir restrição | incluir na restrição e na definição: "Caso a instituição não possua a informação para compartilhamento, informar NA" Incluir no formato/pattern o NA | Retornar a data "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório. |
BCLOG-F02-035 | Sim | Loans | GET /contracts/{contractId} | DueDate | Não está permitindo no formato/pattern o NA, incluir restrição | incluir na restrição e na definição: "Caso a instituição não possua a informação para compartilhamento, informar NA" Incluir no formato/pattern o NA | Retornar a data "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório. |
BCLOG-F02-036 | Sim | Financings | GET /contracts/{contractId} | firstInstalmentDueDate | Não está permitindo no formato/pattern o NA, incluir restrição | incluir na restrição e na definição: "Caso a instituição não possua a informação para compartilhamento, informar NA" Incluir no formato/pattern o NA | Retornar a data "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório. |
BCLOG-F02-037 | Sim | Financings | GET /contracts/{contractId} | DueDate | Não está permitindo no formato/pattern o NA, incluir restrição | incluir na restrição e na definição: "Caso a instituição não possua a informação para compartilhamento, informar NA" Incluir no formato/pattern o NA | Retornar a data "0000-01-01" até o ajuste na especificação caso o campo seja de preenchimento obrigatório. |
BCLOG-F02-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. |
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)
| NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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. |
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. |
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. |
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)
| NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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. |
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. |
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. |
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)
| NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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. |
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. |
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. |
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)
| NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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. |
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. |
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. |
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. |
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. |
BCLOG-F02-061 | Sim | Customers | GET /personal/identifications | data/documents/passportNumber | Formato redundante: \w*\W*|^NA$ | Atualizar formato por: Preencher Restrição: | Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA". |
BCLOG-F02-062 | Sim | Customers | GET /personal/identifications | data/filiation/civilName | Formato redundante: \w*\W*|^NA$ | Atualizar formato por: Preencher Restrição e incluir na definição: | Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA". |
BCLOG-F02-063 | Sim | Customers | GET /personal/identifications | data/filiation/socialName | Formato redundante: \w*\W*|^NA$ | Atualizar formato por: Preencher Restrição e incluir na definição: | Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA". |
BCLOG-F02-064 | Sim | Customers | GET /personal/identifications | data/nationality/Documents/country | Falta informar o formato | Preencher o Formato: | Informação deve ser enviada de forma mandatória quando existente e caso a transmissora não a possua deve informar "NA". |
BCLOG-F02-065 | Não | Customers | GET /personal/identifications | data/contacts/postalAddresses/countryCode | Falta informar o formato | Preencher o Formato: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-066 | Não | Customers | GET /business/identifications | data/parties/documentCountry | Formato redundante: \w*\W*|^NA$ | Atualizar formato por: Preencher Restrição e incluir na definição: | Caso a transmissora não possua a informação deverá devolver "NA". |
BCLOG-F02-067 | Não | Customers | GET /business/identifications | data/contacts/postalAddresses/address | Formato redundante: \w*\W*|^NA$ | Atualizar formato por: Preencher Restrição: | Caso a transmissora não possua a informação deverá devolver "NA". |
BCLOG-F02-068 | Não | Customers | GET /business/identifications | data/contacts/postalAddresses/townName | Formato redundante: \w*\W*|^NA$ | Atualizar formato por: Preencher Restrição: | Caso a transmissora não possua a informação deverá devolver "NA". |
BCLOG-F02-069 | Não | Customers | GET /business/identifications | data/contacts/postalAddresses/country | Formato redundante: \w*\W*|^NA$ | Atualizar formato por: Preencher Restrição: | Caso a transmissora não possua a informação deverá devolver "NA". |
BCLOG-F02-070 | Não | Customers | GET /business/identifications | data/otherDocuments/country | Falta informar o formato | Preencher o Formato: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
BCLOG-F02-074 | Não | Loans | GET /contracts | /data/ipocCode | Falta informar o formato | Preencher o formato com o formato permitido para o ipoc segundo o BACEN na |
|
BCLOG-F02-075 | Não | Loans | GET /contracts/{contractId} | /data/contractNumber | Falta informar o formato | Preencher o formato com o formato especifico |
|
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 |
|
BCLOG-F02-077 | Não | Loans | GET /contracts/{contractId} | /data/contractedFinanceCharges/chargeAdditionalInfo | Formato redundante: \w*\W*|^NA$ | Preencher o Formato: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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. |
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 |
|
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 |
|
BCLOG-F02-082 | Não | Invoice-financings | GET /contracts/{contractId} | /data/contractNumber | Falta informar o formato | Preencher o formato com o formato especifico |
|
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 |
|
BCLOG-F02-084 | Não | Invoice-financings | GET /contracts/{contractId} | /data/contractedFinanceCharges/chargeAdditionalInfo | Formato redundante: \w*\W*|^NA$ | Preencher o Formato: |
|
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. |
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. |
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 |
|
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 |
|
BCLOG-F02-089 | Não | Financings | GET /contracts/{contractId} | /data/contractNumber | Falta informar o formato | Preencher o formato com o formato especifico |
|
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 |
|
BCLOG-F02-091 | Não | Financings | GET /contracts/{contractId} | /data/contractedFinanceCharges/chargeAdditionalInfo | Formato redundante: \w*\W*|^NA$ | Preencher o Formato: |
|
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. |
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. |
|
BCLOG-F02-094 | Não | Unarranged-accounts-overdraft | GET /contracts | /data/contractId | Falta informar o formato | Preencher o formato com o formato geral dos ID´s do Open Banking |
|
BCLOG-F02-095 | Não | Unarranged-accounts-overdraft | GET /contracts | /data/ipocCode | Falta informar o formato | Preencher o formato com o formato permitido para o ipoc segundo o BACEN na |
|
BCLOG-F02-096 | Não | Unarranged-accounts-overdraft | GET /contracts/{contractId} | /data/contractNumber | Falta informar o formato | Preencher o formato com o formato especifico |
|
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 |
|
BCLOG-F02-098 | Não | Unarranged-accounts-overdraft | GET /contracts/{contractId} | /data/contractedFinanceCharges/chargeAdditionalInfo | Formato redundante: \w*\W*|^NA$ | Preencher o Formato: |
|
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. |
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. |
BCLOG-F02-101 | Sim | Customers | GET /personal/identifications | data/nationality/Documents/country | Como é um campo opcional deve ter o valor 0 no campo Mínimo de ocorrências | Minimo de Ocorrências: 0 | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-102 | Sim | Customers | GET /personal/identifications | data/nationality/Documents/typeAdditionalInfo | Como é um campo opcional deve ter o valor 0 no campo Mínimo de ocorrências | Minimo de Ocorrências: 0 | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-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. |
BCLOG-F02-104 | Sim | Customers | GET /personal/identifications | data/maritalStatusAdditionalInfo | Necessário preencher o campo Restrição por ser condicional | Preencher restrição: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | |
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. |
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. |
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. |
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. |
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. |
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: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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. |
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. |
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. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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." | Atualizar definição por: Valor contratado da operação. Restrições: Formato: | O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido. |
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." | Atualizar definição por: Valor contratado da operação. Restrições: Formato: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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." | Atualizar definição por: Valor contratado da operação. Restrições: Formato: | O validador do API security usado para avaliar as especificações exige pattern mesmo para atributos numéricos, por isso será mantido. |
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." | Atualizar definição por: Valor contratado da operação. Restrições: Formato: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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). | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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). | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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). | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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). | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-142 | Sim | Customers | GET /business/identifications | data/parties/documentIssueDate | Por ser um campo opcional, minimo de ocorrências é 0 | Atualizar o minimo de Ocorrências: 0 | AJUSTE DE DICIONÁRIO/SCHEMA. Campo opcional que só deve ser enviado se a informação estiver disponível na transmissora. |
BCLOG-F02-143 | Não | Customers | GET /business/qualifications | data/economicActivities/isMain | Restrição com erro de ortografia "ocorrêcia" | Atualizar Restrição: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-144 | Não | Customers | GET /business/identifications | data/parties/documentCountry | Restrição escrita errada: Peenchimento obrigatório quando houver documento informado. Preencher com o código “alpha3†do ISO-3166 | Atualizar restrição por: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-146 | Não | Customers | GET /business/identifications | data/otherDocuments/country | Restrição escrita errada: Preencher com o código “alpha3†do ISO-3166 | Atualizar restrição por: | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-147 | Não | Unarranged-accounts-overdraft | GET /contracts/{contractId}/payments | feeName | sem restrição preenchida | incluir na restrição: "Caso a instituição não possua a informação para compartilhamento, informar NA" | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-148 | Não | Unarranged-accounts-overdraft | GET /contracts/{contractId}/payments | feeCode | sem restrição preenchida | incluir na restrição: "Caso a instituição não possua a informação para compartilhamento, informar NA" | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
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. |
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. |
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. |
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. |
BCLOG-F02-153 | Não | Financings | GET /contracts/{contractId}/payments | feeName | sem restrição preenchida | incluir na restrição: "Caso a instituição não possua a informação para compartilhamento, informar NA" | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-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. |
BCLOG-F02-155 | Não | Customers | GET /personal/identifications | geographicCoordinates | O exemplo de latitude e long estão fora dos intervalos válidos. | Modificar o valor para, por exemplo -150.836519 | Desconsiderar Exemplo |
BCLOG-F02-156 | Não | Customers | GET /business/identifications | data/parties/startDate | Ausência da opção "NA" na expressão regular. | Alterar o pattern para '^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])T(?:[01]\d|2[0123]):(?:[012345]\d):(?:[012345]\d)Z$|^NA$' | Declarar "0000-01-01T00:00:00Z" |
BCLOG-F02-157 | Não | Customers | GET /personal/financial-relations | data/procurators/type | Está divergente a linguagem do Enum entre personal e business. | Alterar a opção NAO_SE_APLICA para NAO_POSSUI | NÃO HÁ NECESSIDADE DE ORIENTAÇÃO ADICIONAL ATÉ O AJUSTE. |
BCLOG-F02-158 | Não | Customers | GET /business/identifications | data/parties | Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios. | Alterar minItems de 1 para 0 | Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com civilName "NA". A Receptora deve validar o civilName antes de considerar o cadastro como válido |
BCLOG-F02-159 | Não | Customers | GET /personal/identifications | data/contacts/emails | Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios. | Alterar minItems de 1 para 0 | Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com email "NA". A Receptora deve validar o email antes de considerar o cadastro como válido. |
BCLOG-F02-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. |
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. |
BCLOG-F02-162 | Não | Customers | GET /business/identifications | data/contacts/phones | Atributo está com o minItems: 1, sendo assim, uma instituição que não possui a informação precisa obrigatoriamente compartilhar um objeto com atributos vazios. | Alterar minItems de 1 para 0 | Instituições devem informar uma ocorrência, com os enumeradores preenchidos com alguma opção e com number "NA". A Receptora deve validar o number antes de considerar o cadastro como válido. |
BCLOG-F02-163 | Não | Customers | GET /personal/identifications | data/maritalStatusCode | Ausência de uma opção no Enum para uma instituição que não possui esta informação. | Incluir no Enum a opção "NAO_DISPONIVEL" | Insituições devem declarar maritalStatusCode a opção "OUTRO" e maritalStatusAdditionalInfo "NA" |
BCLOG-F02-164 | Não | Consents | GET /consents/{consentId} | consentId | No exemplo apresentado no portal, "urn:bancoex:C1DD33123" há a necessidade de esclarecer o item "bancoex". | Incluir na descrição do campo orientações de como deve ser preenchido o URN conforme orientação do GT Arquitetura. | Orientação do GT Arquitetura: Em vista que o id de consentimento não é interoperável, as instituições podem definir o URN seguindo a RFC citada podendo definir o namespace(bancoex) usando critérios próprios, desde que não infrinja as regras da RFC8141. |
BCLOG-F02-165 | Não | Consents | POST /consents/ | transactionFromDateTime | O campo foi copiado do modelo britânico e não deveria existir pois não é compatível com múltiplos produtos no mesmo pedido de Consentimento. | Remover o campo. | As instituições receptoras não devem preencher este campo opcional ao efetuar a criação do pedido de consentimento; já as instituições transmissoras, ainda que recebam este campo devem ignorá-lo completamente, o qual será removido da API em versão futura. |
BCLOG-F02-166 | Não | Consents | POST /consents/ | transactionToDateTime | O campo foi copiado do modelo britânico e não deveria existir pois não é compatível com múltiplos produtos no mesmo pedido de Consentimento. | Remover o campo. | As instituições receptoras não devem preencher este campo opcional ao efetuar a criação do pedido de consentimento; já as instituições transmissoras, ainda que recebam este campo devem ignorá-lo completamente, o qual será removido da API em versão futura. |
BCLOG-F02-167 | Não | Credit-cards-accounts | GET /accounts/{creditCardAccountId}/transactions | CreditCardAccountsTransaction/amount | Pela descrição, há a interpretação de que o campo deve ser preenchido sempre com o valor expresso em Real. Para compras em moeda estrangeira, deve ser preenchido com o valor na moeda estrangeira, sem convertê-la para real. | Alterar a descrição do campo para: | Até a publicação do ajuste orientamos utilizar este campo para compartilhar o valor original da transação. Se a transação foi efetivada em moeda estrangeira, deve ser compartilhado o valor original da transação, em moeda estrangeira. O valor convertido em real deve ser preenchido, neste caso, no campo brazilianAmount, e a moeda da transação especificada no campo currency. |
BCLOG-F02-168 | Não | Customers | GET /business/qualifications | economicActivities/code | O campo está especificado no GitHub como número e possui a expressão regular (^\d{7}$|^NA$). Existem CNAE que se iniciam com 0, portanto, quando convertido para numérico, resulta em um número de 6 dígitos, ficando em desconformidade com a expressão regular, que exige que tenha sempre numérico. Ainda, não é possível informar o valor NA, que consta na expressão regular, uma vez que o tipo do campo é numérico. | 1 - Alterar o tipo do campo para string | O valor deve ser compartilhado como tipo numérico, e na impossibilidade de compartilhar o valor NA, utilizar 9999999. |
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. |
BCLOG-F02-170 | Accounts | Não | GET /accounts/{accountId}/transactions | ResponseAccountTransactions/data | O campo é do tipo array, com minItems = 1, sendo assim, se um cliente não possui transações no período, a IF não possui transação para atender a restrição de minItems | Atualizar minItems = 0 | Orientamos compartilhar um objeto com os seguintes valores:
A Receptora deve verificar se transactionName = "NA" e transactionDate = "0000-01-01", ela deve desconsiderar todos os valores do objeto. |
BCLOG-F02-171 | Não | Guia de Experiência | Jornada do consentimento - Etapa de confirmação do compartilhamento |
| Durante a etapa de consentimento, a instituição receptora não tem como saber o escopo de dados que o usuário possui na instituição transmissora para auxiliá-lo na seleção. Por isso, haverá cenários nos quais o usuário possui apenas parte ou nenhum dos agrupamentos de dados escolhidos, ou que o usuário selecione uma transmissora que não trabalha com esses tipos de dados. | Necessário avaliação futura de UX para acrescentar orientações em uma futura versão do Guia de Experiência. | Para a Transmissora:
Para a Receptora: caberá à receptora analisar quais dados foram retornados e avaliar se informará ao cliente sobre a inexistência total ou parcial dos dados, seguindo ou não com a oferta do produto ou serviço. Deve-se deixar claro que a transmissora compartilhou todos os dados possíveis, porém o usuário não possui os dados. |
BCLOG-F02-172 | Não | Accounts | GET /accounts/v1/accounts/{accountId}/balances | automaticallyInvestedAmountCurrency | Este campo não tem orientação de como preencher caso não tenha o valor para ele | Deveria existir uma descrição de como preencher o campo caso não tenha o valor para ele | Para o caso da instituição não ter o valor para o campo amount, ignorar o campo currency, preenchendo este campo sempre com valor BRL |
BCLOG-F02-173 | Não | Financings | GET /financings/v1/contracts/{contractId} | disbursementDate | Este campo não tem orientação para o caso da instituição possuir diversas datas de liberação de recurso | O campo deveria aceitar uma lista de datas | Em caso de uma instituição não atender com data única, como o campo é opcional, não compartilhar nenhuma data |
BCLOG-F02-174 | Não | Invoice-financings | GET /invoice-financings/v1/contracts/{contractId} | disbursementDate | Este campo não tem orientação para o caso da instituição possuir diversas datas de liberação de recurso | O campo deveria aceitar uma lista de datas | Em caso de uma instituição não atender com data única, como o campo é opcional, não compartilhar nenhuma data |
BCLOG-F02-175 | Não | Financings | GET /financings/v1/contracts/{contractId} | disbursementDate | Falta de orientação para qual data informar no caso de uma liberação de recursos em D0 versus uma data contábil em D -1 | Possuir orientação de como preencher o campo | No caso de uma liberação de recursos feita em D0 mas com referência retroativa feita em D -1, contabilmente a data correta seria D -1 |
BCLOG-F02-176 | Não | Invoice-financings | GET /invoice-financings/v1/contracts/{contractId} | disbursementDate | Falta de orientação para qual data informar no caso de uma liberação de recursos em D0 versus uma data contábil em D -1 | Possuir orientação de como preencher o campo | No caso de uma liberação de recursos feita em D0 mas com referência retroativa feita em D -1, contabilmente a data correta seria D -1 |
BCLOG-F02-177 | Não | Resources | GET /resources | data | O campo é do tipo array, e exige o mínimo de 1 ocorrência. Como, ao solicitar um consentimento com apenas agrupamentos de Dados Cadastrais, e não havendo ID nem uma opção no Enum do campo type para Dados Cadastrais, não há orientações de como a transmissora deve responder este endpoint nesta situação onde exista apenas agrupamentos de Dados Cadastrais. | Reavaliar a especificação da API Resources, frente aos cenários possíveis, para uma solução definitiva. | Para consentimentos onde exista apenas agrupamentos de Dados Cadastrais, retornar a consulta ao método GET da API Resousers com o código HTTP 404 - Not Fount. |
...