Форум программистов, компьютерный форум, киберфорум
Python: Django
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
1

Сайт на django - планировщик работ, оказания услуг

11.01.2019, 20:41. Показов 2564. Ответов 25
Метки нет (Все метки)

Приветствую!

Подскажите, может есть готовое решение?

1. Видеть кто где когда работает

2. Вносить новые заявки и объекты (адреса) на которых ведутся работы. На объекте есть заказчик, адрес, город, исполнитель

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

4. Система нужна чтобы понять: можем мы именно на это время (удобное заказчику) поставить объект, не занято ли это время и исполнитель в этот отрезок времени и день

5. Учет средств расходуемых на объект (затраты) в качестве эксперимента, так как расход приблезителен, и данные по расходу и собираем в конце работ по каждому объекту, для анализа

Добавлено через 2 минуты
планировщик (дневник работ) по объектам.я хочу видеть: название объекта, город адрес, контакты заказчика, кто работает, что делает, чем работает (материалы и т.п.), сколько денег взяли с заказчика, сколько ушло в расход (зп бенз и прочее),
с возможностью потом подбить статистику
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2019, 20:41
Ответы с готовыми решениями:

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

Отчет обоснованность оказания услуг
Добрый день. Делаю большую самостоятельную работу по 2ому курсу 1С: Предприятие 8. Застрял на 13...

Отчет «Обоснованность оказания услуг»
Создать отчет «Обоснованность оказания услуг», позволяющий проанализировать случаи исполнения услуг...

Реализация срока оказания услуг SQL
Народ, имеются поле "Дата оформления договора"(date) и "Срок указания услуг(месяцев)"(int), какой...

__________________

Записывайтесь на профессиональные курсы Fullstack-разработчиков на Python
25
322 / 301 / 173
Регистрация: 16.11.2010
Сообщений: 1,069
Записей в блоге: 9
14.01.2019, 14:37 2
Подскажите, может есть готовое решение?
Шутите? Может, оно, конечно, и есть. но точно не бесплатное
0
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
14.01.2019, 15:06  [ТС] 3
решили не писать своего - воспользовались bitrix24.runetBool, нет, не шучу

есть совершенно бесплатные такие как odoo (и не нужно как заговоренный, повторять, что odoo платное, это не так)

но оно слишком сложное для такой примитивной задачи

а задача простая - распределять задачи по исполнителям
чтобы только назначенный видел задачу
1
322 / 301 / 173
Регистрация: 16.11.2010
Сообщений: 1,069
Записей в блоге: 9
14.01.2019, 16:01 4
IRIP, глянул в вики. Довольно мощная система для бесплатного продукта. Надо будет почитать
1
399 / 278 / 78
Регистрация: 03.12.2015
Сообщений: 657
14.01.2019, 23:09 5
Цитата Сообщение от IRIP Посмотреть сообщение
решили не писать своего - воспользовались bitrix24.ru
Посмотрите еще (на будущее) planfix.ru
При определенной настройке эта система мощнее и удобнее битрикса.

Цитата Сообщение от IRIP Посмотреть сообщение
есть совершенно бесплатные такие как odoo (и не нужно как заговоренный, повторять, что odoo платное, это не так)
но оно слишком сложное для такой примитивной задачи
а задача простая - распределять задачи по исполнителям
чтобы только назначенный видел задачу
Задача простая лишь на первый взгляд.

Django работает на более низком уровне, чем odoo. Если систему делать на django сразу всплывет куча "рутинных" технических вопросов, которые надо решать:
- работа с БД
- формы для ввода данных, для отображения (списки, таблицы)
- поиск, фильтрация
- управление правами доступа
- виджеты календаря
Все это придется настраивать практически вручную. И это мы еще не дошли до самого главного - решения перечисленных задач.

Odoo для этих целей как раз подходить намного лучше. Декларативно описав модель можно решить большую часть "рутинных" задач и приступить к выполнению "полезных" задач.

Добавлено через 1 минуту
Собственно, odoo была создана как раз для решения таких задач.
1
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
16.01.2019, 15:06  [ТС] 6
netBool, больше всего крутых модулей и доработок для 8 версии

все, что больше 8 и меньше 12 пока можно не рассматривать.

