до 20 сентября 2020
11 дней
30 000 ₽
Требуется разработать скрипт для сверки налоговой отчетности.
Компания «Газпромнефть-Белнефтепродукт» (дочернее общество компании «Газпром нефть» в Республике Беларусь) управляет 120 АЗС, которые осуществляют розничную продажу топлива. Ежедневно в каждой торговой точке выполняется минимум 50 операций. Осенью 2020 года в белорусском налоговом законодательстве изменились требования к предоставлению отчетности: теперь торговые розничные предприятия должны самостоятельно производить сверку данных, получаемых с сайта налоговой службы, и данных, выгружаемых из кассовых аппаратов торговых точек. Чтобы соблюсти новые требования, пока бухгалтерское ПО не доработано, нужно временное решение — VBA-скрипт, который будет обрабатывать данные выгрузок с сайта налоговой службы и выгрузок с кассовых терминалов АЗС и сверять данные в полуавтоматическом режиме.
Нет, проект рассчитан на то, что им будет заниматься один человек — разработчик на VBA.
1. Изучить предоставленное лидером проекта техническое задание (ТЗ), описывающее в числе прочего форматы выгружаемых данных, правила агрегации и преобразования полей, форматы отчетов и правила сверки. 2. Разработать VBA-скрипт для предобработки, агрегации данных, сверки и формирования отчета о сверке. 3. Совместно с представителем компании-заказчика протестировать скрипт на реальных данных и доработать его, если потребуется. 4. Подготовить сопроводительную документацию, описывающую процедуру использования скрипта, его структуру и алгоритмы работы. 5. Передать лидеру проекта результаты работы. 6. В течение 6 месяцев осуществлять гарантийную поддержку и при необходимости дорабатывать скрипт, при этом, функциональное назначение скрипта не меняется, возможна только корректировка формата и состава полей.
1. Полностью работоспособный скрипт на VBA, позволяющий сверить выгруженные данные и сформировать отчет о расхождениях в формате MS Excel. 2. Сопроводительная документация к скрипту в формате MS Word. 3. Гарантийная поддержка работы скрипта в течение 6 месяцев.
1. Работы выполнены в заданные сроки. 2. Функционирование скрипта полностью отвечает техническому заданию. 3. При тестировании скрипта не возникает сообщений об ошибках. 4. Сверка на тестовых данных вручную и с помощью скрипта дает идентичные результаты. 5. Сопроводительная документация к скрипту достаточно подробна для того, чтобы разработчики компании-заказчика могли дорабатывать скрипт самостоятельно.
Проект предусматривает денежное вознаграждение в размере 30 000 рублей после выплаты налогов.
1. Лидер проекта предоставит техническое задание. 2. Лидер проекта организует взаимодействие с другими участниками проекта со своей стороны и готов давать комментарии и пояснения по ходу выполнения работ.