feat(api): módulo del API Gateway (reportes Crystal): sesión y cola propias, matrícula de reportes y ejecución con PDF

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-19 17:46:09 -05:00
1 parent 74743503f0
commit 2a29c63e7d
13 files changed
+774 -2

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { AuditModule } from '../audit/audit.module.js';
import { PermissionsModule } from '../permissions/permissions.module.js';
import { GatewayClientService } from './gateway-client.service.js';
import { GatewayController } from './gateway.controller.js';
import { GatewayReportEntity } from './gateway-report.entity.js';
import { GatewayService } from './gateway.service.js';
/** Reportes Crystal por el API Gateway de SAP B1: su propia sesión y su propia cola. */
@Module({
imports: [TypeOrmModule.forFeature([GatewayReportEntity]), AuditModule, PermissionsModule],
controllers: [GatewayController],
providers: [GatewayClientService, GatewayService],
})
export class GatewayModule {}