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

checkdimon

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

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

checkdimon

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

TrueReflex

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

checkdimon

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

Evgeniy123

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

29945

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

voronwan

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

unhappyangel

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

qwerroll

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

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

SeoLazy

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

Punk

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

SeoLazy

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

checkdimon

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

SeoLazy

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

page

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