База данных и программа для работы в ней.
25 000 UAHДесктопное приложение + база данных
Примерно должно быть 20 основных таблиц.
Приложение должно получать заказы с 3-х сайтов и выполнятся синхронизации остатков товара, статусов заказа и цен на этих сайтах, с базой данных в нашей базе.
Т.е. с сайтов получаем:
- заказы и всю информацию содержащуюся в заказе,
- начальный статус заказ
На сайты передаем:
- новый статус заказа,
- остаток товара
И так же можно синхронизировать цены на товары с внутреннего справочника товара .
Получать заказы и передавать инфу нужно с 3-мя сайтами:
1. сайт на CMS Opencart 1.5.1.3 - метод конекта с базой напрямую с mySql сайта
2. сайт на платформе Prom.ua - метод конекта с базой через АПИ ПРОМа ( http://support.prom.ua/docs/#!/Orders/get_orders_id )
3. сайт на платформе Zakupka - метод конекта или по протоколу конекта как с 1С или парсинг админки с нужными данными. (ссілка на саму платформу http://zakupka.com/)
вот перечень основных таблиц:
- Заказы
- Подчиненная таблица: Товары (состав заказа: товары из заказа)
- Справочник товара (каталог товара, сюда импортируются прайс листы с екселя)
- Склад
- Приходы товара
- Клиенты
- Расходы
- Прибыль
- Брак
- Статусы заказов
- Списание
- Взаиморасчеты с партнерами
- Настройки
- Статистика, отчеты:
Отчеты по продажам, закупке, браку, обороту, прибыли, расходам и т.д. и т.п., т.е. вся возможная отчетная и аналитическая информация по всей деятельности, все что можно посчитать, тут должно отображаться в понятном и доступном виде, с возможностью выбора периода отображения (быстрый выбор периода:
За сегодня
Последняя неделя
Последний месяц
Квартал
6 месяцев
Год
1.5 Года
2 Года
3 Года
За все время
И возможность задать любой период указывая начало и конец.
Учет (статистика):
- прибыль
-оборота
-расходов
- статистика продаж по каждому товару, раздельно по его артикулу и по названию товара
- статистика по Браку товара раздельно по артикулу и по названию товара и по причине брака,
- на какую сумму по закупочной или отпускной цене товара на складе в наличии.
- выборка самых продаваемый товар за выбранный период
- выборка самых не продаваемых товаров 1-500 за выбранный период
Прибыль и оборот по каналам продаж
Прибыль и оборот по партнерам
Статистика не забранных посылок (отказов): по названию товара, по артикулу, по городу, по области.
-------
Многопользовательность.
Вход в приложение по логину и паролю, должно быть разграничение прав доступа к таблицам и столбцам в таблицах исходя из группы пользователя, работа как по локальной сети, так и через интернет
Что должно еще уметь делать приложение:
- возможность фильтрации любых отображаемых данных по любым наборам критериев с удобной реализацией,
- наличие удобного поиска по любым полям,
- редактировать любые данные полученные с сайта (данные в заказе: товар, количество, цену, данные по способу оплаты и доставке и заказчику и др.)
- создать заказ в самом приложении
- отправка смс (через смс шлюзы https://my.smsclub.mobi и https://www.atompark.com/ )
и e-mail уведомлений по заранее заданным шаблонам, с подстановкой нужных данных с базы данных как в ручном режиме, так и автоматически при смене статуса заказа, а так же отправка отдельного смс по шаблону или произвольного содержания.
- автоматическая смена статуса заказов через заданный промежуток времени с отправкой смс и e-mail уведомлений если это задано.
- предустановленные фильтры для заказов на отдельных вкладках программы, с возможностью создавать новые и настраивать имеющиеся.
- печать с подстановкой данных из базы по шаблону документов (гарантийный талон, товарный чек, товарная накладная и любой другой по созданному шаблону), т.е. с возможностью создать любой шаблон, указать какие данные должны туда подставляться.
- контроль, кто и когда производил изменения данных в базе данных.
- Контроль и фиксация времени входа и выхода в/из приложения пользователя.
- ручное и автоматическое создания бекапа как базы целиком, так и отдельных таблиц, с возможностью через приложение выполнить как создание бекапа так и разворачивание из бекапа базы данных или отдельных таблиц.
- взаимодействие по АПИ Новой почты, где нужно реализовать максимум, что позволяет их апи, примерно вот это (скопировал с описания чужого модуля по работе с новой почтой):
Быстрого и массового (или единичного) создания ТТН Новой Почты для полученных заказов с сайтов, которые поступили в базу данных (создание, хранение / редактирование / удаление и печать экспресс накладных)
Автоматический контроль ( и по требованию) получения денежных переводов, ценных бумаг, контроля оплаты и возвратов от НП
Отслеживания текущего статуса отправления
Вывод на печать доступных к получению денежных переводов ПОСТ ФИНАНС
Отслеживание статуса доставки посылки клиенту и обратной доставки
Отказанные от получения заказы помечаются заданным цветом и заказчик автоматически попадает в Черный список
Контроль не забранных посылок 3 и 4 дня и выделение заданным цветом этих заказов
Расчет стоимости и даты доставки во время оформления заказа прямо в приложении при оформлении заказа по телефону через АПИ и если нет связи с Новой почтой, то через калькулятор согласно их тарифов. При расчете через калькулятор, должен быть значок, что стоимость была рассчитана калькулятором и может быть не точной.
Моментальный просмотр текущей суммы в наложенных платежах Новой Почты, которые еще не выплачены
Вывод списка товаров и\или артикулов товара и их количества на накладной НП для удобного упаковывания посылок (можно отключать)
Делать заявку на возврат или переадресацию посылок прямо с приложения
Ссылка на описание апи новой почты https://devcenter.novaposhta.ua/
Если их АПИ позволяет реализовывать еще какие-то функции, то хотелось бы их тоже реализовать, с новой почтой работаем очень плотно, поэтому хотелось бы чтобы все что можно с ними реализовать по взаимодействию через их апи было сделано в нашем приложении, чтобы не приходилось прыгать между своим приложением и их приложением или их личным кабинетом.
- визуальное оформление (заливка и цвет шрифта) для ячеек и строк на основании данных в ячейке (типа логического форматирования в екселе)
Еще интересует за доп оплату интеграция этого приложения по апи с:
- выписка приват 24 для автоматического или полуавтоматического контроля оплаты заказов https://api.privatbank.ua/#p24/orders
и подключение телефонии на основе gsm шлюза.
-
6127 71 2 5 Добрый день. готовы выполнить вашу задачу. есть большой опыт в написании программ с нуля под клиента, с учетом всех требований и пожеланий.
1. отправку смс;
2. модуль НП;
3. модуль приват24.
не однократно интегрировали в 1с и другое по
Составим ТЗ, рассчитаем стоимость и сроки, разделим задачу на несколько этапов и будем выполнять по этап но.
вайбер, телеграм +380978287408. почта [email protected]
-
75 1 0 Здравствуйте, Алексей,
задача большая, но готов взяться. Предполагаю делать на Lazarus (то же самое, что Delphi, только бесплатный). По некоторым пунктам предполагаю трудности, но, скорее всего, решаемые.
По срокам - ориентировочно 2 месяца работы + месяц доводки. Если нужно срочно - могу сделать автообновление и наращивать функционал во время работы, но тогда персонал время от времени будет пугаться новых кнопок. В этом случае начать работать с БД можно будет примерно через 2-3 недели.
Нахожусь в Киеве, если нужно, готов встретиться, показать образцы работ.
-
Уважаемый заказчик!
Задание слишком огромно, я вам просто дружески рекомендую разбить функционал на блоки и написать, что в данный момент вам нужно то и то (я думаю сбор заказов и ответ по их статусу важнее всего), а затем надо будет добавить (напр. смс),
Это позволит вам работать с системой уже сегодня и несколько уменшит бюджет -
Задание очень интересное, чем то похожее что делал для одной группы отелей. Но вот функционал вида: любой шаблон, фильтрация по любому полю, супер гибкое ограничение доступа, бекапы и розворачивание всего и вся, занимает большую часть времени, с этим возникает довольно много нюансов и сложностей, а это больше плюшки, чтобы не тратить в дальнейшем денег на разработку. В итоге получаем слишком гибкое решение которым сложно пользоваться. Чем когда делаем узкоспециализированные фичи за минимум времени, и дорабатываем только по нужде, уделяя больше внимания главному функционалу.
Насчет десктопной реализации не сильно понятна причина выбора. Так как у вас большенство логики требует сети для взаимодействия с базой магазина и провайдеров услуг. Я бы делал в закрытом веб интерфейсе, если сильно важна локальность то установил проект на сервер внутри офиса.
-
Тут сама по себе система управления заказами получается очень сложная, её вам её ни один допильщик напильником OpenCartа создать не сможет. Хотя пацаны по глупости уже ввязались в проект в котором никакого света в конце туннеля нет. Потому что здесь нужно будет годами создавать информационную систему с нуля, а не допиливать напильником имеющийся OpenCart. Во-вторых не сложно, но долго и нудно собирать информацию со всех указанных вами сайтов, то есть сборка информации, это уже сам по себе проект. Короче в 300 баксов вы точно не уложитесь, даже не надейтесь вот в 10000 у.е. это вполне реально, а меньше вряд ли. То есть вам ваш бюджет совершенно бессмысленно умножать даже на 10, так как проект затянется на годы, и от 10 до 30 тысяч долларов вы всё равно на него потратите.
-
Актуальні фриланс-проєкти в категорії Бази даних та SQL
Розробка веб-сервісу «Інтерактивна ветеринарна стоматологічна карта»Суть проєкту: веб-додаток, де лікарі можуть вести інтерактивні стоматологічні карти пацієнтів (котів та собак) Дизайн інтерфейсу та всі елементи щелеп уже повністю готові у Figma (векторні SVG з розділенням по окремих зубах) Необхідний функціонал: Авторизація та кабінет… Бази даних та SQL, Веб-програмування ∙ 7 годин 25 хвилин тому ∙ 49 ставок |
Виправити проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С:
2000 UAH
Мета: Є обробка в 1С по завантаженню специфікації Нової Пошти. З незрозумілих причин перестало підгружати деякі табличні дані. Потрібно знайти причину і усунути проблему неповного імпорту даних з Excel-файлів специфікацій Нової Пошти в 1С: Малий Бізнес. Поточний стан: В 1С… Адміністрування систем та мереж, Бази даних та SQL ∙ 9 годин 28 хвилин тому ∙ 12 ставок |
Система обліку, планування та продажу для грибної ферми
27 000 UAH
Ось повний, фінальний текст Технічного завдання (ТЗ). Він об'єднує всі ваші вимоги: 16 камер, 20 контрагентів, розклад по днях, облік тари, розрахунок рентабельності та обов'язковий поділ на три сорти грибів. Ви можете повністю скопіювати цей текст і надсилати розробникам або… Бази даних та SQL, Управління клієнтами та CRM ∙ 2 дні 13 годин тому ∙ 54 ставки |
Зовнішній звіт 1С 8.3 — прогноз залишків товарів
1000 UAH
Потрібен зовнішній звіт (.erf) для 1С:Підприємство 8.3 (конфігурація уточнюється). Що має робити: Витягувати залишки товарів з бази Аналізувати історію продажів за останні 30 днів Рахувати середній темп продажів по кожному товару Визначати через скільки днів товар закінчиться… Бази даних та SQL, Управління клієнтами та CRM ∙ 2 дні 13 годин тому ∙ 13 ставок |
Аудит безпеки веб-додатків та бази даних для кастомного CRM — спеціаліст з BaaS / бази даних як API (пенетраціяОгляд проекту Ми експлуатуємо спеціально розроблену платформу управління взаємовідносинами з клієнтами (CRM), яка обслуговує два сервісні бізнеси на єдиній системі. Це сучасний веб-додаток на JavaScript, підтримуваний базою даних як послугою (BaaS) і розгорнутий на безсерверній… Бази даних та SQL, Тестування та QA ∙ 3 дні 2 години тому ∙ 10 ставок |