День 3. Заказываем то, чего не хватает 📦
А я продолжаю делать свою конфигурацию WMSLite, изучая подробнее разработку на 1С и реализовывал уже не просто отдельную функцию, а целый рабочий процесс. Сделал механизм, в котором прям из отчета Остатков, можно формировать недостающее количество товаров.
Логика такая: - Отчёт показывает текущий остаток и минимальный остаток товара. - Если остаток ниже минимума — товар попадает в список на заказ. - В обработке можно выбрать нужные позиции. - Система сама рассчитывает необходимое количество. - По кнопке создаётся документ на заказ товаров у поставщика с уже заполненными товарами и количеством. Пользователь сначала проверяет данные, при необходимости корректирует и только потом проводит.
Но без классики 1С, конечно, не обошлось 😅 По пути ловил ошибки с передачей данных между формами, типами значений и заполнением документа. В какой-то момент товары вообще не передавались из обработки в поступление. Пришлось разбираться, где именно теряется связь между строкой списка и создаваемым документом.
В итоге всё довёл до рабочего состояния. Сегодня получил ещё один опыт: одна кнопка может запускать целый бизнес-процесс, если правильно связать отчёты, обработки, регистры и документы.
Продолжю обучаться 1С Программированию/Разработке и собирать WMSLite. 🚀
Может есть какие предложения, что реализовать? Напишите задачу, попробую ее выполнить!
#1С #1СРазработка #WMS #WMSLite #Junior1C #Разработка #Портфолио #Автоматизация #ИзКладовщикаВРазработку