Модуль должен уметь:
по команде менеджера из админки (кнопка должна отображаться во вкладке «Заказы» рядом с кнопкой «Обмен со СДЭК», текст кнопки «Обмен с Почтой») выбирать заказы со статусом «Принят в работу», и
формировать xls файл (в соответствии с требованиями API Почты https://otpravka.pochta.ru/specification#/main), в котором будет информация из базы данных о выбранных заказах:
- тип отправления (из строки «Способ доставки» в заказе) в соответствии с требованиями API
- вес отправления (суммарный вес товаров в заказе)
- номер заказа в магазине
- номер телефона получателя
- ФИО получателя
- адрес получателя (в соответствии с требованиями API)
- сумма наложенного платежа и сумма объявленной ценности, эти значения равны (берутся из строки «ИТОГО» в заказе)
при этом в каждый новый формируемый файл не должны попадать заказы со статусом «Принят в работу» и до этого уже включавшиеся в сформированные ранее xls файлы. (Контролировать можно по номеру заказа), и
3. сформированный файл отправлять по адресу https://otpravka.pochta.ru/dashboard#/prepare