Есть вопрос. Мы продаем автозапчасти, наш базовый принцип - одна карточка номенклатуры = один артикул запчасти. Уникальное поле - код запчасти.
Если разные производители, тогда мы на пишем производителя + код запчасти.
К примеру
OEM66670
VP66670
И т.д.
Легко догадаться, что запчастей очень много в мире и клиенты присылают эксельки для проценки. То есть, чтобы выпустить счёт на оплату (коммерческое), практически всегда мы создаём вручную почти все новые карточки запчастей.
Собственно, вопрос, возникает желание сделать механизм загрузки.
Сейчас юзер вводит часть полей самостоятельно:
-- название запчасти;
-- оригинальный артикул;
-- коды аналогов по производителю;
-- страна
-- производитель
Остальные поля в форме создания карточки товара заполняются по правилам оформления, в т.ч. артикул хранения и т.д.
Вижу варианты:
-- Не автоматизировать;
-- сделать мегаэксель шаблон, в котором поля все будут считаться по тем же алгоритмам, какие указаны в форме элемента номенклатуры 1с, но придется все время следить за актуальностью шаблона;
-- сделать некую обработку внутри нетленки, куда юзеры будут кидать свои колонки для загрузки и эта обработка будет как-то обходить список через открытие формы элемента, прогона всех внутренних форм заполнения полей и закрытия формы.
Использовал бы внешние (относительно 1С) базы данных с каталогами запчастей
С доступом например через HTTP API
Если "клиенты присылают эксельки" сильно кривые то даже натравил локальную LLM для предобработки
Чтобы позиции их экселек сопоставлялись с каталогами запчастей, подбирались похожие
И все данные (исходная строка позиции, что подобрало списком из каких каталогов, наиболее подходящая или доступная или выгодная позиции) писались в отдельный документ (доработанный заказ покупателя или свой) в базе 1С
Затем живой менагер пусть сидит глазками смотрит и ручками правит, подтверждая или выбирая что надо
По результату получается автосоздание только нужной номенклатуры по нужным правилам
И автосоздания заказа поставщику или точнее разным поставщикам, привязанные к заказу покупателя
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой