It will only be filled if you create the deal using a user not with the API because API is not a user.