The short answer: Proceeds from a property sale in Ukraine can be moved to Canada along a documented route. The chain typically runs: Ukrainian tax settled, the sale documented for the banks on both ends, and the transfer executed under Ukrainian currency rules that apply to your specific situation. The main caveat: Ukrainian FX rules set conditions on cross-border transfers, so the route has to be confirmed for your transaction before it is promised as fast or unlimited.
In practice two banking systems have to accept the same money story. The Ukrainian side wants to see the sale properly taxed and documented; the Canadian side wants origin evidence when the wire lands. When both files are built from the same set of documents, the transfer moves. When they are improvised separately, the money tends to sit in review on one end or the other.