Рубрика: 1C

Вызвать исключение (ошибку) в 1С Предприятие 8.3

Пример: ОшибкаВКоде = Ложь; … Если ЧтотоНеТак Тогда ОшибкаВКоде = Истина; КонецЕсли; … Если ОшибкаВКоде = Истина Тогда ВызватьИсключение(«Ошибка!!!»); КонецЕсли;

Читать далее

Поле выбора группы или элемента справочника в 1С Предприятие 8.3

Для выбора только группы у элемента поля создать событие НачалоВыбора и задать: &НаКлиенте Процедура ГруппаВидаНоменклатурыНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь;

Читать далее

FileExists, проверка на существование файла на диске в 1С Предприятие 8.3

Пример функции проверки: Функция ПроверитьСуществованиеФайла(ПутьКФайлу) Экспорт ФайлНаДиске = Новый Файл(ПутьКФайлу); Если ФайлНаДиске.Существует() Тогда Возврат Истина; КонецЕсли; Возврат Ложь; КонецФункции  

Читать далее

Фильтровать форму выбора из поля заполнения в 1С Предприятие 8.3

К примеру на изображение представлен скрин на котором есть поле «Договор контрагента», которое должно при выборе выводить список договоров от

Читать далее

Изменить номер заказа при добавлении в 1С Предприятие 8.3 УТ 11.4

В примере находится последний заказ не зависимо от даты и организации и увеличивается номер на 1: &НаСервере Процедура БМ_ПередЗаписьюНаСервереПосле(Отказ, ТекущийОбъект,

Читать далее

Программно получить цену товаров в 1С УТ 11

функция ПолучитьЦенуТовара(Товар, ВидыЦены) СтруктураОтбор = Новый Структура; СтруктураОтбор.Вставить(«Номенклатура», Товар); СтруктураОтбор.Вставить(«ВидЦены», ВидыЦены); СтруктураЦены = РегистрыСведений.ЦеныНоменклатуры.ПолучитьПоследнее(ТекущаяДата(), СтруктураОтбор); Возврат СтруктураЦены.Цена; конецфункции  

Читать далее

Программно получить остатки товаров в 1С УТ 11

функция ПолучитьОстатки(Товар, Склад) СтруктураОтбор = Новый Структура; СтруктураОтбор.Вставить(«Номенклатура», Товар); СтруктураОтбор.Вставить(«Склад», Склад); СтруктураОстатков = РегистрыНакопления.ТоварыНаСкладах.Остатки(ТекущаяДата(), СтруктураОтбор, «Номенклатура, Склад», «ВНаличии») ; Если

Читать далее

Выполнение кода через заданное время (setTimeout) в 1С Предприятие 8.3

Обработчик не останавливает выполнение скрипта и ожидает запуска, а ставит метку через какое время запустить процедуру которая указана первым параметром.

Читать далее