GO:0033721:   aldehyde dehydrogenase (NADP+) activity
Catalysis of the reaction: an aldehyde + NADP+ + H2O = an acid + NADPH + H+.