Central de Ajuda Quaza Provedores

Contrato — Factura (ES-PY)

Contrato — Factura — Quaza

Contrato — Núcleo y Configuraciones — La relación comercial entre cliente y empresa

El contrato es el vínculo entre el cliente y la empresa — define lo que está siendo prestado, por cuánto, con qué reglas de cobranza, fidelidad, y en qué condiciones.

Glosario

Término Qué es
Contrato Vínculo comercial entre cliente y empresa. Tiene ciclo de vida (Pre-contrato → Activo → Bloqueado/Suspendido → Cancelado).
Pre-contrato Contrato en borrador — todavía no generó factura, no se bloquea/desbloquea automáticamente, puede ajustarse.
Activo Contrato en producción — genera mensualidad, sufre crontabs, puede ser bloqueado/suspendido.
Plan de ventas Catálogo de productos/servicios vendibles (planes de internet, SVAs, tasas). Define precio base y reglas tributarias.
Fidelidad Período mínimo del contrato. Romper antes = multa proporcional al tiempo restante × valor mensual.
Aceptación digital Mecanismo de firma electrónica del contrato — link/SMS/email genera token, cliente confirma identidad, contrato pasa a "Activo".
Bloqueo automático Crontab que cambia contrato a Bloqueado cuando factura pasa N días vencida (configurable).
Renegociación Flujo de acuerdo entre cliente y empresa sobre débitos abiertos. Crea nuevo título, mantiene histórico.
Migración de plan Cambio de plan en contrato activo. Puede preservar o recalcular débitos abiertos.
Templates Modelos estandarizados de contrato — texto, reglas, SVAs default. Aplicados en masa.
Comisión del vendedor % sobre instalación/mensualidad pagado al vendedor que cerró el contrato.
Cancelación Cierre del contrato. Cobra multa de fidelidad si aplicable, marca fecha fin, genera última factura.

Diagrama — ciclo de vida del contrato

CONTRATO — CICLO DE VIDA ──────────────────────── ┌─────────────────┐ │ PRE-CONTRATO │ (borrador, sin mensualidad aún) └────────┬────────┘ │ Aceptación digital OR clic manual "Activar" ▼ ┌─────────────────┐ │ ACTIVO │ ◄────────┐ │ - genera fact. │ │ Reactivación tras pago │ - sufre crons │ │ │ - cobra mens. │ │ └────┬────────┬───┘ │ │ │ │ morosidad │ │ Cliente pide │ N días │ │ suspensión │ ▼ ▼ │ ┌──────────────┐ ┌───────────────┐│ │ BLOQUEADO │ │ SUSPENDIDO ││ │ (cron auto) │ │ (manual) ├┘ └──────┬───────┘ └─────┬─────────┘ │ │ │ Cliente paga │ Cliente reactiva └──────┬────────┘ │ │ O │ │ Cancela contrato ▼ ┌─────────────────┐ │ CANCELADO │ - cobra multa fidelidad │ (fecha fin) │ - última factura └─────────────────┘ CRONTABS QUE TOCAN: ─ verifica_factura_atrasada → marca BLOQUEADO ─ desbloqueo_pago → reactiva a ACTIVO ─ genera_mensualidad → crea factura próximo ciclo ─ cobra_multa_cancelacion → calcula al cierre

📸 Pantallas del sistema

Las pantallas a continuación muestran cómo el sistema se presenta en cada parte del flujo descrito.

Listado de Contratos — todos los contratos del cliente, con situación, plan de venta vigente y fechas.
Edición de contrato — donde se cambia plan, vencimiento, fidelidad, situación y datos generales. Los cambios generan registro en el historial.
Logins del contrato — credenciales vinculadas al contrato. Cada login puede ser controlado por el Radius.
Configuración de Aceptación — define qué textos contractuales el cliente debe aceptar antes de la activación.
Plantillas de contrato — modelos predefinidos que aceleran la creación de nuevos contratos.
Servicios del contrato — ítems que componen el valor mensual. Cada servicio puede tener valor fijo o porcentaje.
Listado de Planes de Venta — catálogo de paquetes (velocidad, precio, fidelidad, día predeterminado) ofrecidos al cliente.

