I worked for along time with Adobe FrameMaker for larger publications like books and reports. In FrameMaker it was possible for any anchored object for which the corresponding anchor floated with the text to assign the option, that the anchored object would be positioned on the nearest page top or page bottom or to flow at all with the text, but to move automatically to the next page, if there was no space left on the previous page. Even in InDesign an anchored object is never placed on the corresponding top of the same page if the anchor in the text appears in a following paragraph. In InDesign such a functionality seems to be missing since ever? Is there any best practice in InDesign CS 6 or InDesign CC 2015 by native resources or with additional plugins to accomplish this essential task?
Many thanks an with best regards
You're describing something similar to LaTex "floats": LaTeX/Floats, Figures and Captions - Wikibooks, open books for an open world
No, InDesign cannot do this natively, and I agree it's actually an essential task.
I realize that this question is old, but I am in the process of developing an add-on that will do this in InDesign. Anybody who is interested in giving it a test run is invited to contact me: admin [at] id-extras.com