... do not make good invoice numbers. If you ever merge data, replicate, res-structure, move records, you will not have any control over these auto-incremented values and they may reset creating havoc with child-relationships. If you still prefer to use auto-increment field as invoice numbers here ...