Постановка задачи

Требуется создать рабочий инструмент для автоматической сверки данных между двумя файлами Excel: файлом заказа покупателя и файлом отгрузки поставщика. Цель - визуально и быстро выявить несоответствия и проблемы.

Описание работы

Исходные данные

  • Файл 1 (Заказ): содержит перечень предоплаченных позиций. Эти строки уже выделены зеленым цветом в исходном файле.
  • Файл 2 (Отгрузка): является фактическим отчетом о том, что было отгружено.

Требования к логике сверки

  • Полное совпадение: если позиция присутствует в обоих файлах, и количество совпадает - необходимо окрасить соответствующую строку (в файле отгрузки) в зеленый цвет.
  • Несовпадение количества: если позиция есть в обоих файлах, но количество в отгрузке меньше или больше, чем в заказе - окрасить ее красным цветом.
  • Отсутствие в отгрузке: если наименование или код товара из заказа полностью отсутствуют в файле отгрузки, то в файле заказа (в соседнем столбце или колонке Напротив) автоматически должна появиться пометка "Нет в отгрузке" или "Отсутствует". Сам файл Отгрузки при этом не изменяется для пропущенных строк.

Формат ввода/вывода

Инструмент должен принимать на вход два пути к файлам Excel (.xlsx/.xls) и возвращать один итоговый файл (например, словарь из сведенных файлов) или выгружать результат обратно. Допускается перезапись исходного файла отгрузки с цветами, если это оговорено с исполнителем. Пометки в файле заказа должны сохраняться.

Примечания для разработчика

  • Поддерживать обработку тысяч строк без потери производительности.
  • Использовать свободно распространяемые библиотеки (например, Pandas, OpenPyxl).
  • Финальный код должен быть передан в виде инструмента CLI или скрипта с минимальными зависимостями.

Разработка библиотеки блоков и шаблонов для WordPress на базе GeneratePress

Требуется найти существующую или разработать с нуля библиотеку готовых блоков и шаблонов для быстрого создания сайтов и интернет-магазинов на WordPress с использованием темы GeneratePress. Работа рассчитана на 2-3 недели.

Уникализация изображений кухонь с помощью ИИ

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