Neste caso, será que é realmente obrigatório ter 12 dígitos? ou será que é só aplicar o leftPad para completar com zeros a esquerda?