Система хранения заказов и учетных записей

checkdimon

Король флуда
Дней с нами
727
Репутация
26
Розыгрыши
2
Сообщения
668
Лайки
825
Всем привет. Хочу выложить свою простую, но понятную и функциональную систему хранения заказов учетных записей. Да, тут ничего необычного, многое делается в ручном режиме, но хочу обратить внимание, что на форуме нет вообще подобных программ. Это несомненно минус и многим приходится что-то придумывать, а новичкам тем более сложно.
Я начинал хранить данные в блокноте и ставил минимальные пометки, но в августе задумался, что хранить лучше в excel, тогда перенес туда все данные и встал вопрос в отслеживании. Отслеживать каждый заказ отдельно неудобно и тогда было принято решение сделать на vba простенький скрипт.
Данная система имеет базовые поля для хранения данных - ссылку, опцию, цену, кэшбек, данные аккаунта и трек номер. Тут самое интересное. Справа от всех данных есть кнопка "Отследить". Нажимаем ее и срабатывает скрипт, тем самым все заказы начинают отслеживаться. В смысле не все, а почти все. Исключения - треки, начинающиеся на "U", "LAOG" и треки заглушки, которые устанавливаются на время, пока трек не дали - "100000000", а также посылки, которые имеют статусы "Получено адресатом" и "Открыт спор"
Хочу обратить внимание, что файл маштабируемый и в него можно добавлять новые поля и удалять уже имеющиеся, кроме - "Трек-код", "Дата статуса", "Статус", "Место трека", "Вес", "Получатель", "Индекс назначения". Эти поля обязательны и их нельзя даже переименовывать. Поле "Ссылка" переименовывать можно, но помните, что одна ссылка = один трек. Объединять ячейки в полях, которые нельзя удалять и в поле "Ссылка" - НЕЛЬЗЯ.
Так же в файле настроен Фильтр и без проблем можно скрыть доставленные товары, или товары, которые заказаны для какого-то конкретного заказчика
Вроде бы все основное рассказал, а теперь рассказываю как пользоваться. Пару примеров заполнения в файле уже имеются для того, чтобы вам было легче понять как этим пользоваться. В данном файле, кроме вкладки "Заказы", есть вкладка "Аккаунты", которая в комментариях не нуждается, там и так все понятно и там менять можно ВСЁ. Вкладка "Настройки API" так же чувствительна к изменениям, но вряд ли вы захотите ее кардинально менять. В данной вкладке нужно справа от слова "apiKey" внести ключ API.
Теперь же собственно про этот ключ. Кто-то знающий меня может поругать или похвалить за выбор сервиса, но тем не менее ключ API нужен от track24.ru ( https://track24.ru/?page=api ). Данный сервис предоставляет 10 отслеживаний за секунду, 60 за минуту, 1000 за день и 5000 за месяц. Та же Почта России дает только 100 отслеживаний в день, ГдеПосылка обновляет информацию по трекам раз в 25 часов, 17track не дает API простолюдинам. Да, track24 тоже тормозит со статусами, но ничего лучше я пока не нашел.
На этом думаю мой рассказ окончен, если есть вопросы и замечания по описанию или по программе, пишите в теме, отвечу на них и постараюсь все исправить
 
Последнее редактирование:

TrueReflex

Знающий
Дней с нами
708
Репутация
23
Розыгрыши
1
Сообщения
172
Лайки
149
Идея мне очень нравится, надоело хранить всё в блокнот
Но, почему-то не хочет отслеживать. Внёс трек, вставил свой ключ апи - ничего не происходит после нажатия на кнопку "Отследить". Пробовал поменять домен, перезапустить эксель, запустить макрос вручную - безысходно :(
 
  • Like
Лайки: MrChina

checkdimon

Король флуда
Дней с нами
727
Репутация
26
Розыгрыши
2
Сообщения
668
Лайки
825
Идея мне очень нравится, надоело хранить всё в блокнот
Но, почему-то не хочет отслеживать. Внёс трек, вставил свой ключ апи - ничего не происходит после нажатия на кнопку "Отследить". Пробовал поменять домен, перезапустить эксель, запустить макрос вручную - безысходно :(
какой ответ выдает? Давай разберемся и починим
 

TrueReflex

Знающий
Дней с нами
708
Репутация
23
Розыгрыши
1
Сообщения
172
Лайки
149
какой ответ выдает? Давай разберемся и починим
Дело было в статусе "Вручение адресату". Удалил его и дело пошло. А еще, если строка с треком пустая, то скрипт стоппится. Наверное, можно написать условие на этот случай. Тип, если строка пустая, то переход к следующей. Но в любом случае спасибо за старания, держи репу :winked:
 
  • Like
Лайки: agroll и MrChina

checkdimon

Король флуда
Дней с нами
727
Репутация
26
Розыгрыши
2
Сообщения
668
Лайки
825
Дело было в статусе "Вручение адресату". Удалил его и дело пошло. А еще, если строка с треком пустая, то скрипт стоппится. Наверное, можно написать условие на этот случай. Тип, если строка пустая, то переход к следующей. Но в любом случае спасибо за старания, держи репу :winked:
Можно, но как-то с этим не заморачивался, написал в условие, что если 100000000, то пропускать, так и ставлю просто это в место трека, чтобы не было пустым
 
  • Like
Лайки: Volk7

Evgeniy123

Король флуда
Дней с нами
663
Репутация
70
Розыгрыши
0
Сообщения
780
Лайки
4.443
из https://track24.ru/?page=api
С помощью нашего API, Вы и Ваши клиенты сможете бесплатно отслеживать почтовые отправления почты России.
тоесть для других стран этот файл работать не будет?
 

29945

Знающий
Дней с нами
1.816
Репутация
0
Розыгрыши
0
Сообщения
99
Лайки
20
Спасибо
 

voronwan

Новый пользователь
Дней с нами
860
Репутация
0
Розыгрыши
0
Сообщения
4
Лайки
2
А в Беларуси это будет работать.
 

unhappyangel

Новый пользователь
Дней с нами
729
Репутация
0
Розыгрыши
0
Сообщения
1
Лайки
0
Спасибо, плюс в карму однозначно
 

qwerroll

Бог флуда
Дней с нами
1.632
Репутация
22
Розыгрыши
0
Сообщения
2.003
Лайки
861
Всем привет. Хочу выложить свою простую, но понятную и функциональную систему хранения заказов учетных записей. Да, тут ничего необычного, многое делается в ручном режиме, но хочу обратить внимание, что на форуме нет вообще подобных программ. Это несомненно минус и многим приходится что-то придумывать, а новичкам тем более сложно.
Я начинал хранить данные в блокноте и ставил минимальные пометки, но в августе задумался, что хранить лучше в excel, тогда перенес туда все данные и встал вопрос в отслеживании. Отслеживать каждый заказ отдельно неудобно и тогда было принято решение сделать на vba простенький скрипт.
Данная система имеет базовые поля для хранения данных - ссылку, опцию, цену, кэшбек, данные аккаунта и трек номер. Тут самое интересное. Справа от всех данных есть кнопка "Отследить". Нажимаем ее и срабатывает скрипт, тем самым все заказы начинают отслеживаться. В смысле не все, а почти все. Исключения - треки, начинающиеся на "U", "LAOG" и треки заглушки, которые устанавливаются на время, пока трек не дали - "100000000", а также посылки, которые имеют статусы "Получено адресатом" и "Открыт спор"
Хочу обратить внимание, что файл маштабируемый и в него можно добавлять новые поля и удалять уже имеющиеся, кроме - "Трек-код", "Дата статуса", "Статус", "Место трека", "Вес", "Получатель", "Индекс назначения". Эти поля обязательны и их нельзя даже переименовывать. Поле "Ссылка" переименовывать можно, но помните, что одна ссылка = один трек. Объединять ячейки в полях, которые нельзя удалять и в поле "Ссылка" - НЕЛЬЗЯ.
Так же в файле настроен Фильтр и без проблем можно скрыть доставленные товары, или товары, которые заказаны для какого-то конкретного заказчика
Вроде бы все основное рассказал, а теперь рассказываю как пользоваться. Пару примеров заполнения в файле уже имеются для того, чтобы вам было легче понять как этим пользоваться. В данном файле, кроме вкладки "Заказы", есть вкладка "Аккаунты", которая в комментариях не нуждается, там и так все понятно и там менять можно ВСЁ. Вкладка "Настройки API" так же чувствительна к изменениям, но вряд ли вы захотите ее кардинально менять. В данной вкладке нужно справа от слова "apiKey" внести ключ API.
Теперь же собственно про этот ключ. Кто-то знающий меня может поругать или похвалить за выбор сервиса, но тем не менее ключ API нужен от track24.ru ( https://track24.ru/?page=api ). Данный сервис предоставляет 10 отслеживаний за секунду, 60 за минуту, 1000 за день и 5000 за месяц. Та же Почта России дает только 100 отслеживаний в день, ГдеПосылка обновляет информацию по трекам раз в 25 часов, 17track не дает API простолюдинам. Да, track24 тоже тормозит со статусами, но ничего лучше я пока не нашел.
На этом думаю мой рассказ окончен, если есть вопросы и замечания по описанию или по программе, пишите в теме, отвечу на них и постараюсь все исправить
Api платный?
 

Romero

Участник
Дней с нами
714
Репутация
0
Розыгрыши
0
Сообщения
13
Лайки
3
хорошая задумка. рекомммендую свой файлик храниить сразу в олнайне, тк было пару раз, что не сохранял данные по акку. и терялась информация. А в онлайне она автоматически сохраняется при вводе новых данных
 
  • Like
Лайки: sagakst

SeoLazy

Знающий
Дней с нами
634
Репутация
0
Розыгрыши
0
Сообщения
127
Лайки
101
хорошая задумка. рекомммендую свой файлик храниить сразу в олнайне, тк было пару раз, что не сохранял данные по акку. и терялась информация. А в онлайне она автоматически сохраняется при вводе новых данных
Аналогично, Google таблицы - и горя не знаешь)
 
  • Like
Лайки: Dima74Rus

Punk

Новый пользователь
Дней с нами
476
Репутация
0
Розыгрыши
0
Сообщения
1
Лайки
0
попробуем, спасибо
 

SeoLazy

Знающий
Дней с нами
634
Репутация
0
Розыгрыши
0
Сообщения
127
Лайки
101
Решил прикрутить к своему файлу в гугл таблицах скриптик, чтобы отслеживать автоматом - вроде делаю как в инструкции - указываю ключ API, домен docs.google.com, но при запуске скрипта получаю "Bad request". Никто не сталкивался с такой бедой?
 

checkdimon

Король флуда
Дней с нами
727
Репутация
26
Розыгрыши
2
Сообщения
668
Лайки
825
Решил прикрутить к своему файлу в гугл таблицах скриптик, чтобы отслеживать автоматом - вроде делаю как в инструкции - указываю ключ API, домен docs.google.com, но при запуске скрипта получаю "Bad request". Никто не сталкивался с такой бедой?
Для google таблиц должен быть скрипт на JS, а тут скрипт на VBA. Языки разные
 
  • Like
Лайки: Volk7

SeoLazy

Знающий
Дней с нами
634
Репутация
0
Розыгрыши
0
Сообщения
127
Лайки
101
Для google таблиц должен быть скрипт на JS, а тут скрипт на VBA. Языки разные
Ну то, что языки разные - я понимаю, я с сайта трек24 взял скрипт на JS, который у них якобы специально для гугл таблиц. Вроде бы все как по инструкции, и все равно запрос кривой формируется видимо, и скрипт не отрабатывает.
 

page

Король флуда
Дней с нами
1.476
Репутация
6
Розыгрыши
0
Сообщения
571
Лайки
370
Забрал, спасибо!
 
  • Like
Лайки: KapitanRon