1 Listado de Contratos

Cliente → Contrato

ctr_01_listagem.png

2 Estados de Contrato

Cliente → Estado de contrato

ctr_02_estado.png

Estado Significado
Activo Contrato vigente.
Suspenso Temporariamente sin cobranza/servicio.
Bloqueado Inadimplencia o solicitud cliente.
Cancelado Encerrado definitivamente.
En degustación Trial gratuito.

3 Fidelidad

Cliente → Fidelidad

ctr_03_fidelidade.png

Configuración de períodos de fidelidad. Fidelidad prevé multa por cancelación antes del plazo.

4 Servicios del Contrato

Cliente → Servicio de contrato

ctr_04_servico.png

5 Templates de Contrato

Cliente → Template de contrato

ctr_05_template.png

6 Configuración de Aceptación

Cliente → Configuración de aceptación

ctr_06_aceite.png

7 Condiciones de Contrato

Cliente → Condición de contrato

ctr_07_condicao.png

8 Acciones de Contrato

Cliente → Acción de contrato

ctr_08_acao.png

9 Documentos del Contrato

Contrato → Documento

ctr_09_documento.png

Documentos relacionados

📌 Qué pasa cuando usted guarda el contrato

Cuando el contrato es guardado (creado o alterado), el Quaza ejecuta operaciones automáticas conforme lo que fue modificado:

Cambió el estado del contrato (Activo/Bloqueado/Cancelado)

  • El sistema tira la conexión del cliente inmediatamente cuando el estado vuelve Bloqueado, Cancelado o Desativado.
  • Cuando vuelve a Activo, la conexión es restablecida automáticamente.
  • Estados finales (Cancelado) también remueven todas las Órdenes de Servicio asociadas; estados temporales (Bloqueado) solo pausan.

Cambió el valor mensual del contrato

  • Los boletos abiertos sin factura emitida son recalculados automáticamente para el nuevo valor.
  • Boletos que ya tienen factura emitida no son alterados — para corregir, es necesario emitir Nota de Crédito o Débito.
  • Boletos pagados nunca son alterados.

Cambió la forma de pago (cartera)

Importante: cambiar la forma de pago no re-emite los boletos abiertos automáticamente. Los boletos abiertos continúan con la cartera anterior. Si el cliente quiere pagar por la nueva forma, es necesario cancelar los boletos abiertos y generar nuevos.

Cambió la regla de cobranza o la empresa fiscal

  • La nueva regla/empresa solo vale para boletos y facturas nuevos.
  • Boletos ya en abierto continúan con la regla antigua.
  • Facturas ya emitidas mantienen la empresa antigua — para cambiar, hay que cancelar y re-emitir.

🎯 Las 12 Acciones de Contrato

Acción Qué hace Side-effects ¿Reversible?
INSTALACAO Inicia nuevo contrato. OS instalación + débito instalación + login Radius. ❌ No
DEGUSTACAO Trial gratuito. Login Radius modo "degustación". ✅ Sí
ATUALIZACAO_PLANO Cambia plan. Recalcula débitos abiertos sin NF. ✅ Sí (REVERTER)
MIGRACAO_TECNOLOGIA Fibra↔ADSL. OS visita técnica. ✅ Sí
TROCA_ENDERECO Nueva dirección. Débito proporcional + OS visita. ✅ Sí
TROCA_TITULARIDADE Cambio CPF/CNPJ. Débitos van junto al contrato. ❌ No
CANCELAMENTO Encerra definitivamente. Multa fidelidad + fecha OS + financeiro final. ❌ No
DESATIVACAO_TEMPORARIA Pausa. No genera débito durante pausa. ✅ Sí
DESVINCULAR Quita vínculo cliente. Contrato órfano. ❌ No
TRANSFERIR Pasa a otro cliente. Mantiene deuda anterior. ❌ No
REVERTER Deshace última acción. Restaura snapshot anterior.
DESATIVACAO Permanente. Como cancelamento sin multa. ❌ No

