open-nfse / EmitManyOptions
Interface: EmitManyOptions
Defined in: src/nfse/emit.ts:190
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
cepValidator? | readonly | CepValidator | Validador de CEP compartilhado pelo lote. Crie uma instância única com cache externo para deduplicar lookups entre as DPS. Ver createViaCepValidator. | src/nfse/emit.ts:209 |
concurrency? | readonly | number | Máximo de requisições concorrentes. Default: 4. | src/nfse/emit.ts:192 |
skipCepValidation? | readonly | boolean | Propagado. Ver EmitOptions.skipCepValidation. | src/nfse/emit.ts:202 |
skipCpfCnpjValidation? | readonly | boolean | Propagado. Ver EmitOptions.skipCpfCnpjValidation. | src/nfse/emit.ts:204 |
skipValidation? | readonly | boolean | Propagado para cada emit() do lote. Ver EmitOptions.skipValidation. | src/nfse/emit.ts:200 |
stopOnError? | readonly | boolean | Interromper o lote assim que uma DPS falhar. As DPS ainda não processadas aparecem no resultado com status: 'skipped'. Default: false (coletar todas e deixar o caller decidir como reagir). | src/nfse/emit.ts:198 |