open-nfse / ValoresInput
Interface: ValoresInput
Defined in: src/nfse/build-dps.ts:94
Valores e tributação do serviço.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
aliqIss? | readonly | number | Alíquota ISS em percentual (ex: 2.5 = 2,5%, NÃO 0.025). Preenche tribMun.pAliq (TCTribMunicipal, minOccurs="0"). Pelo XSD: se o município de incidência pertence ao Sistema Nacional NFS-e a alíquota é parametrizada e fornecida pelo sistema — nesse caso omita (undefined); fora do Sistema Nacional, o emitente fornece. Valores 0 < x < 0.5 são rejeitados em tempo de build (quase sempre erro de fração-vs-percentual). Em termos de serialização: undefined não emite <pAliq>; um valor definido (inclusive 0) emite <pAliq> com aquele valor. | src/nfse/build-dps.ts:108 |
indTotTrib? | readonly | Nao | Default '0' (não informado). Ignorado se pTotTribSN for fornecido. | src/nfse/build-dps.ts:114 |
pTotTribSN? | readonly | number | Alíquota aproximada do Simples Nacional (%). Quando fornecido, prevalece sobre indTotTrib. | src/nfse/build-dps.ts:116 |
tpRetISSQN? | readonly | TipoRetISSQN | Default '1' (sem retenção). | src/nfse/build-dps.ts:112 |
tribISSQN? | readonly | TipoTribISSQN | Default '1' (operação tributável). | src/nfse/build-dps.ts:110 |
vReceb? | readonly | number | - | src/nfse/build-dps.ts:96 |
vServ | readonly | number | - | src/nfse/build-dps.ts:95 |