Text this: Learning transactions representations for information management in banks: Mastering local, global, and external knowledge