By Vlad Umpelev on July 30, 2020
Intermediate

Вопрос

Почему ERPNext не нужно программировать?

Ответ

В процессе настройки ERPNext:
  • Программирование на Python не используется.
  • HTML программирование используется в процессе разработки сайта.

ERPNext написана на Python и исходный код этой программы открыт для изменения. Однако, в процессе настройки следует использовать стандартные функции настройки с панели управления и не следует вносить изменения в код программы.

Популярное в России "допиливание" программного обеспечения с открытым кодом выгодно только программистам, которые ставят таким образом пользователей "допиленного" ПО в прямую зависимость от себя. Изменение исходного кода под предлогом функциональной доработки программы, фактически является созданием новой функциональной ветви (functional branch), которая отделяется от основной (стволовой) ветви разработки. В итоге, заказчик получит нестабильную (=ненадежную) программу, которую нужно будет постоянно менять из-за усиливающегося во времени различия с основной программой. Подробнее см. Форк и Ветвь (управление версиями).

Внесение изменений в исходный код программы, целесообразно только со стороны команды разработчиков ERPNext, которые согласовано проводят слияние всех функциональных разработок (ветвей) в основную (стволовую) ветвь программы. Поэтому, адекватным пользователям, в процессе настройке ERPNext мы рекомендуем придерживаться следующей последовательности:
  1. использовать стандартные функции настройки с панели ERP-менеджера
  2. использовать возможности интеграции со специализированными приложениями
  3. заказать команде разработчиков доработку исходного кода программы непосредственно под ваши потребности.
При соблюдении этой последовательности, вы сможете расширить функционал ERPNext, сохранить стабильность и независимость.

Рекомендуется использовать HTML программирование для разработки и настройки сайта. Это позволит вам сделать свой сайт непохожим на сайты, которые настроены стандартным образом.


More articles on Настройка ERPNext



More articles on Настройка ERPNext
Comments

No comments yet.

Add a comment
Ctrl+Enter to add comment