pindesk / openbravoposru

Automatically exported from code.google.com/p/openbravoposru
0 stars 0 forks source link

Новое для ресторана(нет ограничения на количество столов, подробная панель о заказе, пречек) #211

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Создавай сколько угодно столов, прямо из 
панели!
А также долгожданная печать пречека!

Original issue reported on code.google.com by masterum...@gmail.com on 13 Jun 2012 at 2:55

Attachments:

GoogleCodeExporter commented 8 years ago
Как я понимаю сделав эту фичу придётся 
отказаться от плана зала, будут просто 
добавляться новые кнопки для каждого 
нового стола. Мне такой вариант не совсем 
нравиться. Если не сложно опиши подробнее, 
для решения какой проблемы он нужен.

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

Про предчек поясни, вроде изначально была 
кнопка для предварительной печати, или 
какие-то отличия.

Ещё вопрос куда делись обрамления окошек? 
Как это сделать?

А в общем отлично, что появился участник, 
готовый развивать тему модуля ресторана, а 
то я больше розницей интересуюсь. Так что 
буду рад если посвятите меня в этой теме :) и 
вместе сделаем нашу POS лучше.

Original comment by svinin...@gmail.com on 14 Jun 2012 at 4:26

GoogleCodeExporter commented 8 years ago
О_о меня в коммитеры записали?)). Спасибо.
Расскажи подробно, откуда правильно слить 
ваш ветку исходников, а то я какую-то 
странную залил?

1. Зачем отказываться от плана зала, это 
отдельный модуль. Необходимость вызвана 
для заведений с динамическим добавлением 
столов, где нет конкретного плана, т.е. 
(сезонные кафе, заведения, где за одним 
столом обслуживается несколько счетов(3 и 
более), гибче решается проблема 
бронирования стола etc)

2. Значения левой панели:
   - Официант, обслуживающий стол (есть возможность сменять для администратора)
   - Дата и время открытия стола
   - Время, прошедшее с момента открытия стола
   - Количество гостей за столом. (удобно, когда марка печатается на бар/кухню знать сколько готовить посуды/приборов)

3. Предчек внедрен в код. Если внимательнее 
смотреть на первый скрин, там есть стол с 
иконкой купюры, она означает, что предчек 
выбит и редактирование стола запрещено 
(ниже скрин такого стола)

4. Обрамления окошек элементов AWT убираются 
установкой флага методу 
java.awt.Frame.setUndecorated(boolean undecorated). (В визуальном 
редакторе NetBeans свойства JFrame -> undecorated).

5. Такое ощущение, что тут вообще нет 
программистов. Я со своим JuniorJavaDeveloper просто 
сажусь и начинаю писать, что мне нужно. P.S. 
Все доработки, сделанные мной, проплачены, 
и я теперь прямо не знаю, как быть с 
заказчиками)).

Original comment by masterum...@gmail.com on 14 Jun 2012 at 9:14

Attachments:

GoogleCodeExporter commented 8 years ago
Да там балы проблемная ветка с ошибками 
после перехода с SVN на HG, сейчас закрыл её. 
Так что делать и заливай в: 

hg clone https://code.google.com/p/openbravoposru/

Пока лучше если сделаешь отдельную ветку 
изменение из которой будет объединять с 
основной по ходу работы.

По пунктам 1 и 2, очень интересные решения. 
По 3 меня просветил, над необходимостью 
такого функционала даже и не думал, считаю 
уже сейчас можно внедрять в код. За 4 
спасибо буду знать, но в наш проект 
внедрять не надо или надо, но опционально.

