gifts2017

Журнал документов с Google-картой

Опубликовал Роман Щербаков (RomikSh) в раздел Обработки - Обработка документов

Универсальный настраиваемый журнал документов в виде календаря с отображением адреса документа на географической карте.

Попробуем соединить время и пространство...

 Представляю вашему вниманию журнал документов в виде календаря с одновременным отображением адреса документа на карте. Программа легко настраивается для работы в любой* конфигурацией и с любым* видом документов, по умолчанию настроена для:

  1. Управление торговлей, ред. 10.3 - Заказы покупателей
  2. Управление небольшой фирмой, ред.1.4 - Заказы покупателей и Заказ-наряды

__________________________________

*- необходима настройка СКД, в будущих редакциях будет добавлена поддержка других конфигураций и новых видов документов


Назначение программы:

  1. Планирование курьерской и почтовой доставки*;
  2. Планирование доставки товара в интернет-магазине*;
  3. Планирование загруженности и отслеживание работы сотрудников и бригад на карте;
  4. Планирование загруженности ресурсов, автотранспорта;

__________________________________

* Например, в конфигурации "Управление торговлей, ред. 10.3", используя поле "Ответственный" в Заказе покупателя в качестве курьера и Отбирая/Фильтруя документы на карте по этому полю можно запланировать оптимальный маршрут курьеру.


Возможности программы:

  1. Работает с любой* конфигурацией в обычном и управляемом приложении вер.8.2
  2. Отображает любой* вид документов на календаре в режиме ДЕНЬ/НЕДЕЛЯ/МЕСЯЦ
  3. Документы располагаются на календаре по фактическим датам: дате отгрузки, датам начала и окончания работ и только если они не указаны, по дате самого документа;
  4. Отображение документов на карте по фактическому адресу контрагента (в настройке по умолчанию);
  5. Документы отображаются на карте по заранее определенным географическим координатам адреса. В программу встроена функция определения географических координат;
  6. Возможность вывести на печать поле календаря или карты
  7. Упрощенная процедура настройки программы под конфигурацию и необходимые виды документов. В своей сущности обработка является интерфейсом отображения таблицы документов полученной системой компоновки данных на календаре и карте. Систему компоновки данных можно составить в любой конфигурации и для любого вида документов.

__________________________________

*- необходима настройка СКД


ВНИМАНИЕ!!!  Для точного и быстрого отображения  документов на карте программе необходимо определить и сохранить географические координаты адреса. Так как в конфигурациях не предусмотрено дополнительных полей для указания Широты и Долготы, координаты записываются  в строке адреса, например:

"452600, г.Октябрьский, Свердлова д.20   {55.652781,38.003298}"

__________________________________

Если в конфигурации добавить данные поля, то необходимо изменить только настройки системы компоновки данных в обработке.


Как установить:

 Программа работает как внешняя обработка и имеет доступ на изменении строки адреса контрагента в базе по команде "Определить координаты", в остальных случаях информация в базе не изменяется. Также для работы программе необходим доступ на чтение к сети Интернет для проверки обновления и отображения карт. Информация, за исключением адресной поисковой строки, из информационной базы в сеть Интернет не передаётся.

  1.  В Обычном приложении - запустите обработку DocumentsOnMap.epf  через меню "Файл" -> "Открыть". Для запуска в Управляемом приложении - в типовой конфигурации или собственной разработке с использованием "Библиотеки стандартных подсистем", программу можно зарегистрировать как внешнюю обработку и использовать из  любого меню программы. Или запустите файл DocumentsOnMap.epf  через "Главное меню" -> "Файл" -> "Открыть"
  2. После запуска программа протестирует доступ к сети Интернет для просмотра карты и проверит наличие обновлений. Если обновления будут найдены, то автоматически их скачает и установит для обновлений карты или предупредит о наличии обновлений на сайте для самой программы.
  3. Выберите вид документа для отображения в журнале (если появится окно выбора);
  4. Выберите режим показа журнала документов ДЕНЬ/НЕДЕЛЯ/МЕСЯЦ;
  5. Для документов, обведенных на календаре ДЕНЬ/НЕДЕЛЯ красной рамочкой необходимо определить географические координаты (на карте они не показаны). Для этого нажмите на документ правой кнопкой мышки и выберите в контекстном меню "Определить координаты" (для конфигураций в Управляемом приложении эта функция также доступна в календаре МЕСЯЦ). В открывшемся окне введите строку поиска, обязательно с указанием города (для небольших городов и поселков с указанием края, района или республики) и нажмите Enter. Для уточнения адреса, введите строку поиска с указанием дома (визуальное указание адреса маркером на карте временно не работает).

 