⏰ Tareas crontab del contrato

ID Tarea Función
310 tarefa de Resincronização de Contratos Resync con Radius.
311 tarefa de Aviso de Bloqueio Aviso pre-bloqueo (canal configurable).
312 tarefa de Avisos de Contrato Avisos generales (vencimiento, fidelidad).
1301 tarefa de Geração de Fatura Genera factura mensual.
1302 tarefa de Envio de Fatura Envía factura.

🔐 Bloqueo automático

Acontece a la noche cuando: configuração "Bloqueio automático ativo" + contrato permite + atraso ≥ intervalo de bloqueio días + no es feriado/fin de semana. Sistema cambia estado, derrumba Radius y dispara tarea 311 (aviso).

💰 Cuándo débitos abiertos son modificados (vs preservados)

Modificables: ABERTO/ATRASADO sin NF emitida. Inmutables: con NF, PAGO, sin servicios, valor ≤ 0.

Para forzar actualización con NF: emitir Nota de Crédito → cancelar débito → re-generar.

✍️ Aceptación Digital — modos y flujo

La aceptación digital sustituye la firma física del contrato. Modos disponibles:

Envío del enlace Cómo funciona
Portal Cliente accede al portal y acepta.
E-mail Sistema envía link único.
WhatsApp Mismo link vía WhatsApp Business.
Código 2FA Cuándo usar
E-mail Predeterminado.
WhatsApp Cliente prefiere WhatsApp.
SMS Para clientes sin e-mail/WhatsApp.

Documentos opcionales: CPF/CNPJ, RG/CNH, Selfie, firma digital.

📅 Fidelidad — multa

Modos de cálculo: Valor fijo / Proporcional (decrece mes a mes) / % del valor mensual × meses restantes.

Multa cero cuando: cumplió el plazo, exención manual, fuerza mayor.

💼 Comisión del Vendedor

Vendedor configurado en CRM → Vendedor Comisión. Comisión generada automáticamente al activar contrato. Más en Comisiones .

❌ Cancelación — flujo completo

  1. Validación + cálculo de multa fidelidad.
  2. Cobranza del financiero final + multa.
  3. OS de "desinstalación" para retirar equipo.
  4. Notificación al cliente.
  5. Estado → Cancelado, Radius derrumbado.
  6. Histórico registra acción CANCELAMENTO.

📋 Templates de Contrato — uso avanzado

Plantillas con: plan padrón, fidelidad, regla de cobranza, estado inicial, configuración de aceptación, múltiples facturas. Recomendado: templates separados para residencial vs empresarial, con/sin fidelidad, promociones, empresas fiscales distintas.

🔐 Bloqueo — manual y automático

Manual: operador bloquea por solicitud cliente, fraude, pendencia.

Automático: ocurre durante la noche cuando atraso ≥ X días + empresa permite + contrato permite + no es feriado/finde. Sistema cambia estado, derrumba Radius, pausa OS, envía notificación.

Aviso preventivo: N días antes del bloqueo (configurable).

Reducción de velocidad: alternativa al bloqueo — cliente sigue online con banda muy limitada.

⚙️ Configuraciones que afectan al Contrato

Aceptación y Validación

Configuración Qué hace
Template padrón de contrato Template seleccionado automáticamente.
Fidelidad padrón Período sugerido por default.
Estado padrón Estado inicial.
Validar situación de documento Valida CPF/CNPJ en Receita.
Permitir un solo usuario por contrato Restringe a 1 cliente.
Bloquear selección de template Operador no cambia template después de creado.

Bloqueo

Configuración Qué hace
Bloqueo automático activo Habilita/deshabilita bloqueo por morosidad.
Tipo de bloqueo Por todos los débitos, solo mensualidad, o débito específico.
Días de intervalo hasta bloqueo Cuántos días después del vencimiento.
Días de intervalo hasta reducción Para reducción de velocidad.
Aviso de bloqueo Avisar al cliente N días antes.
Bloquear pagos parciales Mantiene bloqueo si paga parcial.

Comunicación

