UNPKG

facturacionelectronicapy-ts-xmlgen

Version:

Genera el contenido del archivo XML del Documento electrónico exigido por la SET

20 lines (19 loc) 827 B
import { EDocData, EDocParams } from '../schemas/EDoc.schema'; import { XmlGenConfig } from '../types/XmlGenConfig'; declare class EDocXMLGenerator { private readonly defaultConfig; private readonly xmlBuilder; generateXMLDocument(params: EDocParams, data: EDocData, config?: XmlGenConfig): Promise<string>; private transformToXMLStructure; private get_rDE; /**A. Campos firmados del Documento Electrónico (A001-A099) */ private get_DE; /**B. Campos inherentes a la operación de Documentos Electrónicos (B001-B099) */ private get_gOpeDE; /**C. Campos de datos del Timbrado (C001-C099) */ private get_gTimb; /**E. Campos específicos por tipo de Documento Electrónico (E001-E009)*/ private get_gDtipDE; } declare const _default: EDocXMLGenerator; export default _default;