Перейти до вмісту

ERPNext

Очікує на перевірку
Матеріал з Вікіпедії — вільної енциклопедії.
ERPNext
Вигляд робочого столу ERPNext 7
ТипERP, CRM, Бухгалтерський облік
АвторRushabh Mehta
РозробникиFrappé Technologies Pvt. Ltd. і спільнота
Перший випуск2008 рік
Стабільний випуск8.8.3 (14 серпня, 2017; 7 років тому (2017-08-14)[1])
Мова програмуванняPython і JavaScript
Стан розробкиАктивний
ЛіцензіяGNU GPLv3
Репозиторійgithub.com/frappe/erpnext
Вебсайтerpnext.com

ERPNext — вільна і відкрита система планування ресурсів підприємства, розроблена індійською компанією Frappé Technologies Pvt. Ltd. та основана на базі даних MariaDB і програмному каркасі Python на стороні сервера.

ERPNext є альтернативою таких систем, як NetSuite і QAD, схожа за функціями з Odoo (раніше OpenERP), Tryton і Openbravo. Відрізняється сильною гнучкістю, високим юзабіліті і дизайном, що розробила дизайнерська фірма Studio March. Розробники співпрацювали з Apple над удосконаленням їх додатків.[2]

Можливості

[ред. | ред. код]

ERPNext має такі модулі:

Ліцензія на програмне забезпечення

[ред. | ред. код]

ERPNext випущений під ліцензією GNU GPLv3, тому не вимагає ліцензійних зборів, на відміну від комерційних постачальників ERP-систем. Крім того, якщо дотримуватися умов ліцензії, можливі модифікації програми.[3]

Вихідний код і документація

[ред. | ред. код]

Вихідний код ERPNext зберігається на GitHub,[4] з використанням системи керування версіями Git, і внески також здійснюються через GitHub.

Повне керівництво користувача доступне на сайті проекту.[5]

Архітектура

[ред. | ред. код]

ERPNext має архітектуру модель-вид-контролер з інструментами моделювання метаданими, що підвищує гнучкість адаптування програми користувачами до унікальним цілях без необхідності програмування. Деякі атрибути архітектури:

  • Всі об'єктиERP є DocTypes (не плутати з HTML DocTypes) і Views формуються безпосередньо в браузері.
  • Клієнт взаємодіє з сервером через JSON об'єкти даних на передачі репрезентативного стану (RESTful) підтримки сервера.
  • Є можливість для підключення коду на стороні клієнта і сервера.

Базовий каркас вебдодатка називається «Frappé»[6] і підтримується окремим проєктом з відкритим вихідним кодом. Frappé починався як вебплатформа метаданих, натхненний Protégé[7], хоча вона розвивалася інакше.

Ця архітектура дозволяє прискорену розробку додатків (RAD).

Інновації

[ред. | ред. код]
Скріншот ERPNext, що відображає показуючи гнучкість інтерфейсу

Основним нововведенням ERPNext була в архітектура моделювання метаданих, яка забезпечує гнучке використання додатка без користувальницького програмування.[8]

Інтерфейс включає в себе удосконалення по застосовності, покликаних поліпшити зручність використання і продуктивність користувачів.

ПО як послуга

[ред. | ред. код]

ERPNext доступний за моделлю ПО як послуга на додачу до користувальницького хостингу.[9]

Звітність

[ред. | ред. код]

ERPNext пропонує вбудовану систему звітування з інтегрованим офісним пакетом, але і передбачає кастомізацію звітів.[10]

Примітки

[ред. | ред. код]
  1. ERPNext releases page. Архів оригіналу за 28 квітня 2016. Процитовано 20 серпня 2017.
  2. Rushabh Meht (02 лютого 2015). Redesign breathes new life into open source project. opensource.com (англійською) . Архів оригіналу за 20 серпня 2017. Процитовано 20 серпня 2017.
  3. ERPNext license. Архів оригіналу за 20 липня 2019. Процитовано 20 серпня 2017.
  4. ERPNext repository. Архів оригіналу за 1 листопада 2017. Процитовано 20 серпня 2017.
  5. ERPNext User Manual. Архів оригіналу за 20 серпня 2017. Процитовано 20 серпня 2017. [Архівовано 2017-08-20 у Wayback Machine.]
  6. Frappé Framework. Архів оригіналу за 9 жовтня 2017. Процитовано 20 серпня 2017.
  7. Protege. Архів оригіналу за 15 грудня 2003. Процитовано 23 квітня 2022.
  8. «Customize ERPNext» chapter from the manual. Архів оригіналу за 20 серпня 2017. Процитовано 20 серпня 2017. [Архівовано 2017-08-20 у Wayback Machine.]
  9. Архівована копія. Архів оригіналу за 21 серпня 2017. Процитовано 20 серпня 2017.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  10. «Making custom reports in ERPNext» article from the manual. Архів оригіналу за 21 серпня 2017. Процитовано 20 серпня 2017. [Архівовано 2017-08-21 у Wayback Machine.]

Посилання

[ред. | ред. код]