ERPNext
ERPNext — вільна і відкрита система планування ресурсів підприємства, розроблена індійською компанією Frappé Technologies Pvt. Ltd. та основана на базі даних MariaD і програмному каркасі Python на стороні сервера.
| |
Вигляд робочого столу ERPNext 7 | |
Тип | ERP, CRM, Бухгалтерський облік |
---|---|
Автор(и) | Rushabh Mehta |
Розробники | Frappé Technologies Pvt. Ltd. і спільнота |
Перший випуск | 2008 рік |
Стабільний випуск | 8.8.3 (14 серпня, 2017[1]) |
Версії | 10.0.7 (9 січня 2018) |
Мова програмування | Python і JavaScript |
Стан розробки | Активний |
Ліцензія | GNU GPLv3 |
Вебсайт | erpnext.com |
ERPNext є альтернативою таких систем, як NetSuite і QAD, схожа за функціями з Odoo (раніше OpenERP), Tryton і Openbravo. Відрізняється сильною гнучкістю, високим юзабіліті і дизайном, що розробила дизайнерська фірма Studio March. Розробники співпрацювали з Apple над удосконаленням їх додатків.[2]
Можливості
ERPNext має такі модулі:
- Бухгалтерський облік
- Управління відносинами з клієнтами (CRM)
- Управління персоналом (HRM)
- Управління виробництвом
- Управління проектами
- Управління закупівлями
- Система управління складом
- Управління продажами
- Пункт обслуговування клієнтів (POS)
- Управління активами
Ліцензія на програмне забезпечення
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 була в архітектура моделювання метаданих, яка забезпечує гнучке використання додатка без користувальницького програмування.[8]
Інтерфейс включає в себе удосконалення по застосовності, покликаних поліпшити зручність використання і продуктивність користувачів.
ПО як послуга
ERPNext доступний за моделлю ПО як послуга на додачу до користувальницького хостингу.[9]
Звітність
ERPNext пропонує вбудовану систему звітування з інтегрованим офісним пакетом, але і передбачає кастомізацію звітів.[10]
Примітки
- ERPNext releases page
- Rushabh Meht (02 лютого 2015). Redesign breathes new life into open source project. opensource.com (англійською). Архів оригіналу за 20 серпня 2017. Процитовано 20 серпня 2017.
- ERPNext license
- ERPNext repository
- ERPNext User Manual. Архів оригіналу за 20 серпня 2017. Процитовано 20 серпня 2017.
- Frappé Framework
- Protege
- «Customize ERPNext» chapter from the manual. Архів оригіналу за 20 серпня 2017. Процитовано 20 серпня 2017.
- https://erpnext.com/pricing
- «Making custom reports in ERPNext» article from the manual. Архів оригіналу за 21 серпня 2017. Процитовано 20 серпня 2017.