Creo que no se entiende mi última frase. SO_BUDAT debe tener alguna fecha ya que en la BKPF el campo BUDAT siempre contiene fecha de contabilización y con parameter obligas si no está relleno a que este vacío también en la tabla BKPF.
Si en lugar de parameter usas "SELECT-OPTIONS so_budat for bkpf-budat" te quitas el problema.
Y en el select a mí me gusta poner la tabla de cada campo
Where
vbrk~vbeln IN so_vbeln AND
vbrk~fkdat IN so_fkdat AND
vbrk~kunag IN so_kunag AND
vbrk~fksto = so_fksto AND
bkpf~budat IN so_budat.
Un saludo y espero que llegaras a tiempo.
|