Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | import { Injectable } from '@nestjs/common'; import { NumberSeriesService } from '../../../domains/mdm/application/services/number-series.service'; @Injectable() export class NumberSeriesSeed { constructor(private readonly service: NumberSeriesService) {} async seed(): Promise<void> { await this.service.createDefinition({ seriesCode: 'EMP_ID', seriesName: 'Employee ID Number Series', description: 'Standard employee numbering series', entityTypeKey: 'employee', prefix: 'EMP', sequenceDigits: 4, separator: '-', resetCycle: 'global', tenantSpecific: false, }); await this.service.createDefinition({ seriesCode: 'LEAD_NO', seriesName: 'CRM Lead Code Series', description: 'Lead tracking series with annual resets', entityTypeKey: 'lead', prefix: 'LD', includeDateToken: true, dateTokenFormat: 'YY', sequenceDigits: 5, separator: '-', resetCycle: 'annual', tenantSpecific: true, }); } } |