Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current Restore this Version View Page History

« Previous Version 8 Current »

Contenido

Descipción

Se encarga de administrar la información de bloqueo de las cuentas de los clientes.

Detalle del endpoint

Descripción

Documento o Link

Repositorio

El código del microservicio se ubica en este repositorio

https://github.com/fintechdigitalventure/tr-spin-ffss-acc-mirror-svc-backend-java

Contrato

Este es el contrato con el que se desarrolla este microservicio

Definición

Documentación que define la funcionalidad del microservicio

Definición de servicios - Mirror Strategy

Esquema de datos

Esquema de datos en MongoDB

DTO’s

Información que se usa para mantener la comunicación entre componentes

GRPC

La nomenclatura de métodos rpc se obtuvo de FiservRepository

service AccountMirrorService {
  rpc GetAccountDetails(com.oxxo.fintech.dto.account.grpc.AccountDetailsRequestDTO) returns (com.oxxo.fintech.dto.account.grpc.AccountDetailsResponseDTO){}
  rpc SetAccountBlock(com.oxxo.fintech.dto.account.grpc.AccountBlockUnblockRequestDTO) returns (com.oxxo.fintech.dto.account.grpc.AccountBlockUnblockResponseDTO){}
  rpc SynchronizeMirrorAccount(com.oxxo.fintech.dto.account.grpc.AccountDetailsRequestDTO) returns (com.oxxo.fintech.dto.account.grpc.AccountDetailsResponseDTO){}
}

Diagramas de secuencia

POST → /v1/accounts/details​

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2440396834/Account+Aggregation+Service#POST-%E2%86%92-%2Fv1%2Faccounts%2Fdetails%E2%80%8B

POST → /v1/accounts/blocks​

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2440396834/Account+Aggregation+Service#POST-%E2%86%92-%2Fv1%2Faccounts%2Fblocks%E2%80%8B

POST → /v1/accounts/syncs

https://fintechdigital.atlassian.net/wiki/spaces/TPP/pages/2440396834/Account+Aggregation+Service#POST-%E2%86%92-%2Fv1%2Faccounts%2Fsyncs%E2%80%8B

QA

Artefacto

Descripción

Documento / Link

Casos de prueba

Documento donde se especifica los casos de pruebas

 Casos de prueba - Account

Resultados de ejecución

Documento donde se encuentran las evidencias de la ejecución de las pruebas automatizadas y de performance

 Ejecuciones de Prueba QA - Mirror Strategy

Informe de pruebas

Documento donde se encontará el resumen de las pruebas realizadas en automatización y de performance

 Pruebas de performance

Tecnologías

  • Maven​

  • Java 17​

  • gRPC​

  • Spring 3​

  • Spring Data – MongoDB​

  • ConfigCat​

  • JUnit​

  • Lombok​

  • Account Gateway Client​

  • Docker

SPMS-9 - Getting issue details... STATUS