ОбъектМетаданных: Ресурс.Балансовый

Свойства · Balance

Тип: Булево. Если это свойство установлено в значение Истина, то для ресурса регистра бухгалтерии это означает, что по данному ресурсу будет вестись двойная запись (итог дебетуемых записей будет равен итогу кредитуемых записей).

Полное описание, параметры и ограничения

ОбъектМетаданных: Ресурс.Балансовый (MetadataObject: Resource.Balance)

ОбъектМетаданных: Ресурс (MetadataObject: Resource)

Балансовый (Balance)

Доступен, начиная с версии 8.1.

Использование:
Только чтение.
Описание:
Тип: Булево.
Если это свойство установлено в значение Истина, то для ресурса регистра бухгалтерии это означает, что по данному ресурсу будет вестись двойная запись (итог дебетуемых записей будет равен итогу кредитуемых записей).
Доступность:

Сервер, толстый клиент, внешнее соединение.

Использование в версии:

Доступен, начиная с версии 8.1.

Методическая информация

Практические примеры

Различить балансовую сумму и условно учитываемую валютную сумму

Сумма балансовая, ВалютнаяСумма — небалансовая и связана с валютным признаком плана счетов. Эти флаги не вычисляют бухгалтерский баланс.

Где и как запускать

Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.

Подготовка

  1. Запускайте в учебной копии конфигурации. Примеры читают структуру метаданных, но не создают объекты, не записывают регистры и не проводят документы.

  2. Сверяйте вывод с деревом конфигурации в Конфигураторе. Имена, длины и настройки в УНФ, КА2, БП, УТ 11 и УТ 10.3 могут различаться.

  3. Имена объектов взяты из XML КА2 Progress: C:\claude\KA2\Progress\XML_CF_KA2_PROGRESS. Исходные XML не изменяйте. Выполняйте код только в своей учебной копии соответствующей конфигурации.

  4. В другой конфигурации предварительно найдите аналогичный объект в Конфигураторе и замените только строку имени в поиске. Отсутствие имени обрабатывается до чтения свойств; оно не доказывает отсутствие аналогичной возможности.

  5. Каждый урок запускайте отдельно. Код не вызывает бизнес-функции модулей и обработчики команд, не переключает привилегированный режим и не меняет параметры сеанса.

Регистр = Метаданные.РегистрыБухгалтерии.Найти("Хозрасчетный");
Если Регистр = Неопределено Тогда
    ВызватьИсключение "В учебной конфигурации отсутствует РегистрыБухгалтерии.Хозрасчетный";
КонецЕсли;
Ресурс = Регистр.Ресурсы.Найти("Сумма");
Если Ресурс = Неопределено Тогда
    ВызватьИсключение "В Хозрасчетный отсутствует ресурс Сумма";
КонецЕсли;
Валютная = Регистр.Ресурсы.Найти("ВалютнаяСумма");
Если Валютная = Неопределено Тогда
    ВызватьИсключение "Не найден ресурс ВалютнаяСумма";
КонецЕсли;
Сообщить(Ресурс.Балансовый);
Сообщить(Не Валютная.Балансовый);
Признак = Валютная.ПризнакУчета;
Если Признак <> Неопределено Тогда
    Сообщить(Признак.Имя = "Валютный");
    Сообщить(Признак.ПолноеИмя());
Иначе
    Сообщить("Признак учета валютного ресурса не назначен");
КонецЕсли;
ПризнакСубконто = Ресурс.ПризнакУчетаСубконто;
Если ПризнакСубконто <> Неопределено Тогда
    Сообщить(ПризнакСубконто.Имя = "Суммовой");
Иначе
    Сообщить("Признак учета субконто суммы не назначен");
КонецЕсли;

Разбор по шагам

  1. Применяем специальные свойства только к ресурсам регистра бухгалтерии.

  2. Балансовый у ресурса суммы описывает механизм двойной записи.

  3. ПризнакУчета связывает валютный ресурс с настройкой счёта; сначала проверяем наличие описания признака.

  4. ПризнакУчетаСубконто — другой вид настройки: не заменяем его признаком самого счёта.

Как проверить результат

  1. По XML четыре проверки Истина: балансовая Сумма, небалансовая ВалютнаяСумма, Валютный и Суммовой.

  2. Не читаются проводки или счета базы и не формируется финансовый отчёт.

Ожидаемый результат

Разобраны условия учета разных ресурсов бухгалтерского регистра.

На что обратить внимание

  1. Небалансовый не означает ошибочный или необязательный для любой проводки.

  2. Эти настройки нельзя читать на складском ресурсе как универсальные бизнес-флаги.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.