Пересчет разницы между остатками

1. Krutoi-JUN 13.09.24 09:50 Сейчас в теме
Задача по 1С: необходимо добавить в отдельном столбце разницу между "_Остаток на начало_" и "_Остаток на конец_". В данном случае для разницы будут выступать переменные "Корректировка регистров отраслевого учета 0000-000014 от 30.09.2023 0:00:00" И "Акт на подработку 0000-000037 от 25.09.2023 23:55:50"

К примеру:
Остаток на начало: "Корректировка регистров отраслевого учета 0000-000014 от 30.09.2023 0:00:00"
Остаток на конец: "377,157"

Найти разницу между двум остатками и вынести в отдельную таблицу.

Можно было сделать через программирование, где: "Остаток на конец" - "Остаток на начало" = "Разница", но как можно это сделать через платформу?
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
7. lone_mayson 59 17.09.24 09:15 Сейчас в теме
Чем тебя ресурс ФизВесОборот не устраивает?
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. lefthander 13.09.24 09:55 Сейчас в теме
(1) Может вычисляемое поле - это же СКД? или нет?
3. Krutoi-JUN 13.09.24 10:48 Сейчас в теме
(2) Просто я не так сильно разбираюсь в данных темах, а конкретнее в СКД. Возможно данные файлы и код будут вам говорить о том, как работает запрос к таблице.
Почему так? Просто не могу понять как работать именно через платформу, тем более когда для бухгалтера необходимо сделать именно так.
В случае с моими попытками лезть в чужой код заканчиваются катастрофически провалами и недопониманиями как он работает, тем более когда надо ещё успеть в срок сделать =)
Работаю во франчайзинговой компании

В общем, вот код запроса:
ВЫБРАТЬ
    экзОперативныйУчетФизическогоВеса.Регистратор.Дата КАК РегистраторДата,
    экзОперативныйУчетФизическогоВеса.Регистратор.Номер КАК РегистраторНомер,
    экзОперативныйУчетФизическогоВеса.Регистратор КАК Регистратор,
    экзОперативныйУчетФизическогоВеса.Организация КАК Организация,
    экзОперативныйУчетФизическогоВеса.Склад КАК Склад,
    экзОперативныйУчетФизическогоВеса.Номенклатура КАК Номенклатура,
    экзОперативныйУчетФизическогоВеса.Сырье КАК Сырье,
    экзОперативныйУчетФизическогоВеса.Контрагент КАК Контрагент,
    экзОперативныйУчетФизическогоВеса.Фонд КАК Фонд,
    экзОперативныйУчетФизическогоВеса.ФизВесНачальныйОстаток КАК ФизВесНачальныйОстаток,
    экзОперативныйУчетФизическогоВеса.ФизВесОборот КАК ФизВесОборот,
    экзОперативныйУчетФизическогоВеса.ФизВесПриход КАК ФизВесПриход,
    экзОперативныйУчетФизическогоВеса.ФизВесРасход КАК ФизВесРасход,
    экзОперативныйУчетФизическогоВеса.ФизВесКонечныйОстаток КАК ФизВесКонечныйОстаток,
    экзОперативныйУчетФизическогоВеса.Сырье.ГодУрожая КАК СырьеГодУрожая,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзПриемнаяКвитанция)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК ПриемныеКвитанцииПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзПриемнаяКвитанция)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК ПриемныеКвитанцииРасход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзАктНаПодработку)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК АктыНаПодработкуПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзАктНаПодработку)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК АктыНаПодработкуРасход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзПеремещениеСырья)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК ПеремещениеСырьяПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзПеремещениеСырья)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК ПеремещениеСырьяРасход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзТТН)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК ТТНПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзТТН)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК ТТНРасход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзПереоформлениеСырья)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК ПереоформлениеПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзПереоформлениеСырья)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК ПереоформлениеРасход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзВывозОтходов)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК ВывозОтходовПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзВывозОтходов)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК ВывозОтходовРасход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзПриходСырья)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК ПриходСырьяПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзПриходСырья)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК ПриходСырьяРасход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзРапортФ114)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК РапортФ114Приход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзРапортФ114)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК РапортФ114Расход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзРасходСырья)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК РасходСырьяПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзРасходСырья)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК РасходСырьяРасход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзИзменениеКлассаПеревод)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесПриход
        ИНАЧЕ 0
    КОНЕЦ КАК ИзменениеКлассаПриход,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(экзОперативныйУчетФизическогоВеса.Регистратор.Ссылка) = ТИП(Документ.экзИзменениеКлассаПеревод)
            ТОГДА экзОперативныйУчетФизическогоВеса.ФизВесРасход
        ИНАЧЕ 0
    КОНЕЦ КАК ИзменениеКлассаРасход,
    экзОперативныйУчетФизическогоВеса.ПериодСекунда КАК ПериодСекунда
ИЗ
    РегистрНакопления.экзОперативныйУчетФизическогоВеса.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, ДвиженияИГраницыПериода, ) КАК экзОперативныйУчетФизическогоВеса
ГДЕ
    экзОперативныйУчетФизическогоВеса.Сырье <> НЕОПРЕДЕЛЕНО

Показать
Прикрепленные файлы:
4. Krutoi-JUN 17.09.24 09:03 Сейчас в теме
Как то странно, что здесь больше никто не пишет
5. user1936660 17.09.24 09:10 Сейчас в теме
6. Krutoi-JUN 17.09.24 09:12 Сейчас в теме
нет, но все равно появится ответ и не надо в лишний раз гуглить, если это просто сделать =)
8. user1936660 17.09.24 09:17 Сейчас в теме
(6)
появится ответ и не надо в лишний раз гуглить
Это, пожалуй, всё, что надо знать о работающих во франчайзи.
7. lone_mayson 59 17.09.24 09:15 Сейчас в теме
Чем тебя ресурс ФизВесОборот не устраивает?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот