Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(credit portability): EOF-781 - PPC19 - Proposta para complementar o endpoint para solicitar pedido de Portabilidade de Crédito #4937

Merged
merged 6 commits into from
Mar 21, 2025
28 changes: 28 additions & 0 deletions dictionary/creditPortabilityPostPortabilitiesCancel_v1.0.0.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Xpath;Nome;Definição;Tipo de Dado;Tamanho;Mandatoriedade;Formato;Domínio;Mínimo de Ocorrências;Máximo de Ocorrências;Restrições;Nulidade;Tipo de Dado Json;Exemplo;Tamanho mínimo
/data;data;Objeto para notificar a respeito da liquidação efetuada pela proponente a Credora.;Objeto;;Obrigatório;;;1;1;"";Não permitido;object;;
/data/rejectedBy;rejectedBy;"Informar usuário responsável pela rejeição da proposta, onde:

`PROPONETE ` - Indica que o pedido de portabilidade de crédito foi rejeitado pela proponente, seja porque a proponente rejeitou a liquidação que excedeu em 15% o valor do contrato original, entre outras possibilidades.

`USUARIO` - Indica que o cliente cancelou o pedido de portabilidade de crédito.
";Texto;;Opcional;;"PROPONENTE
USUARIO";0;1;"";Não permitido;string;;
/data/reason;reason;Motivo de recusa do pedido de portabilidade;Objeto;;Obrigatório;;;1;1;"";Não permitido;object;;
/data/reason/type;type;"Motivo de recusa do pedido de portabilidade, onde:

`CANCELADO_PELO_CLIENTE` - Cliente desiste do pedido da portabilidade

`SALDO_DEVEDOR_ATUALIZADO_SUBSTANCIALMENTE_DIVERGENTE` - Saldo devedor atualizado divergente (superior a 15%) do informado inicialmente

`POLITICA_DE_CREDITO` - Proponente desiste da oferta ao cliente por políticas internas

`OUTROS` - Motivo da rejeição não se encaixa nas opções disponíveis
";Texto;;Obrigatório;;"CANCELADO_PELO_CLIENTE
SALDO_DEVEDOR_ATUALIZADO_SUBSTANCIALMENTE_DIVERGENTE
POLITICA_DE_CREDITO
OUTROS";1;1;"";Não permitido;string;;
/data/reason/typeAdditionalInfo;typeAdditionalInfo;"Informação sobre a disponibilidade ou não de um contrato para a portabilidade de crédito.
Ao utilizar essa opção, é fortemente recomendável enviar um ticket como sugestão da estrutura Open Finance para discussão e mapeamento em futuras versões.

[RESTRIÇÃO] Campo de preenchimento obrigatório quando campo `reasonType` for igual `OUTROS`.
";Texto;144;Opcional;^(?!\s)[\w\W\s]*[^\s]$;;0;1;"";Não permitido;string;Informações Adicionais;
3 changes: 3 additions & 0 deletions dictionary/creditPortabilityPostPortabilities_v1.0.0.csv
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,6 @@ CANCELED";0;1;"";Não permitido;string;;
/data/strCode;strCode;;Objeto;;Opcional;;;0;1;"";Não permitido;object;;
/data/strCode/isbpIfCredora;isbpIfCredora;Número do ISBP da Instituição credora;Número;;Obrigatório;;;1;1;"";Não permitido;number;;
/data/strCode/agency;agency;Número da Agência creditada;Número;;Obrigatório;;;1;1;"";Não permitido;number;;
/data/creationDateTime;creationDateTime;"Data e hora em que a Proponente registrou a presente proposta (chamada ao POST /portabilities).
Uma string com data e hora conforme especificação [RFC-3339](https://datatracker.ietf.org/doc/html/rfc3339), sempre com a utilização de timezone UTC-0 (UTC time format).PPC-21
";Texto;20;Obrigatório;^(\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$;;1;1;"";Não permitido;string;2020-07-21T08:30:00Z;20
Loading
Loading