Эксперимент о порядке субконто в бухгалтерском отчете

10.10.24

Разработка - Механизмы платформы 1С

Небольшой эксперимент, необходимый для разрешения спора о том, в каком порядке передавать субконто в массиве в отчет СКД по бухгалтерским регистрам (как в плане счетов в конфигураторе или не обязательно)

Имеем такой сокращенный план счетов

 

 

и такой простенький отчет:

 

 

Выбираем порядок субконто, как в плане счетов в конфигураторе:

 

 

Получаем ожидаемый вид отчета:

 

 

Меняем порядок субконто в отчете:

 

 

Видим, что вышло странно...

 

 

Почему так?

Потому что мы не исправили сам запрос, и там так и остались старые псевдонимы: Субконто1 - Контрагент и Субконто2 - Договор. Но если раньше в Субконто1 мы передавали Контрагента (первое переданное в параметрах субконто), а в Субконто2 - Договор, то сейчас сделали наоборот: в Субконто1 передали Договор, а в Субконто2 - Контрагента. Названия остались, а суть изменилась!

 

 

Вторая часть эксперимента

Возвращаем наш отчет в первоначальный вид: передаем в субконто первым Контрагента, а вторым Договор. Но меняем план счетов в пользовательском режиме (а это можно!!!):

 

 

Несмотря на то, что пользователь похозяйничал в плане счетов и мы вроде как это не проверили, мы получили правильный отчет! Почему? Именно потому, что программа учла, что Субконто1 - это Контрагент, а Субконто2 - Договор, как мы и передали в параметрах! 

Вот для чего нужен порядок следования субконто в параметрах. И да, его не обязательно соблюдать :)

Вступайте в нашу телеграмм-группу Инфостарт

субконто хозрасчетный отчет отчёт порядок бухгалтерский начинающий

См. также

Механизмы платформы 1С Программист Бесплатно (free)

Разберем 15 мифов о работе платформы «1С:Предприятие 8» – как распространенных, так и малоизвестных. Начнем с классики: «Код, написанный в одну строку, работает быстрее, чем многострочный». Так ли это на самом деле?

16.07.2025    26693    TitanLuchs    106    

146

Механизмы платформы 1С Работа с интерфейсом Программист Стажер 1С:Предприятие 8 Бесплатно (free)

Про ООП в 1С и о том, как сделать свой код более кратким и выразительным при помощи использования текучего интерфейса (fluent interface).

03.02.2025    14772    bayselonarrend    127    

68

Механизмы платформы 1С Программист 1С:Предприятие 8 Бесплатно (free)

В этой статье подробно рассматривается работа с JSON в XDTO в 1С:Предприятие. Вы узнаете, как сериализовать и десериализовать объекты XDTO в JSON, интегрировать 1С с веб-сервисами и API, а также корректно обрабатывать данные при обмене. Разбираются особенности работы с коллекциями, использование функций восстановления и частые ошибки при работе с JSON и XDTO.

30.01.2025    16345    user2122906    9    

60

Механизмы платформы 1С WEB-интеграция Программист 1С:Предприятие 8 Бесплатно (free)

В платформе 8.3.27 появилась возможность использовать WebSocket-клиент. Давайте посмотрим, как это все устроено и чем оно нам полезно.

14.01.2025    26855    dsdred    77    

143

Механизмы платформы 1С Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Эта небольшая статья - некоторого рода шпаргалка по файловым потокам: как и зачем с ними работать, какие преимущества это дает.

23.06.2024    24707    bayselonarrend    22    

175

Механизмы платформы 1С Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Пример использования «Сервисов интеграции» без подключения к Шине и без обменов.

13.03.2024    13586    dsdred    22    

85
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1937 10.10.24 22:58 Сейчас в теме
(0) с субконто можно исследовать дальше, например, в статье https://infostart.ru/1c/tools/2168855/ сказано, что
имеет значение какой порядок субконто... зная о такой особенности субконто, четче формулируешь задачу и быстрее находишь подводные камни
Для отправки сообщения требуется регистрация/авторизация