Hi Axel
We are missing a bit of information, but first, you are using a floating PM; that is, when you generate the PM, it will wait until the work order has been completed. Until that time, there are no Units To Go. When the work order is complete, the work order completion date is used as the date to calculate when the PM is next due.
This is normal and how it should work. Maximo cannot calculate a date where there is no date. Complete the work order and magic happens.