Integración Mini Hotel → Flexxus

Condición IVA cliente (Mini Hotel → Flexxus)

Mapeá cada código de condición IVA de Mini Hotel al codigotipo correspondiente en Flexxus (ver GET /v5/tiposivaventas).

Mapeo de artículos

Cómo se elige el artículo de Flexxus de cada ítem de FA, FB, ND y NC. Si el hotel no separa los departamentos en Mini Hotel, usar por alícuota. Los comprobantes letra T van siempre al artículo exento (alícuota 2).

Alícuota IVA (Mini Hotel) → Artículo (Flexxus)

Departamento + Alícuota IVA (Mini Hotel) → Artículo (Flexxus)

Cada ítem de factura o nota de débito va al artículo de su departamento y alícuota. Si la combinación no está cargada, va al artículo del departamento de alojamiento con la misma alícuota; si alojamiento tampoco la tiene, el comprobante queda en error hasta agregarla. El artículo tiene que tener en Flexxus el mismo IVA que la alícuota. Los comprobantes letra T siguen yendo al artículo exento.

TipoPago (Mini Hotel) → Cuenta banco (Flexxus) (transferencias)

TipoPago (Mini Hotel) → Cuenta corriente

Los comprobantes con alguno de estos TipoPago van a cuenta corriente (igual que INV). Si además traen otros pagos, se cargan como pago parcial.

Razón social (Mini Hotel) → Cliente fijo (Flexxus)

Los comprobantes a estas razones sociales van siempre al cliente indicado, aunque traigan el DNI del huésped (por ejemplo, Despegar). No se busca ni se crea ningún cliente, y se mandan los datos que el cliente ya tiene en Flexxus. Se ignoran mayúsculas, espacios y puntuación: "Despegar S.A." y "DESPEGAR SA" son la misma. La letra es opcional: con letra aplica solo a esos comprobantes (p. ej. A a la cuenta responsable inscripto y B a la de consumidor final); vacía aplica a las letras que no tengan su propia fila. Una letra sin fila sigue el flujo normal (búsqueda por CUIT/DNI).

DescripcionMetodoPago (Mini Hotel) → Código de tarjeta (Flexxus)

Multiplazo (Flexxus)

Tipo de operación (Flexxus)

Depósito (Flexxus)

Caja (Flexxus)

Se usa como codigocaja en los pagos con tarjeta y cheque enviados a Flexxus. Dejá vacío si no aplica.

Ubicación por defecto (clientes nuevos)

Se usa al crear un cliente nuevo en Flexxus. Consultá los códigos en GET /v5/provincias y GET /v5/provincias/:cod/localidades.

Límites de crédito (clientes nuevos)

Se usan como limitecredito y limitecreditodoc al crear un cliente nuevo en Flexxus que no es consumidor final o que es de cuenta corriente. No modifica los clientes que ya existen.

Frecuencia de sincronización

En modo diario el worker migra los comprobantes en cada ciclo, como hasta ahora. En modo mensual no hace nada hasta el día del mes indicado y ahí migra el mes anterior completo (ej.: día 3 de septiembre → del 01/08 al 31/08). El checkpoint de la pestaña Estado no se usa en modo mensual.
Los documentos que quedan en error se reintentan aparte, en los dos modos: cada N horas se piden a Mini Hotel sólo los días que tienen errores, no la ventana completa.

Facturas sin pagos y sin cuenta corriente

Comportamiento cuando Mini Hotel devuelve una factura con Pagos: [] e IsCtaCte: false.