API ReferenceInterfaces
TaxElement
@finopenpos/fiscal / TaxElement
Defined in: tax-element.ts:44
Structured representation of a tax XML element.
Covers all NF-e tax group patterns:
- <ICMS><ICMS00>...fields...</ICMS00></ICMS> (outer + variant)
- <IPI><cEnq>999</cEnq><IPITrib>...</IPITrib></IPI> (outer + outerFields + variant)
- <ICMSUFDest>...fields...</ICMSUFDest> (variant only, no outer)
- <II>...fields...</II> (variant only, no outer)
Cobre todos os padrões de grupos tributários da NF-e:
- <ICMS><ICMS00>...campos...</ICMS00></ICMS> (externo + variante)
- <IPI><cEnq>999</cEnq><IPITrib>...</IPITrib></IPI> (externo + campos externos + variante)
- <ICMSUFDest>...campos...</ICMSUFDest> (somente variante, sem externo)
- <II>...campos...</II> (somente variante, sem externo)
Properties
fields
fields: TaxField[];Defined in: tax-element.ts:52
outerFields
outerFields: TaxField[];Defined in: tax-element.ts:48
outerTag
outerTag: string | null;Defined in: tax-element.ts:46
variantTag
variantTag: string;Defined in: tax-element.ts:50