Руководство нашей компании решило дать скидки определенной группе клиентов, список клиентов предоставили в файле эксель (около тысячи записей), наименования клиентов синхронизированы из нашей базы, список составлен вручную по их хотелкам и прошел несколько уровней согласований. Решение - создать сегмент клиентов, загрузить в него список из файла эксель, синхронизировать по наименованию, и назначить на этот сегмент скидки. По прошлому опыту работы с сегментами и СКД в УТ 11, решено не наступать на "грабли" программного заполнения табличной части справочника Сегменты, а заполнять список от Отбора в настройках схемы СКД, а затем сформировать сегмент по Схеме.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
1. На первом этапе нужно завести вручную новый сегмент клиентов, указать название, способ формирования "вручную", отредактировать схему компоновки, выбрать "Основная схема", и добавить Отбор "Партнер" вид сравнения "В списке" пустой список. Затем сохранить этот сегмент.
2. Запустить обработку, загрузить из файла эксель таблицу (поиск по наименованию) клиентов в табличную часть, или можно заполнить ее вручную.
3. Указать в шапке обработки ссылку на наш подготовленный в пункте №1 сегмент. И нажать кнопку "Установить отбор", обработка программно переберет все заранее созданные отборы в СКД этого сегмента и там, где будет условие "В списке", установит значение список клиентов из табличной части.
4. Вручную открыть карточку сегмента, нажать кнопку Отчеты, Состав сегмента, Сформировать сегмент. Готово.
Эта обработка интересна и как заготовка для решения аналогичных задач, и как учебный материал для программной работы с отборами в настройках во вложенных СКД.
P.S. Если обработка вам помогла, поблагодарите автора, поставив звездочку!
Обработка. Заполнение Сегмента Клиентов Партнеров Эксель программно отбор СКД. УТ 11 КА 2.0 ЕРП 2.0