Factura nmero de dgitos

RunLLM
RunLLM

El número de factura (número de comprobante) en AFIP/ARCA no tiene una cantidad fija de dígitos; simplemente debe ser correlativo y único dentro del punto de venta y tipo de comprobante. Si usás el método getLastVoucher y sumás 1, el número resultante puede ser de 1, 2, 3 o más dígitos según la secuencia, y no es necesario que tenga 12 o 13 dígitos ni rellenar con ceros a la izquierda. El formato de longitud depende de la cantidad de comprobantes emitidos, no de una regla de AFIP sobre la cantidad de dígitos del número de comprobante.

Según la documentación y ejemplos oficiales, el número de comprobante se utiliza tal cual lo devuelve el método getLastVoucher más 1, sin formato especial ni longitud mínima requerida. Si necesitas mostrar el número con ceros a la izquierda para impresión o presentación, eso es solo una cuestión estética en tu sistema, no un requerimiento de AFIP/ARCA para la validación del comprobante electrónico. ¿Te gustaría ver ejemplos de código o referencias oficiales sobre esto?

Sources: