Paul_s
04/24/2020, 10:54 AM$customFieldList = new CustomFieldList();
$customField = new SelectCustomFieldRef();
$customField->value = new ListOrRecordRef();
$customField->value->internalId = '7499';
$customField->internalId = 'custbody_gc_sales_admin_selector_2';
$customFieldList->customField[] = $customField;
$customField = new DateCustomFieldRef();
$customField->value = '2020-05-20T00:00:00';
$customField->internalId = 'custbody_gc_so_kpi_date';
$customFieldList->customField[] = $customField;
$so->customFieldList = $customFieldList;
My soap request shows the following
<customFieldList><customField internalId="custbody_gc_sales_admin_selector_2" xsi:type="SelectCustomFieldRef"><value internalId="7499"/></customField><customField internalId="custbody_gc_so_kpi_date" xsi:type="DateCustomFieldRef"><value>2020-05-20T00:00:00</value></customField></customFieldList>
Sadly it still asks for these two fields to be complete to save the record,
any ideas?