Fazendo engenharia reversa com os dados do código de barras:
0779 7 6789 0123456789 0123 456 7890123 45678901234
Banco -> 0779
DAC do código de barras -> 7 (Complemento de 11 do numero sem o digito 0779678901234567890123456789012345678901234)
Fator de vencimento -> 6789 (Data de Vencimento - 07/10/1997)
Valor -> 0123456789 (10 posições)
Agência -> 0123 (4 posições sem DAC da agência)
Carteira -> 456 (3 posições)
*Sem Definição -> 7890123
Nosso Numero -> 45678901234 (11 posições complementando com zeros a esquerda se necessário)
Fiz uma analise nos números sem validação e não os encontrei em nenhuma parte do boleto, nos dados da conta ou cadastro do banco.
Conseguindo montar o código de barras consigo montar a linha digitavel.