Pada tahun 1799, ia ditunjuk menjadi staf umum Jean-Baptiste Jourdan dari Tentara Danube, garnisun awalnya di Strasbourg. Setelah menyeberangi Rhine pada awal Maret, Angkatan Darat terlibat pasukan Austria Archduke Charles di pertempuran Ostrach
dan Stockach. Setelah kekalahan di Ostrach, tentara direorganisasi dengan Angkatan Darat Helvetia, di bawah komando André Masséna. Hastrel menerima penunjukan staf di Milan.