Написать скрипт для работы с файлами
Если в папке нет вообще файлов
переносим catalogue.pdf из all в all/prices
переименовываем в actual.pdf
грузим в бд вызовом to_db.py
переименовываем в DD.MM.YYYY и переносим в /prices/archive
Если в папке есть файл actual.pdf
скачиваем catalogue.pdf
сравниваем catalogue.pdf с actual.pdf
если они одинаковые
удаляем catalogue.pdf
если разные
удаляем actual.pdf
переименовываем catalogue.pdf в actual.pdf
грузим в бд вызовом to_db.py
переименовываем в DD.MM.YYYY и переносим /prices/archive