Closed GoogleCodeExporter closed 9 years ago
Алгоритмы можно посмотреть в примерах
идущих с Pentaho Data Integration. Описания
пока к сожалению нет. Знакомьтесь с первым
примером
http://openbravoposru.googlecode.com/files/transformations-GenerateRows-PRODUCTS
_JOB.zip
и спрашивайте что не понятно.
Original comment by svinin...@gmail.com
on 4 May 2009 at 6:49
Я смотрел. Но пожалуй хотелось бы начать с
чегото попроще.
Скажем со схемы виденой мной в одном из
вариантов POS-терминалов:
Из учетной программы выгрузка происходит в
текстовый файл (cvs). Выкладывается в
определенную папку доступную по сети. Тоже
происходит и в терминалах. Скажем раз в с
смену данные сгружаются в текстовый файл,
который от туда загружает учетная система.
Просто сложно понять >Алгоритмы можно
посмотреть в примерах идущих с Pentaho Data
Integration ибо абсолютно все не знакомо. Если бы
было обрисовано в общих чертах, то
было бы проще.
Спасибо.
Original comment by StalinPo...@gmail.com
on 4 May 2009 at 7:00
с чегото попроще - не точно выразился.
В смысле с подобным образом описаного
алгоритма, то есть на "пальцах".
Original comment by StalinPo...@gmail.com
on 4 May 2009 at 7:02
В примерах как раз и показано, как
загружать данные из cvs и как затем их
обрабатывать, а в моём примере показано,
как их в итоге загружать в БД Openbravo.
Недельки через две если получится
постараюсь выложить описание этих шагов.
Если
разберётесь быстрее, рад буду услышать Ваш
опыт и мнение.
Original comment by svinin...@gmail.com
on 4 May 2009 at 7:48
Мало что понял из примеров. С pentaho более
менее разобрался. Такой вопрос: механизма
загрузки данных в самом openbravopos не
предусмотрено? То есть единственный способ
это напрямую грузить в базу данных?
И второе. Есть простой сканер штрих кодов, с
ком портом. Как его заставить работать?
Нужны драйвера? или еще как то? Просто
указав порт завести не получилось.
Original comment by StalinPo...@gmail.com
on 5 May 2009 at 3:53
[deleted comment]
В примерах показаны алгоритмы работы PDI,
если будут проблемы лучше обращаться к ним.
Совершенно верно, грузить необходимо прямо
в базу Openbravo POS.
Сканер с COM-портом не подойдёт, нужен PS/2 или
USB, работающий как клавиатура.
Original comment by svinin...@gmail.com
on 5 May 2009 at 4:45
[deleted comment]
[deleted comment]
[deleted comment]
[deleted comment]
[deleted comment]
>Совершенно верно, грузить необходимо
прямо в базу Openbravo POS.
Тогда есть ли описание структуры бд? Что то
реверсить не охото.
Original comment by StalinPo...@gmail.com
on 5 May 2009 at 5:04
Структуру начали описывать здесь
http://wiki.openbravo.com/wiki/OpenbravoPOS_Database_Model, но пока
статья в работе и
больше приходится самому разбираться.
Original comment by svinin...@gmail.com
on 5 May 2009 at 5:10
> И второе. Есть простой сканер штрих кодов,
с ком портом. Как его заставить работать?
> Нужны драйвера? или еще как то? Просто
указав порт завести не получилось.
Создал отдельную тему Issue 9 посвящённую
работе с сканером штрих-кодов подключаемом
по COM-порту.
Original comment by svinin...@gmail.com
on 5 May 2009 at 5:16
А вот и появилась первая схема для базы
данных Openbravo POS 2.30. Спасибо dma02.
http://forge.openbravo.com/plugins/espforum/view.php?group_id=101&forumid=434920
&topicid=6994190
Достаточно наглядно, но если охота красоты
можно и в MySQL WorkBench
http://dev.mysql.com/workbench/ перерисовать.
Original comment by svinin...@gmail.com
on 7 May 2009 at 10:36
А вот и я составил ER-диаграмму с помощью MySQL
Workbench 5.1.12 Beta3. На данной
диаграмме представлена структура БД Openbravo
POS 2.20, на сегодняшний день эта
структура используется и в исходном коде
размещённом в репозитарие данного проекта.
Original comment by svinin...@gmail.com
on 7 May 2009 at 3:54
Attachments:
Original comment by svinin...@gmail.com
on 24 May 2009 at 7:16
Тоже правильное решение, пора создавать
отдельный модуль менеджера для учета по
складам, а выгрузку данных осуществлять по
сети (постоянное подключение) при
оформлении заказа/ либо USB FLASH (отдельно POS
от модуля менеджера) по закрытию дня.
Никакой другой связи с продажами и складом
не должно быть, это бред.
Пока все до боли напоминает тупость 1С.
Original comment by serv%gala.net@gtempaccount.com
on 24 May 2009 at 7:39
По поводу вышесказанного готов оспорить
любой Ваш довод нецелесообразности моего
решения, т.к. имею большой опыт в торговле.
Original comment by serv%gala.net@gtempaccount.com
on 24 May 2009 at 7:50
Извините, но пока с Вами никто и не спорит.
Если у Вас есть наработки в данном
направление (на базе Openbravo POS), прошу
присоединится к проекту и опубликовать их.
Единственно, что могу сказать по поводу
своих приоритетов в направлении разработки
средств взаимодействия с Openbravo POS, лично я
занимаюсь построением схем обмена
данными построенных средствами PDI: Kettle ().
Если Вы ведёте разработку на базе
другой платформы прошу рассказать о данной
работе для создания более полного описания
возможностей Openbravo POS.
Original comment by svinin...@gmail.com
on 25 May 2009 at 4:41
В вики Openbravo опубликованы схема и описание
структуры базы данных для версии
Openbravo POS 2.30 http://wiki.openbravo.com/wiki/POS/2.30/Database_Model
Диаграмма структуры БД моя.
Original comment by svinin...@gmail.com
on 31 Aug 2009 at 3:57
Теперь схема для Openbravo POS 2.30 актуальна и для
исходного кода данного проекта.
Original comment by svinin...@gmail.com
on 1 Oct 2009 at 11:21
Тему закрываю. Обсуждение по диаграммам
для новых версий БД перенёс в
http://groups.google.com/group/openbravoposru/t/69b8ddcf713fcdae
По поводу алгоритма обмена с конкретными
системами прошу создавать отдельные темы
где точно указывать для какой
системы(обязательно версию системы)
хотели-бы видеть схемы.
Original comment by svinin...@gmail.com
on 12 Apr 2011 at 2:21
Original issue reported on code.google.com by
StalinPo...@gmail.com
on 4 May 2009 at 6:09