Проверяет, содержит ли переменная или коллекция какие-либо данные
Функция СодержитДанные(ЗначениеДляПроверки) Экспорт
Результат = Ложь;
Если ЗначениеДляПроверки <> Неопределено Тогда
Если ТипЗнч(ЗначениеДляПроверки) = Тип("ТаблицаЗначений")
Или ТипЗнч(ЗначениеДляПроверки) = Тип("Массив")
Или ТипЗнч(ЗначениеДляПроверки) = Тип("СписокЗначений")
Тогда
Если ЗначениеДляПроверки.Количество() > 0 Тогда
Результат = Истина;
КонецЕсли;
Иначе
Результат = ЗначениеЗаполнено(ЗначениеДляПроверки);
КонецЕсли
КонецЕсли;
Возврат Результат;
КонецФункции
Проверка заполнения на клиенте
ОбработкаПроверкиЗаполнения (БСП)
Проверка заполненности полей объекта и возврат статуса + незаполненных полей
Сохранить/Прочитать настройки СКД для обработок и прочих модулей
ВидОбработкиЗаполнениеОбъекта (БСП)
ПроверкаЗаполненностиРеквизитовОтложеннойОтправки (БСП)