← Все работы

Оптовая выгрузка: валюты и курс именно на дату операции

О коллекции

Авторская работа коллекции Аишки. Персонажи и исходные ситуации придуманы; материал не подтверждает заказ или результат действующего клиента.

Дата сценария:

Каждое движение сохраняет исходную валюту, дату и использованный расчетный курс.

Дата выпуска кейса
РольАналитик управленческого учёта
ПроектКонцепция

О проекте

Задача

В журнале есть RUB, EUR, корректировка прежней операции и строка без курса. Подстановка среднего курса скрыла бы пропуск и изменила итог.

Решение

Я присоединяю курс по паре валюта+дата. Для корректировки сохраняется собственная дата события и ссылка на прежний документ. Неполная строка видна в отчете, но не попадает в рублевую сумму.

Результат

При исходных курсах рассчитано 331800 ₽; 300 EUR за 3 октября остаются вне рублевого итога. После явного добавления курса 93 эта строка дает 27900 ₽ и итог 359700 ₽. Корректировка OP2 на −100 EUR рассчитана по своей дате.

Что передано заказчику

  • index.html
  • source.json
  • source.csv
  • result.json
  • result.csv
  • engine.js
  • checks.json
  • style.css

Инструменты и подход

Навыки

Словарь метрикСверка источниковSQL-аналитикаУправленческие отчеты

Готовая работа

Корректировка сохраняет своё основание

Для 1 и 2 октября заданы разные курсы евро — 90 и 92. Операция без курса остаётся в исходной валюте и попадает на сверку. Отрицательная корректировка допустима как отдельная запись, связанная с исходной операцией: запрет любого минуса сделал бы исправление учёта невозможным.

Разбор и материалы

Вклад и команда

Я реализовала пересчёт валют по дате операции и учёт отдельных корректировок со ссылкой на основание.

Ссылки и материалы

Связанные услуги

Другие работы

Словарь метрикСверка источниковSQL-аналитика

Редакционная концепция по брифу P44-C06. Ситуации и значения подготовлены для проверки подхода.

Материалы доступны для изучения и самостоятельной проверки.

Обсуждение

Задайте вопрос об этой работе, обсудите решение или поделитесь своим опытом.

Обсуждение открыто для всех участников.

Загружаем комментарии…