# Odmrażanie zmiennych sesyjnych przy odparkowaniu

Przy parkowaniu wniosku wszystkie jego zmienne sesyjne i komponenty uzyskują status **FROZEN**, co powoduje, że nie jesteśmy w stanie aktualizować ich wartości. Jednakże w momencie odparkowywania wniosku niektóre zmienne i komponenty zmieniają swój status na **NOT\_FROZEN\_BUT\_CHILDREN\_NEED\_ANALYZE** , dzięki czemu jest już możliwa aktualizacja ich wartości.

Dzieje sie to w wizytorze **UnfreezeUnparkedChildrensValuesVisitor**, który "odmraża" komponenty na wniosku oraz zmienne sesyjne, które są od nich zależne. Jeśli więc mamy problem z aktualizacją wartości zmiennej sesyjnej po odparkowaniu, wystarczy np. stworzyć pole techniczne, ustawić nasłuchiwanie i **ŹRÓDŁO DANYCH Z INNEGO POLA** na tę zmienną sesyjną, w ten sposób wymusimy zmianę jej statusu z **FROZEN** na **NOT\_FROZEN\_BUT\_CHILDREN\_NEED\_ANALYZE.**
