Budżet: 14000 UAH Termin: 20 dni
Пишите, все обсудим! Опыт в C# .NET JS более 10 лет, множество промышленных проектов!
Всех благ!
Добрый день!
Впервые обращаюсь за помощью на этом ресурсе, поэтому не до конца понимаю, какую информацию нужно предоставлять на первом этапе.
Я представляю фирму, которая специализируется на выполнении определленных работ на дому у заказчика.
Исходными данными является таблица Exell с заказами. Заказы поступают на электронную почту Оператора в течение дня в виде файлов Excell. Каждая строка таблицы соответствует одному заказу. Последовательность данных в ячейках не меняется.
Оператор переносит вручную строки с новыми заказами в общий реестр, к которому организован веб-доступ. Пример реестра прикрепляю. Реестр представляет из себя практически такую же таблицу, но добавлено несколько столбцов.
В одном из этих столбцов оператор из выпадающего списка выбирает исполнителя.
В другом указывается статус заказа. При введении нового заказа в этом поле устанавливается статус «новый» (желательно – в автоматическом режиме).
В третьем столбце указывается стоимость заказа для исполнителя – цифра подтягивается из другой заданной таблицы в соответствие номенклатурному номеру услуги и в общем случае – разная для каждого из исполнителей.
Еще один столбец – сумма оплаты НАМ от Заказчика за данную работу. Данные подтягиваются в соответствие номенклатурному номеру из третьей заданной таблицы. ЭТОТ СТОЛБЕЦ МОЖЕТ ВИДЕТЬ ТОЛЬКО ОПЕРАТОР. Исполнители его не видят.
Важно иметь возможность фильтроваться по исполнителю, наименованию услуги, статусу. Также важно иметь возможность поиска по значению в полях «номер заказа», «адрес» и т.д.
После внесения новых заказов и выбора исполнителей оператор нажимает кнопку «отправить в работу» (должна быть такая кнопка). При этом статус «новый» меняется на «передан в работу». После этого выбранные исполнители получают на эл. почту уведомления о том, что им передан заказ с предложением зайти на нашу страничку и принять его в работу.
Исполнитель заходит под своим логином на страничку, но при этом видит не все заказы, внесенные оператором, а только те, которые распределены на него. Для нас было бы удобно, если бы мы знали о том, что новые заказы просмотрены. Но Исполнитель руками переводит статус заказа в «принят в работу». После созвона с клиентом и согласовании даты выполнения заказа, исполнитель указывает согласованную дату в колонке примечаний (или специальной колонке для даты выполнения заказа). Выполнив заказ, исполнитель переводит статус в «выполнен». Также должны быть статусы «отказ при созвоне», «отказ по тех.причинам», «снят заказчиком».
В конце отчетного периода оператор переносит все заказы со статусом «выполнен» в Excell для формирования отчета для Заказчика. После проведения сверки с Заказчиком, оператор меняет статусы «выполнен» на «закрыт».
Исполнитель видит только свои заказы, при этом у него есть возможность фильтроваться по статусам (для формирования счета на оплату за «выполненные»).
Возможность вносить изменения в заказ есть только у оператора. Исполнитель может только поставить статусы, о которых я писал выше, дату выполнения заказа и заполнить поле примечания.
Готов подробно обсудить каждый этап всего процесса.
Budżet: 14000 UAH Termin: 20 dni
Пишите, все обсудим! Опыт в C# .NET JS более 10 лет, множество промышленных проектов!
Всех благ!
Павел, дизайн в данном случае вторичен. По ссылке, которую Вы дали, я не смог разобраться, какой функциал доступен. Если напишете немного подробнее, возможно, сориентируюсь.
Я не говорил что там функционал,я сказал что это дизайн, функционал это ваше тз
Дизайн, как я уже говорил, вторичен. Готов ответить на вопросы по ТЗ, т.к. опыта составления подобный ТЗ не имею, поэтому допускаю, что задача описана не полностью, не однозначно, не корректно и т.д. Лучше спросите, потому что я не знаю, на чем нужно сделать акцент, чтобы Вы могли правильно оценить сроки и стоимость работ
Напишите в телеграм: talianchuk
Там все обсудим, если со мной будете работать получите то что хотите.
мне комфортнее обсуждать проект на одной площадке. Вы же понимаете, что обсуждение идет не только с Вами)) Тем более, что я не пользуюсь телеграм.
Не совсем понял - у Вас сейчас это всё организовано при помощи Excel-файлов или это то, что требуется сделать? Я бы предложил сделать в виде веб-сервиса на каком-нибудь фреймворке (к примеру, yii).
сейчас организовано в виде excel файлов. Заказы на исполнителей передаются по почте в абсолютно ручном режиме. Пока заказов было немного, это устраивало. Сейчас количество заказов увеличивается.
Пока мы готовим конфигурацию 1С под этот проект, нужно организовать возможность передачи и контроля выполнения заказов исполнителями. Не уверен, что фреймворк в этом случае обеспечит весь необходимый функционал, например, разграничение прав доступов исполнителей (они должны должны видеть только "свои" строки). Но я не являюсь специалистом, поэтому готов обсуждать разные варианты.
Заказы на исполнителей передаются по почте в абсолютно ручном режиме
Каким образом планируете передавать их в будущую систему - она также должна брать их с почты или будет как-то подругому?
Пока мы готовим конфигурацию 1С под этот проект
Система будет в дальнейшем взаимодействовать с 1с?
Не уверен, что фреймворк в этом случае обеспечит весь необходимый функционал, например, разграничение прав доступов исполнителей
Фреймворк для того и используется, чтобы на базовом каркасе создать необходимый функционал. Разграничение прав и другое можно сделать.
Я предлагаю сделать в виде веб-сервиса с доступом через браузер, а Вы сами в каком виде видите данную систему? У Вас есть какие-либо свои пожелания?
Каким образом планируете передавать их в будущую систему - она также должна брать их с почты или будет как-то подругому?
исполнители будут получать заказы из веб-формы, которую я планирую сделать (возможно, с Вашей помощью). Каким образом будут обрабатывать заказ исполнители - меня не волнует. Я просто должен понимать, что заказ передан, принят в работу.
Оператор в будущем будет как и сейчас получать заказы по электронной почте и добавлять из в веб-форму (вручную или в автоматическом режиме)
Система будет в дальнейшем взаимодействовать с 1с?
Сейчас об этом речь не идет. Возможно, это будет не 1С, а другая платформа. Привязываться не нужно.
Фреймворк для того и используется, чтобы на базовом каркасе создать необходимый функционал. Разграничение прав и другое можно сделать.
Я предлагаю сделать в виде веб-сервиса с доступом через браузер, а Вы сами в каком виде видите данную систему? У Вас есть какие-либо свои пожелания?
Главная задача - возможность передавать заказы и сверяться по суммам оплаты (входящей и исходящей). Я вижу это как веб сервис. Оператор накидывает строки-заказы в таблицу. Исполнитель видит свои строки-заказы и сумму, которую получит за выполнение. Выполнил заказ - поменял статус на "выполнено". В конце отчетного периода взяли все заказы со статусом "выполнено", согласовали сумму к оплате, оплатили, поменяли статус на "закрыто/оплачено". Продолжаем работать по новым заказам. Как-то так
Я вижу это как веб сервис.
Я тоже считаю такой вариант наиболее подходящим.
Оператор накидывает строки-заказы в таблицу.
Думал, Вы хотели бы чтобы они автоматически загружались в систему из почты. Но можно и вручную добавлять в систему. Можете скинуть пример исходного файла заказов?
Думал, Вы хотели бы чтобы они автоматически загружались в систему из почты. Но можно и вручную добавлять в систему. Можете скинуть пример исходного файла заказов?
Автоматическая загрузка - это конечно удобно, но тогда придется делать проверку на дублирование строк. Файл excel, который получает оператор, иногда содержит ТОЛЬКО новые заказы, а иногда и предыдущие, т.е. ранее полученные нами заказы.
делать проверку на дублирование строк
Можно сделать автоматическую проверку при добавлении заданий.
P.S. Пожалуйста, можете отвечать используя кнопку "Ответить" под моими сообщениями. А то мне уведомления об ответах не приходят.
Загрузите куда-нибудь вроде гугл диска и сюда ссылку вставьте. Либо напишите мне в ЛС, дам почту, туда вышлете.
И ещё скиньте, пожалуйста, образцы номенклатурной таблицы для рассчёта стоимости и отчёта заказчику, который оператор будет делать в конце месяца.
Добрый день.
Недавно с колегой реализовывали похожую задачу для Интернет провайдера (учет заявок на ремонт, подключение, ведение базы, уровни доступа).
Если есть желание, возможно обсудить и сформировать более точно ТЗ
Можно тут, но голосом все таки будет лучше.
Скайп andrey.hodirev
Opis projektu 1. Streszczenie wykonawcze Hrafi to cyfrowy rynek na żądanie, zaprojektowany w celu zlikwidowania luki między marokańskimi konsumentami a lokalnymi profesjonalistami usługowymi (Hrafiyin). Inspirowany amerykańskimi platformami takimi jak Thumbtack, Hrafi zmienia sposób, w jaki w Maroku rezerwowane są usługi związane z utrzymaniem domu i umiejętnościami — zastępując niepewne polecenia przejrzystą, zaufaną i efektywną platformą mobilną. 2. Problem Dla klientów: Znalezienie wiarygodnych, wykwalifikowanych fachowców (hydraulików, elektryków, malarzy) w marokańskich miastach jest czasochłonne. Przejrzystość cenowa nie istnieje, jakość jest nieprzewidywalna, a bezpieczeństwo/zaufanie pozostaje głównym problemem. Dla profesjonalistów usługowych: Wykwalifikowani rzemieślnicy w dużej mierze polegają na nieformalnych sieciach lub fizycznych punktach zbiorczych (mawqif). Brakuje im nowoczesnych narzędzi do budowania stabilnej bazy klientów, śledzenia dochodów lub prezentowania swojego portfolio prac.
Rozwój MVP platformy online-tutoringowej (analog Preply) dla rynku LitwyOpis projektu:Szukamy zespołu programistów lub pojedynczych specjalistów (Full-stack / Backend / Frontend / UI-UX) do stworzenia dwustronnego rynku online-uczenia dla litewskiego rynku.Celem projektu jest uruchomienie platformy internetowej, która połączy uczniów z freelancerami-nauczycielami do prowadzenia indywidualnych lekcji w czasie rzeczywistym.Podstawowa funkcjonalność MVP: Panel nauczyciela: Profil z wideo-wizytówką, przesyłanie dyplomów, ustawienie harmonogramu (kalendarz) i cen za godzinę. Panel ucznia: Wyszukiwanie według filtrów (przedmiot, cena, język, ocena), zakup lekcji, osobisty kalendarz zajęć. Wyszukiwanie i filtrowanie: Inteligentne dopasowanie nauczycieli z systemem recenzji i ocen. Wirtualna klasa: Integracja wideo połączenia (WebRTC, Zoom lub analogi), wbudowany czat i wymiana plików. System płatności: Bezpieczna transakcja (Escrow). Zamrożenie pieniędzy i wypłata freelancerowi po potwierdzeniu lekcji. Potrzebna integracja Stripe / Paysera.
Dzień dobry Należy stworzyć moduł, który będzie działał z bazą danych Firebird w C++ do sprzedaży towarów. Są przykłady gotowych rozwiązań oraz opis funkcjonalności modułu. Główne funkcje: autoryzacja, wybór towaru na ekranie z grup/podgrup, przejście do koszyka, płatność kartą oraz druk paragonu. Program powinien działać na Windows 10 i wyżej, korzystać z istniejącej bazy danych.
Napisać i stworzyć aplikację mobilną. Potrzebne jest kreatywne i wysoko profesjonalne podejście, ponieważ pomysł aplikacji jest nietypowy)