Jep, du siehst das richtig.
Befehle gibt es nur zu Beginn der eigenen Schussphase (Codex FAQ stellt das nochmal klar).
Man kann niemals nicht "Volle Deckung!" während des gegnerischen Zuges ausrufen.
Demnach gibt man also auch "Volle Deckung!" selbstredend am Anfang der eignene Schussphase, womit dann die betroffene Einheit sofort "gone to ground" ist, nicht mehr schießen darf, und das auch die gegnerische als auch die eigene nachfolgende Runde bleibt.
Genau das ist auch ein Grund, warum praktisch nie jemand diesen Befehl benutzt, weil man selten vorplanen kann, wann ein Trupp +2 Deckung braucht. Sinn macht das vor allem in der letzten Runde eines Spiels, wenn man garantiert nicht von einem Missionsziel runtergeschossen werden will und dann eben mit nem 2+ DW rumliegt.