12 версия - сырая, причем только в Украине odoo сейчас получила ОЧЕНЬ широкое распространение, как РЕАЛЬНАЯ замена 1С (только 8 версии, потому что там счета можно вести бухгалтерские, в 12 уже нельзя)

такие дела

Добавлено через 7 минут
Цитата Сообщение от vrm2 Посмотреть сообщение
planfix.ru
пробовали, неплохой =)

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

Добавлено через 56 минут
netBool, vrm2, я уже неоднократно поднимал вопрос о создании на форуме раздела для odoo

Давайте объединим усилия!
1
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
22.02.2019, 12:48  [ТС] 7
Цитата Сообщение от vrm2 Посмотреть сообщение
Django работает на более низком уровне, чем odoo. Если систему делать на django сразу всплывет куча "рутинных" технических вопросов, которые надо решать:
- работа с БД
- формы для ввода данных, для отображения (списки, таблицы)
- поиск, фильтрация
- управление правами доступа
- виджеты календаря
Да, согласен
но с другой стороны -

на django, что называется - разделение труда. Сначала можно сделать простейшую систему

=========================
1. Видеть кто где когда работает

2. Вносить новые заявки и объекты на которых ведутся работы. На объекте есть заказчик, адрес, город, исполнитель)

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

4. Система нужна чтобы понять: можем мы именно на это время (удобное заказчику) поставить объект, не занято ли это время и исполнитель в этот отрезок времени и день

5. Учет средств расходуемых на объект (затраты) в качестве эксперимента, так как расход приблизителен, и данные по расходу и собираем в конце работ по каждому объекту, для анализа
=========================
0
Миниатюры
Сайт на django - планировщик работ, оказания услуг  
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
22.02.2019, 14:13  [ТС] 8
vrm2, по сути - простейшая система без наворотов максимально простая

Добавлено через 16 минут
сейчас учет ведется именно в этой таблице
каждая неделя - новая вкладка

Добавлено через 1 час 5 минут
По сути, нужна таблица

дата
время
вид работ
исполнитель
описание

город
адрес
контакт

сумма
нал
безнал

затраты

сальдо
0
92 / 69 / 33
Регистрация: 08.11.2017
Сообщений: 249
22.02.2019, 15:46 9
IRIP, так сделайте такую таблицу, обычный CRUD.
0
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
22.02.2019, 16:05  [ТС] 10
kratorr, вопрос не в таблицах =)

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

Например:

город адрес контакт == вполне может заполняться из данных заказчика

затраты == должны содержать набор данных (топливо, зарплата, набор произвольных данных) и общая сумма должна учитываться также, как и сумма по каждому пункту

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

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

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

Добавлено через 1 минуту
контакт - может браться из лидов (с определенной историей)

исполнитель - тоже берется из базы исполнителей
0
399 / 278 / 78
Регистрация: 03.12.2015
Сообщений: 657
24.02.2019, 01:14 11
Цитата Сообщение от IRIP Посмотреть сообщение
вопрос не в таблицах =)
А в чем вопрос-то?

Варианты:
- найти готовое, конкретно под эту задачу - шансы нулевые
- найти похожее, но для другого бизнеса (но с похожими бизнес-процессами) - шансы малы, переделать систему обычно невозможно
- сделать на конструкторе - битрикс, планфикс - контроль будет, но полноценного учета и планирования не будет
- сделать на odoo или 1С - будет все ок, но дороже
- сделать на джанго - совсем долго (одной табличкой здесь не обойтись), совсем дорого (особенно для поддержки)

В odoo:
- учет продаж - лиды, заказчки, контакты
- учет доходов - счета, нал-безнал
- учет сотрудников - это Ваши исполнители
- учет затрат - это Ваши топливо-бензин
- контроль проектов - когда проект состоит из нескольких этапов-задач

На каждый из этих пунктов в джанге понадобилось бы несколько таблиц + интерфейс пользователя.
Задача только кажется простой, на джанго делать долго, не подходящий инструмент в данном случае. ИМХО
0
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
24.02.2019, 01:31  [ТС] 12
vrm2, flectrahq?

Добавлено через 1 минуту
Цитата Сообщение от vrm2 Посмотреть сообщение
Задача только кажется простой, на джанго делать долго, не подходящий инструмент в данном случае. ИМХО
согласен, только приблизительный объем работ - ежедневно писать вдвоем - месяц

и это базовый функционал

