I've been able to get and set values in the API on custom transaction body fields that were added by an installed bundle. I added my own custom transaction body field and applied it to a SalesOrder. In the web UI, the new custom field works as expected. However, it is not returned in SuiteTalk unless there is a value set for it. This is not the case for the custom fields that the bundle installed. This means I cannot set a value for my new custom field when I create a new SalesOrder. Is there a setting or way to ensure that certain custom fields always appear in the API, regardless of whether they have a value?