diff --git a/dictionary/creditCardsGetAccountsCreditCardAccountIdBillsBillIdTransactions_v2.4.0.csv b/dictionary/creditCardsGetAccountsCreditCardAccountIdBillsBillIdTransactions_v2.4.0.csv index e3fe4fdd2..d5fcf2646 100644 --- a/dictionary/creditCardsGetAccountsCreditCardAccountIdBillsBillIdTransactions_v2.4.0.csv +++ b/dictionary/creditCardsGetAccountsCreditCardAccountIdBillsBillIdTransactions_v2.4.0.csv @@ -69,9 +69,9 @@ OUTROS";0;1;" Preenchimento obrigatório se o tipo transação selecionado for ' ";Objeto;;Obrigatório;;;1;1;"";Não permitido;object;; /data/amount/amount;amount;Valor relacionado ao objeto.;Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;1000.0400;4 /data/amount/currency;currency;Moeda referente ao valor monetário, seguindo o modelo ISO-4217.;Texto;3;Obrigatório;^[A-Z]{3}$;;1;1;"";Não permitido;string;BRL; -/data/transactionDateTime;transactionDateTime;"Data e hora da transação disponível para os clientes nos canais digitais da instituição. -Neste momento, é obrigatório preencher com dados reais com precisão de data, hora e minuto, mesmo que a instituição não exiba para o cliente nesse nível de granularidade, em algumas situações. -Dessa forma, os segundos e milissegundos podem ser preenchidos com zero (0), por exemplo: 2024-01-29T11:15:00.000Z. +/data/transactionDateTime;transactionDateTime;"Data e hora da transação. + +Nas compras parceladas, o `transactionDateTime` deve ser idêntico em todas as parcelas. O campo deve obrigatoriamente refletir a informação exibida ao cliente nos canais digitais da instituição, com precisão de data, hora e minuto — mesmo que a instituição não exiba esse nível de granularidade em seus canais. Nesses casos, os segundos e milissegundos podem ser preenchidos com zero (0). Exemplo: 2024-01-29T11:15:00.000Z. ";Date Hora;24;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)\.(?:[0-9]){3}Z$);;1;1;"";Não permitido;string;2016-01-29T12:29:03.374Z; /data/billPostDate;billPostDate;"Data em que a transação foi inserida na fatura. ";Data;20;Obrigatório;^(\d{4})-(1[0-2]|0?[1-9])-(3[01]|[12][0-9]|0?[1-9])$;;1;1;"";Não permitido;string;2021-05-21; diff --git a/dictionary/creditCardsGetAccountsCreditCardAccountIdTransactionsCurrent_v2.4.0.csv b/dictionary/creditCardsGetAccountsCreditCardAccountIdTransactionsCurrent_v2.4.0.csv index 7774c765f..bc26fc3a6 100644 --- a/dictionary/creditCardsGetAccountsCreditCardAccountIdTransactionsCurrent_v2.4.0.csv +++ b/dictionary/creditCardsGetAccountsCreditCardAccountIdTransactionsCurrent_v2.4.0.csv @@ -75,9 +75,9 @@ Para compras parceladas o valor do campo deve corresponder ao valor da parcela. ";Objeto;;Obrigatório;;;1;1;"";Não permitido;object;; /data/amount/amount;amount;Valor relacionado ao objeto.;Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;1000.0400;4 /data/amount/currency;currency;Moeda referente ao valor monetário, seguindo o modelo ISO-4217.;Texto;3;Obrigatório;^[A-Z]{3}$;;1;1;"";Não permitido;string;BRL; -/data/transactionDateTime;transactionDateTime;"Data e hora da transação disponível para os clientes nos canais digitais da instituição. -Neste momento, é obrigatório preencher com dados reais com precisão de data, hora e minuto, mesmo que a instituição não exiba para o cliente nesse nível de granularidade, em algumas situações. -Dessa forma, os segundos e milissegundos podem ser preenchidos com zero (0), por exemplo: 2024-01-29T11:15:00.000Z. +/data/transactionDateTime;transactionDateTime;"Data e hora da transação. + +Nas compras parceladas, o `transactionDateTime` deve ser idêntico em todas as parcelas. O campo deve obrigatoriamente refletir a informação exibida ao cliente nos canais digitais da instituição, com precisão de data, hora e minuto — mesmo que a instituição não exiba esse nível de granularidade em seus canais. Nesses casos, os segundos e milissegundos podem ser preenchidos com zero (0). Exemplo: 2024-01-29T11:15:00.000Z. ";Date Hora;24;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)\.(?:[0-9]){3}Z$);;1;1;"";Não permitido;string;2016-01-29T12:29:03.374Z; /data/billPostDate;billPostDate;"Data em que a transação foi inserida na fatura. Preencher o campo com a data dummy: 0001-01-01, apenas para os casos nos quais ainda não houver a data de inserção na fatura. diff --git a/dictionary/creditCardsGetAccountsCreditCardAccountIdTransactions_v2.4.0.csv b/dictionary/creditCardsGetAccountsCreditCardAccountIdTransactions_v2.4.0.csv index 7774c765f..bc26fc3a6 100644 --- a/dictionary/creditCardsGetAccountsCreditCardAccountIdTransactions_v2.4.0.csv +++ b/dictionary/creditCardsGetAccountsCreditCardAccountIdTransactions_v2.4.0.csv @@ -75,9 +75,9 @@ Para compras parceladas o valor do campo deve corresponder ao valor da parcela. ";Objeto;;Obrigatório;;;1;1;"";Não permitido;object;; /data/amount/amount;amount;Valor relacionado ao objeto.;Texto;20;Obrigatório;^\d{1,15}\.\d{2,4}$;;1;1;"";Não permitido;string;1000.0400;4 /data/amount/currency;currency;Moeda referente ao valor monetário, seguindo o modelo ISO-4217.;Texto;3;Obrigatório;^[A-Z]{3}$;;1;1;"";Não permitido;string;BRL; -/data/transactionDateTime;transactionDateTime;"Data e hora da transação disponível para os clientes nos canais digitais da instituição. -Neste momento, é obrigatório preencher com dados reais com precisão de data, hora e minuto, mesmo que a instituição não exiba para o cliente nesse nível de granularidade, em algumas situações. -Dessa forma, os segundos e milissegundos podem ser preenchidos com zero (0), por exemplo: 2024-01-29T11:15:00.000Z. +/data/transactionDateTime;transactionDateTime;"Data e hora da transação. + +Nas compras parceladas, o `transactionDateTime` deve ser idêntico em todas as parcelas. O campo deve obrigatoriamente refletir a informação exibida ao cliente nos canais digitais da instituição, com precisão de data, hora e minuto — mesmo que a instituição não exiba esse nível de granularidade em seus canais. Nesses casos, os segundos e milissegundos podem ser preenchidos com zero (0). Exemplo: 2024-01-29T11:15:00.000Z. ";Date Hora;24;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)\.(?:[0-9]){3}Z$);;1;1;"";Não permitido;string;2016-01-29T12:29:03.374Z; /data/billPostDate;billPostDate;"Data em que a transação foi inserida na fatura. Preencher o campo com a data dummy: 0001-01-01, apenas para os casos nos quais ainda não houver a data de inserção na fatura. diff --git a/swagger-apis/credit-cards/2.4.0-beta.2.yml b/swagger-apis/credit-cards/2.4.0-beta.2.yml index c54cd397b..54c59b91e 100644 --- a/swagger-apis/credit-cards/2.4.0-beta.2.yml +++ b/swagger-apis/credit-cards/2.4.0-beta.2.yml @@ -1125,9 +1125,9 @@ components: pattern: '(^(\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)\.(?:[0-9]){3}Z$)' example: '2016-01-29T12:29:03.374Z' description: | - Data e hora da transação disponível para os clientes nos canais digitais da instituição. - Neste momento, é obrigatório preencher com dados reais com precisão de data, hora e minuto, mesmo que a instituição não exiba para o cliente nesse nível de granularidade, em algumas situações. - Dessa forma, os segundos e milissegundos podem ser preenchidos com zero (0), por exemplo: 2024-01-29T11:15:00.000Z. + Data e hora da transação. + + Nas compras parceladas, o `transactionDateTime` deve ser idêntico em todas as parcelas. O campo deve obrigatoriamente refletir a informação exibida ao cliente nos canais digitais da instituição, com precisão de data, hora e minuto — mesmo que a instituição não exiba esse nível de granularidade em seus canais. Nesses casos, os segundos e milissegundos podem ser preenchidos com zero (0). Exemplo: 2024-01-29T11:15:00.000Z. billPostDate: type: string format: date @@ -1249,9 +1249,9 @@ components: pattern: '(^(\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)\.(?:[0-9]){3}Z$)' example: '2016-01-29T12:29:03.374Z' description: | - Data e hora da transação disponível para os clientes nos canais digitais da instituição. - Neste momento, é obrigatório preencher com dados reais com precisão de data, hora e minuto, mesmo que a instituição não exiba para o cliente nesse nível de granularidade, em algumas situações. - Dessa forma, os segundos e milissegundos podem ser preenchidos com zero (0), por exemplo: 2024-01-29T11:15:00.000Z. + Data e hora da transação. + + Nas compras parceladas, o `transactionDateTime` deve ser idêntico em todas as parcelas. O campo deve obrigatoriamente refletir a informação exibida ao cliente nos canais digitais da instituição, com precisão de data, hora e minuto — mesmo que a instituição não exiba esse nível de granularidade em seus canais. Nesses casos, os segundos e milissegundos podem ser preenchidos com zero (0). Exemplo: 2024-01-29T11:15:00.000Z. billPostDate: type: string format: date