Après avoir reçu le commandement de l'armée carthaginoise et vaincu les Olcades, Hannibal décide d'attaquer les Vaccéens. Tite-Live (Histoire Romaine, XXI, 5) et Polybe (Histoire Générale, III, 4), nous livrent quelques rares détails et semblent évoquer le fait que la prise des villes vaccéennes d'Hermandique (Salamanque) et d'Arbocala (Zamora ?) ne s'est pas faite sans difficulté.
Tite Live, Histoire Romaine, XXI, 5 "Annibal s'attacha de plus en plus les soldats et les alliés ; et, au retour du printemps, il dirigea ses armes contre les Vaccéens. Hermandique et Arbocale sont emportées d'assaut ; Arbocala, soutenue par la valeur et le nombre de ses habitants, opposa une longue résistance."
Polybe, Histoire Générale, III, 4 : "L'été venu, il ouvre la campagne par une expédition chez les Vaccaïens. Il prend d'emblée la ville de Salmantique. Arbucale, qui était grande, bien peuplée, et défendue par des habitants d'une grande valeur, lui résista longtemps, mais enfin il l'emporta."