Я пытаюсь удалить раздел класса вершины, который ссылается на дату закрытия, но я получаю сообщение об ошибке создания записи при выборе моей кнопки. У Вас есть какие-то предложения?

{общедоступный класс New_Clinical_Opp_Controller { @AuraEnabled общедоступная статическая строка createClinicalOpportunity (Id AccountrecId) { String returnValue = ''; Список oppList = новый список(); Opportunity oppObject = new Opportunity();

    oppObject.Name = 'Do Not Delete'; 
    oppObject.AccountId = AccountrecId; 
    oppObject.RecordTypeId = Schema.SObjectType.Opportunity.getRecordTypeInfosByName().get('Clinical').getRecordTypeId(); 
    oppObject.StageName = 'Qualification'; 

    Date closeDate = system.today(); 
    closeDate = closeDate.addMonths(6);
oppObject.CloseDate = closeDate;

    oppList.add(oppObject);
    if(!oppList.isEmpty())
{
Database.SaveResult[] a = Database.insert(oppList, false);
if(a[0].isSuccess())
{
  returnValue = oppList[0].id;
}
else
{
  returnValue =  'failure';
}
}

    return returnValue;

}

}

2
Michelle 15 Янв 2020 в 03:19
Вижу, вы получили качественный ответ, но мы все равно будем благодарны, если вы измените свой пост, включив в него встроенный код, используя инструмент {} для его форматирования. Скриншоты кода неудобны для тех, кто пользуется мобильными устройствами и использует вспомогательные технологии, такие как программы чтения с экрана.
 – 
David Reed
11 Янв 2020 в 22:49
Я прошу прощения. Я отредактировал сообщение. Спасибо!
 – 
Michelle
15 Янв 2020 в 03:21

1 ответ

CloseDate является обязательным полем для всех возможностей. Это одна из тех вещей, которые мы не можем изменить.

Таким образом, вы не можете удалить этот конкретный фрагмент кода. Вы можете изменить его на что-то другое, но, так или иначе, CloseDate должен быть установлен.

3
Derek F 11 Янв 2020 в 19:06
Есть ли вообще нулевое значение? Мы хотим, чтобы это поле было обязательным, но хотим, чтобы владелец возможности установил дату закрытия. Или лучше просто установить по умолчанию дату создания возможной сделки? Спасибо!
 – 
Michelle
15 Янв 2020 в 03:21