diff --git a/package.json b/package.json index ca18153d..663071e4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "api-cct", - "version": "0.13.2", + "version": "0.13.3", "description": "", "author": "", "private": true, diff --git a/src/bank-statements/bank-statements.service.ts b/src/bank-statements/bank-statements.service.ts index a1a9e6d6..8dfd9692 100644 --- a/src/bank-statements/bank-statements.service.ts +++ b/src/bank-statements/bank-statements.service.ts @@ -17,13 +17,19 @@ import { IBSGetMePreviousDaysArgs, IBSGetMePreviousDaysValidArgs } from './inter import { IBSGetMePreviousDaysResponse } from './interfaces/bs-get-me-previous-days-response.interface'; import { IBSGetMeResponse } from './interfaces/bs-get-me-response.interface'; import { IGetBSResponse } from './interfaces/get-bs-response.interface'; +import { CnabService } from 'src/cnab/cnab.service'; /** * Get weekly statements */ @Injectable() export class BankStatementsService { - constructor(private readonly usersService: UsersService, private readonly bankStatementsRepository: BankStatementsRepositoryService, private readonly ticketRevenuesService: TicketRevenuesService) {} + constructor( + private readonly usersService: UsersService, // + private readonly bankStatementsRepository: BankStatementsRepositoryService, + private readonly ticketRevenuesService: TicketRevenuesService, + private readonly cnabService: CnabService, + ) {} /** * - startDate @@ -31,7 +37,6 @@ export class BankStatementsService { * - timeInterval (lastMonth) * - user (mandatory) * - * Tasks: * 1. Validar argumentos * 2. Obter transacaoView no intervalo e filtros * 3. Agrupar por dia/semana e somar @@ -39,6 +44,10 @@ export class BankStatementsService { */ public async getMe(args: IBSGetMeArgs): Promise { const validArgs = await this.validateGetMe(args); + await this.cnabService.syncTransacaoViewOrdemPgto({ + nomeFavorecido: [validArgs.user.getFullName()], + consorcio: ['STPC', 'STPL'], + }); const bsData = await this.generateBankStatements({ groupBy: 'week', startDate: validArgs.startDate, diff --git a/src/cron-jobs/cron-jobs.service.ts b/src/cron-jobs/cron-jobs.service.ts index a93d0fda..b9bd5a7f 100644 --- a/src/cron-jobs/cron-jobs.service.ts +++ b/src/cron-jobs/cron-jobs.service.ts @@ -121,7 +121,7 @@ export class CronJobsService { { /** * Gerar arquivo remessa dos vanzeiros - toda 6a, 10:00, duração: 15 min - * + BD do CCT - Sincronizar Transações da Ordem Pagto com Trnas. VIEW + * + BD do CCT - Sincronizar Transações - DLake para CCT */ name: CronJobsEnum.generateRemessaVan, cronJobParameters: {