Can we define the Text types defined for a sales order/Del/Inv in the Incompletion log before saving the order?
You can mention the specific text type as Mandatory when you are assigning this to the Text procedure. This will make sure that the document will prompt you to create the text during teh sales order creation. If not filled, it will generate an incompletion log.
You can also refer to the OSS notes for better clarity on this.