El código de cada cliente y proveedor, puesto por ti automáticamente
AsignarCodigoCliente te quita de encima una pequeña molestia que se repite cada día: pensar y teclear el código al dar de alta un cliente o un proveedor. Deja el código en blanco y FacturaScripts le asigna solo el siguiente disponible, sin duplicados y sin conflictos con la contabilidad.

Al crear un cliente o proveedor sin código, el plugin le asigna solo el siguiente número disponible. Sin teclear nada.
No suma uno al último: busca el hueco libre más bajo de la numeración para reutilizar los códigos que quedaron sueltos.
Comprueba que el código no esté usado y que su subcuenta no exista todavía, evitando choques en la contabilidad.
Elige el relleno con ceros a la izquierda y la longitud del código (de 2 a 6 caracteres) para clientes y proveedores.
Cada vez que creas un cliente o un proveedor tienes que decidir qué código ponerle. Es un gesto pequeño, pero multiplicado por cada alta acaba siendo una pérdida de tiempo y una fuente de errores. Con este plugin simplemente dejas el campo del código en blanco y, al guardar, FacturaScripts le pone automáticamente el siguiente número disponible.
Así te centras en los datos que de verdad importan del cliente o proveedor, y la numeración se gestiona sola, de forma ordenada y coherente.
A diferencia de simplemente sumar uno al último código, el plugin busca el hueco más bajo que haya quedado sin usar y lo aprovecha. Si en su día borraste un cliente y dejaste un número libre por el medio, ese código vuelve a ocuparse en lugar de quedar abandonado para siempre.
El resultado es una numeración más limpia y compacta, sin saltos innecesarios que luego cuesta justificar.
Antes de asignar un código, el plugin verifica dos cosas: que ese código no esté ya en uso por otro registro y que no exista todavía la subcuenta contable que se generaría a partir de él. De este modo evita los conflictos que aparecen cuando un código y su subcuenta no encajan, que son siempre incómodos de resolver a posteriori.
Desde el panel de Opciones, en el apartado de nuevos proveedores y clientes, decides cómo quieres tus códigos: con ceros a la izquierda (por ejemplo 000007) o sin relleno (7), y con la longitud máxima que prefieras, de 2 a 6 caracteres, por separado para clientes y proveedores.
El tope de 6 caracteres no es casual: garantiza que la subcuenta contable generada siga siendo compatible con el estándar de 10 dígitos de FacturaScripts. Y si en algún momento tecleas a mano un código más largo del máximo configurado, el plugin te avisa y no deja guardar, para que la numeración nunca se descontrole.