0.00
21 читатель, 45 топиков

Заметка о переводе - пятая (горячие клавиши)

Возможно вы обратили внимание на то, что в файлах .po в английских названиях пунктов меню присутствует символ подчёркивания. Причём в различных позициях английского слова (и в начале, и в середине слова, но не в конце). Это признак того, что следующий за ним символ будет выделен цветом или размером и будет использоваться в качестве «горячей» клавиши.
Я пока (до стабилизации перевода) эту возможность не использовал, поскольку очень легко получить пересечение и неоднозначность.
Но такая возможность есть и в будущем её нужно обязательно прикрутить.

Эта статья входит в цикл статей «Заметки по русификации». Все заметки:
Предлагаю заметки по русификации OpenERP
Заметка о переводе — первая (технические средства)
Заметка о переводе — вторая (что нужно, и что не нужно переводить)
Заметка о переводе — третья (стиль перевода)
Заметка о переводе — четвёртая (локализация)
Заметка о переводе — пятая (горячие клавиши)
Заметка о переводе — шестая (как пристроить перевод)
Заметка о переводе — седьмая (термины перевода)

Парсинг входящего письма

Встала примерно следующая задача настройки OpenERP.
На почту приходят заявки от клиентов по определённой форме. Пример тела сообщения:
Имя: Иванов
Фамилия: Иван
Отчество: Иванович
Год рождения: 1978
Ваш уровень образования: Неоконченное высшее
Город: Томск
Контактный телефон: +100500
E-mail: ivanov@example.com
Так как все письма присылают по похожей форме, было бы удобно, чтобы в системе автоматически создавался кандидат с данными, полученными из письма. Основные поля: ФИО, телефон, почта.

Читать дальше →

Pentaho отчет для OpenERP

Хочу представить модуль для интеграции OpenERP и Pentaho. Pentaho — один из самый лучших BI с открытым источником.

Прямая ссылка где вы можете найти и инструкцию и модуль:

https://github.com/richard-willowit/Pentaho-reports-for-OpenERP

Этот проект предоставлен как модуль для OpenERP, который интегрирует его с Pentaho отчетами. Конечные пользователи OpenERP могут проектировать отчеты, используя Pentaho дизайнер отчетов 3.9 (инструкция, по установке: http://bit.ly/L4wPoC), установка /доступ к ним изнутри интерфейса OpenERP.
Читать дальше →

YAML тест в OpenERP

Перевод оригинальной статьи

Что такое Yaml?

YAML — человечески-удобочитаемый формат последовательность данных, который берет концепцию от языков программирования, таких как C,Perl, и Питон, и идеи от XML и формата данных электронной почты… YAML доступен как формат данных OpenERP начиная от OpenERP 6.0, и имеет следующие преимущества:

— Дружественный пользовательский Формат как альтернатива текущему формату данных XML.

— Та же система, для загрузки данных или тестирования, интегрированная в модули.

— Построенный в OpenERP так, чтобы Вы могли разрабатыват сложные тесты Питона.

— Более простой для не разработчика, чтобы написать функциональные тесты.

Как написать Yaml тест?
Читать дальше →

Основы разработки простого модуля в OpenERP

Привожу перевод статьи с кратким но достаточно полным описанием создания модуля в OpenERP. Так как не достаточно владею терминологией программирования — перевел как получилось. Если есть какие либо поправки к переводу, прошу писать — не стесняйтесь :)

Перевод оригинальной статьи

OpenObject использует модули в качестве контейнеров функций, для быстрого обслуживания и хорошему развитию. Модули обеспечивают функциональность в OpenERP.

Состав модуля

Модуль может содержать следующие элементы:

бизнес объекты: объявленные как классы Питона, с расширением osv.osv класс OpenObject

данные: виды, меню, технологические процессы, демонстрационные данные и т.д.

мастера: интерактивные формы

отчеты: RML (формат XML), шаблоны МАКО или OpenOffice отчеты, объедененные с любым видом коммерческой информации, с созданием HTML, ODT или PDF отчетами.

Структура модуля

Модуль создаются в пределах директории server\openerp\addons
Читать дальше →

WebDAV в OpenERP

Перевод оригинальной статьи

WebDAV (Вэб распределение создание документов и управление версиями) является открытым, опубликован в стандартной сборке, и позволяет редактировать документы на отдаленном веб-сервере.

WebDAV поддерживает следующие функции:
Читать дальше →

Дизайнер Отчетов OpenOffice в OpenERP

Перевод оригинальной статьи

Дизайнер Отчетов в Openoffice — плагин, используемый, чтобы создать отчеты для OpenERP. Его — легко установить и использовать. Главное преимущество этого плагина состоит в том, что любой легко может создавать и изменять отчеты для OpenERP.

Процесс установки

Установите используя менеджера дополнений в Openoffice.org Writer

Вы найдете 'менеджера дополнений ' под вкладкой 'Инструменты' в Openoffice.org Writer. Здесь Вы можете добавить 'openerp_report_designer.zip' файл. После добавления файла, перезапустите Openoffice.org Writer и OpenERP Report Designer меню OpenERP в Панеле инструментов будут доступны.
Читать дальше →

Планировщик в OpenERP

Перевод оригинальной статьи

Планировщики — одна из самых привлекательных функций в OpenERP. Поскольку имя подразумевает, что она может наметить любую деятельность как отправка электронного письма, проверка количества запаса, синхронизацию, счета и закупку и т.д… Планировщик выполняет функцию самостоятельно, без человеческого вмешательства.

В OpenERP Вы можете найти планировщиков в

«Установки>Настройки>Планировщик>Планировщик Действий».

Планировщик принадлежит openerp модели «ir.cron». Вот, как мы определяем планировщика в xml (рисунок 1.1)
Читать дальше →

OpenERP+Asterisk (Часть 3) Получите имя вызывающего абонента на входящих телефонных звонках (click2dial)

Статья в процессе редакции


Оригинал статьи

OpenERP+Asterisk коннектор




Получите имя вызывающего абонента на входящих телефонных звонках


Техническое введение

Вот сценарий, который объясняет, как работает функция:

1. На поступающих телефонных звонках Asterisk dialplan выполняет AGI get_cid_name_timeout.sh.

2. get_cid_name_timeout.sh скрипт вызавает get_cid_name.py скрипт с коротким перерывом.

3. get_cid_name.py скрипт обращается с просьбой XML-RPC (или XML-RPC по SSL) на сервере OpenERP, чтобы попытаться найти имя человека, соответствующего номеру телефона представленный вызывающим абонентом.

4. Если он находит имя в OpenERP, имя используется в качестве названия CallerID вызова, так, чтобы пользователи могли видеть имя на экране их IP телефона.
Читать дальше →

OpenERP+Asterisk (Часть 2) Как переформатировать номера телефонов (click2dial)

Статья в процессе редакции


Оригинал статьи

OpenERP+Asterisk коннектор




Как переформатировать номера телефонов


Эта диаграмма объясняет, как номерами телефона управляет asterisk_click2dial модуль.
В диаграмме эти два примера (ex1, ex2 и ex3) основаны на следующей конфигурации:

— Приставка: 0

— Национальная приставка: 0

— Международная приставка: 00

— Моя приставка страны: 33

Читать дальше →