WSFEv1 Numeración

La numeración de comprobantes en todos los Web Services de AFIP (incluido el WSFEv1) es correlativa por punto de venta y tipo de comprobante.

La numeración comienza siempre desde 1 (para cada punto de venta y tipo de comprobante). Los Web Services de AFIP no admiten "huecos" o comprobantes anulados (es posible emitir una nota de crédito para anular una factura eléctronica).

Si al registrar una factura electrónica esta es rechazada por AFIP (por cualquier motivo) el número no es asignado. Queda disponible para la próxima emisión válida.

Cada tipo de comprobante (Factura A, Nota Crédito A, Factura B, etc.) está identificado por un código numérico que se obtiene de una lista variable.

Antes de llamar al método FECAESolicitar para obtener CAE (o FECAEARegInformativo para usar un CAE anticipado) debemos cargar en las propiedades:

"f1DetalleCbteDesde" y "f1DetalleCbteHasta" el número del comprobante (según las reglas arriba descriptas).

¿Porque el número de comprobante debe cargarse en 2 propiedades?.

Porque para algunos tipos de comprobantes especiales es posible pedir CAE para un grupo de documentos (por ejemplo ticket "C" desde el número 1 al número 1000) y en este caso se debe indicar el primer y el último número del grupo (siempre respetando las reglas de numeración) y cargar los totales del grupo de documentos en las propiedades habituales.

No debe confundirse este grupo de documentos (para el que se envia los totales acumulados y se obtiene un solo CAE) con el modo "en lote" que se refiere a enviar un lote de documentos (con numeración y datos individuales) para obtener múltiples CAE (uno para cada documento del lote) en una sola llamada a FECAESolicitar.

Esta tabla muestra un ejemplo de como se numeran las facturas electrónicas y su correlación:

El WSFEv1 incluye el método f1CompUltimoAutorizado que devuelve el último numero usado para punto de venta y tipo de comprobante.