  We present a new extension of the UKRmol electron-molecule scattering code
suite, which allows one to compute ab initio photoionization and
photorecombination amplitudes for complex molecules, resolved both on the
molecular alignment (orientation) and the emission angle and energy of the
photoelectron. We illustrate our approach using CO$_2$ as an example, and
analyze the importance of multi-channel effects by performing our calculations
at different, increasing levels of complexity. We benchmark our method by
comparing the results of our calculations with experimental data and with
theoretical calculations available in the literature.
