Hi,
this is a SAP note with attached the report code, so it would be strange if it would exist . This is the way SAP handles these kind of things, so I would just follow SAP using the same logic.
It isn't that hard to add a BBP_PD_*_GETLIST FM call to it and loop over the result.
Good luck!
Robin