Хотя


человек просит - дайте мне "табличку" чтобы вносить данные
0
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
24.02.2019, 09:18  [ТС] 13
vrm2, https://www.odoo.com/apps/modules/12.0/ti_service/ вот, примерно то, что нужно

мы на odoo форуме, сходимся во мнении, что лучше использовать flectra
0
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
24.02.2019, 11:12  [ТС] 14
Есть что-то похожее в CRM
0
Миниатюры
Сайт на django - планировщик работ, оказания услуг   Сайт на django - планировщик работ, оказания услуг  
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
24.02.2019, 13:50  [ТС] 15
На сколько эффективен может быть такой алгоритм действий?

СИСТЕМА

ЮЗЕРС
имя
город
телефон
тип (клиент, сотрудник)


ЗАДАЧИ
дата поступления (автоматически)
статус (новый, назначенный, в работе, завершен)
город
дата исполнения
клиент (выбор из списка ЮЗЕРС с типом КЛИЕНТ, или добавление нового)
исполнитель (выбор из ЮЗЕРС с тип = исполнитель, или добавление нового)
сумма ожидаемая
затраты
сальдо (идет в итог задачи, как результат деятельности )

ЗАТРАТЫ (в задачу)
вид затраты (выбрать из справочника)
сумма затраты
примечание
0
399 / 278 / 78
Регистрация: 03.12.2015
Сообщений: 657
24.02.2019, 22:22 16
Скорее не ЗАДАЧИ, а ЗАКАЗЫ.

Отсутствует контроль фактических поступлений. Может сильно расходиться с "суммой ожидаемой".
А управлять дебиторской задолженностью обязательно понадобится
0
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
24.02.2019, 22:52  [ТС] 17
Цитата Сообщение от vrm2 Посмотреть сообщение
Отсутствует контроль фактических поступлений
ЗАКАЗЫ (лиды)
- дата поступления (автоматически)
- статус (новый, назначенный, в работе, завершен)
- город
- дата исполнения
- клиент (выбор из списка ЮЗЕРС с типом КЛИЕНТ, или добавление нового)
- исполнитель (выбор из ЮЗЕРС с тип = исполнитель, или добавление нового)
- сумма ожидаемая
- ЗАТРАТЫ (в задачу)
-- вид затраты (выбрать из справочника)
-- сумма затраты
-- примечание
- ПОСТУПЛЕНИЯ
-- дата
-- тип платежа (нал / безнал)
-- счет (указать тип счета?)
-- примечание
- САЛЬДО


как привязывать записи ЗАТРАТЫ и ПОСТУПЛЕНИЯ к ЗАКАЗЫ?
0
399 / 278 / 78
Регистрация: 03.12.2015
Сообщений: 657
24.02.2019, 23:35 18
Цитата Сообщение от IRIP Посмотреть сообщение
как привязывать записи ЗАТРАТЫ и ПОСТУПЛЕНИЯ к ЗАКАЗЫ?
Добавить в них поле "id заказа"
0
511 / 143 / 27
Регистрация: 18.04.2015
Сообщений: 1,863
Записей в блоге: 15
24.02.2019, 23:40  [ТС] 19
vrm2, ну а так, в принципе - получилось не плохо, как считаешь?

И еще, вместо odoo - теперь бесплатная - flectra - все тоже что и в платной odoo но бесплатно

Добавлено через 22 секунды
думаю, потом, можно будет для флектры написать приложение
0
399 / 278 / 78
Регистрация: 03.12.2015
Сообщений: 657
25.02.2019, 08:38 20
Вроде, flectra нарушает лицензии. Может лучше на odoo ce делать?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.02.2019, 08:38

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Программа для планирования и учета факта оказания услуг клиентам
Добрый всем вечер (день, утро, ночь). Собираюсь написать небольшую программу для планирования и...

Амортизация способе списания стоимости пропорционально объему продукции(работ, услуг)
Амортизация списания стоимости пропорционально объему продукции (работ, услуг) . Пользователь...

Сайт об оказании услуг
Нужно ли где-то регистрировать сайт об оказании услуг? И что будет если я его создал, но заказов не...

Создать сайт услуг
Добрый день! Поставлена следующая задача: 1. Создать БЕСПЛАТНЫЙ сайт. 2. Регистрация на сайте....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.