Hola,
No creo que sea posible hacer una unión interna para bkpf, bseg... ya que son tablas de clúster. Es mejor usar una consulta select y pasar los datos a dos tablas internas, digamos una para (BKPF, BSEC) y otra tabla interna para (BSED, BSES). Más tarde podemos combinar los datos en una tabla interna final.