Configuración Qué hace
Envío padrón de factura Canal padrón (Email/WhatsApp/ambos/deshabilitado).
Envío padrón de comprobante Canal padrón para comprobante de pago.
Habilitar email de factura Cuándo enviar email: en generación, en vencimiento, ambos, nunca.
Habilitar recado de vencimiento Aviso SMS/Email/WhatsApp.

Cobranza

Configuración Qué hace
Permitir unificar contratos Habilita agrupamiento de cobranza. Ver Contrato Unificado .
Habilitar múltiples facturas por contrato Permite generar más de una factura.
Permitir débitos para pre-cadastros Crea boletos para clientes en pre-cadastro.

Tributación

Configuración Qué hace
Modo de tributación padrón Recibimiento (caja) o Acréscimo (competencia).
Tipo de débito tributable Cuáles débitos generan factura.

Módulo Facturas

Configuración Qué hace
Tipo padrón de factura Cuáles débitos consolidan.
Período padrón Mensual/trimestral/anual.
Considerar juros Si incluye juros y multa.
Template de factura Layout PDF.
Enviar facturas pagadas Si envía facturas ya pagadas.
Módulo Facturas habilitado Liga/apaga el módulo.
Configuraciones huérfanas (en revisión): algunas configuraciones existen en el formulario pero no tienen uso activo: tipo de bloqueio por contrato, estado padrón de contrato, días/estado de quebra, tolerancia para aceptación. No impactan operación — simplemente no hacen nada.

📝 Cómo crear un contrato (paso a paso)

  1. Cadastrar el cliente. Confirme nombre, RUC, dirección, contactos.
  2. Abrir nuevo contrato en la pantalla del cliente.
  3. Elegir template (residencial, empresarial, promocional).
  4. Seleccionar plan de venta — define servicio y valor base.
  5. Agregar servicios extras (opcional) — IP fijo, manutención premium, etc.
  6. Configurar fidelidad — 12, 24, 36 meses o ninguna.
  7. Definir día de vencimiento.
  8. Elegir cartera y forma de pago.
  9. Definir dirección de instalación.
  10. Designar técnico o agendar visita.
  11. Recoger aceptación — enviar link o capturar firma presencial.
  12. Activar contrato — empieza a generar mensualidades.

💰 Cómo se compone el valor mensual

Valor final = (plan base) + (extras) − (descuentos)

Componente Origen
Valor base del plan Plan de venta elegido
Servicios extras IP fijo, manutención premium, etc.
Descuento por fidelidad Algunos contratos dan descuento progresivo
Descuento promocional Por período

🔄 Cambio de plan a mitad de mes — proporcional

Cuando el cliente cambia plan a medio mes, el sistema genera:

  • Crédito del plan antiguo — días antes del cambio.
  • Cobranza del plan nuevo — días desde el cambio.
Atención: el cambio solo recalcula boletos no emitidos. Boletos abiertos en el banco mantienen valor antiguo.

🏢 Tipo de cliente y de contrato

  • Tipo de cliente (PF/PJ/MEI) — afecta tributación fiscal.
  • Tipo de contrato (residencial/empresarial/promocional) — controla reglas comerciales.

🏠 Dirección de instalación

Puede ser diferente del cobro. Importante para: equipo técnico, área de cobertura, empresa fiscal regional, documento contrato.

Para mudar use la ACCIÓN TROCA DE ENDEREÇO — verifica cobertura, genera tasa, crea OS, actualiza documento.

📤 Envío del contrato al cliente

Canal Cuándo usar
E-mail Padrón — anexa PDF + link aceptación.
WhatsApp Cliente prefiere WhatsApp.
Portal del cliente Cliente baja del portal.
Impresión Cliente prefiere papel — firma presencial.

🔁 Renovación automática

Modo Comportamiento
Renovación automática (default) Contrato sigue activo, sin fidelidad activa. Cliente puede cancelar sin multa.
Renovación con nueva fidelidad Sistema renueva con período igual al anterior. Cliente recibe notificación.
Renovación manual Sistema avisa al operador, que negocia con cliente.

