Нашел открытую POS, которая понимает фискальные регистраторы "Штрих-М" УРРРА! http://code.google.com/p/openbravoposru/
Вопрос к знающим, как правильнее организовать обмен данными между этой POS и adempiere?
Мы в данный момент делаем подключение штрих-кодов и QR кодов. фискальный регистратор - по сути принтер. Драйвер можно слить из любого POS терминала. Дисплей - не пробовали.
Вчера у нас состоялась достаточно острая дискуссия с Дмитрием Комиссаровым (ROSA) и Сергеем Голубевым (Обозреватель CNews) о "Национальной Программной Платформе" вообще и об этом письме в частности.
Моя позиция по данному вопросу проста и изложена в следующих постах дискуссии.
"Распил сама идея НПП. Необходимо разрабатывать, а точнее даже не разрабатывать, а закрепить директивно давно уже разработанные международные стандарты и протоколы обмена информацией между заинтересованными агентами рынка или госструктурами. Нормы использования криптографических алгоритмов. А так же определить ответственные госорганизации за ведение НСИ."
"необходимо тем, кто действительно видит в этом перспективу, как ИТ-компании, так и энтузиастов, так и CIO заинтересованных в развитии своих "хозяйств" в данном направлении объединяться в профильные группы: инфраструктурные, приложений офисного характера, бизнес-приложения и т.п. и работать без "органа" и вне этого поля! А пресса может стать проводником и координатором данного процесса. "
К великому сожалению, предположение о возможности закрытия якобы "свободного ПО", которое высказано в третьем впечатлении, похоже полностью подтверждается.
Минкомсвязи засекретило «русскую Windows», так как она полностью американская
Директор департамента госполитики в области ИТ Минкомсвязи Игорь Милашевский распространил письмо (есть в распоряжении CNews), в котором сообщил, что публикация результатов разработки прототипов базовых компонент национальной программной платформы (НПП) «не допускается», так как они «содержат материалы, относящиеся к вопросам обеспечения информационной безопасности программных решений, используемых в органах государственной власти РФ». О наличии такого письма написал в своем блоге на Facebook Д… полный текст
Корректрующие с/ф. Если с обычными и даже с авансовыми еще можно "изгольнуться", соотнося их с Invoce или Bank Statment соответственно. То куда "првинтить" корректирующие? Гипотетически - сторно проводки.
Внутренний голос мне подсказывает, что практически - AP / AR Credit Memo
Если Invoce переводить как счет-фактура, то логично переводить Credit Memo как корректировочная счет-фактура :)))
Разумеется, если принципы не позволяют использовать такие идеологически сомнительные типы документов, как Credit Memo, то выхода нет... :))
Да, это один из вариантов. Но не всякое Credit Memo есть корректирующая С\ф.
Корректрующие с/ф. Если с обычными и даже с авансовыми еще можно "изгольнуться", соотнося их с Invoce или Bank Statment соответственно. То куда "првинтить" корректирующие? Гипотетически - сторно проводки.
Внутренний голос мне подсказывает, что практически - AP / AR Credit Memo
Если Invoce переводить как счет-фактура, то логично переводить Credit Memo как корректировочная счет-фактура :)))
Разумеется, если принципы не позволяют использовать такие идеологически сомнительные типы документов, как Credit Memo, то выхода нет... :))
Water, если вам необходим функционал ADempiere+OpenBravoPOS возьмите уже собранный для этого дистрибутив Adempiere_360LTS.010.zip и бекап БД ExpDat_pos.jar, которая включает уже запущенные скрипты. Подробности установки и настройки в файле README.txt, который находится там же.
Установка доп. пакетов системы как правило состоит из двух частей:
1)Приложение- jar-файл, который необходимо скопировать в папку packages и пересетапить(запустить run_setup) систему.
2)База данных - sql-скрипты, которые необходимо запустить для соответствующей БД (Oracle|Posgresql|MySql) любыми удобными средствами.
Пара вопросов, для закрепления понимания, если позволите:
1) Так т.е. скрипты миграции, это просто напросто sql файлы которые мы должны выполнить запрос к конкретной базе так, и в процессе они редактируют эти самые незыблемые таблицы?
2) Патчи для Adempiere, не так действуют? а как? а выполняем просто через яву т.к. патчи идут с ее расширением?
3)
Для начала работы: инсталлируем PostgreSQL
2) инсталлируем ADempiere (дальше AD)
3) создаем базу данных из дампа идущего в комплекте с AD
4) накладываем патчи на AD (просто качаем, переименовываем, подкладываем выполняем setup.sh)
5) выполняем скрипты миграции (а кстати откуда название "миграция"?)
6) все. База имеет структуру последней версии, в ней по идее должны уже быть и пункт меню интеграции с POS
или я что-то упустил?
зы. я вот достаточно плотно работал с firebird/interbase a oracle впервые вижу. мне не понятно в FB база это отдельный конкретный файл все просто и понятно если делаем бэкап то gbak -b откуда/файл куда/файл а в пострэс-е как это все выглядит?
ззы. да, я читал документацию, но для того, чтобы четкая картина сложилась, прошу подтвердить или попоправить меня, старался вопросы задавать максимально корректно. Заранее спасибо за помощь
1. Спасибо, что по такому, ламерскому вопросу побеспокоили, человека. 2. я правильно понимаю, что для того чтобы выполнить скрипты миграции, мы подкладываем их в каталог ADempiere/packages/ дальше по каталогам отдельным и выполняем сетап? там у нас появляется gui окно с настройками жмем ок. он говорит что нужно перезапустить сервер и в консоли видим выполняющиеся скрипты?
Нет не правильно.
Скрипты миграции находятся в архиве migration.zip. Их необходимо запустить доступными средствами в вашей базе данных. Более подробную информацию смотрите тут.
Просто я сделал, так как написал выше, и меню такого нет. может ли это быть из за того, что я сначала локализировал программу? (все по инструкции с этого сайта)
1. Спасибо, что по такому, ламерскому вопросу побеспокоили, человека. 2. я правильно понимаю, что для того чтобы выполнить скрипты миграции, мы подкладываем их в каталог ADempiere/packages/ дальше по каталогам отдельным и выполняем сетап? там у нас появляется gui окно с настройками жмем ок. он говорит что нужно перезапустить сервер и в консоли видим выполняющиеся скрипты?
Red1 попросил перевести ответ на ваш вопрос, что я и делаю:
Red1 пишет:
Особенности синхронизации на стороне ADempiere очень подробно расписаны в моем учебнике.
Вы должны, как указано на странице 12, скачать и выполнить скрипт миграции. Я не говорю Вам как это сделать, предполагается, что Вы знаете основы. Если Вам потребуется помощь ищите "how to apply migration scripts" на форумах или в руководстве.
Если можно, просто рекомендовать.))
Молодцы. Теперь знаю куда посылать с решением таких вопросов ;-)
Почитайте вот эту тему. Там есть ответы на многие вопросы.
Мы в данный момент делаем подключение штрих-кодов и QR кодов. фискальный регистратор - по сути принтер. Драйвер можно слить из любого POS терминала. Дисплей - не пробовали.
Статья замечательная! Там действительно много нюансов описано.
Пожалуйста. Рад что эта информация пригодилась ;-)
та же ошибка...
Вчера у нас состоялась достаточно острая дискуссия с Дмитрием Комиссаровым (ROSA) и Сергеем Голубевым (Обозреватель CNews) о "Национальной Программной Платформе" вообще и об этом письме в частности.
Моя позиция по данному вопросу проста и изложена в следующих постах дискуссии.
"Распил сама идея НПП. Необходимо разрабатывать, а точнее даже не разрабатывать, а закрепить директивно давно уже разработанные международные стандарты и протоколы обмена информацией между заинтересованными агентами рынка или госструктурами. Нормы использования криптографических алгоритмов. А так же определить ответственные госорганизации за ведение НСИ."
"необходимо тем, кто действительно видит в этом перспективу, как ИТ-компании, так и энтузиастов, так и CIO заинтересованных в развитии своих "хозяйств" в данном направлении объединяться в профильные группы: инфраструктурные, приложений офисного характера, бизнес-приложения и т.п. и работать без "органа" и вне этого поля! А пресса может стать проводником и координатором данного процесса. "
Первый шаг на этом пути был нами уже сделан - создание сообщества Siberium и формулировка его принципов.
Хорошо, что началось обсуждение - надеюсь, что мы сумеем организовать открытую внегосударственную альтернативу.
К великому сожалению, предположение о возможности закрытия якобы "свободного ПО", которое высказано в третьем впечатлении, похоже полностью подтверждается.

