Mapeá cada código de condición IVA de Mini Hotel al codigotipo correspondiente en Flexxus (ver GET /v5/tiposivaventas).
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).
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.
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.
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).
Se usa como codigocaja en los pagos con tarjeta y cheque enviados a Flexxus. Dejá vacío si no aplica.
Se usa al crear un cliente nuevo en Flexxus. Consultá los códigos en GET /v5/provincias y GET /v5/provincias/:cod/localidades.
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.
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.
Comportamiento cuando Mini Hotel devuelve una factura con Pagos: [] e IsCtaCte: false.