Funcionamiento del control de rangos de CAE y aviso por porcentaje emitido
Objetivo del control
El sistema realiza un seguimiento del uso de comprobantes fiscales electrónicos (CFE) habilitados por un CAE, con el objetivo de:
· Alertar al usuario cuando se alcanza un porcentaje configurado de uso del rango asignado.
· Permitir la gestión anticipada de nuevos rangos CAE ante su próximo agotamiento.
Formularios involucrados
1. Ingreso de CAE (MCFECAE)
a. Aquí se define el rango de numeración válido:
Ejemplo:
- CAE activo para la empresa 01
- Tipo CAE: 111
- Serie: G
- Rango de CAE: desde 1112 hasta 1120 (9 números)
- Fecha de vencimiento: 31/12/2025
2. Numeradores (MsuiNumeradores)
a. Define desde qué número comienza a ofrecer el sistema para ese documento (no tiene por qué coincidir con el primer número del CAE).
b. En el ejemplo:
- Numerador: "credito"
- Valor asignado: 1113
- Incremento: 1
- Consecutivos: tildado
3. Emisión de Factura Electrónica
a. Formularios de emisión del comprobante (por ejemplo: TvntFContDir)
b. El campo Serie/Número se completa automáticamente al grabar el comprobante, tomando el siguiente número consecutivo permitido por el CAE.
Lógica del sistema
1. Cantidad real de comprobantes disponibles
El rango definido en Ingreso de CAE va de 1113 a 1120 (8 comprobantes). Por lo tanto, el sistema efectivamente tiene disponibles solo 8 comprobantes:
1113 → 1120
2. Control por porcentaje
Existe un parámetro del sistema (Párámetros Comerciales > Adicionales) que permite definir a qué porcentaje de emisión debe dispararse un aviso al usuario (por ejemplo: al 90%).
En este caso:
- Total de comprobantes disponibles: 8
- 90% de 8 = 7.2 → redondea a 7
- El sistema dispara el aviso al emitir el 7° comprobante (número 1119)
- Mensaje recibido vía mail:
“Revisar los siguientes ID CAE, se están por agotar o se están por vencer...”
3. Evitar repetición del aviso
Después de realizar el aviso, el sistema automáticamente no vuelve a mostrar los CAEs en el formulario Aviso CFE, ya que se entiende que el aviso fue enviado.
Ejemplo real paso a paso
|
Emisión |
Número generado |
Acumulado |
% consumido |
¿Dispara aviso? |
|
1° |
1113 |
1 |
12.5% |
❌ |
|
2° |
1114 |
2 |
25% |
❌ |
|
3° |
1115 |
3 |
37.5% |
❌ |
|
4° |
1116 |
4 |
50% |
❌ |
|
5° |
1117 |
5 |
62.5% |
❌ |
|
6° |
1118 |
6 |
75% |
❌ |
|
7° |
1119 |
7 |
87.5% (~90%) |
✅ Sí |
|
8° |
1120 |
8 |
100% |
❌ |
