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

checkdimon

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

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

checkdimon

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

TrueReflex

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

checkdimon

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

Evgeniy123

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

29945

Активный участник
Дней с нами
1.580
Репутация
0
Розыгрыши
0
Сообщения
74
Лайки
18
Спасибо
 

voronwan

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

unhappyangel

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

qwerroll

Любитель трепать не по делу
Дней с нами
1.395
Репутация
22
Розыгрыши
0
Сообщения
1.853
Лайки
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 тоже тормозит со статусами, но ничего лучше я пока не нашел.
На этом думаю мой рассказ окончен, если есть вопросы и замечания по описанию или по программе, пишите в теме, отвечу на них и постараюсь все исправить
Api платный?
 

Romero

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

SeoLazy

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

Punk

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

SeoLazy

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

checkdimon

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

SeoLazy

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

page

Флудер
Дней с нами
1.239
Репутация
6
Розыгрыши
0
Сообщения
338
Лайки
262
Забрал, спасибо!
 
  • Like
Лайки: KapitanRon