Dicionário de Campos do Payload
Nessa Cessão, trouxemos um material de apoio referente a todos os campos que podem aparecer nos Endpoints de Credor, como Opt-in, Opt-out, Averbação, Consulta e Notificação, contendo significado e explicação de como preenchê-lo:
- account: Número da conta bancária do beneficiário sem o dígito verificador - Somente números sem formatação, ex: 00121;
- accountDigit: Dígito verificador da conta - Sem formatação, ex: X3;
- accountType: Código do Tipo da conta - Valores válidos CC,CD,CG,CI, PG,PP;
- acquirer: CNPJ válido - Informar somente números sem formatação;
- assetHolder: CNPJ/CPF do titular/beneficiário - Informar somente números sem formatação;
- assetHolderDocumentType": Tipo do documento do titular/beneficiário - Valores válidos: CNPJ, CPF;
- balanceAmount: Somente números sem formatação. Os valores em centavos devem ser multiplicados por 100, ex: Para R$10,00, enviar 1000;
- balanceDue: Valor do saldo comprometido em contrato - Somente números sem formatação. Os valores em centavos devem ser multiplicados por 100, ex: Para R$10,00, enviar 1000;
- bankAccount: Dados bancários do beneficiário do contrato onde o contrato deve ser liquidado;
- beneficiary : CNPJ/CPF do Participante favorecido com a informação - Informar somente números sem formatação;
- branch: Número da agência do beneficiário - Somente números sem formatação, ex: 3232;
- committedAmount: Valor comprometido com contrato mas que ainda não foi aplicado efeito por falta de saldo. Somente números sem formatação. Os valores em centavos devem ser multiplicados por 100, ex: Para R$10,00, enviar 1000;
- contractDueDate: Data de vencimento do contrato - Data no formato AAAA/MM/DD;
- contractHolder: CNPJ/CPF do Credor beneficiário do contrato - Informar somente números sem formatação;
- contractHolderDocumentType: Tipo do documento do beneficiário do Contrato - Valores válidos: CNPJ, CPF;
- contractInfo: Informações resumidas do contrato notificado;
- contractSpecifications: Especificações que foram comprometidas pelo contrato - Objeto;
- contractSpecificationsCount: Contador de Especificações vinculadas a este contrato;
- contractStatus: Status atual do contrato - Valores válidos: Active, Accomplished, Canceled, Refused;
- contractUniqueIdentifier: Chave única gerada automaticamente do Contrato, baseado nos valores do contrato;
- createdAt: Data da criação - Data no formato AAAA/MM/DD;
- datePriority: Data no formato AAAA/MM/DD ex: 2020-02-02;
- debtor: Instituição Credenciadora ou Subcredenciadora, responsável pela UR - CNPJ/CPF válido, informar somente números sem formatação;
- divisionMethod: Regra de divisão do contrato - Opções válidas: percentage, fixedAmount;
- documentNumber: Documento do titular da conta - CNPJ/CPF válido, informar somente números sem formatação;
- documentType: Tipo do documento do titular da conta - Valores válidos: CPF/CNPJ;
- effectPriority: Prioridade alcançada pelo contrato; effectStrategy: Opções válidas: specific, custom;
- effectStrategy: Tipo de estratégia adotada para a averbação - Valores válidos: specific, custom ou overall;
- effectType: Tipo de efeito de contrato - Opções válidas :warranty, ownershipAssignment, contractualBurden e pawn;
- effectValue: Valor em reais que o contrato adquire da UR - Somente números sem formatação. Os valores em centavos devem ser multiplicados por 100, ex: Para R$10,00, enviar 1000;
- endDate: Data no formato AAAA/MM/DD, ex: 2020-02-02;
- errors: Conjunto de tipos de erros;
- eventSource: Fonte do evento da notificação - Valores válidos: ContractHolder, TradeRepository;
- eventType: Evento originador da notificação: (Contract, Consent, ContractUpdate, Position, Error, ContractBankAccount;
- eventType: Tipo de situação do evento do contrato que originou a notificação - Opções válidas: update, create, canceled e execute;
- expectedSettlementDate: Data de liquidação da especificação do contrato esperada pelo arranjo de pagamento ou com efeitos de antecipação - Data no formato AAAA-MM-DDT00:00:00+00:00, ex: 2020-02-02T18:58:48.4794377Z;
- hasError: Flag de erro gerado ou não na notificação - Opções válidas - false e true;
- isCanceled: Flag de contrato ativo ou inativo - Opções válidas - false e true;
- ispb: Código da instituição do ISPB - Deve conter 8 dígitos, ex: 12100000;
- key: Chave do contrato gerada automaticamente anteriormente - Formato em GUID;
- lastUpdated: Data da última atualização do contrato - Data no formato AAAA-MM-DDT00:00:00+00:00, ex: 2020-02-02T18:58:48.4794377Z;
- message: Mensagem opcional em caso de erros na geração/envio da notificação;
- notificationRecipient: Número do documento federal do recebedor da notificação - CNPJ/CPF válido, informar somente números sem formatação;
- notificationRecipientDocumentType: Tipo do documento - Valores válidos: CNPJ, CPF;
- notificationReferenceDate: Data da criação da notificação - Data no formato AAAA/MM/DD;
- originalAssetHolder: Número do documento federal do titular originador da UR atingida pela especificação do contrato - Informar somente números sem formatação;
- originalAssetHolderDocumentType: Tipo de documento do originador da UR atingida pela especificação do contrato - Valores válidos: CPF/CNPJ;
- participantDocument: Número do documento federal (CPF/CNPJ) do titular da notificação;
- paymentScheme: Arranjo de pagamento da UR atingida pela especificação do contrato - Sigla conforme Tabela de Arranjo de Pagamento ou "ALL" (para informar que são todos os arranjos);
- percentageValue: orcentagem de valor da UR comprometido com o contrato - Deve ser preenchido somente se o divisionMethod for do tipo "percentage". Os valores devem ser multiplicados por 100, ex: Para 10%, enviar 1000;
- processKey: Chave de processamento gerada automaticamente - Formato em GUID;
- queryDate: Data da extração/consulta - Formato AAAA/MM/DD;
- receivableDebtor: Instituição Credenciadora ou Subcredenciadora, responsável pela UR - CNPJ/CPF válido, informar somente números sem formatação;
- reference: Chave única externa, Tamanho máximo 100 caracteres;
- settledAmount: Valor liquidado - Somente números sem formatação. Os valores em centavos devem ser multiplicados por 100, ex: Para R$10,00, enviar 1000;
- settlementExpectationAffected: Datas de Expectativa de Liquidação dos ativos afetados pelo contrato;
- settlementObligationKey: Chave da SO gerada automaticamente - Formato em GUID;
- signatureDate: Data de assinatura do contrato. Data no formato AAAA/MM/DD;
- startDate: Data de início do Opt-in. Data no formato AAAA/MM/DD;
- Status: Status da notificação - Valores Válidos: Sent, Error, Confirmed, Created;
- totalAmount: Valor total da UR - Somente números sem formatação. Os valores em centavos devem ser multiplicados por 100, ex: Para R$10,00, enviar 1000;
- uncommittedAmount: Valor livre para negociação - Somente números sem formatação. Os valores em centavos devem ser multiplicados por 100, ex: Para R$10,00, enviar 1000;
- uniqueId: Chave única gerada automaticamente do Contrato, baseado nos valores do contrato ; Formato em GUID;
- warrantyAmount: Valor referente ao tipo de garantia informado - Somente números sem formatação. Os valores em centavos devem ser multiplicados por 100, ex: Para R$10,00, enviar 1000. Deve-se preencher somente se o campo “effectType” estiver preenchido como “warranty”.
Updated 2 months ago