Plataforma de Coleta de Métricas (PCM) – Workshop Open Finance Brasil (10/01/2023)
Sumário Regulatório
PCM - Documentação, integração e lições aprendidas no piloto
Transcrição e Conteúdo
aqui eu vou pedir para vocês a gente tem um roteiro para definir inicialmente vai ter uma apresentação aqui do GTA arquitetura depois um dos participantes do piloto também vai trazer um case e no final a gente vai abrir para dúvida que vocês por ventos ela tem por relação ao material exposto aqui também dúvidas que vocês tenham tido conforme vocês foram lendo documentação fique...
um roteiro para definir inicialmente vai
ter uma apresentação aqui do GTA
arquitetura depois um dos participantes
do piloto também vai trazer um case e no
final a gente vai abrir para dúvida que
vocês por ventos ela tem por relação ao
material exposto aqui também dúvidas que
vocês tenham tido conforme vocês foram
lendo documentação
fiquei tranquilos que a gente tem
expectativa de grande parte da reunião
aqui ela ter essa esse bloco para para
participar
se a gente não conseguir responder a
gente também já vai ser realizado o
final que você vai poder abrir
respondendo conforme
for evoluindo ali tudo certo tá bom
então a agenda prevista para hoje ela
traz uma sessão Inicial é de
apresentação da PCM alguns Marcos
temporais dele da todo desenvolvimento
dela depois tem uma sessão específica
para documentação
indicando como é que ela tá disposta
dentro do portal desenvolvedor alguns
pontos de atenção que a gente coletou
conforme teve o desenvolvimento e a
execução do piloto é dentro desses meses
passados depois o time do Banco
Votorantim vai trazer uma apresentação
da experiência deles ali dentro do
piloto integrado com a PCR a gente
também no item 3 deve passar sobre o FAQ
é que foi elaborado ao longo dessas
semanas ele também vai ser
disponibilizado para para todos e como o
quarto item aqui da pauta a gente vai
ter a possibilidade de vocês levantarem
alguns questionamentos
então para vocês guardarem podem ir
colocando as dúvidas no chat mas a gente
deve abrir no final
workshop para dúvidas e comentários de
vocês
pois bem né então é basicamente
a PCM surgiu de dentro do GTA
arquitetura como uma solução para um
problema que Foi verificado durante o
freio de alguma ação que foi realizado
que basicamente era uma questão de
possibilidade de observabilidade das
interações no que nós chamamos aqui de
perímetro distribuído
basicamente
a ideia geral nasceu tudo GT arquitetura
e foi ali desenvolvida com os
participantes do piloto tá então
basicamente nós temos aqui O primeiro
exemplo de uma especificação que nasce
de um GT e segue para implementação
teste e melhoria por parte de
participantes do próprio próprio
ecossistema né entendemos que isso pode
ser um modelo que nós podemos usar para
futuras especificações até na área de
negócio também tá ok o objetivo que saiu
mais Redondo possível aqui e e factível
né para que os participantes consigam
implementar tá então basicamente nós
começamos lá no mês 8 Tá ok tivemos
vários informes com a primeira
disponibilização da primeira versão da
api também já no mês 8 Tá ok e
convocação para o piloto com expansão
para o piloto e foi aprovada a primeira
versão da API de Integração no conselho
no dia 22/12 e nós já soltamos agora no
dia 03/01 que nós consideramos ser uma
versão final para a produção que é 101
tá então os participantes do piloto
tivemos ali a disponibilidade a
colaboração e eu já deixo aqui em nome
do GTA arquitetura o agradecimento para
o Banco Votorantim Banrisul ACF é a
gerencianet Tá ok Que enviaram um total
de 2 milhões 874 mil eventos para PCM de
forma que nós verificassemos agora
correta
regulamentação das premissas Que nós
tínhamos aqui tá certo então acho que
podemos seguir aqui
Tá então vamos lá para documentação que
basicamente aqui nós estamos com um
workshop para o pessoal de
desenvolvimento né e de negócio para
entendimento de como que a plataforma
funciona
tá então basicamente a documentação tá
dividida aqui em quatro artefatos Tá
certo temos a especificação técnica essa
documentação foi toda feita pensando no
desenvolvedor tá então por gentileza
Leiam com atenção a especificação
técnica qualquer observação dúvida ou
coisa que não ficou clara ou alguma
coisa ele tá com astronomia por
gentileza envio para o GTA arquitetura
tá para nós corrigimos melhorarmos
sempre a documentação Então essa é a
primeira parte que fala de uma forma
geral da PCM o que que ela faz como que
ela funciona aí nós temos também depois
os Swagger que diz respeito integração
temos o manual de integração que diz
respeito a como nós vamos obter o token
para nós nos comunicarmos com a PCM e
alguns exemplos de envio de dados
utilizando estoquem inclusive com a
receitinha lá para o posto
aqui para o desenvolvimento e finalmente
uma tabela muito
é um arquivo Excel que ele ele lista
todos os handpoints do ecossistema e
quais as informações que devem ser
enviadas neste Campo que nós chamamos de
adicional info da Api para cada end
Point destes Isso aqui é uma
característica da PCM que ela
basicamente ela tem um esqueleto
a respeito da informação que está sendo
trafegada que é basicamente o contrato
da própria epi e ela possui um campo que
é um Jason aonde vão certas
detalhamentos a respeito daquela métrica
que esse campo ele é contextual Então os
deves devem se atentar a essa questão tá
certo
vamos abrir a primeira então
especificação técnica
da minha tela né isso então lá dentro do
nosso confluence Tá certo temos lá os
manuais de integração com perímetro
central e temos ali a plataforma de
coleta de métricas tá então temos ali a
introdução etc
tá
o que que é o cliente o que que é o
server no contexto da PCM um é o
provedor outro consumidor do serviço
aqui do ecossistema tá então todos esses
conceitos são utilizados de acordo aqui
nessa documentação podemos avançar
então continuamos aqui com alguns termos
específicos da PCM tá
podemos passando
tá
e vamos para a parte que normalmente
interessa mais o pessoal do
desenvolvimento agora tá certo então
resumindo aqui o que que é a PCM
a PCM ela busca observar as interações
entre os participantes tá que acontecem
no contexto clientserver
então nós temos aqui dois papéis tá os
dois reportam para PCM e a PCM vai
realizar o que nós chamamos de
conciliação entre o repórter do client e
o repórter do server tá em cima desses
repórteres conciliados ou alguns não
conciliados que tem regras internas ela
vai realizar a extração de métricas o
objetivo aqui final gente é que nós
migremos todas as métricas regulatórias
para dentro da pcl então basicamente o
que nós queremos aqui a Médio prazo é
extinguir a API de fase 1 apigmentas de
fase 1 Tá certo então esse aqui é o
nosso objetivo que as casas não precisam
mais desenvolver aquelas apis de
métricas Esse é o objetivo final aqui
vai para isso vai precisar acertar as
métricas com o regulador assim não
faremos Tá certo vamos ter depois uma
discussão A respeito dessa evolução das
métricas
vejam aqui a vantagem arquitetura alta
desenho é que assim que saíram um novo
produto basicamente os participantes não
precisarão fazer nada mais tá
basicamente irão continuar mandando os
dados daquele produto da forma que já
fazem com os demais para PCM e portanto
não precisarão desenvolver nem expor api
referente ao novo produto
automaticamente na disponibilização do
novo produto ele já passa a ser as suas
métricas observadas pela PCR
isso é feito a partir do cruzamento
utilizando o X Factor interaction
e algumas outras regras internas da PCR
podemos avançar aqui
tá então a PCM chama cada envio deste a
respeito de uma interação de reporte
e o repórter ele possui essa descrição
de Campos aqui
Tá ok que estão logo abaixo aqui
é interessante observarmos que o end
Point de report ele é dividido em dois
um para apis que são as apis privadas
são essas apis todas nossas protegidas
por mtls tá E
existe uma outra pi para o consumo das
apis de fase 1 mas apis
é um outro repórter um outro Swagger
nesse end Point de
privada Você tem que dizer qual é o seu
papel nessa conversa que nós vimos acima
se você é um cliente ou se você é um
server Então tem um campo específico de
papel ali para isso tá OK pode acontecer
tá então tem todos os cantos aqui
descritos tem uma observação com relação
a Time malte o Tai malte precisa ser
reportado
Tá certo então todos os devem ser
reportados se você obteve um timer
aqueles 15 segundos você vai reportar
esse time Out para PCM também tá que
você não conseguiu se conectar no outro
participante tá joia tem aí todos os
campos relativos que são os modelos
Existem os campos comuns e existe um
modelo para os clientes pode ser em um
outro modelo para o server
As definições mudam um pouquinho
E aí chegamos ao campo adicional info
aqui nessa parte do adicional info
vocês vão ver que tem ali a planilha em
anexo ali tá vendo download Aqui é onde
vocês vão encontrar a planilha que tem
basicamente o que que precisa ter no
adicional info para cada
tá usando de Pontes São reportados Sem
parâmetro sem nada vocês tem que fazer
uma tradução dentro da casa de vocês
daquilo que foi requisitado para vocês o
que vocês requisitaram para esse num
duende Point porque isso porque o
objetivo aqui do regulador foi
justamente não permitir o vazamento de
eventuais informações contidas em
parâmetros para PCM tá então por isso
que tá desse jeito aí podemos descer as
formas de envio né forma de envio aceita
basicamente 5.000 repórteres por
requisição Tá certo vocês podem fazer
aqui nós vimos as casas algumas estão
fazendo enviou time outras estão fazendo
através de buckets que elas enchem e
quando chega o Bucket ou chega-se ali um
limite de tempo eles disparam esse
suporte para PCM então basicamente a
estratégia de envio da casa é definida
pela própria casa tá nós teremos um sla
com o objetivo aqui no dia posterior Tá
ok tem mais um
quartos Já estejam conciliados Tá certo
então basicamente a melhor estratégia
que parecer enviar durante o dia para
evitar que na noite você tenha uma band
um problema qualquer de envio e aí você
fique lá depois com o repórter sem
conciliação e possa ser penalizado por
isso tá então basicamente que nós
estamos vendo é essa estratégia de envio
New timer que eu comentei tá podemos
descer
E aí a respeito do processamento vocês
vão ver que tá muito bem explicado aqui
toda a questão de processamento tá de
como que é feito o pareamento e vocês
vão ver também que muito importante
vocês perceberem a máquina de estados
pode dizer que é um pouquinho
que ela dita exatamente Tá certo Quais
são os estados e as condições de
transição entre os estados que aí quando
vocês olharem Um repórter de vocês e
verem como que está esse esse recorte
vocês vão saber exatamente o que
aconteceu com ele tá ok
basicamente o que nós queremos aqui ó
resumão tá seu repórter foi aceito
passou pela sintaxe lá inicial do API
Manager não havendo problemas com os
campos ele vai entrar no estado accepted
Tá ok do Estado accepta ele vai procurar
por o pareamento dele ver se o outro
lado já mandou o dado para PCM tá se o
outro lado não mandou ainda o dado para
PCM
não pareado e fica aguardando que o
outro lado envie tá essa interação para
PCM quanto quando o outro lado enviar
havendo a consistência tá o dado vai
migrar para o estado perante que era o
estado final que a gente deseja que tá a
maioria dos repórteres na PCM né o
cliente consumiu server o cliente disse
que é isto que aconteceu o server falou
que também é isso que aconteceu parou
não há problema o dado é pareado Tá
certo então esse é o objetivo
os dados descartados também ficam são
descartados você recebe você pode
consultá-los tanto na interface do
usuário aqui da PCM do interface
administrador quanto na própria chamada
da pay que você fez se ele for
descartado vai aparecer a razão pela
qual ele foi descartado tá de forma bem
explícita lá nós estamos tomando cuidado
com isso tá para ficar bem claro Porque
que o dado tá sendo descartado porque
que ele não foi aceito Tá OK pode ser
Ok então basicamente é isso tá depois
disso nós temos a documentação da api
acho que nós podemos passar que é o
Swagger e a documentação manual de
integração
manual de integração vocês podem descer
vocês vão ver que tem ali é basicamente
a arquitetura de autenticação
que é contra um autenticador da própria
PCM que resumão vai ser utilizado o
mesmo certificado mtls que você usa e ao
mesmo Pátria de autenticação que vocês
já usam para conversar com o diretório
Central tá vocês vão usar um certificado
certificado vai dar para vocês um token
esse token vocês usam para fazer as
interações na pay então basicamente é
isso desce um pouquinho vocês vão ver
que tem uns exemplos ali de envios e
respostas todos vende points aqui tá OK
listados Tá
pode ser um pouco mais
vai descendo e tem uns exemplos aqui ó
e isso ó tá vendo temos exemplos Claros
aí de envio e de resposta e de recusa e
etc Tá ok então por gentileza Leiam isso
aqui foi feito pensando em vocês tá e
finalmente Talvez
o artefato tão importante quanto o
próprio e essas questões que é a tabela
dos endpoints e da e do campo adicional
info vamos pegar um exemplo aqui não
pega o arquivo XML por gentileza esse
aqui precisa ser alterado
XML não xls
é isso só vai lá vai clicar
não acho que tá justamente em Repórter
quase chegando quase chegando aí
download aqui
para nós
Tá certo então vamos pegar uma de point
aqui mais complicado então tem tudo
gente points com seus métodos tá como
que ele aparece da PSN como que vocês
enviam ele para PCM E aí veja a coluna D
Tá certo que é a coluna adicional info
que é aquilo que precisa ser enviado
dentro adicional em Tá então vamos dizer
aqui por exemplo que nós estamos pedindo
um consente de V2 linha 10
esse conceito de V2
isso então nós estamos aqui iniciando
uma jornada Tá certo de compartilhamento
de dados e vamos solicitar ali ao
transmissor eu como receptor Vou
solicitar o transmissor um determinado
consentimento Tá ok e vou fazer o post
deste consentimento desse pedido de
consentimento lá tá ao receber a
resposta eu terei entre os dados de
resposta o conceito aí de então neste
momento em que houve
para PCM eu vou mandar wendpoint os
dados adicionais que estão lá no
contrato daqueles em respeito quem eu
sou e quem eu consumir tá E no campo
adicional info eu vou incluir um Jason
contendo o quanto o consciente aí de que
me foi fornecido pela outra
pelo parceiro tá e o Person Type que é
pjf tá É isso aí também escrito lá então
a tabela inteira tem justamente o que
que compõe cada ponte desse para
adicionar o erro tá que talvez seja um
ponto mais é importante
segue Diego por gentileza
o João Maurício eu tô vendo aqui sua
pergunta assim o descarted já é
descartado logo no na resposta que você
obtém da api Então você vai ler a
resposta você vai saber que ele foi
descartado então ali a princípio tem
alguma coisa que você tem que fazer para
corrigir Tá ok
Você pode voltar lá então só para a
gente poder
dar continuidade aqui tá então nós
passamos aqui a princípio temos uma
pincelada por toda documentação tá
a princípio gostaria até de mostrar
talvez a interface administrativa traria
algum alguma lucidação para você mas
vamos deixar para OK depois tá pro
plenário que nós temos que dar andamento
aqui e verificamos algumas coisas tá
então alguns aprendizados tá que o
pessoal normalmente esquece aqui tá
primeiro ponto muito importante tá vocês
vão obter um token ali esse token ele
tem uma validade de 6 horas
devido a a quantidade de informações que
são enviados para PCM Tá certo nós
pedimos que vocês utilizem o token
durante as 6 horas para todos os envios
tá não solicitem é tokens para cada
envio é o segundo ponto se você
administra várias e FS tá
para o envio de cada if dessas você vai
ter que obter o token específico para
ela senão vai dar Miss mete entre quem
você disser e quem você se autenticou E
aí a PCM não vai deixar você submeter
dados então se você como administrador
ainda tá certo eu vou desenvolvedora tá
certo tem mais de uma ordem trabalhando
com mais de uma ordem aí de Tá certo
você vai ter que ter uma Instância para
atendimento de uma ordem de outra
Instância do seu sistema para terminar
outra hora Oriente ou você vai ter que
ter a capacidade migrar entre as
credenciais Tá certo
que a hora lá tem
Zulu time tá certo todos os times tempos
são Zulu tá que são informados no
contrato em Mili segundo
o AAS nós temos que lembrar que nós
temos que também reportar o end ponte de
barra toco em barra register Então
quando você começar uma jornada
solicitar um toque em uma outra casa
você tem que reportar isso também de
acordo com aquela tabelinha que nós
mostramos para vocês tá o terceiro
Bullet muito importante muito importante
isso aqui X Factor Nós entramos numa
discussão junto com GP segurança já tem
especificações e para nós ficou claro
que o x facto interessante ele é o único
para um requestria response dentro do
ecossistema porque nós verificamos que
tinha tinham participantes que estavam
usando o mesmo
uma jornada inteira Tá certo como um
artefato um índice de jornada tá Este
não é o objetivo do X facto interessante
Então isso está tramitando nos outros
GTS Irá para a base de conhecimento do
ecossistema
problemas conhecidos se eu não estou
enganado eles estão decidindo ainda
então já nós já estamos alertando a
respeito disso aqui que se vocês como
cliente realizam outra coisa nós vamos
precisar mudar isso aí Tá
previsto lá na o método para você
corrigir os seus dados eventuais só que
o processo administrativo de correção de
divergência Ele ainda não foi definido
tá porque porque nós tomamos uma decisão
aqui de fazer esse processo baseado em
casos reais ou seja nós vamos observar o
que está acontecendo não é com o sistema
entre as casas em cima dos dados reais
da massa de dados reais nós vamos propor
um processo administrativo de resolução
de divergências para o conselho e para o
regulador tá preferimos fazer dessa
forma do que desenhar um processo
abstrato e depois temos problemas com
esse processo a PCM nessa primeira
versão ela é basicamente o MVP
desenvolvimento que que o pessoal
reportou para nós aí no pós-morten que
nós fizemos com as casas entre 36
semanas de desenvolvimento tá pessoal
conseguiu enviar os dados aqui a
arquitetura que vocês forem definidas
que a gente está falando naquela tabela
que hoje tem basicamente o conceito de
nossa expectativa aqui é que o regulador
autorize a aquisição de mais informações
a respeito do negócio com decorrer do
tempo e maturidade da PCM então faça uma
arquitetura que preveja que esse campo
possa ser enriquecido tá
e ele vai ser versionado em separado tá
então basicamente esse aqui são pontos
de atenção que a gente já gostaria de
deixar para os deveres aqui
podemos avançar
E aí chamo o nosso colaborador aqui o
Banco Votorantim Para nos trazer Como
que foi a experiência deles aqui no
piloto
perfeito e Só aproveitando a pessoa pode
continuar colocando dúvidas no chat aqui
a gente vai responder todas elas aqui ao
final aqui na plenária tá bom
vai projetar ou o Diego já projeta por
eles Bom dia pessoal
Maravilha é com vocês
Bom dia Bom dia pessoal André do BV tô
aqui um dos responsáveis por engenharia
até aqui na pauta Fernanda que é uma das
nossas responsáveis aqui pelas faltas
regulatórias e negócio e também tô com
apoio do time técnico que o Léo e o
Áquila ambas aqui da casa tá o que a
gente tá trazendo aqui eu vou pedir é o
Diego tá projetando né
O que que a gente separou aqui tá
separou em
[Música]
bullets quais são as nossas os
principais insights que tivemos aqui
trouxemos Três desenhos da evolução de
arquitetura que a gente utilizou por
aqui e por último separamos um espacinho
aqui para falar sobre os nossos
aprendizados os desafios eu vou tentar
ser bem isso sim embora seja difícil
para mim
mas a gente vai seguir aqui da melhor
forma tá
então
o que que o que que é interessante que
para a gente tá nós voltamos por
utilizar uma arquitetura aqui na
construção das nossas peças que já nos
facilitou a integração Então hoje nós
temos todo o nosso fluxo cercado por
Gates tanto em balde quanto altipaldi a
medida que a gente foi evoluindo aqui na
pauta do Open finas a gente foi
melhorando a nossa coleta de métrica e a
gente chegou na arquitetura Inicial que
a gente tem hoje então basicamente eu
tenho essas métricas sendo coletadas
nesses dentes e transitando via evento
para mecanismo
aceitar esse desafio de participar do
piloto da PCM
a gente pensou na nossa estratégia de
desenvolvimento em duas partes A
primeira é vamos enviar essas métricas
para o PCM para gente começar a ter
volume de dados enquanto a
própria o próprio sistema amadurece a
gente vai entendendo aqui como que a
gente vai fazer para reprocessar esses
dados então eu tô colocando isso como um
ponto interessante e relevante porque no
primeiro momento foi mais importante
para a instituição que fala enviar os
dados
temos Massa crítica e depois que a gente
amadureceu bastante aqui entendeu a
máquina de estado entendeu como que a
gente poderia evoluir
nós começamos a pensar na nossa
estratégia de reprocessamento tão legal
o que que a gente faz com o retorno do
que a gente está recebendo aqui da PCM
como que a gente Analisa tratos
descargas como que a gente faz para
reprocessar os pares e os demais estados
e se quiser passar para a próxima acho
que já podemos assim
esse primeiro desenho representa em Alto
Nível que a gente faz aqui tá Então a
gente tem ali tanto à esquerda o gate de
em balde ponta direita o nosso gay tem
de outbound e ambos alimentando o mesmo
tópico de eventos aqui no meio do
caminho processe armazena é uma base
analítica
Então se quiser seguir para o próximo
aqui Diego a gente pode ficar tranquilo
como Henrique bem disse a gente
pensou em colocar uma peça de
enriquecimento e tratamento desses
embios
consumindo esse mesmo tópico aqui no
item 3
essa peça ela armazena os dados em uma
base transacional desenvolvida para esse
fim encaminha essa informação ali para o
PCM via dentro de outbaut também aqui a
gente ganhou velocidade no nosso
desenvolvimento tá toda vez que a gente
tinha necessidade de adicionar
alguma informação que não era relevante
capturar na borda te levou a
responsabilidade para essa peça da mesma
forma essa peça tem a responsabilidade
de fazer
o parça daquele
que são passíveis de envio ao PCM tá e
Diego por último se quiser mostrar o
próximo slide Fica tranquilo e aí com
essas informações e uma base
transacional
e
a visão Clara do que precisava ser feito
a gente optou por colocar uma rotina de
reprocessamento O que é interessante
dizer aqui
aqui no banco BV nós optamos para o
envio de completo das informações sem
distinção de casa nrt então que bateu de
métrica aqui em questão de milésimos de
segundo está na PCM Então a gente tem
aqui alguns mecanismos de controle mas
nós estamos desde o início do piloto os
nossos dados todos indo para lá então é
um volume até interessante não se
compara outras instituições mas é o
nosso volume na totalidade indo para PCM
que a gente
contra de desvio aqui a gente já tá
tratando como um ambiente produtivo tá
pessoal
e Diego se quiser passar o último slide
é o que eu finalizo aqui tá
assim o que o que foi importante aqui
para a gente tá
Então a primeira vista apareceu algo um
pouco complexo a gente começou a
desenvolver apenas com o Swagger na mão
mas a medida que a gente foi evoluindo
no desenvolvimento a gente observou que
não era algo tão complexo tá então foi
foi bem importante participar desse
início de projeto aqui tá a gente também
aproveitou essa oportunidade para rever
alguns pontos na nossa arquitetura então
cada peça foi desenvolvida ao longo do
tempo a gente aproveitou para padronizar
algumas coletas adicionar informações
relevantes e mais enfim foi bom para
gente que a gente teve a oportunidade de
revisitar nossa arquitetura
e participar do piloto foi importante
porque agora a gente dá um passo à
frente tá então nós estamos
tiveram nossas lições aprendidas não
será uma correria muito grande atingir
as nossas datas né as dificuldades são
inerentes
a gente pegou uma documentação completa
a gente por uma série de discussões e
isso gera um pouquinho de retrabalho
e
parte das dificuldades também são parte
dos benefícios a gente teve que
conciliar o desenvolvimento de algumas
melhorias
com
junto a
o tempo de desenvolver a própria
integração
e por último a opção de participar do
piloto com fase 2 e fase 3 pegando fogo
trouxe para gente um pouquinho aqui de
frio na espinha mas o time focou
conseguiu dedicar a gente conseguiu
cumprir todas as datas conseguimos
contribuir com
uma pauta regulatória e
conseguimos ainda parar para apresentar
isso aqui para vocês então aqui eu
finalizo a apresentação eu não tô
enxergando o cheque
Mas a gente pode seguir aqui já Diego
primeiro lugar obrigado obrigado pelo
espaço também tá
Muito obrigado André Muito obrigado tá
depois vocês também estão liberados para
perguntar para ele lá no na parte da
plenária Tá então vamos avançando nós
estamos com 9 horas
da manhã
aqui junto com Henrique estamos na
coordenação de arquitetura então
rapidamente perguntas frequentes que a
gente tem visto né a gente montou um
documento de pergunta frequência aqui
ele tá sendo chapado nesse slide mas o
que significa PC plataforma de métricas
né pessoal acho que a primeira questão
ali que fica onde você pode acessar essa
documentação conforme a gente acabou de
Navegar isso tá ali no comfoense do pen
Fire desenvolvedor tem uma área
específica é sobre plataformas
geométricas qual seria
a PCM isso é uma coisa que tá
indefinição no GTA arquitetura conforme
apresentação aqui a gente já realmente
pode adiantar que a ideia é que seja
enviado durante o dia né e conciliado
entre os participantes até amanhã do dia
seguinte mas a gente vai fazer
uma definição é fechada mesmo e vocês
vier em forma que você faz como de
costume vou ficar sabendo o que que
ficou definido para SSA
eu preciso enviar dados de versão 1 da
aprendi de fase 2 Não essa é uma pq tá
sendo depreciada né
precisaria enviar dados de apis
depreciadas sim é a única exceção é essa
pi de versão 1 da fase 2 Tá bom então
futuramente api da versão 1 da fase 3
vai ser depreciada né Então vai
continuar sendo enviado até que ela seja
retirada de fato como faço para
referenciar marcas acionadas atualmente
o envio da PCM ele ele não tem essa
diferenciação de marcas então é a nível
de organization tá bom
se eu encontrar um problema é na minha
integração tô enviando dado errado
descobrir que na verdade estou
calculando alguma coisa errada consigo
corrigir a gente tem a previsão desse
método boot para poder fazer uma
correção né nos data points mas
entretanto isso é um processo
administrativo de resolução de
divergência que a gente ainda tá
trabalhando na definição disso e a gente
gostaria muito de ter os dados antes de
travar uma definição dessa resolução de
divergência Então a gente vai fazer essa
definição pós a entrada aqui da PCM nos
próximos meses com os problemas que de
fato por acontecer ainda a gente
conseguir criar uma regra específica
para resolução de divergência pode
passar próximo slide
qual escopo de índio points que a PCM
deve receber então são todas os apis do
Open Fire disponíveis hoje que a gente
separa em duas categorias ali então
privity
tem então dados de clientes fase 2 dados
do serviço fase 3 e o de segurança né
então a gente tem um barrator
[Música]
conforme a tabela então Cada Role tem
uma coisa específica ali por exemplo
essas de segurança só o clight envia o
server não precisa enviar e eu vou
aprender tá então dados abertos também
tem ali um AP específica para isso você
encontra ali um detalhamento na nossa
documentação conforme a gente acabou de
mostrar temos a necessidade de fazer
testes funcionais ou certificações
específica para poder participar da PSN
não não há necessidade Tá previsto
inclusive para na verdade a plataforma
de verificação né a ferramenta de
verificação em produção enviar esses de
reporte telemetria para PCM mostrando as
requisições que a própria fvp está
fazendo contra um participante então
automaticamente a gente vai saber se o
participante tá integrado com a PCM
porque tem que conciliar né os dados que
foram feitos Então isso acaba sendo
muito mais efetivo para a gente do que
ter uma certificação fora do ambiente
produtivo
posso enviar dados de senha de box a PCM
né nesse momento né então
aqui tendo um ambiente produtivo da PCR
possa enviar meus dados de standbox até
o dia um do dois aqui será permitido
envio de dados não produtivos e
Inclusive a gente recomenda que seja
enviado dados produtivos né a fim de
colaborar com esses testes da capacidade
de pareamento real da plataforma Então
realmente os participantes conforme eles
forem enviando a gente vai ver os
dataporas se encontrando ali a gente vê
essa capacidade ali outro né
Quais são as certificações de segurança
que eu preciso adotar para poder
integrar com a psm
api conforme a documentação ou Alfa 2 né
então você tem ali um like para dentro
você vai utilizar o seu certificado mtls
brk né padrão é open Fire nesse Brasil
para fazer essa integração aí próxima
pergunta mas eu nem minha instituição
não tem esse certificado vrk como é que
eu faço então para integrar com a PCM
nesse momento você pode utilizar o
certificado de do diretório são de box
então o próprio diretório em mito
certificado para você se usa certificado
para se integrar e para o momento de
plena produção aqui né então após um do
dois a gente tá estudando alternativas
para instituição que não possui
certificado como é que ela vai poder
fazer essa parte de segurança né obter
basicamente mas sem prejuízo do
desenvolvimento da casa uma vez que dá
para utilizar esse certificado do
diretório Box o prazo para se integrar a
PCN Então esse prazo está estabelecido
conforme eu informam pelo menos até
agora é isso é o que a gente tem aqui
então é até o dia 1 de fevereiro tá bom
próxima slide
Qual é o processo para correção de
ventos divergência que estão com status
perdem consisted ou ampered então como
havia mencionado né a PCM tem um método
boot que deverá ser utilizado para
realizar o reenvio de pontos telemetria
problemáticos alguma coisa que tava
errado na integração e simplesmente nem
parou e é isso aplica a correção neste
momento porém não há definição da regra
né como a forma eu havia colocado para o
uso desse end Point o GTA arquitetura
ele tá optando por esperar problemas
reais acontecerem para a gente já criar
regras aqui de resolução de divergência
em cima de problemas reais e não
problemas hipotéticos então por isso a
gente não tem aqui uma trava específica
aqui para esse pote
e como é contabilizado paginações né
atualmente a PCM não tem
no escopo dela e a conta de paginação a
gente vai fazer aqui um estudo para
eventualmente adicionais e pagination
que ali no campo adicionar alguém tá
então por isso interessante vocês
observarem que o adicional hein foi uma
coisa que vai ser versionada de uma
forma separada aqui da própria própria
porque ele vai ter regras baseados nos
handpoints enfim a gente vai dar o tempo
necessário para fazer integrações
baseadas em cada um do tipo de indicoide
cada um dos pagnation isso por exemplo
em cada um dos indicados tá bom
é isso é o que eu tenho de fato a gente
pode começar a plenário agora temos 15
minutos Vamos tentar responder o máximo
de pergunta que ideia de qualquer forma
a gente tem ali conforme o Henrique bem
colocou ou o certo se desce né que
continuará à disposição de todos os
participantes e agora inclusive para
essas questões relacionadas a PSN então
se você tem alguma pergunta que a gente
não colocou não tá em nenhum lugar da
documentação nem nenhum lugar do fac e
nessa apresentação ninguém falou sobre
isso Ah então o serviço que é um local
certo para fazer essa pergunta Tá bom
isso se a gente puder seguir aí a ordem
cronológica de quem mandou por escrito
acho que é uma boa então é Fernando
sobre o fato Interativa de entendi que
será usado como chave porém este header
não é obrigatório na especificação de
atuais faz sentido esperar alguma
atualização então ele é obrigatório para
o server sempre gerar Isso faz parte do
da especificação fato inclusive então
sempre existe um fato interessante hoje
ele é opcional para o cliente gerar E aí
se ele gera ele manda seu próprio server
e o server deve refletir Mas de qualquer
forma ele existe então de uma forma de
outra você sempre vai ter como obter ele
como cliente baseado no que o server
gerou E aí os dois enfiam a mesma
informação o pareamento será feito tá
bom
é só lembrando que vai ter aquela
modificação da documentação né que ele
vai passar a ser feito pelo cliente isso
[Música]
se você quiser e proceder dessa forma
até recomendado exatamente bom ponto
O João falou aqui dúvida o campo
original info é estruturado com os
campos de preenchimento opcional durante
parte ou deve ser uma Steam contendo de
som ele é do tipo objeto Então na
verdade ele ele é onde eles são na
verdade sempre precisar fazer
a conversão para string ele é o objetivo
então o Swagger permite né então você
consegue colocar ali é qualquer coisa
que seja um jeito
ali do dentro desse Campo Tá bom
perguntaram Quais são os campos que vão
lá dentro você pode ser qualquer
informação
não são coisas quentes aqui a gente tem
uma uma API
uma planilha específica que é por api né
então tem api que você vai mandar uma
informação do status por exemplo a
maioria dos apis Você tem o conceito de
então deve-se observado Qual é api que
está sendo relacionada para ver qual é a
regra de adicional info específico para
aquela PM tá bom
próxima pergunta
o Slade em vídeo repórter mais um bom
acho que essa já consegui cobrir né
ao descarte de aqui você já tinha
conseguido cobrir né durante ali do João
ok
Falou sim pelanização já há alguma
penalização estabelecida para possíveis
descumprimentos isso é um trabalho que
está sendo feito junto a própria
reguladora que a gente tem a resolução
conjunta número 4 que ela ela estabelece
a necessidade de penalidades baseado em
não cumprimento de métricas né então
isso é um trabalho em andamento a gente
não tem a definição publicada para isso
ainda tá bom eu gostaria de trazer um
ponto que a vantagem desse trabalho não
ter sido terminado é que com a
existência da própria PCM as métricas de
performance vão ser baseados no
comportamento real do ecossistema né
então assim não tiraremos números aqui
debaixo da cartola
perfeito Henrique bem colocado
super PCM entendi que a ideia é
substitui apigmentação fazer uma relação
arquivo de Excel a sobre o então é o
ponto do arquivo do Excel acho que tem
uma coisa que tá lá que não apc mesmo
substitui que é o estoque de
consentimento então pode ser que a gente
mantém o Excel para o estoque de
consentimento mas isso vai ser uma
conversa futura junto regulador
mostrando que né Tá substituindo de fato
para as outras métricas sobrando só essa
fica só essa Pode até ser considerada
mudança do da frequência de envio desse
tipo de informação
mas a planilha ela não será
automaticamente substituída no dia 1 do
2 tá bom
[Música]
não só a planilha não será
automaticamente substituída como também
API de métrica de fase 1 tá as
aprendizagem administrativas também não
serão substituídas tá nós vamos fazer um
processo de acompanhamento comparação
para então nós fazemos uma proposta para
o conselho regulador de desativação
desses artefatos e sistemas tá bem
perfeito
[Música]
ela é um dos serviços aqui do parâmetro
Central Então ela segue conforme
normativo vigente de serviços do período
central assim como diretório Se não me
engano são é um limite global de 300 TPS
[Música]
põe comentado que o acompanhamento de
reportes As instituições será via
plataforma para usuário PCM Como foi
como será a solicitação de acesso o
acesso a gente está na verdade o
reaproveitando o próprio diretório
Central né então ali como você faz o
login do service desk vai ser similar
para fazer o login aqui na interface da
PSN você loga com seu usuário do
diretório viu Alf com diretório tá vocês
vão criar símbolos não precisam
basicamente criar outros vários
solicitar o usuário é o mesmo usuário
terá acesso a mesma ordem
pedir ajuda até agora não consegui fazer
autenticação e obtenham Token para o
sandebox recebendo 400 em vale de Clint
eu não tenho certeza se isso já tá
disponível o ambiente que você tá
tentando acessar tá disponível ou você
tá utilizando é hoje
na verdade é hoje né
Sempre feito Teoricamente bom não sei se
você fez essa request exatamente agora
mas deveria estar disponível até hoje o
final do dia lembrar
se não funcionar até hoje final do dia
aí eu recomendo que você abre um dia que
tinha lá pra gente verificar o que que
tá acontecendo nesse caso específico tá
bom
na planilha tem obrigatório para aí no
caso rolê né então no exemplo régister
significa que para ser obrigatório para
o cliente serve então
com obrigatório
para o cliente significa que o cliente
deve enviar aquela informação referente
aquele aquela interação quando tá para
ambos clite server então aqui você
colocou a b c a não precisa informar Mas
pode b não pode informar se não faz
sentido informar é no caso acho que tá
muito mais no sentido de nem faz sentido
informar no caso do register nem nem é
esperado que o server envia telemetria
Porque de fato tá tá obrigatório mas eu
acho que o ponto que você colocou é só
faz sentido para né então acho que é
muito nesse sentido que tá colocada ali
aquela questão mas eu acho que a gente
vai mudar o nome dessa coluna baseada
nesse feedback Obrigado João
o Gabriel colocou aqui em dúvida as apis
ou quem rege ter devem ser enviadas
desde o lançamento Sim ela já estão lá
disponíveis para ser enviados com
aí mais uma pergunta aqui do João
entendi que no dia 1 do 2 devemos mandar
o primeiro repórter seguindo a lógica do
Slade mais um significa que deve começar
a mandar o repórter
os acessos do 30 do 1 neste caso da
pergunta nesse caso não é acho que é na
verdade vamos dizer assim eu sou
obrigatoriedade de fato vai começar
então no dia 2/2 referente ao dia 1 acho
que podemos colocar dessa forma
mas você poderia já mandar a partir de
sei lá meia-noite do dia 1 né
[Música]
a próxima pergunta que entendi que é a
resolução de divergência ainda vai ser
definida correto uma sugestão se o
cliente reportar diferente do server eu
registro ficar como perde Hoje fiquei
com vontade correto mas se algum algum
corrigir forma que demet pode ser
interessante vir a Perde é essa questão
de divergência acho que o ponto é que
fica um pouco difícil a gente saber logo
de cara quem quem mandou a coisa errada
né então acho que é esse é o ponto aqui
da discussão mas legal seu feedback a
gente vai levar em consideração aqui
para discussão
Mas é uma pergunta Estou com problema
obtém eu tô quem é obtendo o token sem
problema algum mas quando Tenta enviar
algum repórter seria bom 404
[Música]
acho que tem que verificar se tá na URL
correta Pode ser que você esteja
basicamente não utilizando ali
o ambiente que está depleado aí com a
versão nova da api que a gente tá com
uma API que é um separado entre Open
deita e Private né Pode ser que você
esteja utilizando anterior Mas de
qualquer forma mesmo recomendação até
hoje o final do dia você ainda tiver
tomando esse erro Abraão ticket que a
gente vai começar possível verificar o
que que tá acontecendo com o seu caso tá
bom
todas as instituições de conta apenas
fazer três fazer três devem se integrar
a PSN sim é esperado que é envie-se os
dados ali referente ao seu papel né
Então as apis específicas você deve
enviar telemetria até porque os seus
clients eles vão Enviar telemetria E aí
se você não vê vai ficar como um perde
as interações com ações instituição tá
bom
dúvida analisando a planilha dos
endpoints e segurança token register
devem ser enviadas para a plataforma
apenas como Clint o reto não será
enviado como como serve você está
correto entendido certo aí qual sla para
ambas usfs
terem enviado para PC meu repórter
transação
como é que tá sendo o nosso desenho aqui
tá
basicamente nós vamos ter uma obrigação
de conciliarmos os nossos repórteres até
algum momento da manhã do dia seguinte
Tá ok então eu tenho tempo para enviar
durante o dia tá certo e nos meus
processos verificar se tem alguma coisa
que faltou eu enviar por exemplo eu aqui
Banco do Brasil Tá certo se eu vejo que
Bradesco enviou uma interação e para mim
isso é uma obrigação de o Banco do
Brasil fazer então vou ter que olhar a
minha integração ver o que o senhor
perdeu algum log etc e eventualmente
fazer o post dessa informação tá ok o
que que acontece no outro dia da manhã
seguinte tá nós vamos ter um hard um
ponto ali de separação entre aquilo que
foi enviado e conciliado no prazo e o
que foi conciliado fora do prazo tá
basicamente nós vamos ter uma métrica
assim que no outro dia às 8 horas da
manhã X por cento das interações
envolvendo você ou o Banco do Brasil
aqui já tem que estar conciliadas Tá ok
então essa é o que nós chamamos de meta
diária Tá certo e aí nós vamos ter
métricas de 30 dias e de 90 dias aliás
de 30 dias e 90 dias tá então
basicamente vai ser algo do tipo olha em
30 dias eu posso deixar de cumprir a
minha obrigação diária em por exemplo
seis dias cinco dias quatro dias do mês
por exemplo entende então vai ser algo
assim vai ser um percentual percentual
no início vai ser bem razoável E com o
tempo regulador vai subir o percentual a
partir do momento que verificar que As
casas estão com as integrações corretas
dados corrigidos pareamentos sendo
executado sem problemas que estejam
levando a diferença de informação tá
então a tendência é que isso suba a
régua vai subindo com o tempo tá bom
feito
no final eu acho que mais um ponto a
comentar é a gente tem pensado aqui né
que a gente vai ter uma imitabilidade
disso então até a gente não tá travado
mas a discussão tá em sete dias
a partir do oitavo dia ali você já não
pode mais corrigir mesmo fora do sla
porque a gente precisa ter um ponto de
corte ali para poder falar essa merda
que tá fechada né
transformar mais um comentário como será
a resolução de divergência bons de quem
já trouxe aqui que está em discussão uma
dúvida caso minha solução use uma camada
de
waff na frente e a requisição seja
barrada na camada do Acre por algum
motivo específico neste caso não chegou
a camada de serviço então então mas aí o
ponto é o client ele vai perceber E aí o
seu Aff se não chegou vai dar um erro
esse der um erro para o clight o client
vai pegar esse erro e vai mandar para
PCM algum alguns data points a gente
coloca ele como símbolo Então
espera que o server avise também que deu
um erro 500 então só o Clark falar que
deu 500 pra gente é o erro 500 Tá bom
então é Eles não precisam de pareamento
nesse caso até porque como você é bem
colocou você nem tem casos que você nem
recebe ali na sua aplicação você não tem
nem como
ter um então granulado assim tá E aí se
me permite
Mais um ponto aqui importante isso que o
nexo comentou percebam que isso vai
permitir que olhando o relatório da PCM
você vai ter uma visão de como a sua
casa está Pela Vista das outras casas
Então essa informação que muitas vezes
se esse waff foi um Aff de terceirizado
de nuvem contratado que às vezes ele não
traz uma informação Clara para você você
olhando na PSN você vai ver esses
repórteres como por exemplo problema de
rede que a princípio
rota ou qualquer coisa que deixou você
indisponível para alguém isso você vai
passar a ver na PCM porque alguém vai
estar reportando tá em malte Tá certo
você vai ter acesso a esses repórteres
que envolvem a sua casa
perfeito bom a gente só mais uns quatro
minutos aqui só tentar responder o
máximo de perguntas possíveis E aí
pessoal quem ainda tiver dúvida a gente
deixa o serviço 10 que a disposição tá
Para a gente poder ter esse canal
oficial para a resposta
aqui deixa eu só passar na frente porque
é o mesmo assunto entende que erros 500
não se espera resposta do lado dos
servidor e para erros 400 Bom
basicamente a regra é o seguinte o que o
servidor tiver ele manda tá então se a
sua arquitetura permite observabilidade
erro 500 mande erro 500 tá basicamente
isso não se importe o que você observa
do seu lado você pode mandar tá a única
coisa que muda é basicamente a máquina
de estado para cada tipo de erro é
dentro da PCN você consegue não precisa
se preocupar tá observou você consegue o
data Point envio data Point Tá certo
Maravilha acho que é uma forma bem fácil
de entender A Regra geral maravilha
[Música]
né então acho que é respondido
foi um
Ah tá tá respondendo sobre a nossa outra
pergunta
[Música]
e não seria mais interessante o fato
intelection de assim dá para casa social
é isso é uma discussão que a gente está
tendo na verdade exatamente sobre esse
ponto é porque enfim
está pensando em ter um outro dia ali
relacionado a jornada Mas é uma coisa
que tá fechada eu não posso dizer que
vai ou não ser alterado antes de
terminar a discussão Mas obrigado pelo
feedback e a gente leva em consideração
com certeza acho que faz mais sentido
concordo
Mateus vão existir wake limits Então
acho que já foi colocado lá né então
conforme a os normativos urgentes de
serviços do período Central A previsão
da criação de point da PCM para podermos
enviar repórters em lote ele já é assim
tá você pode enviar 5000 de uma vez só
então até interessante você utilizar
arquitetura que acumula né envie em lote
será interessante manter o campo
adicional aí pelo dentro dos flagelo
estruturado
o problema disso é que aí a gente teve
aqui separar por
contexto de cada uma das apis do Open
Fire bem amarrado ali Acho que não é uma
coisa que a gente gostaria de adicionar
complexidade então por isso que a gente
colocou o objetivo mesmo
Já que é opcional é o Clinton enviar o
report do PCM como será feito o match
opcional para o token fique bem claro
não é opcional em geral ou realmente
naquele contexto token as outras coisas
é para ambos é obrigatório vamos fazer
dois fase 3 obrigatório
e parte do Point deve ser enviados
Apenas quando role client isso correto a
gente pode revisar Token
será o mesmo já utilizado no fluxo atual
certo é isso mesmo é o ponto onde você
faz a troca de tokens
está previsto algum de point para
consulta conciliada dos repórteres
enviados da PCM pela organização
exemplos de cortes a gente tem na
interface gráfica lá da TCM
na extensão fazer uma demonstração da
interface gráfica que que vocês acham
aqui
a gente está estourado já
esqueci o problema aqui é mas de
qualquer forma
vocês vão conseguir fazer o login com
esse óleo ali Acho que hoje já né
[Música]
até o final do dia de hoje certamente
está disponível aí para todos os
participantes que tem até uma conta de
box vai conseguir fazer aí os testes e
ver as interfaces Tá bom
eu acho que a gente conseguiu cobrir
aqui a maioria das grandes questões né
a do João se eu te respondeu deixa eu
ver do Leonardo teste do piloto deve ser
estimados
sobre prazo como ainda pode falar o
prazo gente é o seguinte nós estamos
recebendo demandas Estamos tratando
essas demandas Tá ok talvez até
sexta-feira a gente tem alguma novidade
aí tá bom perfeito
como eles existem dúvidas em relação à
implementação existe possibilidade à
tarde essa pergunta o campo rege Action
está com obrigatório deve ser enviado
como num quando não houver o campo já
existia é bom é enviado conforme o que
você recebeu no recorte do get ali você
não veio nada então não vi nada se veio
novo
mas tem que fazer em vista vazio é
conforme o que você recebeu você como
Clinton
eu acho que a gente conseguiu era mais
uma última pergunta aqui no Repórter
enviado uma Ray de requisições e não
responsa PCM retornado uma Ray e a
partir
como é relacionar a requisição com
status dele
não sei se ele já pergunta ela
repetição
[Música]
o primeiro mapeia com o primeiro segundo
com o segundo terceiro
Tá ok Ah entendi então
na verdade a gente recebe com o relaxo
indígeno consegue usar esse correlation
se você enviar um correligião ali para
ser utilizado aí você vai receber ele
para utilizar para esse propósito Então
até recomendado você ter um ponto de
controle aí é que você salva esse
recorte de na sua base
beleza é pessoal acho que a gente
encerra pelo menos essa plenária aqui é
pedido a gente pode colocar no último
slide mas aí nome aqui do Open Fire a
gente tá muito animado com a
possibilidade aqui da de ter uma
plataforma que não existe lugar nenhum
no mundo né a gente está sendo bem
Pioneiro em construir um sistema que tem
uma observiabilidade nesse nível né
então
agradecer aí todos os participantes do
piloto todo trabalho aqui do GTA
arquitetura e dizer que a gente tá à
disposição e realmente muito interessado
em fazer isso funcionar e acontecer
então a gente tá à disposição mesmo para
ajudar vocês a tirar dúvidas e conseguir
o mais rápido possível colocar todo
mundo aqui para dentro dessa nossa
plataforma de coleta de métricas Tá bom
olha aqui a gente poderia Inclusive
abrir
bom acho que é só uma questão
administrativa aqui a gente pode ver
isso no segundo momento é vir informa
Mas é porque precisa realmente cadastrar
as pessoas lá mas vamos vamos ver isso
aí porque acho que pode ser uma ótima
ideia aí para ter um ponto fácil né de
conversa entre os participantes
Obrigado
pessoal a gente vai compartilhar o vídeo
da gravação tiver compartilhar o
material também apresentado aqui é
grande parte a integralidade
documentação tá desenvolvedor para ser
necessário também
Se tiverem dúvida a gente tá mudando
certa cidade que vai ter uma jornada
específica para PCM então vocês vão ter
já uma forma também indicando como é que
vocês vão abrir ticket é urgentemente se
vocês quiserem Abrir algum tipo vocês
podem indicarem PCM do título dele que o
pessoal lá do que a gente consegue
direcionar
tá bom
além disso você tinha contato com o
e-mail da gente arquitetura se tiver
alguma coisa que você não consegue
ingressar
e obrigado obrigado aí pelo tempo
disponibilizado eu sei que tem um bom
recursos aí Espero que tenha sido em
linhas Gerais trazer todas as
informações necessárias para você
conseguir promover essa integração aí a
plataforma
sucesso
Obrigado pessoal obrigado obrigado
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Acesso Exclusivo para Assinantes
Cadastre-se ou faça login com sua conta do Radar Finsiders Brasil para visualizar esta regulação na íntegra, fazer download dos arquivos e ter acesso a relatórios exclusivos do mercado financeiro.