Генерация ТТН Новой Почты по API из Google Sheets
Задача генерации
Задача – создать понятный интерфейс по генерации ТТН Новой Почты от разных отправителей.
Реализация этой задачи намного проще мне видится через Google Таблицы. Если вам проще будет сделать или предложить другую реализацию (например, загружать на сервер csv-файл такой структуры – хорошо, готов обсудить реализацию)
Сам кабинет по генерации ТТН выглядит так.
Генерация ТТН должна работать с очевидными значениями: цена, наложка/оплачено, вес, ФИО заказчика, мобильный, склад.
Из не очевидного:
# отправителя – скрипт должен генерировать ТТН с данными от разных отправителей. Пути задания этого параметра три:
- Прописывать эти данные в формате «Коваль Елена;0992878058;Харьков,18» в каждой ячейке – худший вариант
- Лучше – прописывать данные на втором листе, а в ячейку вставлять порядковый номер
- Возможно этого не нужно и для отправки от определённого, разных людей нужно прописывать их API, тогда вариант 2, но с кодом API.
Примечание/товар и город – кабинетом Новой Почты допускается только определённые значения, то есть, если ввести город с ошибкой, это может привезти к ошибке. Решение как вариант – брать значения из диапазона из второго листа.
Отслеживание ТТН
Нужна реализация массового отслеживания ТТН:
1 столбец – по 1 ТТН в ячейке. Отслеживание – либо генерация статуса во второй строке либо присваивание цвета. Красный – не забрано. Зеленый – забрано. Желтый – получена наложка.
Можно реализовать на ней. Требования по предоставлению информации как и в примере гугл-таблицы. Если удобно это сделать как веб-сервис через API, то можно и так. Передавать данные тогда можно: через csv-файл (загрузкой). Либо же - лучше - вставкой в текстовое поле нужных значений, разделенных точкой-с-запятой.
Пример генерации ТТН - https://hastebin.com/omenawuliz.hs
-
123 Добрый день! Меня зовут Сергей, я Front-End Developer
Все будет качественно и быстро. Хорошо специализируюсь в НТМL5, CSS3, SASS, SCSS, Java Script, JQuery, Bootstrap, PhP, Laravel Работаю с такими CMS движками: Drupal ,WordPress, ModX, Simpla, OpenCart, Bitrix, Joomla, DLE, Osclass. Верстаю макеты любой сложности: Лендинги, крупные магазины, одностраничные, шаблоны, веб-приложения, натягиваю на CMS. Пишите сверстаю быстро качественно! На связи с 6:00 до 23:00.
Телeграмм - @SergeiChabanow
E-mail – [email protected]
Спасибо за внимание, жду ответа!
-
Приветствую!
Есть собственная библиотека для работы с API Новой Почты. С ее помощью могу реализовать "удобный" и "понятный" интерфейс для выполнения любых задач, связанных с грузами.
Обращайтесь с тех. заданием, обсудим более детально сроки и стоимость.
-
Current freelance projects in the category Javascript and Typescript
Need a frontend developer / layout designer for a one-time improvement of a website on Magento 2.
285 USD
Website for evaluation: https://copy.eurobrands-shop.de/ Task: fix frontend bugs at the Magento 2 / Amasty theme level: CSS/LESS/JS, mobile, RTL, minicart, language dropdown, layout shift/CLS. Work format: - without local Magento deployment; - work through DevTools + theme… HTML & CSS, Javascript and Typescript ∙ 28 minutes back ∙ 9 proposals |
Game Developer Pixi.Js
350 USD
We are looking for a Pixi.js developer to create a series of 12 mini-games. The projects are simple to implement, and with confident work, developing one game takes no more than a week. It is necessary to implement the frontend and game mathematics, without backend development.… Javascript and Typescript, Web Programming ∙ 2 hours 55 minutes back ∙ 24 proposals |
Optimization of Core Web Vitals (OpenCart) for Google PageSpeed — Mobile and PC versionsOrder description: We are looking for an experienced frontend developer/OpenCart specialist to optimize the loading speed of the website (categories and product cards) according to Google Core Web Vitals requirements. About the project: * CMS: OpenCart. * Specifics: The site… Content Management Systems, Javascript and Typescript ∙ 4 days back ∙ 23 proposals |
Optimization of WordPress site speed
114 USD
We will send full details in private messages Goal Maximize website loading speed, especially on mobile devices. KPI (mandatory) After the work is completed, the following metrics must be achieved. Mobile Performance 90+ LCP less than 2.2 sec INP less than 200 ms CLS less than… HTML & CSS, Javascript and Typescript ∙ 4 days 19 hours back ∙ 68 proposals |
Looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition.There is a working, well-designed project on Odoo 19 Community — CRM for a Ukrainian hotel, already in production-grade infrastructure. We do not plan to rewrite from scratch. We are looking for one person who will take over the project, maintain the working state, and lead it… Javascript and Typescript, Web Programming ∙ 6 days 21 hours back ∙ 4 proposals |