diff --git a/dictionary/loansGetContractsContractIdPayments_v2.csv b/dictionary/loansGetContractsContractIdPayments_v2.csv index b299e1532..8e86f3010 100644 --- a/dictionary/loansGetContractsContractIdPayments_v2.csv +++ b/dictionary/loansGetContractsContractIdPayments_v2.csv @@ -3,7 +3,7 @@ /data/paidInstalments;paidInstalments;Quantidade total de parcelas pagas do contrato referente à Modalidade de Crédito informada.;Número;;Opcional;;;0;1;"";Não permitido;number;73; /data/contractOutstandingBalance;contractOutstandingBalance;Valor necessário para o cliente liquidar a dívida.;Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;1000.0400;4 /data/releases;releases;Lista dos pagamentos realizados no período;Lista;;Obrigatório;;;0;N;"";Não permitido;array;; -/data/releases/paymentId;paymentId;Identificador de pagamento de responsabilidade de cada Instituição transmissora.;Texto;100;Opcional;^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$;;0;1;"";Não permitido;string;XlthLXpBLVowLTldW2EtekEtWjAtOVwtXXswLDk5fSQ;1 +/data/releases/paymentId;paymentId;Código ou identificador único prestado pela instituição para representar o pagamento individual.;Texto;100;Obrigatório;^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$;;1;1;"";Não permitido;string;XlthLXpBLVowLTldW2EtekEtWjAtOVwtXXswLDk5fSQ;1 /data/releases/isOverParcelPayment;isOverParcelPayment;Identifica se é um pagamento pactuado (false) ou avulso (true).;Booleano;;Obrigatório;;;1;1;"";Não permitido;boolean;true; /data/releases/instalmentId;instalmentId;"Identificador de parcela, de responsabilidade de cada Instituição transmissora. [Restrição] Informação de envio obrigatório quando isOverParcelPayment tiver o valor FALSE. diff --git a/swagger-apis/loans/2.1.1-rc.1.yml b/swagger-apis/loans/2.1.1-rc.1.yml index 01e4b96b7..475abfd92 100644 --- a/swagger-apis/loans/2.1.1-rc.1.yml +++ b/swagger-apis/loans/2.1.1-rc.1.yml @@ -1128,6 +1128,7 @@ components: type: object description: Lista dos pagamentos realizados no período required: + - paymentId - isOverParcelPayment - paidDate - currency @@ -1139,7 +1140,7 @@ components: minLength: 1 example: XlthLXpBLVowLTldW2EtekEtWjAtOVwtXXswLDk5fSQ pattern: '^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$' - description: Identificador de pagamento de responsabilidade de cada Instituição transmissora. + description: Código ou identificador único prestado pela instituição para representar o pagamento individual. isOverParcelPayment: type: boolean example: true