Минкомсвязи засекретило «русскую Windows», так как она полностью американскаяДиректор департамента госполитики в области ИТ Минкомсвязи Игорь Милашевский распространил письмо (есть в распоряжении CNews), в котором сообщил, что публикация результатов разработки прототипов базовых компонент национальной программной платформы (НПП) «не допускается», так как они «содержат материалы, относящиеся к вопросам обеспечения информационной безопасности программных решений, используемых в органах государственной власти РФ». О наличии такого письма написал в своем блоге на Facebook Д… полный текст
Источник: CNews
Корректрующие с/ф. Если с обычными и даже с авансовыми еще можно "изгольнуться", соотнося их с Invoce или Bank Statment соответственно. То куда "првинтить" корректирующие? Гипотетически - сторно проводки.
Внутренний голос мне подсказывает, что практически - AP / AR Credit Memo
Если Invoce переводить как счет-фактура, то логично переводить Credit Memo как корректировочная счет-фактура :)))
Разумеется, если принципы не позволяют использовать такие идеологически сомнительные типы документов, как Credit Memo, то выхода нет... :))
Корректрующие с/ф. Если с обычными и даже с авансовыми еще можно "изгольнуться", соотнося их с Invoce или Bank Statment соответственно. То куда "првинтить" корректирующие? Гипотетически - сторно проводки.
Внутренний голос мне подсказывает, что практически - AP / AR Credit Memo
Если Invoce переводить как счет-фактура, то логично переводить Credit Memo как корректировочная счет-фактура :)))
Разумеется, если принципы не позволяют использовать такие идеологически сомнительные типы документов, как Credit Memo, то выхода нет... :))
Water, если вам необходим функционал ADempiere+OpenBravoPOS возьмите уже собранный для этого дистрибутив Adempiere_360LTS.010.zip и бекап БД ExpDat_pos.jar, которая включает уже запущенные скрипты. Подробности установки и настройки в файле README.txt, который находится там же.
Установка доп. пакетов системы как правило состоит из двух частей:
1)Приложение- jar-файл, который необходимо скопировать в папку packages и пересетапить(запустить run_setup) систему.
2)База данных - sql-скрипты, которые необходимо запустить для соответствующей БД (Oracle|Posgresql|MySql) любыми удобными средствами.
не отходя от кассы: пытаюсь выполнить первый из скриптов миграции
В таком случае нужно добавить перед каждой таблицей adempiere.
Напимер: LINE 3: INSERT INTO adempiere.AD_Menu (AD_Client_ID,AD_Menu_ID,AD_Org_ID,Creat...
не отходя от кассы: пытаюсь выполнить первый из скриптов миграции
Пара вопросов, для закрепления понимания, если позволите:
1) Так т.е. скрипты миграции, это просто напросто sql файлы которые мы должны выполнить запрос к конкретной базе так, и в процессе они редактируют эти самые незыблемые таблицы?
2) Патчи для Adempiere, не так действуют? а как? а выполняем просто через яву т.к. патчи идут с ее расширением?
3)
Для начала работы: инсталлируем PostgreSQL
2) инсталлируем ADempiere (дальше AD)
3) создаем базу данных из дампа идущего в комплекте с AD
4) накладываем патчи на AD (просто качаем, переименовываем, подкладываем выполняем setup.sh)
5) выполняем скрипты миграции (а кстати откуда название "миграция"?)
6) все. База имеет структуру последней версии, в ней по идее должны уже быть и пункт меню интеграции с POS
или я что-то упустил?
зы. я вот достаточно плотно работал с firebird/interbase a oracle впервые вижу. мне не понятно в FB база это отдельный конкретный файл все просто и понятно если делаем бэкап то gbak -b откуда/файл куда/файл а в пострэс-е как это все выглядит?
ззы. да, я читал документацию, но для того, чтобы четкая картина сложилась, прошу подтвердить или попоправить меня, старался вопросы задавать максимально корректно. Заранее спасибо за помощь
1. Спасибо, что по такому, ламерскому вопросу побеспокоили, человека. 2. я правильно понимаю, что для того чтобы выполнить скрипты миграции, мы подкладываем их в каталог ADempiere/packages/ дальше по каталогам отдельным и выполняем сетап? там у нас появляется gui окно с настройками жмем ок. он говорит что нужно перезапустить сервер и в консоли видим выполняющиеся скрипты?
Нет не правильно.
Скрипты миграции находятся в архиве migration.zip. Их необходимо запустить доступными средствами в вашей базе данных. Более подробную информацию смотрите тут.
Интересный вопрос))) есть себестоимость, а есть цена для клиента. Вы о какой цифре?
*забыл дописать, то.
Просто я сделал, так как написал выше, и меню такого нет. может ли это быть из за того, что я сначала локализировал программу? (все по инструкции с этого сайта)
1. Спасибо, что по такому, ламерскому вопросу побеспокоили, человека. 2. я правильно понимаю, что для того чтобы выполнить скрипты миграции, мы подкладываем их в каталог ADempiere/packages/ дальше по каталогам отдельным и выполняем сетап? там у нас появляется gui окно с настройками жмем ок. он говорит что нужно перезапустить сервер и в консоли видим выполняющиеся скрипты?
Red1 попросил перевести ответ на ваш вопрос, что я и делаю:
Особенности синхронизации на стороне ADempiere очень подробно расписаны в моем учебнике.
Вы должны, как указано на странице 12, скачать и выполнить скрипт миграции. Я не говорю Вам как это сделать, предполагается, что Вы знаете основы. Если Вам потребуется помощь ищите "how to apply migration scripts" на форумах или в руководстве.
Вот ссылка для скачивания:
http://sourceforge.net/projects/adempiere/files/openbravoPOS/migration.zip/download