Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -66,16 +66,16 @@ Pessoa Natural - Informar CPF no campo “partieCnpjCpf”.
Pessoa Jurídica - Informar CNPJ no campo “partieCnpjCpf”.
";Texto;;Opcional;;"PESSOA_NATURAL
PESSOA_JURIDICA";0;1;"";Não permitido;string;PESSOA_NATURAL;
/data/partieCompeCode;partieCompeCode;"Código identificador atribuído pelo Banco Central do Brasil às instituições participantes do STR (Sistema de Transferência de reservas) referente à pessoa envolvida na transação. O número-código substituiu o antigo código COMPE. Todos os participantes do STR, exceto as Infraestruturas do Mercado Financeiro (IMF) e a Secretaria do Tesouro Nacional, possuem um número-código independentemente de participarem da Centralizadora da Compensação de Cheques (Compe).
/data/partieCompeCode;partieCompeCode;"Código identificador atribuído pelo Banco Central do Brasil às instituições participantes do STR (Sistema de Transferência de reservas) referente à pessoa envolvida na transação. O número-código substituiu o antigo código COMPE. Todos os participantes do STR, exceto as Infraestruturas do Mercado Financeiro (IMF) e a Secretaria do Tesouro Nacional, possuem um número-código independentemente de participarem da Centralizadora da Compensação de Cheques (Compe).

[RESTRIÇÃO] É de preenchimento obrigatório quando a instituição possuir o número-código.
";Texto;3;Opcional;^\d{3}$;;0;1;"";Não permitido;string;001;
/data/partieBranchCode;partieBranchCode;Código da Agência detentora da conta da pessoa envolvida na transação. (Agência é a dependência destinada ao atendimento aos clientes, ao público em geral e aos associados de cooperativas de crédito, no exercício de atividades da instituição, não podendo ser móvel ou transitória);Texto;4;Opcional;^\d{4}$;;0;1;"";Não permitido;string;6272;
/data/partieNumber;partieNumber;Número da conta da pessoa envolvida na transação;Texto;20;Opcional;^\d{8,20}$;;0;1;"";Não permitido;string;67890854360;
/data/partieCheckDigit;partieCheckDigit;Dígito da conta da pessoa envolvida na transação;Texto;1;Opcional;[\w\W\s]*;;0;1;"";Não permitido;string;4;
/data/codeISPB;codeISPB;"Código único atribuído pelo Banco Central do Brasil a cada instituição participante do Sistema de Pagamentos.
/data/codeISPB;codeISPB;"Código único atribuído pelo Banco Central do Brasil a cada instituição participante do Sistema de Pagamentos.

Este campo identifica o ISPB da instituição contraparte da transação e deve ser preenchido de acordo com o atributo que indica o sentido financeiro da transação, de acordo com o campo `creditDebitType`:
- Para transações de `CREDITO` (entrada de recursos na conta): informar o ISPB da instituição de origem dos recursos.
- Para transações de `DEBITO` (saída de recursos na conta): informar o ISPB da instituição de destino dos recursos. [RESTRIÇÃO] É de preenchimento obrigatório quando existir informação de contraparte.
- Para transações de CREDITO (entrada de recursos na conta): informar o ISPB da instituição de origem dos recursos.
- Para transações de DEBITO (saída de recursos na conta): informar o ISPB da instituição de destino dos recursos. [RESTRIÇÃO] É de preenchimento obrigatório quando existir informação de contraparte.
";Texto;;Opcional;^[0-9A-Z]{8}$;;0;1;"";Não permitido;string;00300300;
Original file line number Diff line number Diff line change
Expand Up @@ -66,16 +66,16 @@ Pessoa Natural - Informar CPF no campo “partieCnpjCpf”.
Pessoa Jurídica - Informar CNPJ no campo “partieCnpjCpf”.
";Texto;;Opcional;;"PESSOA_NATURAL
PESSOA_JURIDICA";0;1;"";Não permitido;string;PESSOA_NATURAL;
/data/partieCompeCode;partieCompeCode;"Código identificador atribuído pelo Banco Central do Brasil às instituições participantes do STR (Sistema de Transferência de reservas) referente à pessoa envolvida na transação. O número-código substituiu o antigo código COMPE. Todos os participantes do STR, exceto as Infraestruturas do Mercado Financeiro (IMF) e a Secretaria do Tesouro Nacional, possuem um número-código independentemente de participarem da Centralizadora da Compensação de Cheques (Compe).
/data/partieCompeCode;partieCompeCode;"Código identificador atribuído pelo Banco Central do Brasil às instituições participantes do STR (Sistema de Transferência de reservas) referente à pessoa envolvida na transação. O número-código substituiu o antigo código COMPE. Todos os participantes do STR, exceto as Infraestruturas do Mercado Financeiro (IMF) e a Secretaria do Tesouro Nacional, possuem um número-código independentemente de participarem da Centralizadora da Compensação de Cheques (Compe).

