Мы переносим производственную систему учёта (изделия, операции, рабочее время) на **Drupal**.
Сейчас данные хранятся во внешней **SQLite-базе**, в будущем **Drupal должен стать основной системой** хранения, расчётов и отображения данных.
Тестовое задание — **реальная часть будущего проекта**, а не учебный пример.
По его результатам мы выбираем разработчика для **долгосрочной работы** над системой.
---
## 2. Коротко и простыми словами
Если совсем просто:
Есть старая система на SQLite и есть Drupal.
Нужно написать модуль, который **регулярно переносит данные из SQLite в Drupal**, считает показатели план/факт и показывает их в виде отчёта.
* SQLite — источник данных (только чтение)
* Drupal — монитор и будущий центр системы
* Обновление данных — **по cron**, а не при открытии страниц
---
## 3. Общая структура задания
1. Подключение к SQLite через Drupal Database API
2. Импорт данных из SQLite (ограниченный набор таблиц)
3. Расчёты план / факт / де...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Мы ищем разработчика для создания модуля `factory_bridge` в Drupal, который будет регулярно переносить данные из внешней SQLite базы данных в Drupal. Модуль должен подключаться к SQLite через Drupal Database API, импортировать данные об изделиях и операциях, выполнять расчёты план/факт/дельта на стороне PHP, сохранять результаты в базе данных Drupal и отображать отчёты в виде таблиц. Обновление данных должно происходить по cron, а не при открытии страниц. Важно, чтобы архитектура решения была корректной и соответствовала требованиям.
Для выполнения этого задания потребуются навыки работы с Drupal (версии 10 или 11), включая создание модулей и работу с Drupal Database API, а также опыт работы с SQLite. Необходимы знания PHP для выполнения бизнес-логики и расчётов, а также понимание работы cron задач. Навыки работы с Twig будут полезны для отображения данных.
Здравствуйте! Ознакомился с техническим заданием. Задача мне полностью понятна: это классический процесс построения ETL-слоя (Extract, Transform, Load) внутри Drupal для миграции данных из legacy-системы в современную архитектуру. Имею большой опыт работы с Drupal Database API и созданием кастомных сущностей.
Оставлять заявки могут только авторизованные пользователи.
Тестовое задание: модуль `factory_bridge` (Drupal + SQLite)
Реклама
Тестовое задание: модуль `factory_bridge` (Drupal + SQLite)
## 1. О проекте и мотивации
Мы переносим производственную систему учёта (изделия, операции, рабочее время) на **Drupal**.
Сейчас данные хранятся во внешней **SQLite-базе**, в будущем **Drupal должен стать основной системой** хранения, расчётов и отображения данных.
Тестовое задание — **реальная часть будущего проекта**, а не учебный пример.
По его результатам мы выбираем разработчика для **долгосрочной работы** над системой.
---
## 2. Коротко и простыми словами
Если совсем просто:
Есть старая система на SQLite и есть Drupal.
Нужно написать модуль, который **регулярно переносит данные из SQLite в Drupal**, считает показатели план/факт и показывает их в виде отчёта.
* SQLite — источник данных (только чтение)
* Drupal — монитор и будущий центр системы
* Обновление данных — **по cron**, а не при открытии страниц
---
## 3. Общая структура задания
1. Подключение к SQLite через Drupal Database API
2. Импорт данных из SQLite (ограниченный набор таблиц)
3. Расчёты план / факт / де...