Skip to content

open-nfse / BuildDpsParams

Interface: BuildDpsParams

Defined in: src/nfse/build-dps.ts:151

Properties

PropertyModifierTypeDescriptionDefined in
dCompet?readonlyDateCompetência (mês/ano) da prestação do serviço. Default new Date() (hoje). Para notas com competência retroativa (ex.: serviço prestado no mês anterior) informe explicitamente — o default não deduz nada de dhEmi.src/nfse/build-dps.ts:171
dhEmi?readonlyDateDefault new Date().src/nfse/build-dps.ts:165
emitentereadonlyEmitenteInput-src/nfse/build-dps.ts:152
nDPSreadonlystringIdentificador sequencial da DPS na série, como string. Não preencher com zeros à esquerda — o Id da DPS é composto a partir da string passada aqui, então '1' e '00001' produzem Ids diferentes mesmo representando o mesmo número. O DpsCounter (acionado por NfseClient.emitir) já segue a convenção sem padding.src/nfse/build-dps.ts:161
seriereadonlystring-src/nfse/build-dps.ts:153
servicoreadonlyServicoInput-src/nfse/build-dps.ts:174
skipCpfCnpjValidation?readonlybooleanPula a validação de dígito verificador de CPF/CNPJ (emitente + tomador). Default false. emitir repassa esta opção para cá, então o escape hatch documentado continua funcionando no caminho seguro.src/nfse/build-dps.ts:182
tomador?readonlyTomadorInput-src/nfse/build-dps.ts:176
tpAmb?readonlyTipoAmbienteDpsDefault '2' (Homologação).src/nfse/build-dps.ts:163
valoresreadonlyValoresInput-src/nfse/build-dps.ts:175
verAplic?readonlystringVersão do aplicativo emissor. Default open-nfse/<VERSÃO_ATUAL>.src/nfse/build-dps.ts:173

Licença MIT — biblioteca não oficial, sem vínculo com a Receita Federal.