Заказ клиента известен, но закупки приходят несколькими партиями, оплаты распределены между документами, а себестоимость находится в другом отчёте. Сводная таблица из выгрузок помогает только до первой повторной строки или расхода, прибавленного дважды.
Хороший реестр сохраняет основания каждого числа и сверяется с учётной системой. На примере реального отчёта разберём структуру, работу с партиями и оплатами, проверку себестоимости и ограничения, которые нужно обозначить до расчёта прибыли.
Рабочий отчёт
От документа до контрольного итога
- 01Выбрать заказ
- 02Связать движения
- 03Проверить стоимость
- 04Сверить таблицу
- Партии поступлений сохраняются отдельно
- Расходы не прибавляются дважды
- Валовые движения не равны чистой прибыли
Начните с вопроса и образца отчёта
Реестр нужен для решения: что закуплено, что получено, что оплачено и какая информация ещё отсутствует. Согласуйте шапку заказа, группы продаж и закупок, единицы, валюты, сроки и формулы. Для каждой колонки определите документ или поле-источник.
В рабочем проекте основой стал образец владельца. Первый лист содержит шапку выбранного заказа, группы продаж и закупок, 19 колонок, формулы остатка оплаты и контрольные итоги. Такой шаблон помогает проверить результат без разработки нового интерфейса.
Заказ, поступление и оплата отвечают на разные вопросы
Заказ поставщику показывает согласованную закупку, поступление — отражённую партию, платёж — движение денег. Оплата сама по себе не подтверждает приход товара. Если объединить эти события только по сумме, таблица может показать исполненную поставку, которой в учёте ещё нет.
Сохраняйте отдельные партии поступлений и их связи с продажами. Пустой срок отгрузки должен оставаться пустым, если источник его не содержит. Дата документа, плановый срок и фактическое поступление не взаимозаменяемы.
| Блок | Основание | Проверка |
|---|---|---|
| Продажи | Выбранный заказ и строки | Итог соответствует сумме заказа |
| Поступления | Фактические партии и товар | Количество и единица не потеряны |
| Оплаты | Связанные платёжные документы | Одна сумма не распределена повторно |
| Себестоимость | Полная стоимость строки источника | Расходы не включены второй раз |
Закупочная цена и полная себестоимость могут отличаться
Печатная форма может содержать несколько похожих числовых колонок. Нельзя брать первое поле «Цена» и считать его полной себестоимостью. Сначала сверяют заголовки, валюту, артикул, количество, единицу и состав строк.
В рассмотренном отчёте стоимость получена из проверенной печатной формы поступления. Итог сопоставлялся с суммой товаров и накладных расходов. Если полная стоимость уже включает расходы, повторное прибавление завысит себестоимость. Способ распределения расходов по весу или объёму отчёт самостоятельно не придумывает.
Одинаковые строки требуют проверки, а не удаления
Две одинаковые строки могут отражать реальные позиции документа. Прежде чем удалять повтор, сравните товар, модификацию, единицу, количество, исходную сумму и полную стоимость каждой строки.
В рабочем процессе одинаковые повторы допустимы только при совпадении проверяемых значений. Различающиеся повторы прекращают формирование, чтобы отчёт не скрывал неоднозначность. Название из формы также может отличаться от короткого имени карточки; это нужно сверить с полным наименованием.
Проверьте таблицу после преобразования в Google Sheets
Успешная загрузка файла не доказывает, что формулы и формат сохранились. После преобразования нужно открыть результат и проверить листы, шапку, остатки оплаты, итоги, перенос строк, закрепление и отображение количества.
7 октября 2026 года рабочий бот сформировал реестр выбранного заказа на 461 строку, включая 44 строки фактических поступлений. Сумма продаж совпала с суммой заказа; формулы и структура проверены в нативной Google-таблице. Формат целых количеств скорректирован без изменения значений.
Назовите границы расчёта до вывода о прибыли
Подтверждённый отчёт показывает валовые движения: возвраты пока не вычитаются. Поэтому его нельзя назвать окончательной чистой прибылью проекта. Для такого показателя нужны согласованные правила возвратов и всех относимых расходов.
При неизвестной себестоимости или нарушении структуры источника реестр не создаётся. Это полезное ограничение: явный запрос на уточнение надёжнее красивой таблицы с неподтверждённым итогом. Многотоварные поступления с расходами требуют контрольных примеров.
Первый этап — один заказ, одна таблица и контрольные суммы
Начните с реального заказа и готового образца. Проверьте небольшую закупку, несколько партий, частичную оплату, повторные строки и отсутствие стоимости. Согласуйте, какие случаи блокируют отчёт, а какие оставляют поле пустым.
После проверки можно подключить запрос через бота, новые шаблоны или регулярное обновление. В результате должны остаться сама таблица, источники колонок, правила расчёта и инструкция по разбору ошибок.
Короткий чек-лист
- Подготовить шаблон и контрольный заказ
- Указать источник каждой колонки
- Разделить заказы, поступления и оплаты
- Сверить полную себестоимость и расходы
- Проверить формулы после загрузки
- Описать возвраты и границы расчёта
Ссылки и исходный код
В материале раскрыты запросы: реестр проекта Бизнес.Ру, закупки поступления оплаты, себестоимость проекта, Битрикс24 Google Sheets Excel.