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

10.10.24

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

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

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

 

 

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

 

 

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

 

 

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

 

 

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

 

 

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

 

 

Почему так?

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

 

 

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

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

 

 

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

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

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

См. также

Механизмы платформы 1С Программист Стажер Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

23.06.2024    7443    bayselonarrend    20    

154

Механизмы платформы 1С Программист Стажер Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

13.03.2024    5942    dsdred    16    

80

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

Все мы используем массивы в своем коде. Это один из первых объектов, который дают ученикам при прохождении обучения программированию. Но умеем ли мы ими пользоваться? В этой статье я хочу показать все методы массива, а также некоторые фишки в работе с массивами.

24.01.2024    17663    YA_418728146    26    

71

Перенос данных 1C Механизмы платформы 1С Системный администратор Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Вы все еще регистрируете изменения только на Планах обмена и Регистрах сведений?

11.12.2023    11221    dsdred    44    

130

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

Язык программирования 1С содержит много нюансов и особенностей, которые могут приводить к неожиданным для разработчика результатам. Сталкиваясь с ними, программист начинает лучше понимать логику платформы, а значит, быстрее выявлять ошибки и видеть потенциальные узкие места своего кода там, где позже можно было бы ещё долго медитировать с отладчиком в поисках источника проблемы. Мы рассмотрим разные примеры поведения кода 1С. Разберём результаты выполнения и ответим на вопросы «Почему?», «Как же так?» и «Зачем нам это знать?». 

06.10.2023    23756    SeiOkami    48    

135

Механизмы платформы 1С Системный администратор Платформа 1С v8.3 Бесплатно (free)

Начиная с версии платформы 8.3.22 1С снимает стандартные блокировки БД на уровне страниц. Делаем рабочий скрипт, как раньше.

14.09.2023    18828    human_new    27    

80

WEB-интеграция Универсальные функции Механизмы платформы 1С Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    14729    YA_418728146    7    

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