diff --git a/dictionary/accountsGetAccountsAccountIdTransactionsCurrent_v2.csv b/dictionary/accountsGetAccountsAccountIdTransactionsCurrent_v2.csv index 70df35937..3bbdef0a6 100644 --- a/dictionary/accountsGetAccountsAccountIdTransactionsCurrent_v2.csv +++ b/dictionary/accountsGetAccountsAccountIdTransactionsCurrent_v2.csv @@ -1,7 +1,10 @@ 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;"Lista dos lançamentos referentes às transações realizadas e de lançamentos futuros para as contas de: depósito à vista, poupança e de pagamento pré-paga ";Lista;;Obrigatório;;;0;N;"";Não permitido;array;; -/data/transactionId;transactionId;Código ou identificador único prestado pela instituição que mantém a conta para representar a transação individual.;Texto;100;Opcional;^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$;;0;1;"";Não permitido;string;TXpRMU9UQTROMWhZV2xSU1FUazJSMDl;1 +/data/transactionId;transactionId;"Código ou identificador único prestado pela instituição que mantém a conta para representar a transação individual. +O ideal é que o `transactionId` seja imutável. +No entanto, o `transactionId` deve obedecer, no mínimo, as regras de imutabilidade propostas conforme tabela “Data de imutabilidade por tipo de transação” presente nas orientações desta API. +";Texto;100;Opcional;^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$;;0;1;"";Não permitido;string;TXpRMU9UQTROMWhZV2xSU1FUazJSMDl;1 /data/completedAuthorisedPaymentType;completedAuthorisedPaymentType;"Indicador da transação: - Transação efetivada: a transação atinge esse status quando o ""transactionId"" torna-se imutável; - Lançamento futuro: a transação será efetivada em momento futuro, ou seja, o ""transactionId"" pode mudar; diff --git a/dictionary/accountsGetAccountsAccountIdTransactions_v2.csv b/dictionary/accountsGetAccountsAccountIdTransactions_v2.csv index 70df35937..3bbdef0a6 100644 --- a/dictionary/accountsGetAccountsAccountIdTransactions_v2.csv +++ b/dictionary/accountsGetAccountsAccountIdTransactions_v2.csv @@ -1,7 +1,10 @@ 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;"Lista dos lançamentos referentes às transações realizadas e de lançamentos futuros para as contas de: depósito à vista, poupança e de pagamento pré-paga ";Lista;;Obrigatório;;;0;N;"";Não permitido;array;; -/data/transactionId;transactionId;Código ou identificador único prestado pela instituição que mantém a conta para representar a transação individual.;Texto;100;Opcional;^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$;;0;1;"";Não permitido;string;TXpRMU9UQTROMWhZV2xSU1FUazJSMDl;1 +/data/transactionId;transactionId;"Código ou identificador único prestado pela instituição que mantém a conta para representar a transação individual. +O ideal é que o `transactionId` seja imutável. +No entanto, o `transactionId` deve obedecer, no mínimo, as regras de imutabilidade propostas conforme tabela “Data de imutabilidade por tipo de transação” presente nas orientações desta API. +";Texto;100;Opcional;^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$;;0;1;"";Não permitido;string;TXpRMU9UQTROMWhZV2xSU1FUazJSMDl;1 /data/completedAuthorisedPaymentType;completedAuthorisedPaymentType;"Indicador da transação: - Transação efetivada: a transação atinge esse status quando o ""transactionId"" torna-se imutável; - Lançamento futuro: a transação será efetivada em momento futuro, ou seja, o ""transactionId"" pode mudar; diff --git a/swagger-apis/accounts/2.1.0-rc.1.yml b/swagger-apis/accounts/2.1.0-rc.1.yml index 3d4f6de6f..f2ec12b75 100644 --- a/swagger-apis/accounts/2.1.0-rc.1.yml +++ b/swagger-apis/accounts/2.1.0-rc.1.yml @@ -658,7 +658,10 @@ components: properties: transactionId: type: string - description: Código ou identificador único prestado pela instituição que mantém a conta para representar a transação individual. + description: | + Código ou identificador único prestado pela instituição que mantém a conta para representar a transação individual. + O ideal é que o `transactionId` seja imutável. + No entanto, o `transactionId` deve obedecer, no mínimo, as regras de imutabilidade propostas conforme tabela “Data de imutabilidade por tipo de transação” presente nas orientações desta API. maxLength: 100 minLength: 1 pattern: '^[a-zA-Z0-9][a-zA-Z0-9-]{0,99}$'