Обновления:

 Программа предусматривает обновления двух видов:

  1. Обновления модуля работы с картами – проверка, получение и установка производятся автоматически при каждом запуске программы;
  2. Обновление основной программы – проверка и предупреждение.

В перспективе в программе будет сделано:

  1. Добавлена возможность работы с конфигурациями Бухгалтерия предприятия ред.2.0 и ред.3.0, а также Управление торговлей ред.11.1. Добавлены новые виды документов: Расходная накладная, Приходная накладная, Заказ поставщику, Счет на оплату и т.д.;
  2. Добавлена возможность отображения календаря в виде классического журнала документов (таблицы);
  3. Добавлены интерактивных функций карте (указание адреса на карте маркером, получение дополнительной информации по карте об объекте);
  4. Добавлена возможность интерактивного перемещения документа на календаре мышкой.

 Возможности дополнительной настройки:

  1. Настройка под любую конфигурацию и любой вид документа - настройка СКД;
  2. Отображение документов на календаре и карте по статусам одним из шести цветов - настройка СКД;
  3. Добавление собственных видов отборов/фильтров документов - настройка СКД;
  4. Произвольная настройка отображения описания документов на календаре и карте - настройка программы;
  5. Добавления любых команд работы с документами в контекстное меню календаря - настройка программы.

Техническая информация:

Информация о структуре программы, для самостоятельной настройки - в руководстве пользователя.

 

Редакции:

01.08.01 - 01.08.2013 - первая редакция.

 

 www.zronet.ru

 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Программа
.epf 781,46Kb
31.07.13
105
.epf 781,46Kb 105 Скачать
Руководство пользователя
.pdf 1,42Mb
02.08.13
36
.pdf 1,42Mb 36 Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Андрей Балакин (Anri81) (1.00 $m)
Подписаться Добавить вознаграждение

Комментарии

1. Alex Scv (alexscv) 02.08.13 11:02
Интересная мысль...
Метод можно использовать и для визуализации активной клиентской базы, например.
2. Ирина Симоненко (Klyacksa) 02.08.13 12:01
Автор, добавь конфигурацию УТ10.3+CRM:

Управление торговлей и взаимоотношениями с клиентами (CRM)
ID_Конфигурации = УправлениеТорговлей_CRMПроф
3. Роман Щербаков (RomikSh) 02.08.13 14:20
Эта конфигурация есть на партнёрском диске ИТС, как она называется на сайте 1С поддержки?
4. Игор Мудрицкий (Zas1402) 05.08.13 10:43
5. olga pt (pt_olga) 06.08.13 16:33
не хватает маршрутизации :)

или я её не заметила...
6. Роман Щербаков (RomikSh) 06.08.13 18:21
(5) pt_olga,

Нет, там нет маршрутизации, учту пожелание на будущее...
7. Виктор Шестаков (wolder) 08.08.13 06:35
переделал под УПП - работает :) Спасибо автору!
8. Данила Елистратов (CagoBHuK) 08.08.13 12:28
9. Роман Щербаков (RomikSh) 08.08.13 13:38
(7) wolder,
Если напишите как, вставлю в код, чтобы при последующих обновлениях у Вас ничего не пропадало. ))
10. Роман Щербаков (RomikSh) 08.08.13 13:39
(8) CagoBHuK,

