WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Tryton
Тип ERP, CRM, Бухгалтерская система
Написана на Python
Интерфейс GTK
Операционная система Кроссплатформенное ПО
Последняя версия 4.4 (1 мая 2017)
Лицензия GPLv3
Сайт tryton.org/ru/

Tryton — высокоуровневая платформа для разработки приложений, использующая трехуровневую архитектуру, на основании которой создано бизнес-решение (или ERP), представленное с помощью так называемых модулей Tryton.

Платформа Tryton представлена как трехуровневая архитектура: клиент, сервер и СУБД (PostgreSQL, MySQL, SQLite). Платформа вместе с официальными модулями лицензирована по GPLv3[1].

Название «Tryton» программа получила благодаря слиянию двух слов: Тритон, наибольший спутник планеты Нептун, и язык программирования Python.

Tryton начал своё развитие как форк TinyERP версии 4.2 (которая позже стала носить название OpenERP[2]). Первая версия была выпущена в ноябре 2008 г.[3][4][5], она содержала в себе значительно переработанный код ядра системы и её основных модулей.

В противовес своему родительскому проекту и другим открытым бизнес-программам Tryton отказался от создания партнерской сети, которая стремится внести двойственность и противопоставление между партнерами и сообществом добровольцев. Они наследовали пример PostgreSQL, где проект сопровождается объединением компаний[6].

Процесс выпуска (релизы) программы организован с помощью серий. Серии — это комплекты релизов с неизменными двумя первыми цифрами (1.0 или 1.2), которые используют одинаковый API и схему баз данных. Новые серии появляются каждые шесть месяцев, а новые версии старых релизов предоставляются после исправления найденных ошибок[7].

Модули и функциональность

Официальные модули обеспечивают функциональность следующих областей:

  • Бухгалтерский учёт
  • Управление закупками
  • Управление запасами
  • Управление продажами
  • Управление проектами
  • Учёт рабочего времени
  • Календарь

Технические возможности

Клиентская и серверная части программы написаны на Python, клиент также использует GTK+. Обе части доступны на таких платформах, как Linux, MacOS и Windows[8]. Portable-версия Neso включает в себя как клиента так и сервер.

Ядро программы обеспечивает технические средства нужные большинству бизнес-программ. Однако это не связано с какой-либо частной функциональностью объектов, а формирует основную цель фреймворка:

  • Целостность данных: обеспечивается объектами, называемыми «модели», они легко создаются, переносятся, дают простой доступ к отдельным атрибутам.
  • Управление пользователями: Ядро системы включает в себя основные возможности управления пользователями: пользовательские группы, правила доступа к моделям, записям и т. д.
  • Workflow (последовательность работ): позволяет активировать workflow для любой бизнес-модели.
  • Движок отчетов: Движок для создания отчетов основан на relatorio, который использует ODT-файлы в качестве шаблонов для генерации ODT или PDF-отчетов.
  • Интернационализация: Tryton доступен на английском, французском, немецком, испанском, итальянском и русском языках. Новые переводы могут быть добавлены непосредственно из клиентской части программы.
  • Ведение истории данных: Сохранение истории вводимых данных может быть активировано в любой бизнес-модель, что позволяет, к примеру, получить список всех прошлых значение себестоимости любого продукта. Оно также позволяет динамически получать доступ к записям в любой прошедший момент времени: например, информация о клиентах в каждом открытом счете будет той же, что и на момент его выписки.
  • Поддержка DAV протоколов: WebDAV, CalDAV и CardDAV позволяют осуществлять управление документооборотом, синхронизацию календарей и контактов.
  • Поддержка XML-RPC, NET-RPC и начиная с версии 1.8 JSON-RPC протоколов.
  • Независимость программы от отдельного сервера баз данных реализована в серии 1.2 и начиная с серии 1.4 для этого используется SQLite, что позволяет работать с portable-версией программы.
  • Возможность работы в режиме множественных серверов с одной базой данных.
  • Встроенный механизм автоматической миграции: позволяет обновлять существующую схему базы данных не требуя постороннего вмешательства. Миграция гарантируется от серии к серии (релизы относящиеся к различным сериям не поддерживают миграцию). Такая автоматизация является возможной благодаря тому, что процесс миграции учитывается разработчиками, и поэтому тестируется непрерывно с реализацией новых функций.
  • Расширенная модульность: Модульность позволяет применять многоуровневый подход к бизнес-концепциям, который обеспечивает большую гибкостью, что в свою очередь, ускоряет разработку.

См. также

Примечания

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

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

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии