UNPKG

facturacionelectronicapy-ts-xmlgen

Version:

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

57 lines (56 loc) 2.39 kB
import { EDocData } from '../../../schemas/EDoc.schema'; declare class CondicionXMLSG { /**E7. Campos que describen la condición de la operación (E600-E699)*/ get_gCamCond(data: EDocData): { iCondOpe: import("../../../types").PaymentCondition; dDCondOpe: string; gPaConEIni: { iTiPago: import("../../../types").PaymentType; dDesTiPag: string; dMonTiPag: number; cMoneTiPag: import("../../../types").Currency; dDMoneTiPag: string; dTiCamTiPag: number | undefined; gPagTarCD: { iDenTarj: import("../../../types").CreditCard; dDesDenTarj: string; dRSProTar: string | undefined; dRUCProTar: string; dDVProTar: string; iForProPa: import("../../../types").CreditCardProcessingMethod; dCodAuOpe: number | undefined; dNomTit: string | undefined; dNumTarj: number | undefined; } | undefined; gPagCheq: { dNumCheq: string; dBcoEmi: string; } | undefined; }[] | undefined; gPagCred: { iCondCred: import("../../../types").CreditType; dDCondCred: string; dPlazoCre: string | undefined; dCuotas: number | undefined; dMonEnt: number | undefined; gCuotas: { cMoneCuo: import("../../../types").Currency; dDMoneCuo: string; dMonCuota: number; dVencCuo: string | undefined; }[] | undefined; } | undefined; } | undefined; /**E7.1. Campos que describen la forma de pago de la operación al contado o del monto*/ private get_gPaConEIni; /**E7.1.1.Campos que describen el pago o entrega inicial de la operación con tarjeta de crédito/débito */ private get_gPagTarCD; /**E7.1.2.Campos que describen el pago o entrega inicial de la operación con cheque (E630-E639) */ private get_gPagCheq; /**E7.2. Campos que describen la operación a crédito (E640-E649)*/ private get_gPagCred; /**E7.1.3.Campos que describen el pago o entrega inicial de la operación con cuotas (E620-E629) */ private get_gCuotas; } declare const _default: CondicionXMLSG; export default _default;