Olá,
para DataSource 0FC_PAY, a tabela DRKKZK é relevante e para DataSource 0FC_RET a tabela DFKKRK. Você pode encontrar as declarações de seleção relacionadas nas seguintes partes do código fonte:
0FC_PAY => form OPEN_PAY_CURSOR (programa SAPLFKKBW_E_PAY)
...
* verificar lote
ABRIR CURSOR COM RETENÇÃO g_cursor PARA
SELECIONAR *
DE dfkkzk
ONDE herkf EQ co_check_lot
E xebok EQ espaço
E ( xexpy EQ espaço OU xexpy É NULO )
E ( stazs EQ '3' OU stazs EQ '4' OU stazs EQ '5' )
E erdat EM gt_r_date. "#EC CI_NOFIELD
0FC_RET => form OPEN_RETURNS_CURSOR (programa LFKKBW_E_RETF01)
...
ABRIR CURSOR COM RETENÇÃO g_cursor PARA
SELECIONAR *
DE dfkkrk LEFT JOIN dfkkrh ON dfkkrh~keyr1 = dfkkrk~keyr1
ONDE ( dfkkrk~stars EQ '3' OU dfkkrk~stars EQ '5' )
E dfkkrk~erdat EM gt_r_date
ORDENAR POR dfkkrk~keyr1 dfkkrh~posra dfkkrh~rlbel dfkkrh~gpart.
Cumprimentos,
Ronny