michangarrito/apps/backend/dist/modules/invoices/dto/create-invoice.dto.d.ts
rckrdmrd 97f407c661 [MIGRATION-V2] feat: Migrar michangarrito a estructura v2
- Prefijo v2: MCH
- TRACEABILITY-MASTER.yml creado
- Listo para integracion como submodulo

Workspace: v2.0.0 | SIMCO: v4.0.0
2026-01-10 11:28:54 -06:00

25 lines
604 B
TypeScript

export declare class InvoiceItemDto {
claveProdServ: string;
descripcion: string;
cantidad: number;
claveUnidad: string;
unidad?: string;
valorUnitario: number;
descuento?: number;
productId?: string;
}
export declare class CreateInvoiceDto {
saleId?: string;
receptorRfc: string;
receptorNombre: string;
receptorRegimenFiscal?: string;
receptorCodigoPostal: string;
receptorUsoCfdi: string;
receptorEmail?: string;
formaPago: string;
metodoPago: string;
condicionesPago?: string;
items: InvoiceItemDto[];
notes?: string;
}