Skip to content

open-nfse / validateEventoXml

Function: validateEventoXml()

Call Signature

ts
function validateEventoXml(xml: string): Promise<undefined>;

Defined in: src/nfse/validate-xml.ts:72

Valida um XML de <evento> (a resposta da Sefin que envelopa o pedRegEvento + metadados de processamento) contra o schema RTC v1.01.

Parameters

ParameterType
xmlstring

Returns

Promise<undefined>

Call Signature

ts
function validateEventoXml(xml: string, options: {
  throwOnInvalid: false;
}): Promise<ValidateDpsXmlResult>;

Defined in: src/nfse/validate-xml.ts:73

Valida um XML de <evento> (a resposta da Sefin que envelopa o pedRegEvento + metadados de processamento) contra o schema RTC v1.01.

Parameters

ParameterType
xmlstring
options{ throwOnInvalid: false; }
options.throwOnInvalidfalse

Returns

Promise<ValidateDpsXmlResult>

Call Signature

ts
function validateEventoXml(xml: string, options: {
  throwOnInvalid: true;
}): Promise<undefined>;

Defined in: src/nfse/validate-xml.ts:77

Valida um XML de <evento> (a resposta da Sefin que envelopa o pedRegEvento + metadados de processamento) contra o schema RTC v1.01.

Parameters

ParameterType
xmlstring
options{ throwOnInvalid: true; }
options.throwOnInvalidtrue

Returns

Promise<undefined>

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