TL;DR
Construction bots should only pick up an item from a landing pad when it is not available anywhere else in the network. Today, without this, deconstructed buildings that are shipped in via spaceships slowly accumulate on the planet.Why?
Logistic bots follow a clear priority when it comes to deciding where they pick up an item. However, construction bots apparently do not care. This causes a problem when space age interplanetary logistics enter the mix.
Let's say you are shipping electromagnetic plants from Fulgora to Nauvis (as they cannot be built on Nauvis). The landig pad on Nauvis is set up to request 100 electromagnetic plants. Now you start building stuff on Nauvis, placing electromagnetic plants and deconstructing them again as well until the design works as intended. What will happen is that many times, when an electromagnetic plant is to be placed, it will be picked up from the landing pad, but when an electromagnetic plants is deconstructed, it goes into storage. The result is that electromagnetic plants slowly build up in storage, where they never will get used since the bots keep using the new electromagnetic plants in the landing pad instead.
I strongly think that construction bots should only pick up an item from a landing pad when it is not available anywhere else in the network. That is the only way I can see to avoid this issue of accumulating "old" plants that the bots will never place.