Бюджет: 1000 PLN Срок: 10 дней
Добрый вечер. У меня есть опыт реализации сложного парсера анкет со структурированием. Обращайтесь.
Я поручаю выполнение стабильного конвертера счетов PDF в файл JPK V7M (2) в XML, соответствующего актуальной схеме MF.
Программа должна:
Загружать папку со счетами PDF (пакет, несколько файлов одновременно)
Парсить данные из счета, минимум:
номер счета
дата выставления
дата продажи (резервный вариант, если отсутствует)
ИНН покупателя
название покупателя
сумма нетто
сумма НДС
валюта (PLN / EUR)
Обрабатывать счета в EUR
автоматически загружать средний курс НБП (таблица A)
курс с последнего рабочего дня, предшествующего дате продажи
отсутствие ручного ввода курса
Пересчет валют в соответствии с НДС:
NETTO × курс НБП
НДС рассчитывается уже от суммы в PLN
Генерировать корректный файл JPK V7M (2):
Программа должна:
быть устойчивой к различным макетам PDF (резервные варианты, регулярные выражения)
не зависать при нестандартном счете
явно сообщать об ошибках, а не генерировать неверный JPK
быть готовой к проверке налоговой службы (отсутствие «угадывания» данных)
Что предоставляю я
образцы счетов PDF
пример корректного JPK V7M (2) в качестве образца структуры
требования к бухгалтерии (НДС)
Бюджет: 1000 PLN Срок: 10 дней
Добрый вечер. У меня есть опыт реализации сложного парсера анкет со структурированием. Обращайтесь.
Бюджет: 2000 PLN Срок: 9 дней
Антони, создание автоматического конвертера PDF в JPK V7M - это задача, которую я прекрасно понимаю. Важность обработки различных макетов счетов и поддержка валют в соответствии с НДС - ключевые аспекты, которые я умею эффективно реализовать благодаря моему опыту в проектировании систем автоматизации бизнеса.
Я использую надежный парсинг и подгоню алгоритмы под изменяющийся формат PDF, что обеспечит надежность работы и соответствие требованиям США. Мои реализации уже помогли многим компаниям оптимизировать документооборот, поэтому я с радостью внедрю лучшие практики и решения также в вашем проекте.
Бюджет: 1200 PLN Срок: 10 дней
Добрый день, у меня большой опыт в парсерах и автоматизации, поэтому я могу выполнить этот заказ.
Python/Node.js для парсинга, то же самое для генерации. Я планирую настроить базу данных для курсов НБП, используемую только для минимизации нагрузки (DDOS) на серверы НБП. Ошибки будут записываться в файл.
Реализация будет использовать исключительно данные из счетов – без какого-либо «угадывания» данных.
Время выполнения может варьироваться в зависимости от количества примеров счетов.
Бюджет: 1000 PLN Срок: 30 дней
Здравствуйте! Я ознакомился с вашим заданием и считаю, что смогу успешно его выполнить. Буду рад сотрудничеству пожалуйста, напишите мне лично для дальнейших детале
Бюджет: 3000 PLN Срок: 14 дней
Уважаемый господин,
с интересом ознакомился с вашим заданием по созданию стабильного конвертера счетов PDF в формат JPK V7M (2) в XML, соответствующего актуальной схеме Министерства финансов. Как опытный программист, специализирующийся на автоматизации бухгалтерских процессов и обработке документов PDF, я уверен, что могу предоставить решение, соответствующее всем указанным требованиям.
Мой опыт:
- У меня более 5 лет опыта работы с Python, включая библиотеки для парсинга PDF (например, PyMuPDF, pdfplumber, PyPDF2) и генерации XML (xml.etree.ElementTree, lxml).
- Я реализовывал подобные проекты, такие как извлечение данных из счетов для систем ERP, обработка курсов валют с API.
Предлагаемое решение:
- Пакетная загрузка: Программа будет сканировать папку с PDF и обрабатывать их пакетно, с возможностью логирования прогресса.
- Парсинг данных: Я использую комбинацию OCR (если необходимо, например, Tesseract) с регулярными выражениями и запасными вариантами, чтобы обрабатывать различные макеты счетов. Минимальные данные (номер, даты, НДС, название, суммы нетто/НДС, валюта) будут извлекаться с устойчивостью к ошибкам – в случае нетипичных счетов программа сообщит о явной ошибке.
- Обработка EUR: Автоматическое получение курса НБП с последнего рабочего дня перед датой продажи (или выставления в качестве запасного варианта). Пересчет: нетто × курс, а НДС от суммы в PLN, в соответствии с требованиями НДС.
- Генерация JPK V7M (2): Файл XML будет создан на основе схемы МФ, с валидацией структуры. Я использую ваш пример JPK в качестве образца.
- Устойчивость и безопасность: Программа будет "fail-safe" – не угадывает данные, а в случае проблем прерывает процесс с сообщением. Готова к аудиту US, с полной документацией кода и тестами на примерах счетов.
План реализации:
1. Анализ примеров PDF и JPK (1-2 дня).
2. Прототип парсинга и пересчета (3-5 дней).
3. Интеграция с генерацией XML и тесты (3-4 дня).
4. Оптимизация и обработка крайних случаев (2-3 дня).
Весь процесс я оцениваю на 10-14 рабочих дней, в зависимости от количества примеров.
Бюджет: 1200 PLN Срок: 3 дня
Здравствуйте. Делал проект, где надо было проверять pdf счета на подделка/не подделка. Могу переделать под Вашу задачу.
Бюджет: 1000 PLN Срок: 5 дней
Я сделаю стабильный конвертер PDF счетов -> JPK V7M (2) XML (пакет), соответствующий схеме MF. У меня есть опыт в автоматизации/парсинге файлов и валидации данных, поэтому я подойду к этому «без угадывания» — если что-то нельзя уверенно извлечь из PDF, инструмент ясно это покажет.
Для начала мне нужен пакет примеров PDF + этот правильный JPK в качестве образца.
Бюджет: 6000 PLN Срок: 14 дней
Добрый день,
я заинтересован в выполнении задания по автоматическому конвертеру счетов PDF → JPK V7M (2) в XML.
У меня есть практический опыт в:
- парсинге документов (PDF) и извлечении из них бухгалтерских данных,
- работе с данными НДС, валютами (PLN/EUR) и курсами НБП,
- генерации файлов XML, соответствующих схемам MF (включая контроль корректности структуры).
На основе описания я вижу следующий объем работ:
- Загрузка папки со счетами PDF (пакет, множество файлов одновременно).
- Парсинг ключевых данных из счетов (номер счета, даты, НИП/название покупателя, суммы нетто/НДС, валюта).
- Обработка счетов в EUR с автоматическим получением курса НБП (таблица A):
- курс с последнего рабочего дня, предшествующего дате продажи,
- без ручного ввода курса.
- Пересчет NETTO × курс НБП, а затем правильный расчет НДС уже от суммы в PLN, в соответствии с правилами НДС.
- Генерация файла JPK V7M (2) в XML, соответствующего актуальной схеме MF:
- валидация структуры относительно схемы,
- явное сообщение об ошибках (программа должна «падать» в случае проблемы, а не угадывать данные).
- Устойчивость к различным макетам PDF:
- подход, основанный на фоллбеках/регулярных выражениях и правилах,
- без тихого пропуска или предположения значений — решение «готово к контролю US».
С вашей стороны (примерные PDF, корректный JPK V7M (2), бухгалтерские требования) позволят хорошо воспроизвести бухгалтерскую логику и убедиться, что конвертер не «угадывает» данные, а работает полностью детерминированно.
Предлагаемые сроки:
- Анализ примерных счетов и образцового JPK, проектирование маппинга и архитектуры решения: 2–3 рабочих дня.
- Реализация конвертера (парсинг PDF, логика валюты, интеграция с НБП, генерация JPK, обработка ошибок): около 7–10 рабочих дней.
- Тестирование на предоставленных счетах, исправления и укрепление решения: 2–3 рабочих дня.
Всего: ориентировочно 2–3 календарные недели, в зависимости от количества вариантов макетов счетов и возможных дополнительных требований со стороны бухгалтерии.
Бюджет: 1000 PLN Срок: 12 дней
Добрый день! Ознакомился с заданием, имею практический опыт в разработке финансовых конвертеров. Готов быстро реализовать надежное решение для работы с PDF и формирования валидного XML, результат покажу на ваших примерах.
Добрый день! Хотелось бы уточнить несколько нюансов:
Какие именно макеты? Сколько существует разных видов счетов? Это 3-5 постоянных шаблонов или каждый раз новые?
Формат PDF, это текстовые PDF (где можно выделить текст мышкой) или сканы/фотографии?
О компании Торговая компания. Работаем с товарной группой более 2000 позиций по разным категориям.Текущая ситуация Сейчас номенклатура ведётся в Google Sheets — данные консолидированы по вкладкам (категориям). Структура вкладок: Наименование товара Группы цен: себестоимость, опт, розница Характеристики: вес, количество в упаковке и т.д. Важно: количество колонок отличается для разных категорий товаров, так как у них разные характеристики.Почему текущее решение не подходит Google Sheets не позволяет настраивать права доступа на уровне отдельных колонок. Нам нужно: Давать пользователям права на просмотр определённых колонок (например, только себестоимости) Давать права на редактирование определённых колонок (например, розничных цен) При этом ограничивать доступ к остальным колонкам в той же вкладкеЧто нужно сделатьОсновные требования Гибкая система разграничения прав Доступ на уровне отдельных колонок (чтение / запись) Назначение прав по ролям или пользователям Управление правами без участия программистов Поддержка разной структуры данных Разные категории товаров имеют разный набор характеристик Добавление новых колонок/характеристик без программирования Независимость от разработчиков Администрирование силами внутренних сотрудников Добавление категорий, колонок, пользователей — через интерфейс Интеграция с ERP Выгрузка актуальных цен в нашу ERP-систему Экспорт или автоматическая интеграция по API Анализ данных с помощью ИИ (желательно) Возможность анализа всего перечня номенклатуры Обогащение, проверка, рекомендации — если у вас есть идеи, опишитеОжидаемый результат Работающее решение, в котором: Номенклатура структурирована по категориям с разными наборами характеристик Права на колонки гибко настраиваются (просмотр / редактирование) Данные выгружаются в ERP Команда может управлять системой самостоятельноЧто нужно от вас при отклике Опишите в общих чертах, как вы видите решение: Какой инструмент / платформу предлагаете
Необходимо провести глубокую техническую проверку трех PDF-файлов на достоверность и возможные признаки редактирования или подделки. Нужна не только визуальная оценка документов. Исполнитель должен хорошо понимать внутреннюю структуру PDF-файлов и уметь анализировать: метаданные файлов; структуру PDF и отдельных объектов; историю создания и возможного редактирования; используемое программное обеспечение; встроенные шрифты, изображения, слои и другие элементы; возможные признаки повторного сохранения, конвертации, внесения изменений или формирования документа задним числом; любые технические несоответствия, которые могут свидетельствовать о манипуляциях с файлами. По результатам проверки необходимо предоставить понятный письменный вывод по каждому файлу с указанием выявленных признаков, рисков и ограничений проверки. Рассматриваем специалистов, имеющих практический опыт в цифровой криминалистике, анализе PDF-документов, метаданных или проверке электронных файлов на подлинность. В отзыве, пожалуйста, кратко опишите ваш опыт, методы и инструменты, которые вы используете для такой проверки.
Общая информация Необходимо разработать простую минималистичную вебсистему, основной целью которой является ведение базы клиентов, создание записей на визиты и автоматизация процесса подтверждения визитов через SMS, отправка одноразовых ссылок через API с самого сервиса. Проект разрабатывается поэтапно. На первом этапе необходимо реализовать лишь базовую функциональность (MVP), чтобы систему можно было использовать в реальной работе. После запуска и тестирования она будет постепенно расширяться новыми модулями.Основная функциональность первого этапа авторизация пользователей; база клиентов; создание и редактирование записей; список записей (или простой календарь); переключение между торговыми точками; интеграция с SMS-оператором через API; отправка SMS с произвольным текстом или ссылкой для подтверждения визита; подтверждение или отмена визита клиентом по одноразовой ссылке; отображение статуса подтверждения непосредственно рядом с записью клиента. На начальном этапе вместо полноценного календаря допускается использование простого списка записей по дням. Каждый день должен содержать хронологический список бронирований с указанием времени, имени клиента, услуги, работника и статуса подтверждения. В дальнейшем этот список можно будет заменить на полноценный календарь без изменения структуры системы. В системе должна быть возможность переключаться между торговыми точками. Каждая торговая точка имеет собственный список записей (или календарь), но все они используют общую базу клиентов.
Копирование базы и фронта для базы (Сейчас частично скопирован фронт и некоторые характеристики, но неправильно. Парсер заполнил базу своими характеристиками) Синхронизация парсера с базой и характеристиками базы Исправить баг агента парсера Обрезка фото пропорционально водяному знаку, которые падают с парсера Работа буфера с новой базой и инструментов с объектами данной базы Исправление незначительных багов: например, текст попапов или мелкие моменты на фронте, баги, которые появятся во время выполнения задач Подключение нового хранилища для хранения медиа Логи перестали записываться в таблицу финансовых операций, что насчет страниц баланса и тарифного плана (оплата тарифа, пополнение счета (успешно/нет)) Проверить еще раз работу оплаты и после заменить тестовый API биллинга от монобанк на реальный Дополнить права доступа для пользователя администратора баз Сейчас есть зависшие процессы, которые загружают сервер, нужно это проверить Логика комментариев и заметок сейчас работает неправильно, нужно, чтобы для одного и того же объекта в 2 базах - комментарии были привязаны к каждой базе, а не к объекту, источником которого является объект данной базы (Более детально смогу объяснить в личных) Зафиксировать в базах правильную сортировку (Сейчас от первого добавленного до последнего. Нужно наоборот, функционал сортировки создан) Проверить и исправить корректность фильтров в базах, возможно добавить ограничения на фильтрацию при больших объемах данных
Добрый день. Ищу для себя ментора по Linux. У меня есть опыт в качестве strong junior devops специалиста, но Linux и Kubernetes мои слабые места. Если с Kubernetes опыт с проектами еще небольшой, то с Linux взаимодействие очень поверхностное. Что-то создать, добавить, переименовать, открыть и т.п. - этого явно недостаточно. Нужен ментор, который меня подтянет в этом вопросе. Просто главная задача сделать так, чтобы знания осели в голове, возможно какой-то пет-проект, задачи, таски что-то в таком духе, а не просто "повторяй за мной". Проходил курсы самостоятельно, но они особенно "не оседают" в голове. Вот приблизительный список, что, на мой взгляд, мне нужно: - Linux/Unix системы — углубленное администрирование операционных систем, файловые системы, управление пользователями и правами доступа, процессами и службами (systemd), Bash-скриптинг, журналирование, мониторинг, настройка безопасности, автоматизация административных задач; - Сетевые технологии — модель OSI и стек TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, SSH, VPN, балансировка нагрузки, прокси-серверы, NAT, маршрутизация, сетевые утилиты (ping, traceroute, netstat, ss, tcpdump, curl), диагностика и устранение сетевых проблем; Если к этому списку можно еще будет добавить Kubernetes, то лишним не будет. Возможно что-то от себя предложите. Формат занятий, как я вижу - 2 раза в неделю, встречи, обсуждения консультации. Более детально, тут уже ваши идеи и предложения. По стоимости за час, или за месяц - предлагайте