FacturaApiClienteDto
Identifica al receptor del comprobante. Es obligatorio para FE, NC y ND; opcional para TE.
interface FacturaApiClienteDto {
/** ID del cliente existente. Si se proporciona, los demás campos se ignoran. */
idCliente?: number | null;
/** Tipo de identificación. Ver catálogo Hacienda. Usado solo si idCliente=null. */
tipoIdentificacion?: string | null;
/** Número de cédula/identificación. */
identificacion?: string | null;
/** Razón social o nombre completo. */
nombre?: string | null;
/** Email para enviar el comprobante automáticamente. */
correo?: string | null;
/** Teléfono con código país. */
telefono?: string | null;
}Campos
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
idCliente | number | Recomendado | ID del cliente existente en el catálogo del tenant. Si está presente, los demás campos se ignoran. |
tipoIdentificacion | string | Opcional | Tipo de identificación según catálogo Hacienda. Se usa solo cuando idCliente es null. |
identificacion | string | Opcional | Número de cédula o identificación del receptor. |
nombre | string | Opcional | Razón social o nombre completo. |
correo | string | Opcional | Email al que se enviará el comprobante automáticamente. |
telefono | string | Opcional | Teléfono con código de país. |
Modos de uso
Modo A — Cliente existente (recomendado)
{ "idCliente": 42 }LX CloudPos busca el cliente por ID en el catálogo del tenant.
Modo B — Cliente ad hoc (no implementado en v1)
⚠ Actualmente solo se soportan clientes existentes. Para crear un cliente nuevo, usá la API de catálogo (disponible en una versión futura).