[RESTRIÇÃO] É de preenchimento obrigatório quando a instituição possuir o número-código.
";Texto;3;Opcional;^\d{3}$;;0;1;"";Não permitido;string;001;
/data/partieBranchCode;partieBranchCode;Código da Agência detentora da conta da pessoa envolvida na transação. (Agência é a dependência destinada ao atendimento aos clientes, ao público em geral e aos associados de cooperativas de crédito, no exercício de atividades da instituição, não podendo ser móvel ou transitória);Texto;4;Opcional;^\d{4}$;;0;1;"";Não permitido;string;6272;
/data/partieNumber;partieNumber;Número da conta da pessoa envolvida na transação;Texto;20;Opcional;^\d{8,20}$;;0;1;"";Não permitido;string;67890854360;
/data/partieCheckDigit;partieCheckDigit;Dígito da conta da pessoa envolvida na transação;Texto;1;Opcional;[\w\W\s]*;;0;1;"";Não permitido;string;4;
/data/codeISPB;codeISPB;"Código único atribuído pelo Banco Central do Brasil a cada instituição participante do Sistema de Pagamentos.
/data/codeISPB;codeISPB;"Código único atribuído pelo Banco Central do Brasil a cada instituição participante do Sistema de Pagamentos.

Este campo identifica o ISPB da instituição contraparte da transação e deve ser preenchido de acordo com o atributo que indica o sentido financeiro da transação, de acordo com o campo `creditDebitType`:
- Para transações de `CREDITO` (entrada de recursos na conta): informar o ISPB da instituição de origem dos recursos.
- Para transações de `DEBITO` (saída de recursos na conta): informar o ISPB da instituição de destino dos recursos. [RESTRIÇÃO] É de preenchimento obrigatório quando existir informação de contraparte.
- Para transações de CREDITO (entrada de recursos na conta): informar o ISPB da instituição de origem dos recursos.
- Para transações de DEBITO (saída de recursos na conta): informar o ISPB da instituição de destino dos recursos. [RESTRIÇÃO] É de preenchimento obrigatório quando existir informação de contraparte.
";Texto;;Opcional;^[0-9A-Z]{8}$;;0;1;"";Não permitido;string;00300300;
11 changes: 7 additions & 4 deletions swagger-apis/accounts/2.5.0-beta.2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -967,7 +967,10 @@ components:
type: string
maxLength: 3
pattern: '^\d{3}$'
description: 'Código identificador atribuído pelo Banco Central do Brasil às instituições participantes do STR (Sistema de Transferência de reservas) referente à pessoa envolvida na transação. O número-código substituiu o antigo código COMPE. Todos os participantes do STR, exceto as Infraestruturas do Mercado Financeiro (IMF) e a Secretaria do Tesouro Nacional, possuem um número-código independentemente de participarem da Centralizadora da Compensação de Cheques (Compe).'
description: |
Código identificador atribuído pelo Banco Central do Brasil às instituições participantes do STR (Sistema de Transferência de reservas) referente à pessoa envolvida na transação. O número-código substituiu o antigo código COMPE. Todos os participantes do STR, exceto as Infraestruturas do Mercado Financeiro (IMF) e a Secretaria do Tesouro Nacional, possuem um número-código independentemente de participarem da Centralizadora da Compensação de Cheques (Compe).

[RESTRIÇÃO] É de preenchimento obrigatório quando a instituição possuir o número-código.
example: '001'
partieBranchCode:
type: string
Expand All @@ -989,13 +992,13 @@ components:
example: '4'
codeISPB:
type: string
pattern: '^\d{8}$'
pattern: '^[0-9A-Z]{8}$'
description: |
Código único atribuído pelo Banco Central do Brasil a cada instituição participante do Sistema de Pagamentos.

Este campo identifica o ISPB da instituição contraparte da transação e deve ser preenchido de acordo com o atributo que indica o sentido financeiro da transação, de acordo com o campo `creditDebitType`:
- Para transações de `CREDITO` (entrada de recursos na conta): informar o ISPB da instituição de origem dos recursos.
- Para transações de `DEBITO` (saída de recursos na conta): informar o ISPB da instituição de destino dos recursos.
- Para transações de CREDITO (entrada de recursos na conta): informar o ISPB da instituição de origem dos recursos.
- Para transações de DEBITO (saída de recursos na conta): informar o ISPB da instituição de destino dos recursos. [RESTRIÇÃO] É de preenchimento obrigatório quando existir informação de contraparte.
example: '00300300'
AccountTransactionsDataAmount:
type: object
Expand Down
Loading