facturacionelectronicapy-ts-xmlgen
Version:
Genera el contenido del archivo XML del Documento electrónico exigido por la SET
45 lines (44 loc) • 1.83 kB
TypeScript
import { EDocData } from '../../schemas/EDoc.schema';
declare class DocAsociadoXMLSG {
/**H. Campos que identifican al documento asociado (H001-H049)*/
get_gCamDEAsoc(data: EDocData): {
iTipDocAso: import("../../types").AssociatedDocumentType;
dDesTipDocAso: string;
dCdCDERef: string | undefined;
dRucFus: string | undefined;
dNTimDI: number | undefined;
dEstDocAso: string | undefined;
dPExpDocAso: string | undefined;
dNumDocAso: string | undefined;
iTipoDocAso: import("../../types").PrintedDocumentType | undefined;
dDTipoDocAso: string | undefined;
dFecEmiDI: string | undefined;
dNumComRet: string | undefined;
dNumResCF: string | undefined;
iTipCons: import("../../types").ConstancyType | undefined;
dDesTipCons: string | undefined;
dNumCons: number | undefined;
dNumControl: string | undefined;
} | {
iTipDocAso: import("../../types").AssociatedDocumentType;
dDesTipDocAso: string;
dCdCDERef: string | undefined;
dRucFus: string | undefined;
dNTimDI: number | undefined;
dEstDocAso: string | undefined;
dPExpDocAso: string | undefined;
dNumDocAso: string | undefined;
iTipoDocAso: import("../../types").PrintedDocumentType | undefined;
dDTipoDocAso: string | undefined;
dFecEmiDI: string | undefined;
dNumComRet: string | undefined;
dNumResCF: string | undefined;
iTipCons: import("../../types").ConstancyType | undefined;
dDesTipCons: string | undefined;
dNumCons: number | undefined;
dNumControl: string | undefined;
}[] | undefined;
private get_gCamDEAsoc_item;
}
declare const _default: DocAsociadoXMLSG;
export default _default;