In some cases it is not possible through Standard procedure to create vendor invoice with all segments filled (e.g: segment misses profit center) for intercompany billing. That is due to moment in the sequence that event occurs.
For further explanation and recommendation check SAP KBA below:
Best Regards,
Christian Rosa