НСИ и администрирование \ CRM и маркетинг
После включения данной настройки "Бизнес-регионы" как в списке клиентов так и в карточке клиента, добавляется дополнительный реквизит "Бизнес-регион"
Карту, на которую предполагается вывод контрагентов в разрезе бизнес-регионов найти проблематично.
Для того чтобы достичь уникальности в справочнике "Бизнес-регионы", рекомендую заполнять его на основании классификатора
Но из-за того, что возникают определённые сложности с поиском карты *.geo, собственно, возникают проблемы с заполнением по географическим регионам.
На текущий момент я нашел, на просторах сети интернет решение
ребята на Инфостарте нашли решение данной задачи https://forum.infostart.ru/forum9/topic266528/
но недостаток этой задачи в том, что доступный файл карты актуален на 2021 год, насколько я понимаю.
А после этого 2021 у нас в стране добавилось несколько регионов.
Код продублирую
&НаКлиенте Процедура Команда1(Команда)
Файл = Новый ДвоичныеДанные("C:\v8_422C_67.geo"); Адрес = ПоместитьВоВременноеХранилище(Файл); Команда1НаСервере(Адрес);
КонецПроцедуры
&НаСервере Процедура Команда1НаСервере(Адрес)
ИмяВременогоФайла = ПолучитьИмяВременногоФайла(".geo");
ПутьКФайлуПриемнику = ИмяВременогоФайла;
ДвоичныеДанныеФайла = ПолучитьИзВременногоХранилища(Адрес); ДвоичныеДанныеФайла.Записать(Строка(ПутьКФайлуПриемнику));
ГеоСхема = Новый ГеографическаяСхема; ГеоСхема.Прочитать(ПутьКФайлуПриемнику);
СтруктураХраненияСхемы = Новый Структура("Название, ГеоСхема"); СтруктураХраненияСхемы.Вставить("Название", "Карта"); СтруктураХраненияСхемы.Вставить("ГеоСхема", ГеоСхема); Константы.ГеографическаяСхемаДляОтчетов.Установить(Новый ХранилищеЗначения(СтруктураХраненияСхемы));
КонецПроцедуры
Обработка примитивная
Здесь необходимо прописать полный путь к файлу карты
У меня как пример:
C:\temp\Регионы и города России.geo и нажать на кнопку "Команда1"
Цель этой обработки, загрузить классификатор, для бизнес регионов
После этого, классификатор начинает открываться
Регионы, которых нет в этом списке придется добавлять вручную, благо их не так много...
Но в ручной добавлении бизнес-региона также есть небольшая проблемка.
Пример.
Добавляем регион "Крым Респ"
Но, для того, чтобы для примера использовать данный регион в отчете "Карта продаж", то новому региону, требуется заполнить скрытый реквизит "Значение географического региона"
По первым двум числа которого и можно определять код региона.
Смысл ответа фирмы 1С, заключается в том, что на текущий момент актуальных версий карт нет и когда планируется обновить карты, дата не определена.