open-nfse / EmitLoteOptions
Interface: EmitLoteOptions
Defined in: src/nfse/emit.ts:203
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:222 |
concurrency? | readonly | number | Máximo de requisições concorrentes. Default: 4. | src/nfse/emit.ts:205 |
skipCepValidation? | readonly | boolean | Propagado. Ver EmitOptions.skipCepValidation. | src/nfse/emit.ts:215 |
skipCpfCnpjValidation? | readonly | boolean | Propagado. Ver EmitOptions.skipCpfCnpjValidation. | src/nfse/emit.ts:217 |
skipValidation? | readonly | boolean | Propagado para cada emitDpsPronta() do lote. Ver EmitOptions.skipValidation. | src/nfse/emit.ts:213 |
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:211 |