pod Satanowem, 3. i 8. w rejonie Wołoczysk, a 7. i 9. koło Koszlak. 24 lipca Sowieci przerwali polską obronę na Zbruczu. W tej sytuacji 12 pap wycofał się za Seret. Podczas odwrotu 5. i 6. bateria stoczyły zaciętą walkę w rejonie Czabarówki i Wasylkowiec. Do połowy sierpnia 12 pap walczył między Seretem a Strypą. W tym czasie 9 bateria dwukrotnie uniemożliwiała forsowanie Seretu pod Nastasowem.
20 sierpnia 12 Dywizja Piechoty skoncentrowała się w rejonie Przemyślan. Do 10 września walczono nad Gniłą i Złotą Lipą w rejonie Przemyślan oraz Gołogór. 14 września z rejonu Rohatyna dywizja przeszła do natarcia. Baterie strzelały pod Rohatynem, Jezierną, Zbarażem, Tarnopolem i Trembowlą. 24 września przekroczono Zbrucz. Do 18 października pod Płoskirowem zajęto pozycje na linii Nowa Uszyca – Wońkowce – Deraźnia. Na tych stanowiskach 12 pap pozostał do 8 listopada, po czym wycofał się do rejonu Starokonstantynowa. Tu pułk zakończył działania wojenne.