А по 5 немного тоже пофилософствую :) 
Программистов здесь полно и достаточно 
высокого уровня, но цель проекта, как я её 
ставил изначально для себя, не изменить 
кардинально Openbravo POS, а дополнить её 
переводом, поддержкой разнообразного 
оборудования, мелкими исправлениями и 
улучшениями. Сам я лично веду 5 крупных 
форков со своими брендами, которые 
кардинально меняют логику работы Openbravo POS и 
делают её несовместимой с оригинальной 
версией. Но я пока не вижу большой 
необходимости сливать их в один проект и 
раздавать здесь, так как это будет 
совершенно другая система и на поддержания 
неё у меня не будет сил. Хотя если есть 
интерес развивать направление того-же 
ресторана, я уже сейчас могу предложить 
объединить твои разработки со своим 
модулем калькуляции блюд, что в свою 
очередь повысить интерес к Openbravo POS в сфере 
общественного питания. Но это уже будет 
друга система, со своей структурой базы 
данных и новыми проблемами, и её 
поддержания ляжет уже на нас совместно, а 
поддержание свободного софта идёт за счёт 
свободного времени, так что это тоже труд, 
хоть и оплачен он взаимопомощью. А вот 
делится или не делиться кодом, это твой 
личный выбор, я обычно делюсь тем что будет 
интересно не только одному конкретному 
заказчику. 

У меня есть хороший пример, это фича смены 
логотипов через ресурсы. Пока она была 
сделана для первого моего форка, я её не 
выкладывал сюда, а вот когда все остальные 
четыре потребовали её, я решил, что это явно 
нужная для всех фича и поместил её сюда. А 
для демонстрации выложил новогоднюю 
сборку, хотя меня удивляет, почему все 
сразу кидаются менять powered by логотип Openbravo, 
такое чувство, что всем стыдно, что за них 
кто-то другой сделал 99% работы.

А то что клиент оплатил работу это вообще 
не его проблема, так как софт GPL и всё что 
сделано на его основе никак не может быть 
защищено патентами. Не надо обольщаться по 
поводу ценности проделанной работы, ты уже 
сейчас много сделал разместив скриншоты и 
описав их. Теперь я знаю, что эти фичи можно 
предлагать заказчикам, как только найду 
готовых заплатить, я их сделаю и тогда 
точно выложу сюда, так как знаю, что это 
нужно многим. Сообщество проекта их 
протестирует, я их отточу и они станут 
лучше твоих якобы закрытых, и есть вариант, 
что в будущем, твой заказчик выйдет на меня 
на прямую. Но главное другое, здесь их может 
увидит другой разработчик, который их 
может развить дальше. Вот в принципе 
главное почему я занимаюсь и продвигаю 
открытый софт. 

Если интересны детали сотрудничества в 
рамках нашего проекта можем пообщаться по 
скайпу более подробно.

Original comment by svinin...@gmail.com on 22 Jun 2012 at 5:22

GoogleCodeExporter commented 8 years ago
Кстати в коммитеры я тебя записал из-за 
темы блокировки столов, не забудь, выбери 
время залей их, это на 100% нужные всем 
изменения и проекту они явно нужны.

Original comment by svinin...@gmail.com on 22 Jun 2012 at 5:27

GoogleCodeExporter commented 8 years ago
vopros, mozno li realizovat etot funkcional na uzhe rabotauwuu sistemu, naprier 
pe4at pre4eka

Original comment by foptr...@gmail.com on 6 Jul 2012 at 5:19

GoogleCodeExporter commented 8 years ago
Печать пречека с ее функцией подсвечивать 
стол влечет за собой внесение изменений в 
бд. Так что сразу и не реализовать, но мы 
думаем над этим.

Original comment by masterum...@gmail.com on 25 Jul 2012 at 2:57

GoogleCodeExporter commented 8 years ago
Можно получить, готовые скрипты данного 
решения, если можно с инструкцией, 2 недели 
как столкнулся с задачей внедрить в 
ресторан Openbravopos, до этого с подобными 
задачами не сталкивался.

Original comment by russcor...@gmail.com on 2 Nov 2012 at 8:47

GoogleCodeExporter commented 8 years ago
А можно получить модуль калькуляции блюд?

Original comment by taz...@gmail.com on 22 Jul 2013 at 8:54

GoogleCodeExporter commented 8 years ago
tazdiv, простите, а где Вы видели калькуляцию?

Original comment by masterum...@gmail.com on 3 Aug 2013 at 9:18

GoogleCodeExporter commented 8 years ago
посмотрели, облизались и все? ((( 

Original comment by densb...@gmail.com on 25 Mar 2014 at 5:17