Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно сделать надстройку для екселя, которая бы связывала ексель файл и базу данных сайта на opencart 1.5.1.3 для втягивания заказов и

разносил данные по ячейкам.версия екселя 2010Надстройка в виде отдельного ексель файла, запустив который, надстройка появляется во всех открытых ексель файлах.

Необходимые настройки которые можно задать через интерфейс надстройки (т.е. без прибегания к правке кода макроса):

- данные авторизации к базе (адрес, логин, пароль)

- с каким статусом заказа втягиваем к себе в ексель ( чтобы макрос не

тянул все заказы с базы, ему нужно понимать какие из них новые , для

этого указываем с каким статусом нас интересуют заказы (т.е. какой

статус у новых заказов)

Список статусов нужно чтобы втягивался с сайта по нажатию кнопки, т.е. если на сайте добавятся или убавятся

статусы, нажав кнопку в макросе будет актуальный список существующий

статусов заказа. В настройке должна быть возможность множественного

выбора, т.е. чтобы если нужно можно было втягивать заказы с несколькими

статусами, например чтобы нужные статусы для втягивания отмечались

галочками.

Для отбора нужных заказов для втягивания, кроме статуса заказа, нужно еще иметь возможность отбора заказа по типу оплаты.

Т.е. так же нажатием кнопки втягиваем в макрос возможные способы оплаты с

базы сайта и потом выбираем галочкой с каким способом оплаты нас

интересую заказы для втягивания.

Например выбираем:

Статус заказа: В обработке (этому статусу соответствует новый заказ на сайте)

И отмечаем Способ оплаты: Оплата при получении на Новой почте (Наложенный платеж)

Т.е. втянутся заказы соответствующие статусу В обработке и при этом у

которых только способ оплаты «Оплата при получении на Новой почте

(Наложенный платеж)»

Втягиваем следующую информацию с заказа:

• Номер заказа

• Название товара

• Артикул товара

• Стоимость товара

• e-mail

• телефон

• фио клиента

• данные по доставке.

• комментарий

Данные:

• Название товара

• Стоимость товара

• e-mail

• телефон

в екселе вписываются каждый в свою ячейку, поэтому в макросе в настройках

нужно указать для каждого из этих данных в какой столбец вписывать.

А данные:

• Номер заказа

• фио клиента

• данные по доставке.

• Комментарий

• А так же дублирование телефона, e-mail и артикула в ячейку вместе.

Вписываются в одну ячейку вместе

Пример что там должно быть в общей ячейке:

#22398 Иванов Василь Петрович 0961234567

Способ доставки:Доставка Новой почтой

Отделение №1: ул. Львовская, 38л

Городок(Львовская обл.)

(Львівська область)

Україна

+380961234567

sla5е[email protected]

CS-ERU5SL

Комментарий: Наложений платіж,

Данные вносятся на открытый (активный) текущий лист документа в следующую

свободную строку после занятых, определяется по столбцу “B” (может вы

лучше придумаете идею)

Должна быть кнопка, Втянуть заказы, по нажатию которой начинает втягиваться заказы, согласно выставленных настроек.

И так же должно быть прямо на панели надстройки 2 поля для ввода цифр,

куда можно вписать номера заказов, которые нужно втянуть, если введены

цифры, тогда все настройки косательно статусов заказа и формы оплаты

игнорируются и просто втягивается те номера которые указаны.

2 формы чтобы задать диапозон заказов, которые нужно втянуть  если это больше

чем один, если нужен один заказ, тогда цифра только в первой форме или в

2-х формах один и тот же номер. Можно сделать одну форму и чтобы макрос

понимал написанное в ней, например: 100-110 то втягиваем все заказы с

номера 100 по 110 включительно, если 110,113,120 – то втягиваем заказы с

номерами 110,113, 120. Или если одна цифра – то это один заказ с этим

номером.

Во время втягивания заказов должна быть  табличка где будет отображаться информация о ходе выполнения, чтобы было понятно что

сейчас происходит и когда закончится.Заказы должны втягиватся быстро.

Макрос должен быть сделан так, чтобы если что-то пойдет не так, то это не приведет к полному зависанию екселя намертво.

Если в заказе несколько товаров, то этот  блок строк  выделяется заливкой,

чтобы было сразу видно что эти несколько строки относятся к одному

заказу.

В столбце Е «Где продано» для заказов втянутых макросом устанавливаем значение из выпадающего списка «Магазин»

6 лет назад
Alex_Sn
44 годаУкраина
12 лет в сервисе
Был
6 лет назад
  • Похожие заказы
  • Срочно, до понедельника! Необходимо внести дополнения в работающее приложение на C++ "Змейка" (с использованием openGl), а именно: - Исправить один недочет (подробнее исполнителю) - Добавить меню, в котором можно было бы задавать скорость змейки + менять цвет карты - ...

    Закрыт
    6 лет назад
  • [b][i]Вариант сотрудничества[/i][/b]: Одноразовый проект  [b][i]Раздел[/i][/b]: [url=https://24freelance.net/projects/razrabotka-po/]Разработка программ[/url] [b][i]Предоплата[/i][/b]: без предоплат  [b][i]Способы оплаты[/i][/b]: Банковский перевод, Электронные деньги  [b][i]Описание проекта[/i][/b]:  Программа есть, но нужна служба Служба тоже есть, но она работает только под ХР. Под 7 уже нет - операционка не позволяет. Исходники того и ...

    Закрыт
    6 лет назад
  • $1000

    Необходим софт для линкедин. - Авторегистратор - Рассыльщик Работа через браузер + прокси

    Прикладное ПОнет заявок
    Закрыт
    6 лет назад
  • Задача помочь запустить виртуальную машину и запустить Windows 10 из под Windows 10. Требуется человек, который поможет запустить сборку, которая будет корректно работать, установить драйвера. Опыт работы с виртуальными машинами обязателен

    Закрыт
    6 лет назад
  • Создание робота для Quik  на языке "Qpl" 1) Робот должен ставит стоп и тейк-профит автоматически. 2) Робот должен торговать лон и шот автоматически, когда шот и когда лонг торговать. Робот будет торговать по изменениям  свечах.  Нужно сделать ...

    Закрыт
    6 лет назад
  • C# и USB-modem получение смс и отправка ussd. ZTE mf190 Huawei e1550, e173  Нужно написать код, при выполнении которого считывались смс с модема. Задач несколько по запросам к модему. USSD команды, получение смс, удаление смс, перезагрузка ...

    Закрыт
    6 лет назад
  • Нужна небольшая программка под Windows: которая будет выполнять следующие действия: При работе в режиме "[b]СЛОВО[/b]" 1) при вставке текста в окно программы она автоматически "подсвечивает" каждое 10е слово и маркирует его соответствующей цифрой. 2) при вводе цифры в ...

    Прикладное ПО1 исполнитель
    Завершен
    6 лет назад
  • Есть XML файл со списком товаров (выгрузка из магазина), порядка 200к товаров, 400 мб файл Необходимо написать программу для импорта товаров в Опенкарт в соответствующие разделы со всеми параметрами что есть у каждого товара ...

    Закрыт
    6 лет назад