If the integration creates a new Inventory Type item in Sage 50 Canada that does not already exist, the quantity on hand will default to 0. If this item is immediately applied to a receivable invoice, the integration will fail to create that invoice if this option is not enabled. To enable this option, go to Setup > Settings > Inventory & Services > Options and check to enable Allow inventory levels to go below zero.