FinOpenPOS
API ReferenceFunctions

serializeTaxElement()

@finopenpos/fiscal / serializeTaxElement

function serializeTaxElement(element): string;

Defined in: tax-element.ts:146

Serialize a TaxElement to an XML string.

Examples: { outerTag: "ICMS", variantTag: "ICMS00", fields: [...] } -> <ICMS><ICMS00>...fields...</ICMS00></ICMS>

{ outerTag: null, variantTag: "ICMSUFDest", fields: [...] } -> <ICMSUFDest>...fields...</ICMSUFDest>

{ outerTag: "IPI", outerFields: [{cEnq, "999"}], variantTag: "IPITrib", fields: [...] } -> <IPI><cEnq>999</cEnq><IPITrib>...fields...</IPITrib></IPI>

Exemplos: { outerTag: "ICMS", variantTag: "ICMS00", fields: [...] } -> <ICMS><ICMS00>...campos...</ICMS00></ICMS>

{ outerTag: null, variantTag: "ICMSUFDest", fields: [...] } -> <ICMSUFDest>...campos...</ICMSUFDest>

Parameters

ParameterTypeDescription

Returns

string

On this page