Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется разработать модуль для Drupal 7 с целью импорта данных из 1С на сайт (для сущностей с типом node).

Получение данных происходит по CRON (отдельный запуск модуля), а также должна быть возможность ручного запуска.

Данные отдаются из 1С в формате json. Синхронизация происходит по уникальному ID (который также записывается в отдельный field сущности ноды).

На сайте данные записываются в стандартные (уже имеющиеся) node fields. Уже имеющиеся ноды обновляются в случае получения из 1С измененных данных.

Требуется страница с настройками и отчетами модуля следующего вида:

последний импорт: дата/время

статус импорта: ок/с ошибками

[ запуск обновления ] – submit button (запускает импорт вручную). Кнопка блокируется на время выполнения импорта.

Таблица:

сущность (nid) / статус импорта: нет изменений|обновлено|новый (если есть ошибка - выводим информацию) / дата:время

Ошибки могут быть следующего вида:

— неполные данные (не заполнены обязательные поля)

— неверные значения в полях (например, указана несуществующая категория таксономии)

— ошибка соединения с 1С

— ошибка в json

В таблице отображаются записи за последние 10 раз получения данных (с пагинацией по 150 записей).

Оплата: банковские карты, электронные деньги или безналичный расчет (ИП/ООО).

4 года назад
alphainfinity
Алексей 
37 лет
7 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Виктор
 
35 лет
16 лет в сервисе
Был
4 месяца назад
89 отзывов(-4)
4 года назад
Владислав
 
50 лет
7 лет в сервисе
Был
2 года назад
3 отзыва
4 года назад
Георгий
 
45 лет
5 лет в сервисе
Был
5 месяцев назад
1 отзыв(-1)
4 года назад
Алексей
 
43 года
16 лет в сервисе
Был
4 месяца назад
35 отзывов
4 года назад
Арсентий
 
41 год
6 лет в сервисе
Был
4 года назад
19 отзывов(-1)
4 года назад