Все работы

Производство и солнечная энергетика

ERPNext под задачу для производства и солнечной энергетики

Доработка и интеграция ERPNext для производства и солнечной энергетики, переносящая продажи, проекты и операционные процессы из таблиц в систему, где уже жила бухгалтерия.

Одна

система учёта

0

таблиц в критическом пути

Безопасные

обновления, без форка ERP

Задача

ERPNext был внедрён, но использовался частично. Коммерческие предложения, ведение проектов и операционные передачи жили в таблицах и почте, потому что стандартные процессы не совпадали с тем, как бизнес считает, производит и монтирует. Каждый отчёт означал сверку двух источников, и ни одному из них не доверяли.

Подход

  1. 01

    Сначала описан реальный процесс, включая шаги, которые люди придумали за пределами системы, потому что эти шаги и есть требование.

  2. 02

    Сделаны собственные doctype и состояния процессов под то, как эта отрасль на самом деле считает, планирует и монтирует, вместо того чтобы гнуть процесс под стандартный ERPNext.

  3. 03

    ERPNext связан с окружающими инструментами через автоматизацию, чтобы записи переходили между системами без ручного перепечатывания.

  4. 04

    Добавлены ролевые представления и отчёты, чтобы каждая команда видела свою работу, а не универсальный список.

  5. 05

    Доработки сделаны безопасными для обновлений, потому что форк ERP, который не может принять апдейт, становится обузой в течение года.

Архитектура

Архитектура: ERPNext под задачу для производства и солнечной энергетики. Основной поток: Запрос, затем Предложение, затем Проект, затем Монтаж, затем Отчётность. Связанные пути: Собственные doctype питает Предложение; Согласования как условный путь от Монтаж.

Основной путьУсловный
ERPNextFrappePythonn8nMariaDB

Что было сложным

  • Дорабатывать ERP, не форкая его. Каждое изменение должно было пережить обновление, а это исключает самый быстрый способ сделать большинство из них.

  • Реальный процесс жил за пределами системы. Шаги в таблицах, придуманные людьми, и были требованием, а собрать их означало смотреть на работу, а не читать документацию.

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

Связанное

Интересно, как это построено?

Полный опыт и набор навыков за этим есть в резюме.

Смотреть резюме