Aviso de renovación dispara en tarea automática (típicamente 30 días antes).

📋 Documentos relacionados a este contrato

  • Contrato firmado (PDF)
  • Término de aceptación (registro digital)
  • Documentos del cliente (RG, CNH, CPF/CNPJ/RUC)
  • Comprobante de dirección
  • Foto de instalación
  • Adendos contractuales

📦 Servicios del contrato — qué está siendo prestado

Cada contrato tiene uno o más servicios vinculados. El servicio es el "producto" que el cliente está pagando.

Los 6 tipos de servicio disponibles

Tipo Cuándo usar ¿Crea login Radius?
PPPoE Internet con autenticación usuario/contraseña. ✅ Sí
IPOE Internet vía DHCP (sin autenticación). ✅ Sí — por MAC/IP
SVA Streaming, TV, aplicativos. ❌ No
Telefonía VoIP, fijo, móvil. ❌ No
IP Fijo IP estático adicional. ❌ No
Otros Manutención, soporte 24h, etc. ❌ No

Cómo configurar el catálogo de servicios

En Cliente → Servicio de contrato, cadastre los servicios. Cada uno tiene: descripción, tipo, valor padrón, gerar usuario (Radius), producto fiscal, grupo padrón.

Cómo agregar servicios a un contrato

  1. En la pantalla del contrato, pestaña "Servicios".
  2. "Agregar servicio".
  3. Elija del catálogo.
  4. Defina desconto (fijo o percentual) y data final del desconto.
  5. Guardar — sistema registra y ajusta valor mensual.

Estados de un servicio

Estado Significado
Activo Cobrado normalmente.
Inactivo Pausado temporalmente.
Removido Cancelado definitivamente.

Tipos de valor

  • Valor fijo — congelado en reales hasta alterar.
  • Percentual — fracción del valor base del plan.

Servicios adicionales (combos)

Un servicio puede tener servicios vinculados que entran automáticamente cuando el cliente contrata el principal — útil para combos.

Qué pasa al remover un servicio

  • Boletos abiertos sin factura emitida son recalculados.
  • Boletos con factura no cambian.
  • Login Radius vinculado es desactivado.
  • Histórico es preservado.

💸 Tipos de cobranza en el contrato

Mensualidad — cobranza recurrente

Cobranza automática mensual. Suma servicios activos + descuentos + adicionales. Ver Generación de Mensualidad .

Venta — cobranza esporádica

Cobranza única o cuotada, no recurrente. Ejemplos: tasa de instalación, equipo, multa, visita técnica, renegociación. Ver Ventas .

Diferencia práctica

Aspecto Mensualidad Venta
Frecuencia Recurrente Eventual
Origen Plan + servicios del contrato Operación avulsa
Valor Fijo Por venta
Cancelación Para de generar al cancelar contrato Sigue válida
Factura NFe 55 o NFCom NFe 55 o NFSe

Otros ítems de cobranza

Ítem Origen
Acréscimo proporcional Días usados al iniciar/encerrar.
Juros y multa Atraso anterior — agregado conforme regla.
Descuento fidelidad Reducción para clientes con fidelidad activa.
Bonus comercial Crédito concedido — abate de cobranzas futuras.
Renegociación Acuerdo que sustituye débitos antiguos. Ver Renegociación de Deuda .
Resumen: Mensualidad = recurrencia. Servicios = qué se cobra y cuánto. Venta = avulsa. Todo se consolida en la factura mensual.

🔢 Cómo el valor del contrato se divide entre tipos de factura

Cuando un contrato tiene productos/servicios que van a diferentes tipos de factura (algunos NFe, otros NFCom, otros NFSe), el valor mensual se distribuye:

Tipos de valor del servicio

Tipo Cómo funciona
Valor Fijo Definido en reales. Constante.
Percentual Recibe fracción del valor restante (después de los fijos). Suma 100% entre los percentuales.

Ejemplo práctico — contrato R$ 100,00