под web пока не проверял, сейчас добавляю отображение в виде обычного журнала-таблицы
11. Анаит Бадалян (LaNaite) 28.09.13 00:09
Отлично! В must have однозначно. Адаптировать можно под кучу задач и "хотелок". Автор, ты крут:)
12. Роман Щербаков (RomikSh) 28.09.13 09:34
13. Андрей (Krasnyj) 01.10.13 08:17
14. Дмитрий Причепа (Prad2002) 08.10.13 16:47
Однозначно плюс! Для своих нужд можно перепилить.
15. Дмитрий Балачий (dmbal) 28.10.13 19:02
У меня почему то ошибку дает при попытке сохранить координаты:

{ВнешняяОбработка.DocumentsOnMap.МодульОбъекта(3012)}: Ошибка при вызове метода контекста (Получить): Ошибка доступа к файлу 'maps/geo?q=%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%­8F+%D0%BE%D0%B1%D0%BB%2E%2C+%D0%9F%D0%BE%D0%B4%D0%BE%D0%BB%D­1%8C%D1%81%D0%BA%D0%B8%D0%B9+%D1%80-%D0%BD%2C+%D0%B2%D0%B1%D0%BB%D0%B8%D0%B7%D0%B8+%D0%B4%2E%D0%­9A%D1%80%D0%B0%D1%81%D0%BD%D0%B0%D1%8F+%D0%9F%D0%B0%D1%85%D1­%80%D0%B0%2C+42%D0%BA%D0%BC+%D0%B0%2F%D0%B4+%D0%9C%D0%BE%D1%­81%D0%BA%D0%B2%D0%B0-%D0%A0%D0%BE%D1%81%D0%BB%D0%B0%D0%B2%D0%BB%D1%8C&output=csv&­oe=utf8&sensor=false&key=ABQIAAAA_UUqGTA4Hf2QROyN47O-hBS_tQyTYploLA7a8a_SQ6b1IuEd7RRXzpdvILlStpFZCB-IhukOKvKIZQ': Ошибка работы с Интернет:  доступ запрещен (403). <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><title>Sorry...</title><style> body { font-family: verdana, arial, sans-serif; background-color: #fff; color: #000; }</style></head><body><div><table><tr><td>Google</td><td style="text-align: left; vertical-align: bottom; padding-bottom: 15px; width: 50%"><div style="border-bottom: 1px solid #dfdfdf;">Sorry...</div></td></tr></table></div><div style="margin-left: 4em;"><h1>We're sorry...</h1><p>... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.</p></div><div style="margin-left: 4em;">See Google Help for more info: Ошибка работы с Интернет:  доступ запрещен (403)
Не заполнен объект.

...Показать Скрыть
16. Дмитрий Балачий (dmbal) 28.10.13 19:03
При этом интернет есть в полном объеме. Что может быть?
17. Дмитрий Балачий (dmbal) 28.10.13 22:41
Функция EncodeURL(СокрЛП(Адрес)) возвращает такую хрень, это нормально? А дрес там как адрес :)

%D0%9C%D0%BE%D1%81%D0%BA%D0%BE%D0%B2%D1%81%D0%BA%D0%B0%D1%8F+%D0%BE%D0%B1%D0%BB%2E%2C+%D0%9F%D0%BE%D0%B4%D0%BE%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9+%D1%80-%D0%BD%2C+%D0%B2%D0%B1%D0%BB%D0%B8%D0%B7%D0%B8+%D0%B4%2E%D0%9A%D1%80%D0%B0%D1%81%D0%BD%D0%B0%D1%8F+%D0%9F%D0%B0%D1%85%D1%80%D0%B0%2C+42%D0%BA%D0%BC+%D0%B0%2F%D0%B4+%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0-%D0%A0%D0%BE%D1%81%D0%BB%D0%B0%D0%B2%D0%BB%D1%8C
18. Роман Щербаков (RomikSh) 29.10.13 00:47
Это Google запретил функцию определения координат по адресу для этой программы, придётся её временно убрать...
19. Роман Щербаков (RomikSh) 29.10.13 17:38
Проверил причину ошибки, скорее всего на Google изменили систему запроса геокодирования, а старую забанили. В ближайшее время исправлю. Спасибо за сообщение об ошибке!
20. Сергей Иванов (xten) 29.12.13 00:34
21. Андрей Балакин (Anri81) 28.01.14 18:54
Обновления не появились? а то очень бы нужна такая обработка!!! Выдает ошибку при попытке определить координаты по адресу.

