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

checkdimon

Король флуда
Дней с нами
1.001
Розыгрыши
2
Сообщения
707
Репутация +/-
22
Реакции
1.043
Всем привет. Хочу выложить свою простую, но понятную и функциональную систему хранения заказов учетных записей. Да, тут ничего необычного, многое делается в ручном режиме, но хочу обратить внимание, что на форуме нет вообще подобных программ. Это несомненно минус и многим приходится что-то придумывать, а новичкам тем более сложно.
Я начинал хранить данные в блокноте и ставил минимальные пометки, но в августе задумался, что хранить лучше в 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

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

checkdimon

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

TrueReflex

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

checkdimon

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

Evgeniy123

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

29945

Знающий
Дней с нами
2.090
Розыгрыши
0
Сообщения
104
Репутация +/-
0
Реакции
24
Спасибо
 
  • Like
Реакции: winstr

voronwan

Новый пользователь
Дней с нами
1.134
Розыгрыши
0
Сообщения
3
Репутация +/-
0
Реакции
3
А в Беларуси это будет работать.
 
  • Like
Реакции: winstr

unhappyangel

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

qwerroll

Бог флуда
Дней с нами
1.906
Розыгрыши
0
Сообщения
2.095
Репутация +/-
22
Реакции
879
Всем привет. Хочу выложить свою простую, но понятную и функциональную систему хранения заказов учетных записей. Да, тут ничего необычного, многое делается в ручном режиме, но хочу обратить внимание, что на форуме нет вообще подобных программ. Это несомненно минус и многим приходится что-то придумывать, а новичкам тем более сложно.
Я начинал хранить данные в блокноте и ставил минимальные пометки, но в августе задумался, что хранить лучше в 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

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

SeoLazy

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

Punk

Король флуда
Дней с нами
750
Розыгрыши
0
Сообщения
626
Репутация +/-
7
Реакции
1.048
попробуем, спасибо
 

SeoLazy

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

checkdimon

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

SeoLazy

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

page

Король флуда
Дней с нами
1.750
Розыгрыши
0
Сообщения
591
Репутация +/-
6
Реакции
544
Забрал, спасибо!
 
  • Like
Реакции: KapitanRon