Servicio Categoría Tipo Valor
Internet 500MB Telecom (NFCom) Percentual 100% R$ 60,00
Telefonía VoIP Servicios (NFSe) Fijo R$ 20,00
Manutención Servicios (NFSe) Fijo R$ 20,00

Distribución: NFCom R$ 60,00 + NFSe R$ 40,00.

Si el operador altera valor a R$ 150

Fijos quedan iguales (R$ 40 total). Percentual absorbe diferencia → Internet R$ 110,00. NFCom: R$ 110, NFSe: R$ 40.

Múltiples servicios percentuales

Valor restante dividido proporcionalmente. Ejemplo: SVA1 60% + SVA2 40% del restante después de fijos.

Regla de oro: servicios Percentuales deben sumar 100%.

Más detalles en Configuraciones Fiscales .


🔗 Veja também

Trampas frecuentes

1. Cambiar plan de contrato activo sin entender débitos abiertos. Al migrar plan, débitos de las mensualidades ya generadas pueden ser preservados O recalculados — depende de la configuración. Verifique antes de hacer en masa.
2. Cancelar contrato olvidando la fidelidad. Cancelación dentro del período de fidelidad DEBE generar multa proporcional. Si la config no está correcta, la multa no se cobra y queda perjuicio silencioso.
3. Pre-contrato olvidado vuelto "fantasma". Pre-contratos no generan factura pero ocupan datos de cliente. Cron de limpieza ayuda — pero si está desactivado, decenas de pre-contratos abiertos se vuelven basura en el CRM.
4. Aceptación digital expirada. Token de aceptación tiene TTL. Si cliente demora demasiado en clicar, link expira y contrato queda en pre-contrato esperando renovación manual.
5. Bloqueo automático tocando en contrato manual. Si usted marcó contrato como "no bloquear automáticamente" pero el cron ignora esa flag, contrato manual se vuelve bloqueado por error. Siempre revise las flags de excepción.
6. Comisión del vendedor calculada sobre valor equivocado. La base de cálculo de la comisión (instalación? mensualidad? primera factura pagada?) debe estar definida en el plan de ventas. Sin eso, comisión queda inconsistente entre vendedores.
7. Templates de contrato desactualizados. Template con cláusula antigua aplicado a contrato nuevo puede contradecir normas actuales (LGPD, regulación, Marco Civil). Revise periódicamente.
8. Factura única consolidando múltiples contratos. Cliente con 2 contratos puede tener factura única. Si un contrato cancela, el otro continúa — pero la próxima factura ya no consolida. Confirmar con cliente.

FAQ

¿Puedo tener más de un contrato activo para el mismo cliente?

Sí. Cliente puede tener múltiples contratos (residencial + empresarial, por ej.). Cada uno tiene ciclo de vida propio. Factura puede ser unificada o separada — configurable en el cliente.

¿Diferencia entre Bloqueado y Suspendido?

Bloqueado = automático por morosidad (cron). Suspendido = manual (cliente pidió pausa, viaje, etc). Bloqueado reactiva al pagar; Suspendido reactiva manualmente.

¿Qué pasa cuando aplico un Template en contrato existente?

Sustituye texto/cláusulas. No cambia valores ni fechas. Cuidado: aceptación anterior puede necesitar ser renovada si los cambios son materiales.

¿Crontab puede tocar contrato con flag "manual"?

Depende de la config del crontab. La mayoría respeta la flag — pero verifique en Tareas Financieras .

¿Cómo funciona la comisión recurrente?

Configurable en el plan de ventas. Puede ser % sobre instalación (1×), % sobre primera factura, o recurrente sobre mensualidad. Ver Comisiones .

¿Cancelar contrato borra el historial?

No. Cancelación marca fecha fin pero preserva todas las facturas, asientos e historial. Cliente continúa existiendo en el sistema.

¿La fidelidad cuenta a partir de qué fecha?

De la fecha de inicio efectivo del contrato (no pre-contrato). Generalmente coincide con primera factura emitida.

¿Puedo editar contrato después de la aceptación digital?

Sí, pero si el cambio es material (valor, plazo, plan), se recomienda solicitar nueva aceptación para evitar disputa.