{ВнешняяОбработка.DocumentsOnMap.МодульОбъекта(3012)}: Ошибка при вызове метода контекста (Получить): Ошибка доступа к файлу 'maps/geo?q=127276%2C+%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0+%D0%B3%2C+%­D0%9C%D0%B0%D1%80%D1%84%D0%B8%D0%BD%D1%81%D0%BA%D0%B0%D1%8F+­%D0%91%2E+%D1%83%D0%BB%2C+%D0%B4%D0%BE%D0%BC+№+1%2C+%D0%BA%D­0%BE%D1%80%D0%BF%D1%83%D1%81+5&output=csv&oe=utf8&sensor=fal­se&key=ABQIAAAA_UUqGTA4Hf2QROyN47O-hBS_tQyTYploLA7a8a_SQ6b1IuEd7RRXzpdvILlStpFZCB-IhukOKvKIZQ': Ошибка работы с Интернет:  доступ запрещен (403). <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><title>Sorry...</title><style> body { font-family: verdana, arial, sans-serif; background-color: #fff; color: #000; }</style></head><body><div><table><tr><td>Google</td><td style="text-align: left; vertical-align: bottom; padding-bottom: 15px; width: 50%"><div style="border-bottom: 1px solid #dfdfdf;">Sorry...</div></td></tr></table></div><div style="margin-left: 4em;"><h1>We're sorry...</h1><p>... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.</p></div><div style="margin-left: 4em;">See Google Help for more info: Ошибка работы с Интернет:  доступ запрещен (403)

22. Тима Осипов (net7wolf) 30.04.14 20:32
{ВнешняяОбработка.DocumentsOnMap.МодульОбъекта(3012)}: Ошибка при вызове метода контекста (Получить): Ошибка доступа к файлу 'maps/geo?q=664007%2C+%D0%98%D1%80%D0%BA%D1%83%D1%82%D1%81%D0%BA%D0%B0­%D1%8F+%D0%BE%D0%B1%D0%BB%2C+%D0%98%D1%80%D0%BA%D1%83%D1%82%­D1%81%D0%BA+%D0%B3%2C+%D0%9E%D0%BA%D1%82%D1%8F%D0%B1%D1%80%D­1%8C%D1%81%D0%BA%D0%BE%D0%B9+%D0%A0%D0%B5%D0%B2%D0%BE%D0%BB%­D1%8E%D1%86%D0%B8%D0%B8+%D1%83%D0%BB%2C+%D0%B4%D0%BE%D0%BC+№­+1%2C+%D0%BE%D1%84%2E23&output=csv&oe=utf8&sensor=false&key=­ABQIAAAA_UUqGTA4Hf2QROyN47O-hBS_tQyTYploLA7a8a_SQ6b1IuEd7RRXzpdvILlStpFZCB-IhukOKvKIZQ': Ошибка работы с Интернет:  доступ запрещен (403). <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"/><title>Sorry...</title><style> body { font-family: verdana, arial, sans-serif; background-color: #fff; color: #000; }</style></head><body><div><table><tr><td>Google</td><td style="text-align: left; vertical-align: bottom; padding-bottom: 15px; width: 50%"><div style="border-bottom: 1px solid #dfdfdf;">Sorry...</div></td></tr></table></div><div style="margin-left: 4em;"><h1>We're sorry...</h1><p>... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.</p></div><div style="margin-left: 4em;">See Google Help for more info: Ошибка работы с Интернет:  доступ запрещен (403)
23. Тима Осипов (net7wolf) 30.04.14 20:33
хотя если вбить координаты и обновить то показывает
24. Тима Осипов (net7wolf) 30.04.14 20:36
и хотелось выбирать зум. чтоб при обновлении обратно на стандарт не уходил
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа