silenty
Хранитель порядка
- Регистрация
- 19 Дек 2008
- Сообщения
- 371
- Реакции
- 516
- Автор темы
- #1
Всем привет.
После покупки у ребят из elcommerce модуля "доставки Новой Почтой", попросил их сделать возможность видеть статус ВСЕХ накладных. В декабре-январе очень сильная запара и уследить, кто и что не забрал практически невозможно. А потом штрафы за хранение.
В общем, недавно разговаривал с разработчиками из elcommerce. Они сейчас собираются выпускать не мало хороших модулей. Жду с нетерпением. Но и при этом понимаю, что времени на мои "хотелки" у них нет. Решил своять свой модуль (ну как модуль... скрипт) на проверку ТТН.
Говорю сразу, он работает ТОЛЬКО с Для просмотра ссылки Войдиили Зарегистрируйся модулем. Сам по себе скрипт практически ничего не представляет.
Теперь о самом скрипте и что он делает:
За старт был взять скрипт от Для просмотра ссылки Войдиили Зарегистрируйся. Но немного доработан. Точнее, полностью переработан (это все вода). Лимит запросов к НП по API ограничен 100 за раз. Поэтому мы первый раз ждем какое-то время.
На подключение к скрипту сделал элементарную защиту: по IP или логин:пароль. Не заморачивался сильно, т.к. его можно положить в абсолютно любую папку на вашем сервере. Хоть только что созданную.
Вбить надо несколько параметров: АПИ с НП, телефон по которому отправляются накладные (условия НП для расширенной информации), логин и пароль для доступа. ВСЕ.
Скрипт добавляет к таблице модуля колонку, в которую отмечает архивные ТТН. Если статус у ТТН получен; получено и наложка получена; номер не найден - ТТН отправляется в архив и больше не проверяется. Статусы можно менять, удалять и добавлять свои (ссылка на сайт НП на статусы прикреплена).
Вывод информации самый простой и лаконичный - ТАБЛИЦА! О, да!!! эта славная таблица, которую все html-щики так любят за простоту.
Если ТТН сама в архив не попала по статусу (ну или вам просто надо это зачем-то), то на этот случай сделана маленькая кнопка, которая переводит ТТН в архив в ручном режиме.
Если у ТТН просрочено время хранения и начисляется пеня - строка подсвечивается и выносится на верх.
Если у ТТН подходит время хранения - так же подсвечивается и выносится под уже просроченными (если таковы имеются).
Никаких аяксов, шрифтов, изображений и еще чего-то нет. Все очень просто и легко.
Скрин, как выглядит:
Собственно вопрос: надо кому-то такое или нет?
Если есть вопросы - задавайте.
После покупки у ребят из elcommerce модуля "доставки Новой Почтой", попросил их сделать возможность видеть статус ВСЕХ накладных. В декабре-январе очень сильная запара и уследить, кто и что не забрал практически невозможно. А потом штрафы за хранение.
В общем, недавно разговаривал с разработчиками из elcommerce. Они сейчас собираются выпускать не мало хороших модулей. Жду с нетерпением. Но и при этом понимаю, что времени на мои "хотелки" у них нет. Решил своять свой модуль (ну как модуль... скрипт) на проверку ТТН.
Говорю сразу, он работает ТОЛЬКО с Для просмотра ссылки Войди
Теперь о самом скрипте и что он делает:
За старт был взять скрипт от Для просмотра ссылки Войди
На подключение к скрипту сделал элементарную защиту: по IP или логин:пароль. Не заморачивался сильно, т.к. его можно положить в абсолютно любую папку на вашем сервере. Хоть только что созданную.
Вбить надо несколько параметров: АПИ с НП, телефон по которому отправляются накладные (условия НП для расширенной информации), логин и пароль для доступа. ВСЕ.
Скрипт добавляет к таблице модуля колонку, в которую отмечает архивные ТТН. Если статус у ТТН получен; получено и наложка получена; номер не найден - ТТН отправляется в архив и больше не проверяется. Статусы можно менять, удалять и добавлять свои (ссылка на сайт НП на статусы прикреплена).
Вывод информации самый простой и лаконичный - ТАБЛИЦА! О, да!!! эта славная таблица, которую все html-щики так любят за простоту.
Если ТТН сама в архив не попала по статусу (ну или вам просто надо это зачем-то), то на этот случай сделана маленькая кнопка, которая переводит ТТН в архив в ручном режиме.
Если у ТТН просрочено время хранения и начисляется пеня - строка подсвечивается и выносится на верх.
Если у ТТН подходит время хранения - так же подсвечивается и выносится под уже просроченными (если таковы имеются).
Никаких аяксов, шрифтов, изображений и еще чего-то нет. Все очень просто и легко.
Скрин, как выглядит:
Собственно вопрос: надо кому-то такое или нет?
Если есть вопросы - задавайте.