-
-
Обсуждения на сайте Альта-Софт
-
Мониторинг ГТД - обновление (+вопросы к Альте!)
Модераторы: Renat, Gala, alta_olg, expert, Lemur
Мониторинг ГТД - обновление (+вопросы к Альте!)
Всем привет,
Я тут давеча интересовался техническими подробностями организации MSSQL БД Альты. Доинтересовался, имеется результат.
Получилось веб-приложение, с рабочим названием АйГТД, оптимизированное под мобильные устройства (скриншоты - с iPad, поскольку ничего другого, с чего можно легко надергать скринов под рукой нет).
Возможности для участников ВЭД:
1. Список ГТД можно смотреть в реальном времени (т.е., отражается состояние БД на момент загрузки странички), при условии подключения к интернет
2. Отображается: список ГТД, номера автомобилей, количество товаров в ГТД, состояние (статус ЭД2) и номер ГТД. Если декларации присвоен номер, отражается также ЛНП и ФИО инспектора, присвоившего номер.
3. Реализовано цветовое кодирование списка ГТД в зависимости от статуса: наиболее яркие требуют наиболее пристального внимания.
4. Список ГТД "весит" около 7Кб, что положительным образом сказывается на времени загрузки
Технические подробности, для программистов и интересующихся:
1. PHP + MSSQL (c использованием родной библиотеки mssql_* производства microsoft) - можно запускать как на серверах с linux, так и windows (у кого какой админ)
2. Код - ООП, исходя из принципа DRY, реализована простейшая модель MVC - в шаблонах только шаблоны, что сильно облегчает кастомизацию
3. Представления - xHTML+CSS, реализованы на Smarty для простоты вопроса. Все - в UTF-8 для наибольшей совместимости
4. 20/07/2011: Новье! Сквозная авторизация - используются учетные данные пользователя с проверкой на уровне SQL Server.
Полнофункциональная работа сейчас обеспечивается во всех современных телефонах, имеющих браузер. Тестировали на iPad, iPhone (3g, 3gs, 4g), Nokia e71, Nokia N900. Очевидно, что чем больше экран, тем читабельнее буковки
А вот несколько скриншотов с айпада (вся коммерческая информация удалена, во избежание).
Начальный экран
Список ГТД
Подробности по конкретной ГТД
В настоящий момент хочется понять, насколько такая штука интересна публике? Изначально написано для внутренних нужд, но по некоторым откликам понятно, что интерес имеется.
Жду комментариев
Я тут давеча интересовался техническими подробностями организации MSSQL БД Альты. Доинтересовался, имеется результат.
Получилось веб-приложение, с рабочим названием АйГТД, оптимизированное под мобильные устройства (скриншоты - с iPad, поскольку ничего другого, с чего можно легко надергать скринов под рукой нет).
Возможности для участников ВЭД:
1. Список ГТД можно смотреть в реальном времени (т.е., отражается состояние БД на момент загрузки странички), при условии подключения к интернет
2. Отображается: список ГТД, номера автомобилей, количество товаров в ГТД, состояние (статус ЭД2) и номер ГТД. Если декларации присвоен номер, отражается также ЛНП и ФИО инспектора, присвоившего номер.
3. Реализовано цветовое кодирование списка ГТД в зависимости от статуса: наиболее яркие требуют наиболее пристального внимания.
4. Список ГТД "весит" около 7Кб, что положительным образом сказывается на времени загрузки
Технические подробности, для программистов и интересующихся:
1. PHP + MSSQL (c использованием родной библиотеки mssql_* производства microsoft) - можно запускать как на серверах с linux, так и windows (у кого какой админ)
2. Код - ООП, исходя из принципа DRY, реализована простейшая модель MVC - в шаблонах только шаблоны, что сильно облегчает кастомизацию
3. Представления - xHTML+CSS, реализованы на Smarty для простоты вопроса. Все - в UTF-8 для наибольшей совместимости
4. 20/07/2011: Новье! Сквозная авторизация - используются учетные данные пользователя с проверкой на уровне SQL Server.
Полнофункциональная работа сейчас обеспечивается во всех современных телефонах, имеющих браузер. Тестировали на iPad, iPhone (3g, 3gs, 4g), Nokia e71, Nokia N900. Очевидно, что чем больше экран, тем читабельнее буковки
А вот несколько скриншотов с айпада (вся коммерческая информация удалена, во избежание).
Начальный экран
Список ГТД
Подробности по конкретной ГТД
В настоящий момент хочется понять, насколько такая штука интересна публике? Изначально написано для внутренних нужд, но по некоторым откликам понятно, что интерес имеется.
Жду комментариев
Последний раз редактировалось Cyrill Пн июн 20, 2011 17:45, всего редактировалось 2 раза.
Cyrilll@cyrill.co.uk
skype: cyrill.udartcev
skype: cyrill.udartcev
Следующие пользователи поблагодарили Cyrill за это собщение: puser671
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Крутая штука. Есть возможность себе такую получить? А то начал делать для себя что-то подобное, но в связи с тем, что программированием занимался сто лет назад и многое позабывал крайне медленно продвигается. =)
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
На андроиде работать будет?,если да, то где можно взять сей преинтереснейший экземпляр
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Должно - необходим только браузер. Завтра попробую оттестировать на дроиде.puser671 писал(а):На андроиде работать будет?,если да, то где можно взять сей преинтереснейший экземпляр
Cyrilll@cyrill.co.uk
skype: cyrill.udartcev
skype: cyrill.udartcev
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Во! Зачет и уважуха!
А поподробнее можно как происходит авторизация к веб-сайту, какая защита от несакционированного доступа к такой информации и БД в часности?
А поподробнее можно как происходит авторизация к веб-сайту, какая защита от несакционированного доступа к такой информации и БД в часности?
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Авторизация пока силами сервера - IIS или apache, стало быть. Контент отдается по ssl - перехват сильно затруднен. В плане - авторизация на уровне SQL-сервера (по пути ряд оргвопросов возникает, в частности, если баз - несколько, как и серверов) [20/07/2011 - Реализовано].Koteneff писал(а):Во! Зачет и уважуха!
А поподробнее можно как происходит авторизация к веб-сайту, какая защита от несакционированного доступа к такой информации и БД в часности?
Последний раз редактировалось Cyrill Пн июн 20, 2011 16:29, всего редактировалось 1 раз.
Cyrilll@cyrill.co.uk
skype: cyrill.udartcev
skype: cyrill.udartcev
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Cyrill, интерес очень есть.
И не только для мобильных устройств. Но и просто вывод такого списка(а лучше таблицы) на служебный веб-сайт.
кстати какой подход к выводу информации ? за текущий день? два ? весь список ЭГД что есть в базе ?
И не только для мобильных устройств. Но и просто вывод такого списка(а лучше таблицы) на служебный веб-сайт.
кстати какой подход к выводу информации ? за текущий день? два ? весь список ЭГД что есть в базе ?
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Таблица на служебный сайт должна очень просто вывестись, кстати - см. в корневом сообщении про шаблонизаторKoteneff писал(а):Cyrill, интерес очень есть.
И не только для мобильных устройств. Но и просто вывод такого списка(а лучше таблицы) на служебный веб-сайт.
кстати какой подход к выводу информации ? за текущий день? два ? весь список ЭГД что есть в базе ?
Пока выборка прописана жестко: все ГТД за две недели, имеющие статус, отличный от "выпуск разрешен". Опять же, в ближайших планах реализация критериев отбора (диапазон дат, статус ГТД, пост, возможно - клиент по нечеткому сходству).
Cyrilll@cyrill.co.uk
skype: cyrill.udartcev
skype: cyrill.udartcev
Следующие пользователи поблагодарили Cyrill за это собщение: puser671
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Уж больно хочется попробовать в живую...Очевидно выражу общую мысль, что все ждем выпуска такой программки.Cyrill писал(а): Пока выборка прописана жестко: все ГТД за две недели, имеющие статус, отличный от "выпуск разрешен". Опять же, в ближайших планах реализация критериев отбора (диапазон дат, статус ГТД, пост, возможно - клиент по нечеткому сходству).
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Коллеги,
Спасибо за отклики: понятно, что инструмент имеет интерес, причем не только в том формате, который мы предполагали изначально.
Хочется понять официальную позицию "Альта-Софт", по ряду причин:
1. Мобильных приложений для работы с ГТД у Альты нету
2. Интерфейс ГТД-Сервера не вполне реализует те задачи, которые стояли изначально передо мной - я дополнил функциональность Альты, т.е., противоречий или конкуренции с существующим ассортиментом ПО компании не существует
3. Я готов заниматься развитием программы, поскольку вижу ряд сценариев применения, но хочу понимать, что мои разработки не будут блокированы при очередном обновлении Альты
4. Считаю, что достиг определенного уровня в разработке веб-интерфейсов и могу быть полезен при разработке других веб-приложений Альты
Обновлено: существует ряд трудностей с демоверсиями: продумаю - обновлю сообщение.
Спасибо за отклики: понятно, что инструмент имеет интерес, причем не только в том формате, который мы предполагали изначально.
Хочется понять официальную позицию "Альта-Софт", по ряду причин:
1. Мобильных приложений для работы с ГТД у Альты нету
2. Интерфейс ГТД-Сервера не вполне реализует те задачи, которые стояли изначально передо мной - я дополнил функциональность Альты, т.е., противоречий или конкуренции с существующим ассортиментом ПО компании не существует
3. Я готов заниматься развитием программы, поскольку вижу ряд сценариев применения, но хочу понимать, что мои разработки не будут блокированы при очередном обновлении Альты
4. Считаю, что достиг определенного уровня в разработке веб-интерфейсов и могу быть полезен при разработке других веб-приложений Альты
Обновлено: существует ряд трудностей с демоверсиями: продумаю - обновлю сообщение.
Cyrilll@cyrill.co.uk
skype: cyrill.udartcev
skype: cyrill.udartcev
- Ranger_Z
- Эксперт
- Сообщения: 1072
- На форуме: c 28 ноя 2007
- Откуда: МКС
Сказал: 5 ед.
Получил: 125 ед.
Получил: 125 ед.
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
Мы приветствуем разработку интерфейсов для отслеживания ЭД-оформления.
Мы готовы оказывать помощь в случае изменений альбомов ЭД.
Условие только одно, приложение должно быть бесплатным.
Мы готовы оказывать помощь в случае изменений альбомов ЭД.
Условие только одно, приложение должно быть бесплатным.
-
- Модератор
- Сообщения: 2537
- На форуме: c 05 ноя 2004
- Откуда: Москва, Альта-Софт
Сказал: 1 ед.
Получил: 104 ед.
Получил: 104 ед.
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
Выглядит приложение красиво, ничего не скажешь.
Теперь что касается того, что есть сейчас у нас:
ГТД Сервер уже давно умеет показывать html страничку с отчетом по ГТД (т.е. с показом статусных состояний и пр.), т.к. в сервис ЭД Монитор встроен HTTP сервер (так-же как и Монитор руководителя в ГТД сервере).
Настройка производится из меню Настройка, далее включить галочку HTTP сервер.
Так что с показом по локалке странички о состоянием ГТД проблем нет, какие данные отображать дело десятое, что скажут? то и будет отображаться (принимаем предложения).
При необходимости, страничку можно опубликовать в Интернет.
Можно, конечно адаптировать страничку и под использование в мобильных устройствах, но вот пока руки не дошли.
А сейчас, у нас еще ведется работа по отслеживанию статусов документов на сервере статистики (svd.alta.ru).
Правда, из за того, что на сервере не хранятся данные о товаре и фирме, привязки будут, скорее всего, к номеру ГТД.
Зато смотреть можно будет любым устройством и не будет проблем с безопасностью данных.
Теперь что касается того, что есть сейчас у нас:
ГТД Сервер уже давно умеет показывать html страничку с отчетом по ГТД (т.е. с показом статусных состояний и пр.), т.к. в сервис ЭД Монитор встроен HTTP сервер (так-же как и Монитор руководителя в ГТД сервере).
Настройка производится из меню Настройка, далее включить галочку HTTP сервер.
Так что с показом по локалке странички о состоянием ГТД проблем нет, какие данные отображать дело десятое, что скажут? то и будет отображаться (принимаем предложения).
При необходимости, страничку можно опубликовать в Интернет.
Можно, конечно адаптировать страничку и под использование в мобильных устройствах, но вот пока руки не дошли.
А сейчас, у нас еще ведется работа по отслеживанию статусов документов на сервере статистики (svd.alta.ru).
Правда, из за того, что на сервере не хранятся данные о товаре и фирме, привязки будут, скорее всего, к номеру ГТД.
Зато смотреть можно будет любым устройством и не будет проблем с безопасностью данных.
Олег Михайлов
Отдел техн. поддержки и разработки ПО
Отдел техн. поддержки и разработки ПО
Следующие пользователи поблагодарили alta_olg за это собщение: puser671
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
Олег, как видите, отображение статуса ГТД на мобильном устройстве (телефоне) становится актуальным. Естественно хотелось бы видеть и некоторые основные данные, на мой взгляд, это :alta_olg писал(а):Так что с показом по локалке странички о состоянием ГТД проблем нет, какие данные отображать дело десятое, что скажут? то и будет отображаться (принимаем предложения).
При необходимости, страничку можно опубликовать в Интернет.
Можно, конечно адаптировать страничку и под использование в мобильных устройствах, но вот пока руки не дошли.
- тип ДТ
- номер ДТ
- наименование товара
- вес
- контракт
- приложение
-
- Модератор
- Сообщения: 2537
- На форуме: c 05 ноя 2004
- Откуда: Москва, Альта-Софт
Сказал: 1 ед.
Получил: 104 ед.
Получил: 104 ед.
Re: Пилотная версия мобильного мониторинга состояния ГТД гот
Мы подумаем что можно сделать по поводу Вашего предложения о разработки web приложений.Cyrill писал(а):Коллеги,
Спасибо за отклики: понятно, что инструмент имеет интерес, причем не только в том формате, который мы предполагали изначально.
4. Считаю, что достиг определенного уровня в разработке веб-интерфейсов и могу быть полезен при разработке других веб-приложений Альты
Олег Михайлов
Отдел техн. поддержки и разработки ПО
Отдел техн. поддержки и разработки ПО
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
alta_olg
Олег, доброго дня!
Тверской терминал беспокоит.
А кто бы из ваших специалистов смог бы провести не таких гуру программистов как скажем мы.
У нас ведется собственная разработка корпоративного сайта с содержанием об движении ТС.
Плюс к этому отлажена работа делопроизводителей по регистрациям ГТД.
Очень необходима помощь в разрезе работы с базой зарегистрированных документов. Хотим оснастить свой сайт несколькими скриптами для получения данных из базы зарегистрированных документов. Кто бы нам помог информационно ? Затруднения состоят как правильно обращаться к базе зарегистрированных документов. Где и что там лежит.
С уважением, Сергей Решетов.
Олег, доброго дня!
Тверской терминал беспокоит.
А кто бы из ваших специалистов смог бы провести не таких гуру программистов как скажем мы.
У нас ведется собственная разработка корпоративного сайта с содержанием об движении ТС.
Плюс к этому отлажена работа делопроизводителей по регистрациям ГТД.
Очень необходима помощь в разрезе работы с базой зарегистрированных документов. Хотим оснастить свой сайт несколькими скриптами для получения данных из базы зарегистрированных документов. Кто бы нам помог информационно ? Затруднения состоят как правильно обращаться к базе зарегистрированных документов. Где и что там лежит.
С уважением, Сергей Решетов.
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
Cyrill
Поделись пожалуйста структурой запросов к общей БД ГТД, очень хочется попробывать у себя твои наработки
С уважением!!!
Поделись пожалуйста структурой запросов к общей БД ГТД, очень хочется попробывать у себя твои наработки
С уважением!!!
-
- Аксакал
- Сообщения: 671
- На форуме: c 14 ноя 2004
- Откуда: Санкт-Петербург
Сказал: 4 ед.
Получил: 102 ед.
Получил: 102 ед.
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
Серега, база зарегистрированных, это же на 99.999% стандартный АРМ-ТИ-шный формат.Koteneff писал(а):alta_olg
Затруднения состоят как правильно обращаться к базе зарегистрированных документов. Где и что там лежит.
С уважением, Сергей Решетов.
Его описание в различных вариантах можно без проблем найти в интернете.
Например вот: https://www.alta.ru/show_orders.php?act ... e=07pg5049
Можно выгрузить любую декларацию в dbf и прямо в просмотре выгрузки увидеть все интересующие тебя названия полей. В самой папке ALTA в различных вариантах лежит описание формата, например тут c:altadataarm08ext.sf2 или тут c:altacheckwfields.chk
А обращаться к базе надо запросами
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
Sergey писал(а):Серега, база зарегистрированных, это же на 99.999% стандартный АРМ-ТИ-шный формат.Koteneff писал(а):alta_olg
Затруднения состоят как правильно обращаться к базе зарегистрированных документов. Где и что там лежит.
С уважением, Сергей Решетов.
Его описание в различных вариантах можно без проблем найти в интернете.
Например вот: https://www.alta.ru/show_orders.php?act ... e=07pg5049
Можно выгрузить любую декларацию в dbf и прямо в просмотре выгрузки увидеть все интересующие тебя названия полей. В самой папке ALTA в различных вариантах лежит описание формата, например тут c:altadataarm08ext.sf2 или тут c:altacheckwfields.chk
А обращаться к базе надо запросами
ВО! в этом и траблы ))) я же не программист SQL ))) я внутри чужих структур БД не ориентируюсь потому что не понимаю (ибо никогда не описаны) в взаимосвязях полей.
-
- Модератор
- Сообщения: 2537
- На форуме: c 05 ноя 2004
- Откуда: Москва, Альта-Софт
Сказал: 1 ед.
Получил: 104 ед.
Получил: 104 ед.
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
Пропросим программистов сделать статью в wiki по этому поводу.
Олег Михайлов
Отдел техн. поддержки и разработки ПО
Отдел техн. поддержки и разработки ПО
Re: Мониторинг ГТД - обновление (+вопросы к Альте!)
По адресуpuser671 писал(а):alta_olg писал(а): - тип ДТ
- номер ДТ
- наименование товара
- вес
- контракт
- приложение
http://database.alta.ru/altapedia/index ... 0%A2%D0%94
насодится краткое описание как получить из базы статус ГТД.
В текущей версии ЭД монитора (из состава ГТД сервера) есть возможность получать информацию о ГТД участвующих в электронном декларировании по протоколу HTTP. Есть возможность вывести список ГТД, и при клике на её номере получить подробности о ней. Скриншоты приложены.
В качестве вывода подробностей по ГТД, мы можем предоставлять любую информацию из самой ГТД (содержание любых граф и полей). Второй скриншот является просто демонстрационным с выводом некоторых полей. По ходу поступления предложений мы будем набор выводимой информации расширять. Также в перспективе планируется сделать дополнительную возможность сортировки и поиска по номеру ГТД и настраиваемый для каждого пользователя набор параметров отображения.
Для работы через интернет достаточно установить ЭД монитор на компьютер, который имеет доступ в инернет и статический IP адресс. Доступ может осуществляться из любого браузера (включая браузеры на мобильных устройствах).