Wat is you exact requirement
- If there is no data in 4th block then don't add relative records in the BDC and inert the ok_code BUCH data as soon as there is no data ?
- If not every data available, then CALL TRANSACTION with incomplete bdcdata (no 4th screen and no final ok_code) and with option (NOBIEND = 'X') and let user end the input ?
Regards,
Raymond